deiviszi Postado 1 Março Postado 1 Março Boa noite, verifiquei que na unit ACBrBoletoW_Santander_API existe a linha: LJsonObject.AddPair('clientNumber', ATitulo.NumeroDocumento); Onde informa o clientNumber como "Número do documento", porém de acordo com o manual da API este clientNumber seria referente ao campo "Seu número", isso pode ser um erro mesmo ou foi feito propositalmente? Já tenho o sistema funcionando via troca de arquivos e uso a propriedade "SeuNumero" como chave única para identificação dos títulos no sistema e uso o campo "NumeroDocumento" para referir ao número de uma venda, documento fiscal etc, sendo que o campo "NumeroDocumento" não é chave única.
Moderadores Juliomar Marchetti Postado 1 Março Moderadores Postado 1 Março Pode ser que tenha problemas. senão me engano é uma contribuição essa unit então é possível sim. se puder apontar no manual e anexar a unit depois que validar ela no banco Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
deiviszi Postado 1 Março Autor Postado 1 Março É a página 34 do manual. User_Guide_API_de_Cobranca_PT_BR_V2_8.pdf
Moderadores Juliomar Marchetti Postado 1 Março Moderadores Postado 1 Março anexe sua unit que alterou após os testes e validação? Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Consultores Daniel InfoCotidiano Postado 3 Março Consultores Postado 3 Março @deiviszi Obrigado por reportar, criado a tarefa TK-6699 para análise , assim que concluida reportamos aqui Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
deiviszi Postado 3 Março Autor Postado 3 Março Segue a unit alterada em anexo, no meu teste aqui funcionou da forma que preciso. Pois conforme dito anteriormente uso o campo NumeroDocumento para que seja impresso no boleto, e este número do documento seria o documento ao qual o boleto é referente, e uso o campo SeuNumero como identificado do boleto. ACBrBoletoW_Santander_API.pas
deiviszi Postado Sexta as 21:47 Autor Postado Sexta as 21:47 Boa noite fiz mais alguns ajustes na unit mencionada anteriormente e também na unit ACBrBoletoRet_Santander_API.pas, segue as mesmas para análise. Resumo do que foi alterado: ACBrBoletoW_Santander_API.pas Informação o campo "SeuNumero" nos pares "clientNumber" da API; Adiciona o par "writeOffQuantityDays" (dias para a baixa automática) durante o registro do título; Corrige verificação da variável "LEnvioComplementar" na função "Enviar"; ACBrBoletoRet_Santander_API.pas Remove a primeira tentativa de atribuição do campo "ValorMoraJuros", pois o mesmo não é retornado na primeira consulta, apenas o percentual que é cobrado que é retornado, porém imagino não ser o caso aqui; Atribui o valor do campo "ValorMoraJuros" caso o mesmo não tenha sido obtido no resultado na segunda segunda; Após as alterações realizei os testes no ambiente de homologação através das URL's abaixo, o qual foi orientado o uso pelo suporte da Tools DS: https://trust-open-h.api.santander.com.br/collection_bill_management/v2 https://trust-open-h.api.santander.com.br/auth/oauth/v2/token Fui orientado a usar o ambiente acima porque o Sandbox ainda está com problemas nas consultas. ACBrBoletoRet_Santander_API.pas ACBrBoletoW_Santander_API.pas
Consultores Daniel InfoCotidiano Postado Segunda as 19:43 Consultores Postado Segunda as 19:43 Boa tarde ! será analisado. (tarefa TK-6699) Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Recommended Posts
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 contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora