Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado (editado)

Muitas vezes o cliente emite boletos com valor de desconto quando pagos até o vencimento. Quando a gente quer alterar o vencimento e manter o desconto, neste caso é preciso enviar uma alteração de vencimento (já estou conseguindo enviar), uma alteração da data limite do desconto (que será o novo vencimento) este está com erro (outro tópico criado por mim, já anexei o manual do Sicredi) e por último posso opcionalmente mudar o valor do desconto também. No caso do valor do desconto, posso apenas mudar o valor sem mudar as datas, são coisas independentes.

No Manual do Sicredi mostra em sua página 69 como alterar o valor do desconto, não sei como funcionaria nos outros bancos. Tentei fazer isso da forma abaixo mas deu pau, conforme imagem em anexo.

Boleto1.ListadeBoletos.Clear;
titulo:= AddTituloNaLista(); /// aqui vai fazer Titulo:= Boleto1.CriarTituloNaLista; e setar todos os campos.
titulo.DataDesconto := edVencimento.Date;
titulo.ValorDesconto:= edVl_MsgDesconto.Value;

Boleto1.Configuracoes.WebService.Operacao := tpAltera;
titulo.OcorrenciaOriginal.Tipo:= toRemessaAlterarOutrosDados;
Boleto1.enviar;

Eu já fazia isso através da troca de arquivos (Remessa/Retorno), mas na API não estou sabendo como fazer. Se não é da maneira acima, como é?

Captura de tela 2024-04-10 150239.png

Captura de tela 2024-04-10 150143.png

Editado por Luciano Rodrigues Pereira
  • Consultores
Postado
17 horas atrás, Luciano Rodrigues Pereira disse:

titulo.OcorrenciaOriginal.Tipo:= toRemessaAlterarOutrosDados;

do outro tópico deve ser o mesmo mas tem a ver com o tipo lembrando que conforme pontuou só pode um por vez para cada titulo

tu deve alterar a data desconto e enviar

depois o valor do desconto e enviar

no caso do valor o tipo será toRemessaAlterarDesconto

para a data toRetornoAlterarDataDesconto

 

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 !!

  • 4 meses depois ...
Postado

Estou tentando aplicar a alteração de vencimento do boleto apontando as propriedades "Titulo.OcorrenciaOriginal.Tipo := toRemessaAlterarVencimento" e "ACBrBoleto.Configuracoes.WebService.Operacao := tpAltera", mas ao enviar o boleto via WebService, tenho a resposta "TBoletoW_Sicredi_APIV2Operação  RequisicaoAltera/Operação/tpAltera para ocorrência 0 nao Implementado para este Banco", depurando o código, mesmo fazendo os apontamentos anteriores, a propriedade ACBrBoleto.Configuracoes.WebService.Operacao permanece como "tpIncluir", como se não tivesse sido definido/alterado anteriormente. Estou esquecendo de fazer outra alteração?

  • Consultores
Postado

Não é isso mesmo

antes de enviar muda para alterarvencimento

e claro tem que passar exatamente os dados para o titulo modificando o vencimento

 

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

Pessoal, achei onde estava o problema. Pura falha minha. No meu código, entre uma função e outra havia definido "ACBrBoleto.Configuracoes.WebService.Operacao := tpAltera" para "tpInclui".

11 horas atrás, Juliomar Marchetti disse:

Não é isso mesmo

antes de enviar muda para alterarvencimento

e claro tem que passar exatamente os dados para o titulo modificando o vencimento

Obrigado por sua dica. Estou engatinhando neste componente que a cada momento me surpreendo.

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

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 !!

  • Este tópico foi criado há 704 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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...