Upload do arquivo de retorno
Para este passo vamos precisar apenas do conteúdo do arquivo de retorno do banco. Abaixo temos um exemplo de um retorno do Banco Itaú CNAB 400. Lembrando que os dados da remessa são fictícios e não serão conciliados.
Para realizar o download do exemplo clique aqui
Método
Para realizar o Upload do retorno precisamos informar o conteúdo retornado pelo banco no parâmetro do método ProcessarRetorno.
TspdBoletoX.ProcessarRetorno(WideString)
Essa função possui o retorno tipado, dessa forma conseguimos capturar as informações do upload que fizemos em tempo de execução, neste caso o _ProcesssarRetornoList.Protocolo retornará um código para consultarmos no próximo passo e verificarmos se ocorreu algum problema. Abaixo, segue um exemplo implementado de como realizar o Upload do retorno nas seguintes linguagens.
Exemplos de retorno
Exemplo de retorno com sucesso
.:: UPLOAD RETORNO ::.
Mensagem: Retorno pendente de processamento
Status: SUCESSO
Protocolo: ByB8_X5fN
Exemplos
Delphi
_UploadRetornoList := FBoletoX.ProcessarRetorno(_ConteudoArqRet);
Clique aqui para baixar um exemplo completo.
Clique aqui para visualizar um exemplo completo.
C#
BoletoX.spdRetProcessarRetorno _ProcessarRetorno = boletox.ProcessarRetorno(rtTx2.Text);
Clique aqui para baixar um exemplo completo.
Clique aqui para visualizar um exemplo completo.
Visual Basic 6
Set ProcessarRetornoList = FBoletoX.ProcessarRetorno(txtTx2.Text)
Clique aqui para baixar um exemplo completo.
Clique aqui para visualizar um exemplo completo.
Fox Pro
ProcessarRetornoList = Boleto.ProcessarRetorno(THISFORM.edtTx2.Value)
Clique aqui para baixar um exemplo completo.
Clique aqui para visualizar um exemplo completo.
O processamento do arquivo de retorno funciona de forma assíncrona, isso ocorre devido ao fato de um arquivo de retorno ter vários boletos em seu conteúdo.
O retorno com os idIntegracao conciliados serão retornados no próximo passo. Agora que já temos o Upload do Retorno, precisamos consultá-lo para saber a situação dos boletos que foram alterados neste arquivo, isso veremos no próximo passo.
Comentários
0 comentário
Por favor, entre para comentar.