Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions BoletoNetCore/Banco/Cresol/BancoCresol.CNAB240.cs
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ public string GerarHeaderLoteRemessaCNAB240(ref int numeroArquivoRemessa, ref in
try
{
var reg = new TRegistroEDI();
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "237", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "133", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0004, 004, 0, "0001", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0008, 001, 0, "1", '0');
reg.Adicionar(TTiposDadoEDI.ediAlphaAliEsquerda_____, 0009, 001, 0, "R", ' ');
Expand Down Expand Up @@ -117,7 +117,7 @@ private string GerarDetalheSegmentoPRemessaCNAB240(Boleto boleto, ref int numero
{
numeroRegistroGeral++;
var reg = new TRegistroEDI();
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "237", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "133", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0004, 004, 0, "0001", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0008, 001, 0, "3", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0009, 005, 0, numeroRegistroGeral, '0');
Expand Down Expand Up @@ -222,7 +222,7 @@ private string GerarDetalheSegmentoQRemessaCNAB240(Boleto boleto, ref int numero
{
numeroRegistroGeral++;
var reg = new TRegistroEDI();
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "237", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "133", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0004, 004, 0, "0001", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0008, 001, 0, "3", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0009, 005, 0, numeroRegistroGeral, '0');
Expand Down Expand Up @@ -270,7 +270,7 @@ private string GerarDetalheSegmentoRRemessaCNAB240(Boleto boleto, ref int numero

numeroRegistroGeral++;
var reg = new TRegistroEDI();
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "237", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "133", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0004, 004, 0, "0001", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0008, 001, 0, "3", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0009, 005, 0, numeroRegistroGeral, '0');
Expand Down Expand Up @@ -336,7 +336,7 @@ private string GerarDetalheSegmentoSRemessaCNAB240(Boleto boleto, ref int numero

numeroRegistroGeral++;
var reg = new TRegistroEDI();
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "237", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "133", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0004, 004, 0, "0001", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0008, 001, 0, "3", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0009, 005, 0, numeroRegistroGeral, '0');
Expand All @@ -362,7 +362,7 @@ public string GerarTrailerLoteRemessaCNAB240(ref int numeroArquivoRemessa, int n
// O n�mero de registros no lote � igual ao n�mero de registros gerados + 2 (header e trailler do lote)
var numeroRegistrosNoLote = numeroRegistroGeral + 2;
var reg = new TRegistroEDI();
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "237", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "133", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0004, 004, 0, "0001", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0008, 001, 0, "5", '0');
reg.Adicionar(TTiposDadoEDI.ediAlphaAliEsquerda_____, 0009, 009, 0, Empty, ' ');
Expand Down Expand Up @@ -391,7 +391,7 @@ public string GerarTrailerRemessaCNAB240(int numeroRegistroGeral, decimal valorB
// O n�mero de registros no arquivo � igual ao n�mero de registros gerados + 4 (header e trailler do lote / header e trailler do arquivo)
var numeroRegistrosNoArquivo = numeroRegistroGeral + 4;
var reg = new TRegistroEDI();
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "237", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0001, 003, 0, "133", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0004, 004, 0, "9999", '0');
reg.Adicionar(TTiposDadoEDI.ediNumericoSemSeparador_, 0008, 001, 0, "9", '0');
reg.Adicionar(TTiposDadoEDI.ediAlphaAliEsquerda_____, 0009, 009, 0, Empty, ' ');
Expand Down
4 changes: 2 additions & 2 deletions BoletoNetCore/Banco/Cresol/BancoCresol.cs
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,12 @@ public void FormataBeneficiario()
if (!CarteiraFactory<BancoCresol>.CarteiraEstaImplementada(contaBancaria.CarteiraComVariacaoPadrao))
throw BoletoNetCoreException.CarteiraNaoImplementada(contaBancaria.CarteiraComVariacaoPadrao);

contaBancaria.FormatarDados("PAGÁVEL PREFERENCIALMENTE NA REDE BRADESCO OU BRADESCO EXPRESSO.", "", "", 7);
contaBancaria.FormatarDados("PAGÁVEL PREFERENCIALMENTE NA COOPERATIVA CRESOL.", "", "", 7);

var codigoBeneficiario = Beneficiario.Codigo;
Beneficiario.Codigo = codigoBeneficiario.Length <= 20 ? codigoBeneficiario.PadLeft(20, '0') : throw BoletoNetCoreException.CodigoBeneficiarioInvalido(codigoBeneficiario, 20);

Beneficiario.CodigoFormatado = $"{contaBancaria.Agencia}-{contaBancaria.DigitoAgencia} / {contaBancaria.Conta}-{contaBancaria.DigitoConta}";
Beneficiario.CodigoFormatado = $"{contaBancaria.Agencia} / {contaBancaria.Conta}-{contaBancaria.DigitoConta}";
}

public string GerarMensagemRemessa(TipoArquivo tipoArquivo, Boleto boleto, ref int numeroRegistro)
Expand Down