Ir para conteúdo
  • Cadastre-se

dev botao

Comprovante TEF SCOPE


brajan

Recommended Posts

  • Consultores
1 hora atrás, brajan disse:

Boa tarde, estamos usando o tef da SCOPE troca de arquivo, mas o comprovante não está saindo a via do estabelecimento, quando imprime so sai a via do Cliente. no arquivo de log exite a via do estabelecimento, o Resumido e a Via do cliente.

Segue anexo o arquivo.

tef_dial05-01-2024.log 7.23 kB · 0 downloads

Que componente você está utilizando para fazer a comunicação com o Gerenciador padrão da SCOPE?

Pode anexar o log dessse componente?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Moderadores
23 horas atrás, brajan disse:

Boa tarde, estamos usando o tef da SCOPE troca de arquivo, mas o comprovante não está saindo a via do estabelecimento, quando imprime so sai a via do Cliente. no arquivo de log exite a via do estabelecimento, o Resumido e a Via do cliente.

Segue anexo o arquivo.

tef_dial05-01-2024.log 7.23 kB · 3 downloads

tu está usando o ACBrTEFD e basicamente tu deve ter desabilitado isso no componente.

basta deixar habilitado

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
Em 06/01/2024 at 15:14, Juliomar Marchetti disse:

tu está usando o ACBrTEFD e basicamente tu deve ter desabilitado isso no componente.

basta deixar habilitado

não compreendia sua citação, procurei as propriedades no componente ACBrTEFD e não encontrei a unica propriedade é Via do Cliente Reduzida ;

Segue log do componente anexo

logTEF.txt

Link para o comentário
Compartilhar em outros sites

  • Consultores
Em 08/01/2024 at 16:43, brajan disse:

não compreendia sua citação, procurei as propriedades no componente ACBrTEFD e não encontrei a unica propriedade é Via do Cliente Reduzida ;

Segue log do componente anexo

logTEF.txt 7.53 kB · 0 downloads

Qual o Gerenciador padrão que você configurou?

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Consultores
6 horas atrás, brajan disse:

TefDial

Eu achei isso estranho, porque o log apresenta uma mensagem do Sitef. Veja:

-- 08/01 16:37:04:127 - *** ConfiguraIntSiTefInterativoEx. EnderecoIP: 127.0.0.1 CodigoLoja: 00000000 NumeroTerminal: SE000001 Resultado: 0 ParametrosAdicionais: 

Essa mensagem é típica de quem configurou o componente para usar o CliSiTef... mas pode ser que você tenha inicializado os dois... verifique por favor.

5 horas atrás, brajan disse:

Sim esta marcado 2 vias, fiz o teste de impressão no evento informado e esta trazendo duas vias

Você talvez tenha que fazer o debug e verificar se o evento está enviando pra impressora a via do cliente e do estabelecimento.

No log, parece que as duas vias estão sendo comandadas... veja:

-- 08/01 16:38:03:769 - TEF_DIAL ECFImprimeVia: trVinculado Via: 1
-- 08/01 16:38:03:778 - TEF_DIAL ComandarECF: Oper: opePulaLinhas
-- 08/01 16:38:03:784 - TEF_DIAL DoExibeMsg: Oper: opmDestaqueVia Mensagem: Destaque a 1ª Via
-- 08/01 16:38:03:846 - TEF_DIAL ECFImprimeVia: trVinculado Via: 2

 

Outra coisa que eu lembrei aqui e é necessário verificar: Você verificou se no gerenciador padrão deles ainda existe e está marcada a opção "Usar ACBr"?

Veja esse tópico:

 

Por fim, eu me lembro que o TEF da Scope/GetCard não tinha sido totalmente testado por nós.

Pode ser que o componente esteja lendo as duas vias de um campo no arquivo de resposta. Mas o Tef da Scope esteja jogando em outro campo, fora do padrão do TEF_DIAL.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Membros Pro
28 minutos atrás, EMBarbosa disse:

Eu achei isso estranho, porque o log apresenta uma mensagem do Sitef. Veja:

-- 08/01 16:37:04:127 - *** ConfiguraIntSiTefInterativoEx. EnderecoIP: 127.0.0.1 CodigoLoja: 00000000 NumeroTerminal: SE000001 Resultado: 0 ParametrosAdicionais: 

Essa mensagem é típica de quem configurou o componente para usar o CliSiTef... mas pode ser que você tenha inicializado os dois... verifique por favor.

Você talvez tenha que fazer o debug e verificar se o evento está enviando pra impressora a via do cliente e do estabelecimento.

No log, parece que as duas vias estão sendo comandadas... veja:

-- 08/01 16:38:03:769 - TEF_DIAL ECFImprimeVia: trVinculado Via: 1
-- 08/01 16:38:03:778 - TEF_DIAL ComandarECF: Oper: opePulaLinhas
-- 08/01 16:38:03:784 - TEF_DIAL DoExibeMsg: Oper: opmDestaqueVia Mensagem: Destaque a 1ª Via
-- 08/01 16:38:03:846 - TEF_DIAL ECFImprimeVia: trVinculado Via: 2

 

Outra coisa que eu lembrei aqui e é necessário verificar: Você verificou se no gerenciador padrão deles ainda existe e está marcada a opção "Usar ACBr"?

Veja esse tópico:

 

Por fim, eu me lembro que o TEF da Scope/GetCard não tinha sido totalmente testado por nós.

Pode ser que o componente esteja lendo as duas vias de um campo no arquivo de resposta. Mas o Tef da Scope esteja jogando em outro campo, fora do padrão do TEF_DIAL.

O que notei no debug ele realmente so consegue ler os campos 029 e replica o cupom para a segunda via.

Sobre a linha do sitef é q os dados estão preenchidos mas o tef configurado é o Dial.

Link para o comentário
Compartilhar em outros sites

  • Consultores
1 hora atrás, brajan disse:

O que notei no debug ele realmente so consegue ler os campos 029 e replica o cupom para a segunda via.

Sobre a linha do sitef é q os dados estão preenchidos mas o tef configurado é o Dial.

Entendi...

Chegou a verificar isso?

1 hora atrás, EMBarbosa disse:

Outra coisa que eu lembrei aqui e é necessário verificar: Você verificou se no gerenciador padrão deles ainda existe e está marcada a opção "Usar ACBr"?

Veja esse tópico:

Chegou a questionar o pessoal da SCOPE sobre alguma configuração sobre a impressão da via do estabelecimento?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Membros Pro
15 horas atrás, EMBarbosa disse:

Entendi...

Chegou a verificar isso?

Chegou a questionar o pessoal da SCOPE sobre alguma configuração sobre a impressão da via do estabelecimento?

Sim, conversamos com eles e a resposta é que segundo o suporte a captura está errada do comprovante está errada seria a partir do campo 710 até o 715 aonde esta detalhado da seguinte forma:

710-00 a 711 comprovante resumido 

712 a 713 via do cliente completa

714 a 715 via do estabelecimento

Link para o comentário
Compartilhar em outros sites

  • Consultores
5 horas atrás, brajan disse:

Sim,

   Se mesmo mudando a configuração deles não resolve o problema, então precisaremos criar uma nova classe para tratar o retorno. Não podemos simplesmente modificar a classe atual pois ela segue o padrão do antigo "TEF_DIAL".

   Essa nova classe deve sobrescrever o comportamento da procedure "ConteudoToProperty" padrão que está na classe TACBrTEFDRespTXT (unit ACBrTEFDClass) ao sobrescrever a classe TACBrTEFDDial ou TACBrTEFDClassTXT.

   Isso vai criar um novo modelo no TEFD.

   Criamos uma tarefa no nosso backlog para isso: #TK-4980

   Assim que tivermos um retorno avisaremos.

   Até lá, você pode me indicar onde conseguir a documentação mais atualizada deles?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia

@brajan seria bastante útil se vc contatar o suporte e anexar aqui a documentação.

At.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

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 !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
Postado (editado)
6 minutos atrás, Juliana Tamizou disse:

Bom dia

@brajan seria bastante útil se vc contatar o suporte e anexar aqui a documentação.

At.

bom dia, fiz isso e segue anexo a documentação.

Eles também possui integração com dll e API para o TEF Dedicado, se precisar para futuras integrações posso pedir a documentação

Manual-de-Integração--Via-Gerenciador-padrao.pdf

Editado por brajan
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Consultores
Em 15/01/2024 at 09:11, brajan disse:

bom dia, fiz isso e segue anexo a documentação.

Eles também possui integração com dll e API para o TEF Dedicado, se precisar para futuras integrações posso pedir a documentação

Manual-de-Integração--Via-Gerenciador-padrao.pdf 508.6 kB · 0 downloads

Boa tarde.

Subi ao SVN uma versão da implementação baseado nesse manual.

Foi necessário criar um novo modelo de Gerenciador padrão, que no momento está sendo chamado de gpTefDialScopeGetcard

Por favor, atualize, faça testes e reporte qualquer problema.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.