Ir para conteúdo
  • Cadastre-se

Fechamento De Cupom - Problema Na Mensagem


Ver Solução Respondido por Eduardo Merico,
  • Este tópico foi criado há 4581 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Pessoal, estou com o seguinte problema: 

 

Envio uma mensagem para o fechamento do ECF (ECF.FechaCupom) mas no ECF imprime somente 2 linhas e meia...

 

Verifiquei no LOG do Monitor e está mandando todo o texto para o ECF 

 
ECF.FechaCupom(MD-5: 194E95F0967512A6B08BF1E55B217C38          |                                                |Val Aprox Tributos R$0,10(10,00%) Fonte: IBPT   |CLIENTE: AO CONSUMIDOR - 1                      |CNPJ/CPF:                     IE/RG:            |CAIXA:   1  TC:  1  TV:    1 VEND:      1  S:|13VENCTOS: 22/11/13 -    1.00|)
 
Mas no ECF imprime assim:
MD-5: 194E95F0967512A6B08BF1E55B217C38
 
Val Aprox Tributos R$0
 
o ECF é uma DARUMA FS600.
 
 
  • Consultores
Postado

Marque a opção IgnorarTagFormatacao do ACBrECF e teste!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Pessoal, 

 

Identifiquei o problema, é um caracter ")", onde provavelmente finaliza o comando.

Mesmo setando como True IgnorarTagFormatacao não imprime a partir deste caracter.

 

Alguma solução ou terei mesmo que substituir este caracter?

  • Consultores
Postado

Como está o Software básico dela? atualizado!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Moderadores
Postado

Eduardo eu testei com uma Daruma FS700 usando mesmo texto que você passou e funcionou legal, será que não é alguma coisa na impressora, penso que seria interessante entrar em contato com o suporte da Daruma e verificar se é necessário algum cuidado na impressão do rodapé do cupom.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Postado

Régys, o que me parece é o seguinte:

 

se coloco o caracter ")", corta nele, se não coloco ele, imprime as 8 linhas sem problemas.

Já tentasse enviar um comando que tenha este caracter?

 

Me parece que o Monitor está identificando como fim do comando, pois fecha do parenteses.

 

ECF.FechaCupom(MD-5: 194E95F0967512A6B08BF1E55B217C38          |                                                |Val Aprox Tributos R$0,10(10,00%) Fonte: IBPT   |CLIENTE: AO CONSUMIDOR - 1                      |CNPJ/CPF:                     IE/RG:            |CAIXA:   1  TC:  1  TV:    1 VEND:      1  S:|13VENCTOS: 22/11/13 -    1.00|)

  • Consultores
Postado

Há tá agora entendi

os comandos para o Monitor senão me engano tem que estar dentro de aspas duplas

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Moderadores
Postado

Você não tinha citado que a situação ocorria com o Monitor, ai muda tudo, o certo seria enviar o comando assim:

ECF.FechaCupom("MD-5: 194E95F0967512A6B08BF1E55B217C38          |                                                |Val Aprox Tributos R$0,10(10,00%) Fonte: IBPT   |CLIENTE: AO CONSUMIDOR - 1                      |CNPJ/CPF:                     IE/RG:            |CAIXA:   1  TC:  1  TV:    1 VEND:      1  S:|13VENCTOS: 22/11/13 -    1.00|")

Note as aspas duplas abrindo e fechando a string, se não colocar, realmente vai dar problema no monitor.

  • Curtir 1

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Consultores
Postado

Só para completar, isso é necessário em todos os comandos que envia dados para o Monitor (aspas duplas no começo e fim )

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 4581 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.