Pessoal, preciso de um help, a situação é a seguinte
1º - não sei como interpretar este retorno 006016001 da bematech MP20 FI II
2º - onde encontro um help sobre estes retornos?
3º - esta impressora estourou a memoria, e agora querem usar para imprimir pedidos, pra funcionar? eu preciso fazer todo aquele procedimento, abre-cupom, imprime-item, fecha-cupom, e assim por diante, ou apenas uso os comando da nao fiscal?
---
Nota da Moderação (Maligno):
O presente tópico foi movido da seção "CA-Clipper", uma vez que seu conteúdo diverge dos objetivos daquela seção, onde só podem constar matérias de cunho ténico, relacionados à linguagem XBase/Clipper.
erro bematech?
Moderador: Moderadores
-
anacatacombs
- Membro Master

- Mensagens: 472
- Registrado em: 12 Jul 2005 16:53
- Localização: Cianorte-Paraná
- Contato:
Re: erro bematech?
Boa tarde.
Qual comando você enviou para a impressora?
Acho que você está se referindo ao tratamento do ACK ST1 ST2 NAK E ST3. Como sua impressora é matricial, você só terá o retorno do ACK ST1 e ST2.
Sempre quando enviamos um comando para impressora, independente do modelo, ela retornam esses bytes, que são chamados de bytes de retorno. É o estado da impressora após a execução da função.
o ACK é referente ao recebimento da função. O 006 indica o recebimento correto.
o ST1 e o ST2 são do estado da impressora.
No seu caso, a impressora retornou 006 016 001, que quer dizer:
ACK: 006 : Recebimento correto
ST1: 016 : Impressora em erro
ST2: 001 : Comando não executado.
Veja abaixo os possíveis retornos de st1 e st2
Esse HELP dos retornos você encontra no site da BEMATECH, na area exclusiva para desenvolvedores.
Quanto a outra questão da impressora com estouro de memória, sinceramente não sei te responder.. talvez algum colega do forum já tenha passado por essa experiência...mas eu aconselho a entrar em contato com o suporte da Bematech..
Espero ter ajudado.
[]'s
Ana
Qual comando você enviou para a impressora?
Acho que você está se referindo ao tratamento do ACK ST1 ST2 NAK E ST3. Como sua impressora é matricial, você só terá o retorno do ACK ST1 e ST2.
Sempre quando enviamos um comando para impressora, independente do modelo, ela retornam esses bytes, que são chamados de bytes de retorno. É o estado da impressora após a execução da função.
o ACK é referente ao recebimento da função. O 006 indica o recebimento correto.
o ST1 e o ST2 são do estado da impressora.
No seu caso, a impressora retornou 006 016 001, que quer dizer:
ACK: 006 : Recebimento correto
ST1: 016 : Impressora em erro
ST2: 001 : Comando não executado.
Veja abaixo os possíveis retornos de st1 e st2
Código: Selecionar todos
Para st1:
128 - Fim de Papel
64 - Pouco Papel
32 - erro no relogio
16 - Impressora em erro
8 - Primeiro dado do CMD não foi ESC
4 - Comando Inexistente
2 - Cupom Fiscal Aberto
1 - Numero de parametro de cmd invalido
para ST2:
128 - Tipo de Parametro de CMD invalido
64 - Memoria Fiscal Lotada
32 - erro na Memoria RAM CMOS não volatil
16 - Aliquota nao programada
8 - Capacidade de aliquotas esgotada
4 - Cancelamento não permitido
2 - CNPJ/IE do proprietario nao programado
1 - Comando não executado
Quanto a outra questão da impressora com estouro de memória, sinceramente não sei te responder.. talvez algum colega do forum já tenha passado por essa experiência...mas eu aconselho a entrar em contato com o suporte da Bematech..
Espero ter ajudado.
[]'s
Ana
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Re: erro bematech?
A Ana já respondeu sobre o retorno, coisa que eu não tinha certeza, agora sobre:
Esta impressora deve ser arquivada para uma futura e possível consulta pelo fisco, pois mesmo se conseguir colocá-la em uso, pode fazer o fisco acreditar (e eles acreditam) que estão usando como se estivesse emitindo cupons fiscais.pena escreveu:3º - esta impressora estourou a memoria, e agora querem usar para imprimir pedidos, pra funcionar? eu preciso fazer todo aquele procedimento, abre-cupom, imprime-item, fecha-cupom, e assim por diante, ou apenas uso os comando da nao fiscal?
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
