Ir para conteúdo
  • Cadastre-se

dev botao

Novo campo EndToEnd CliSitef


Ver Solução Respondido por Daniel Simoes,

Recommended Posts

  • Membros Pro

Boa tarde, a partir de 01/04/2024 entrará em vigor algumas alterações no estado do MT para envio do campo EndToEnd do PIX no XML da NFC-e.

Utilizo o SITEF da Software Express com a opção de carteiras digitais.

O suporte da software express me passou o campo de retorno 4249 - EndToEnd, estou utilizando o componente do ACBr com o SITEF como faço para pegar esse retorno do campo 4249, não encontrei na ACBrTEFDCliSiTef.pas.

 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

@Mega Online,

Pode por favor, anexar algum log gerado pelo ACBr, com testes que contenham essa informação ?

Com o conteúdo do Log podemos verificar como alterar nos fontes...

 

Se tiver alguma documentação da Sw.Express, isso tb ajuda

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 para o comentário
Compartilhar em outros sites

  • Membros Pro
Postado (editado)

Bom dia, @Daniel Simoes consegui gerar um log gravando o retorno do componente ACBr e junto segue uma imagem do comprovante TEF com um campo TXID, o componente captura essa informação em qual propriedade?

 

             VIA CLIENTE
        PIX 11.285.151/0001-50
 
               TXID.: 
  SE0000001155662SW29S6V1EYQUSEZGK67
 
DADOS DO PAGAMENTO
CODIGO TERM.: SE000002
CODIGO ESTAB.: 011285151000150
DOC.: 000490105336
DATA.: 18/03/2024 09:46:09
VALOR: 0.50
 
          SiTef from Fiserv


NFCeSAT.Autorizacao:000490105336
CodigoAutorizacaoTransacao:
IdPagamento:0
IdRespostaFiscal:0
SerialPOS:
Estabelecimento:011285151000150
CodigoBandeiraPadrao:
QRCode:
IdCarteiraDigital:60110024
NomeCarteiraDigital:PIX
CodigoPSP:01181521
NSU_TEF:000008
 

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

  • Fundadores
  • Solution

@DeveloperATS, No Seu Log, o retorno parece ser:

Citar

ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 0 TipoCampo = 4249 Buffer = E0000000020240313115052109761277 Tam.Min = 0 Tam.Max = 0

Essa informação é EndToEnd  que vocês precisam ?

Todas os campos retornados pelo SiTef, são mapeados para propriedades internas, em ACBrTEFCliSiTefComum.pas, veja o método:

procedure ConteudoToPropertyCliSiTef(AACBrTEFResp: TACBrTEFResp);

dessa Unit...

O registrador 4249, ainda não é mapeado...

você pode acessar diretamente o Log capturado pelo ACBr, usando o índice do campo.. veja um exemplo:

 RespostasPendentes[i].LeInformacao(4249,0).AsString;

 

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 para o comentário
Compartilhar em outros sites

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