Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa Tarde.

Verificamos no layout da NTK que o campo autorização é alfanumérico, porém na classe TACBrTEFDResp a propriedade é tratada como inteiro.

Com o tratamento dado quando recebido retorno com caracteres alfanuméricos está ficando zerado.

Poderiam avaliar para que seja alterado essa propriedade no componente? ou se existe uma outra maneira de contornar este caso?

 

Postado

Bom dia.

segue os fontes alterados para avaliação.

A propriedade alterada foi a fpCodigoAutorizacaoTransacao da classe TACBrTEFDResp, consequentemente alguns outros fontes tiveram que ser adequados.

Respondendo a pergunta do daniel é o campo 13 segundo a procedure TACBrTEFDRespTXT.ConteudoToProperty.

ACBrTEFDBanese.pas

ACBrTEFDClass.pas

ACBrTEFDCliDTEF.pas

ACBrTEFDCliSiTef.pas

ACBrTEFDTicketCar.pas

ACBrTEFDVeSPague.pas

  • Curtir 1
  • Fundadores
Postado
Em 22/11/2016 at 17:42, Matheus disse:

Verificamos no layout da NTK que o campo autorização é alfanumérico, porém na classe TACBrTEFDResp a propriedade é tratada como inteiro.1

Favor anexar (ou enviar link) para a documentação que comprove que esse tipo deve ser String...

Ok... acho que encontrei...

013-000 Código de autorização       a..6     Código de autorização, atribuído pelo Emissor.

 

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.

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