Dúvida de como utilizar classe externa - NFETXT2 x Scriptcase

Pessoal, Boa Tarde!

Estou desenvolvendo um ERP para a empresa da minha esposa, como sou novo na linguagem em PHP estou apanhando um pouco.
Tenho conhecimento em desenvolvimento em ADVPL TOTVS e como o software Protheus é muito caro $$$$ para pequenas empresas e por motivo de outro projeto ter adquirido o SC resolvi utilizar a plataforma.

Estou na parte de gerar o TXT ou XML para a NFE estou testando as 2 possibilidades e estou com uma duvida:

Como faço para incluir uma classe externa no SC.

na rotina de Geração de nota fiscal criei um campo chamado gerar e no metódo PHP inseri o código para geração do txt, porém o sistema da um erro de que não achou a classe.

Fiz assim:

require_once(“NFeTXT2.class.php”);

como fazer para que o SC reconheça esta classe externa?

precisa colocar em alguma pasta interna do SC ou precisa importar a classe para o SC?

Agradeço a ajuda.

Abraços

svincenzo

Boa tarde!

Você pode criar uma biblioteca com suas funções e chama-las nas aplicações que precisarem, não esquecendo de habilitar as bibliotecas necessárias.
Para criar uma: Ferramentas > Bibliotecas
Para habilitar na aplicação: Programação > Bibliotecas

Ou você pode também buscar a biblioteca com o require normalmente.
para não errar no caminho você pode utilizar o comando
require_once($this->Ini->path_embutida . ‘_funcoes/funcao.php’);
ele busca o caminho atual da aplicação, mas caso não funcione você pode voltar pastas
require_once(’…/…/_funcoes/funcao.php’);

Att.