ECF PertoPay

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Dércio_Luiz_Zanatta
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 11 Jan 2006 15:37
Localização: Ibirubá - RS

ECF PertoPay

Mensagem 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
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem 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 ?
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Dércio_Luiz_Zanatta
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 11 Jan 2006 15:37
Localização: Ibirubá - RS

Mensagem 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..
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem 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.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem 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 ?
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Responder