Como inserir classe de biblioteca na aplicacao GRID

Prezados

Fiz uma classe de substiruição Tributaria com regras de Leis, coloquei em biblioteca (Publico),
criei uma aplicacao GRID e fui em bibliotecas e marquei o codigo PHP.

Dentro da classe faço chamadas de outras funcoes que está em outro codigo funcoes.php esta tambem marquei em bibliotecas

no onaplicationInit coloquei o sc_include(“funcoes.php”,“pub”) quando eu coloco sc_include(“tsubtri.prg”,“pub”)
dá um erro:

DUAS TENTATIVAS: colocando a TSubtri.prg no sc_include dá o erro … nao roda

Fatal error: Class declarations may not be nested in C:\Program Files\NetMake\v6\wwwroot\scriptcase\app\SisrevOnLine\form_itens_co\form_itens_co.php on line 618

nao colocando a sc_include(“tsubtri.php”) aparece:

Fatal error: Call to undefined function ImportadoIndireto() in C:\Program Files\NetMake\v6\wwwroot\scriptcase\app\SisrevOnLine\form_itens_co\tsubtri.php on line 104

a função ImportadoIndireto() está no funcoes.prg

a Tsubtri.php é uma classe mesmo
a Funcoes.php conjunto de funcoes

Ari

transforme essa classe em função php, o sc não possui repositório para classes.

Haroldo

puts ! é isso que falei outro dia, nao tem onde voce saber disso, estava em funcao fiz tudo em classe … e agora ??!

tem mais de 2500 linhas…

onde está escrito isso, só na cabeça dos usuário mais experientes como vc.

em função tem muitas variavies… tem modifcar para passar parametros de uma para outra…

como se resolver isso ?

obrigado
Ari

eu uso classes usando ajax com jquery.