Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

 

Abaixo segue um exempo de retorno de uma consulta de título com situação 'ATIVO' feito no postman em produção: (apenas com os dados censurados)

 

Citar

[
    {
        "returnCode": "000 - Consulta realizada com sucesso",
        "documentNumber": "12312312312312",
        "beneficiaryCode": 111111,
        "bankNumber": 9999,
        "clientNumber": "19044",
        "dueDate": "2024-09-23",
        "nominalValue": 606,
        "issueDate": "2024-08-23",
        "participantCode": "",
        "status": "ATIVO",
        "settlementData": [
            {
                "settlementDescription": "",
                "settlementDate": null,
                "receivingBankCode": 0,
                "receivingBranch": 0,
                "interestValue": 0,
                "otherValues": 0,
                "deductionValue": 0,
                "discountValue": 0,
                "settlementValue": 0,
                "settlementIofValue": 0,
                "settlementCreditDate": null,
                "settlementCreditedValue": 0,
                "settlementDutyValue": 0
            }
        ],
        "writeOffData": [
            {
                "writeOffDescription": "",
                "writeOffDate": null,
                "writeOffValue": 0,
                "writeOffDutyValue": 0
            }
        ]
    }
]

 

O Problema ocorre no seguinte bloco: 

image.thumb.png.fa55432c12c87362da880187393a943c.png

 

Note que mesmo sem a informação do bankSlipData, as demais informações estão vindo na consulta, então devem ser preenchidas pois o título está ATIVO

  • Consultores
Postado

está sugerindo alguma alteração ? se sim anexa a mesma e o ponto do manual

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

Postado (editado)
3 horas atrás, Juliomar Marchetti disse:

está sugerindo alguma alteração ? se sim anexa a mesma e o ponto do manual

Não sei sugerir qual seria a correção ideal, do jeito que eu fiz (apresentado na imagem) resolveu pro meu caso, mas não sei se pode impactar negativamente outros

Editado por Eficaz Sistemas
Postado

a linha if (LJsonArray.ItemAsJSONObject[nIndiceOBJ].AsJSONArray['_content'].Count > 0) 

também está com problema, pois o retorno de um título Liquidado, não contém essa informação, logo não estava entrando no bloco do if (LJsonArray.ItemAsJSONObject[nIndiceOBJ].AsJSONArray['settlementData'].Count > 0) then

 

Segue Anexo arquivo PAS com as correções 

ACBrBoletoRet_Santander_API.pas

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

The popup will be closed in 10 segundos...