Jump to content

Erro no demo


sandrabaroni
  • Este tópico foi criado há 3817 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other sites

  • 3 weeks later...

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 to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.