Jump to content

2 Dia do ACBr

Ingressos esgotados! Agradecemos a todos os inscritos.
Site do Evento

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

evandromira

ANSWERED (Clisitef) Coletar CPF pelo pinpad para NFP

Recommended Posts

17 minutos atrás, ALA disse:

ok, vou fazer isso, bastas substituir o arquivo original do acbr pelo que o osmcvl postou ?

Acho que sim. Mas o ideal é fazer um merge.

Como o arquivo dele pode estar numa revisão diferente do arquivo na sua máquina, pode haver outras alterações que você queira ignorar...

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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.

Share this post


Link to post
Share on other sites

Boa tarde. Estou realizando os testes com os fontes postados aqui, mas quando tento realizar chamada a função

 

     lcst_Retorno := g.ACBrTEFD.TEFCliSiTef.ObtemDadoPinPadDiretoEx(1,  ' ',  ' ' );
 

 

esta ocorrendo o erro

image.png.4cccb0602e847856ff61a1c2bf61c40e.png

Share this post


Link to post
Share on other sites

Talvez ele esteja exigindo que o CliSiTef esteja inicializado. Não?


[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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.

Share this post


Link to post
Share on other sites

Bom dia EMBarbosa. Mas acho que ja esta inicializado ? Estou fazendo esse teste apos executar uma carga no pinpad.. Existe uma função especifica p iniciar o CliSiTEf ?

Share this post


Link to post
Share on other sites

Estou realizando o processo abaixo para realizar o teste. Acredito que nesse momento o SiTEf ja esteja inicializado...

image.thumb.png.53f658d35cdb0a63422751a3f0042015.png

  • Like 1

Share this post


Link to post
Share on other sites
23 horas atrás, ALA disse:

Estou realizando o processo abaixo para realizar o teste. Acredito que nesse momento o SiTEf ja esteja inicializado...

image.thumb.png.53f658d35cdb0a63422751a3f0042015.png

Se essa primeira tela é uma tela do método ADM então ele foi inicializado mesmo.

Nesse caso, restam duas possibilidade.

  1. A implementação está com problemas
  2. O seu SiTEF não está preparado para isso.

A possibilidade 1 pode ocorrer porque já está desatualizada, continha erros ou o merge feito em sua máquina não está correto. Você pode tentar fazer um debug e verificar exatamente onde a exception está sendo levantada.

A possibilidade 2 pode indicar que você não entrou em contato com a Software Express (ou outra credenciadora) para habilitar o seu SiTef para esse tipo de operação. Veja nas mensagens anteriores dos outros usuários que alguns passos são necessários.


[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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.

Share this post


Link to post
Share on other sites

Boa tarde EMBarbosa.

* Sim, funções ADM

1º Acredito que o problema esta na implementação, mas não estou sabendo como resolver. 

* Sim entrei em contato com  a SE, me enviaram uma nova dll..

Share this post


Link to post
Share on other sites

Boa tarde. Comparando os arquivos, as unicas linhas que encontrei diferente são

image.thumb.png.31f7a99b101c1f1c4e486c178daf6e0d.png

image.thumb.png.8d98ca0acdba1895190c3bda0fb5b414.png

Share this post


Link to post
Share on other sites

Verifique exatamente onde a exception é levantada. A partir daí, veja qual o caminho que o código está seguindo pra levantar a exception.

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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.

Share this post


Link to post
Share on other sites

Boa tarde EMBarbosa, o erro ocorre no final da função, e aborta a operação..

image.thumb.png.568e7a0a57e7241608a41486e28e815d.png

Share this post


Link to post
Share on other sites

Então parece que está faltando executar o código da procedure "LoadDLLFunctions".

Veja também o método TACBrTEFDCliSiTef.Inicializar;

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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.

Share this post


Link to post
Share on other sites

Bom dia EMBarbosa. Abaixo resposta da SkyTef. Como faço p verificar isso..

image.png.783c61777eef281e6aa5ae4dd9441f33.png

Share this post


Link to post
Share on other sites

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