Ir para conteúdo
  • Cadastre-se

Conceder abatimento ou desconto via API do Sicoob V3


Ver Solução Respondido por BigWings,

Recommended Posts

Postado

Estou tentando enviar o comando de concessão de abatimento via API do Sicoob e me retorna o erro Ao menos um campo deve ser alterado.

Tentei enviar com essas 2 opções
               OcorrenciaOriginal.tipo := toRemessaConcederDesconto

              OcorrenciaOriginal.tipo := toRemessaConcederAbatimento

Mais alguma alteração que deve ser feita ?

  • Moderadores
Postado (editado)

vc precisa criar um titulo com com as informações do titulo original, e depois vc coloca o abatimento ou desconto:

e o componente vai se comportar assim:

 toRemessaAlterarValorAbatimento, toRemessaCancelarAbatimento:
   AtribuirAbatimento(LJson); // vai ler o compo Titulo.ValorAbatimento

 toRemessaConcederDesconto, toRemessaAlterarDesconto:
  AlteracaoAtribuiDesconto(LJson); //vai ler o campo Titulo.TipoDesconto / Titulo.DataDesconto / Titulo.ValorDesconto ...

qualquer coisa da uma olhada na unit "ACBrBoletoW_Sicoob_V3.pas" para entender melhor

Editado por datilas
  • Curtir 1
  • Moderadores
  • Solution
Postado
22 minutos atrás, danilozix disse:

Tentei enviar com essas 2 opções
               OcorrenciaOriginal.tipo := toRemessaConcederDesconto

              OcorrenciaOriginal.tipo := toRemessaConcederAbatimento

Use toRemessaAlterarValorAbatimento.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.