Ir para conteúdo
  • Cadastre-se

dev botao

Erro no demo


sandrabaroni
  • Este tópico foi criado há 4410 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde!

Estava testando meu aplicativo e recebo um erro na hora de fazer ecf.fechavenda() quando identifico o consumidor depois que já abri o cupom.

Tentei simular no demo ecf e acontece a mesma coisa!

Eu só posso identificar o consumidor antes de abrir o cupom???

Segue abaixo o memo do demo:

Ativar

- + - + - + - + - + - + - + - + - + - + - + -

AbreCupom

{10;0;ValorInteiro=14546;24}

- + - + - + - + - + - + - + - + - + - + - + -

Vende Item: Cod:111222333 DescTESTE DE PRODUTO Aliq:NN Qtd:1 Preço:1 Desc:0 Un:UN Desc:%

{13;0;ValorInteiro=1;20}

- + - + - + - + - + - + - + - + - + - + - + -

Efetua Pagamento: 1 Valor: 1 Obs: Vinc: N

{34;0;ValorMoeda=1,0000;23}

- + - + - + - + - + - + - + - + - + - + - + -

Erro retornado pela Impressora: FiscNET: ELGIN - ELGIN FIT

Erro: 8000 - ErroCMDForaDeSequencia

Propaganda ja impressa no cupom atual.

{46;8000;NomeErro="ErroCMDForaDeSequencia" Circunstancia="Propaganda ja impressa no cupom atual.";97}

Agradeço a atenção

Sandra

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Sandra,

Use a propriedade: ACBrECF1.IdentificaConsumidorRodape; ( Boleana ) para saber se o ECF em questão permite identificação de Cliente no Rodapé

Todas as FiscNet (incluso a Elgin) permitem identificação do cliente no Rodapé...

Use o método: IdentificaConsumidor( CPF_CNPJ : String; Nome : String = ''; Endereco : String = '') ;

para identificar o Consumidor de forma correta, para que o CPF/CNPJ do mesmo seja corretamente destacado nos arquivos da CAT52

O erro que você reportou pode ser um problema que foi corrigido recentemente nos fontes... Atualize seus fontes por SVN

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

Bom dia Daniel!

Então, atualizei todo o acbr pelo Tortoise e continua a mesma coisa.

Se no caso a elgin deixa colocar o cliente no rodapé, então não poderia dar o erro de

"{69;8000;NomeErro="ErroCMDForaDeSequencia" Circunstancia="Propaganda ja impressa no cupom atual.";97}",

me parece que está passando do número máximo de linhas a imprimir no rodapé.

Mesmo no demo imprimindo sem o cupommania, ele faz:

MD5: xxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxx

COmponentes ACBR

http://acbr....

_______________________

CNPJ/CPF: xxxx

NOME: xxxx

END: xxxxx

não é muita coisa? e no meu sistema acontece a mesma coisa, pois no rodapé imprimo um 'volte sempre' e como ele já imprimiu o nome do cliente no rodapé simplesmente trava....

alguma sugestão?

obrigada

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Apague os seus fontes e atualize novamente... A correção para isso já está no SVN...

Data: 04/02/2012

-- ACBrECFFiscNet --

[-] Correçao de Fechamento de Cupom com Mensagem promocional em DataRegis. (DSA)

viewtopic.php?f=10&t=4542

Você está identificando o consumidor de forma errada... Não basta imprimir no Rodapé... Se você fizer assim os programas de leitura de MFD não irão capturar o CPF do Cliente para geração do arquivo da CAT52... Use os métodos que eu sugeri no post anterior

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Se você já usa IdentificaConsumidor(), Acredito que a Msg de Erro seja mais em relação as linhas do MD5...

Apague apenas os fontes que estão com o "icone vermelho"... E sim, faça uma completa re-instalação dos Packages...

Se mesmo assim o erro perssistir, favor anexar um arquivo de LOG do ECF

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Sandra,

Acredito que o problema, no seu caso, seja a maneira que você está chamando a função IdentificaPaf...

Aparentemente está ficando uma String #10 no texto.. o que força a impressão dela mesmo após ele já ter impresso as Observações...

Estou aplicando algumas seguranças no código para evitar esse problema...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Uma dúvida, caso contenha uma observacao no acbrECF.FechaCupom(observacao) ele não encerrava o cupom, era isso?

Estou com um cliente com o mesmo problema e passamos observaçoes na nota, queria ter a certeza antes de atualizar os fontes

olá viallyisrael!

Ele dava mensagem de erro e travava, parecia que excedia algum número máximo de linhas de obs, ou algo assim, mas mesmo tirando a obs ele continuava travando.

O Daniel resolveu, acho que vale a pena atualizar os fontes.

Um abraço

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4410 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.