Geração de arquivo digital ECF
Moderador: Moderadores
-
Flavio
- Usuário Nível 1

- Mensagens: 25
- Registrado em: 12 Jan 2005 22:10
- Localização: Santa Cruz do Rio Pardo/SP
- Contato:
Geração de arquivo digital ECF
Pessoal, montei uma rotina pra gerar o arquivo baseado nos dados que tenho no banco de dados pra não precisar ficar usando dll e bibliotecas de cada marca de ECf, peguei o Layout certinho e não estou conseguinto enviar o arquivo e a unica mensagem que vem é arquivo inválido.
__________________________________________________
Flávio Adriano de Oliveira
Rua Jacinto Pedro de Oliveira, 130 - Centro
Santa Cruz do Rio Pardo/SP - CEP: 18900-000
Celular Vivo/whatsapp: (14) 9 9794-1428
Site: www.helpflash.com.br www.flavioadriano.com.br
Email: flavioadriano@flavioadriano.com.br
Msn: flavioadriano@msn.com
Skype: flaviohacker
Facebook: http://www.facebook.com/flavioadriano.oliveira
Instagram: flavioadriano.oliveira
twitter: @flaviohacker
Flávio Adriano de Oliveira
Rua Jacinto Pedro de Oliveira, 130 - Centro
Santa Cruz do Rio Pardo/SP - CEP: 18900-000
Celular Vivo/whatsapp: (14) 9 9794-1428
Site: www.helpflash.com.br www.flavioadriano.com.br
Email: flavioadriano@flavioadriano.com.br
Msn: flavioadriano@msn.com
Skype: flaviohacker
Facebook: http://www.facebook.com/flavioadriano.oliveira
Instagram: flavioadriano.oliveira
twitter: @flaviohacker
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Re: Geração de arquivo digital ECF
Amiguinho
Explique melhor o que faz sua rotina, o que voce quis dizer com gerar arquivo digital, como voce esta fazendo o envio(que ferramentas esta usando) e como voce captura a mensagem de erro.
Explique melhor o que faz sua rotina, o que voce quis dizer com gerar arquivo digital, como voce esta fazendo o envio(que ferramentas esta usando) e como voce captura a mensagem de erro.
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.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Re: Geração de arquivo digital ECF
Se você for de São Paulo, pesquise no fórum sobre CAT-52. Tem muita coisa interessante. Apesar que: em se tratando das ecf´s térmicas, praticamente todas elas têem aplicativos próprios que realizam esta tarefa.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
-
Flavio
- Usuário Nível 1

- Mensagens: 25
- Registrado em: 12 Jan 2005 22:10
- Localização: Santa Cruz do Rio Pardo/SP
- Contato:
Re: Geração de arquivo digital ECF
Rochinha,
É o seguinte tenho muitos clientes com ecfs antigos bematech mp20, elgin, sweda, etc. Intão eu peguei os dados que gravo no dbf e criei o txt sem precisar usar nada da impressora.
É o seguinte tenho muitos clientes com ecfs antigos bematech mp20, elgin, sweda, etc. Intão eu peguei os dados que gravo no dbf e criei o txt sem precisar usar nada da impressora.
__________________________________________________
Flávio Adriano de Oliveira
Rua Jacinto Pedro de Oliveira, 130 - Centro
Santa Cruz do Rio Pardo/SP - CEP: 18900-000
Celular Vivo/whatsapp: (14) 9 9794-1428
Site: www.helpflash.com.br www.flavioadriano.com.br
Email: flavioadriano@flavioadriano.com.br
Msn: flavioadriano@msn.com
Skype: flaviohacker
Facebook: http://www.facebook.com/flavioadriano.oliveira
Instagram: flavioadriano.oliveira
twitter: @flaviohacker
Flávio Adriano de Oliveira
Rua Jacinto Pedro de Oliveira, 130 - Centro
Santa Cruz do Rio Pardo/SP - CEP: 18900-000
Celular Vivo/whatsapp: (14) 9 9794-1428
Site: www.helpflash.com.br www.flavioadriano.com.br
Email: flavioadriano@flavioadriano.com.br
Msn: flavioadriano@msn.com
Skype: flaviohacker
Facebook: http://www.facebook.com/flavioadriano.oliveira
Instagram: flavioadriano.oliveira
twitter: @flaviohacker
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Re: Geração de arquivo digital ECF
Amiguinho,
Voce ja comparou os conteudos dos arquivos, o seu e o da impressora, para ver qual a diferenca de informações?
Em que momento voce esta obtendo a mensagem de arquivo inválido?
Dê algum exemplo?
Voce ja comparou os conteudos dos arquivos, o seu e o da impressora, para ver qual a diferenca de informações?
Em que momento voce esta obtendo a mensagem de arquivo inválido?
Dê algum exemplo?
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.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Re: Geração de arquivo digital ECF
Ok Flávio, entendi. Pois já passei por isso. Também tenho um cliente que usava uma Schalter 2.04, e precisei fazer o mesmo.
Digo o seguinte: Como são muitos campos, muitas informações, tipos diferentes, etc ..... às vezes nós escorregamos. Faça um exame minucioso no seu código, e não no arquivo em si. Verifique se ele está enviando os dados, com os tipos estabelecidos, como caracter ou numérico, verifique o alinhamento das informações no arquivo, pois eles têem posições certas.
E procure, caso não esteja fazendo, usar as funções de baixo nível para criar o arquivo.
Digo o seguinte: Como são muitos campos, muitas informações, tipos diferentes, etc ..... às vezes nós escorregamos. Faça um exame minucioso no seu código, e não no arquivo em si. Verifique se ele está enviando os dados, com os tipos estabelecidos, como caracter ou numérico, verifique o alinhamento das informações no arquivo, pois eles têem posições certas.
E procure, caso não esteja fazendo, usar as funções de baixo nível para criar o arquivo.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG