Página 1 de 1

ECF PertoPay

Enviado: 05 Dez 2007 09:48
por Dércio_Luiz_Zanatta
Alguém já programou para impressora Fiscal PertoPay..
Estou ficando quase louco...
Não tem jeito dessa m.... funcionar...
Se alguém tem alguma experiência com esse tipo de impressora fiscal, por favor, entre em contato..
obrigado

Enviado: 05 Dez 2007 10:22
por Pablo César
Olá Dércio. Eu lamentavelmente não tive oportunidade/experiencia com esta marca. MAs achei que no site do fabricante http://www.perto.com.br/software/index.htm teria como baixar manuais, drivers e solicitar suporte. Qual seria a sua dificuldade ? Não imprime nada ou não consegue a formatação de fontes para a sua aplicação ?

Enviado: 05 Dez 2007 10:30
por Dércio_Luiz_Zanatta
Não..
O problema é o seguinte...
Eles possuem um dirver(fiscnet0.sys) que precisa ser carregado no Config.sys da máquina, porém esse dirver só funciona com DOS puro, ou seja, não funciona em uma janela do windows..

Sendo assim, eles me indicaram fazer comunicação direta com impressora.. Usei as funções da CTP.LIB para realizar isso, porém a impressora funciona para alguns comandos e para outros não, além de não funcionar no Widnows 98 !!

Outra opção que eles me deram foi utilizar um Software fetio por eles (PERTODOS.EXE) como ponte para comunicação. Esse software funciona assim:
eu gero um arquivo texto com o comado a ser executado e executo o PERTODOS.EXE, depois disso a esse aplicativo gera um arquivo texto de resposta (RETPERTO.TXT) contendo o retorno da impressora.
Funciona legal, porém qdo executo vários comando em sequencia, o retorno vem "qebrado", faltando Bytes, As vezes da erro de comunicação com o ECF e outras coisas..
Já entrei em contato com a PertoPay, mas o pessoal la diz que isso não é problema deles, mas sim do meu aplicativo...
Realmente, não sei mais o que fazer. Por isso estou procurando algum colega clippeiro que já tenha passado por isso..

Enviado: 05 Dez 2007 15:29
por rochinha
Amiguinho

Se voce estiver usando um XP ou 2000/2003, basta acrescentar o comando DEVICE=C:\FISCNET0.SYS no CONFIG.NT na pasta SYSTEM32 do diretório de seu Windows para que o mesmo seja carregado na sessão DOS aberta.

Ao fazer isto este driver terá de ir para a memória.

Enviado: 05 Dez 2007 15:41
por Pablo César
Seria o mesmo que colocar no CONFIG.SYS no WIN98 e 95. Acho também que não teria por quê não funcionar, você testou isso que o Rochinha mencionou ?
Dércio_Luiz_Zanatta escreveu:eles me indicaram fazer comunicação direta com impressora.. Usei as funções da CTP.LIB para realizar isso, porém a impressora funciona para alguns comandos e para outros não, além de não funcionar no Widnows 98 !!
Estranho isso de não funcionar em WIN98. Experimentou outra LIB como IOLIB ?