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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...