Pular para o conteúdo principal

SalvarPlugBoleto

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método SalvarPlugBoleto é responsável por salvar informações relacionadas a boletos utilizando a integração com o PlugBoleto. Ele recebe listas de modelos de cadastro e de resultados de inclusão, além de outros parâmetros necessários para a operação.

Core/BLL/RecebimentoBLL.cs
public async Task<bool> SalvarPlugBoleto(List<PlugBoletoCadastroModel> listaInclusao, List<IncluirBoletoSucesso> listaResult, int boletoCedenteId, int plugBoletoConfiguracaoId, DadosToken dadosToken, string tipoBoleto, int? clienteId = null, int? idPlanoContratacao = null)

Dependências Diretas

MétodoLocalizaçãoLinha
long.TryParseCore/BLL/RecebimentoBLL.cs3443
DateTime.TryParseCore/BLL/RecebimentoBLL.cs3446
DateTime.TryParseCore/BLL/RecebimentoBLL.cs3449
DateTime.TryParseCore/BLL/RecebimentoBLL.cs3452
DateTime.TryParseCore/BLL/RecebimentoBLL.cs3455
DateTime.TryParseCore/BLL/RecebimentoBLL.cs3458
DateTime.TryParseCore/BLL/RecebimentoBLL.cs3461
DateTime.TryParseCore/BLL/RecebimentoBLL.cs3464
DateTime.TryParseCore/BLL/RecebimentoBLL.cs3467
DateTime.TryParseCore/BLL/RecebimentoBLL.cs3470
Newtonsoft.Json.JsonConvert.SerializeObjectCore/BLL/RecebimentoBLL.cs3566

Referências

Método / EndpointLocalizaçãoLinha
GerarBoletoPlanoCore/BLL/RecebimentoBLL.cs2635
GerarBoletoVendaCore/BLL/RecebimentoBLL.cs3074
GerarBoletoCore/Repositories/Implementations/DepositoViaBoletoRepository.cs408

Detalhamento das Referências

GerarBoletoPlano

O método GerarBoletoPlano é utilizado para gerar boletos para planos específicos, recebendo o ID do cliente, token de dados, um mapeador e, opcionalmente, o ID do plano de contratação.

GerarBoletoVenda

O método GerarBoletoVenda é responsável por gerar boletos para vendas, recebendo o ID da venda, token de dados e um mapeador.

GerarBoleto

O método GerarBoleto é utilizado para gerar boletos via depósito, recebendo um ID e um token de dados.

Impacto de Alterações

Alterações no método SalvarPlugBoleto podem impactar diretamente a geração e o salvamento de boletos, afetando funcionalidades que dependem dessa operação, como a geração de boletos para planos e vendas.

Propagação de Mudanças

  1. Verificar a compatibilidade com os métodos que chamam SalvarPlugBoleto, como GerarBoletoPlano, GerarBoletoVenda e GerarBoleto.
  2. Testar a integração com o PlugBoleto para garantir que as alterações não afetem a comunicação com o serviço externo.

Requisitos para Alteração Segura

  • Realizar testes unitários e de integração para validar as alterações.
  • Garantir que todos os parâmetros necessários sejam corretamente passados e tratados.
  • Verificar a compatibilidade com as versões atuais das bibliotecas e serviços utilizados.