Open MarceloNeoTecnologia opened 10 months ago
@MarceloNeoTecnologia tenta jogar a carteira e a variação juntas, tive um problema parecido e pra mim deu certo dessa forma.
Seu código poderia ficar assim:
var boleto = new BoletoNet.Boleto(DateTime.Now.AddDays(10), 0.01m, "17", "1", "4340", "13321");
var boletoBancario = new BoletoBancario();
boletoBancario.Boleto = boleto;
boletoBancario.Boleto.NumeroDocumento = numeroDocumento.Trim();
// FORÇO A TROCA DA VARIACAO;
// FORÇO A TROCA DA VARIACAO;
var variacaoCarteira = "027";
var carteiraComVariacao = $"{carteira.Trim()}-{variacaoCarteira}" //variável recebendo a carteira e a variação
boletoBancario.Boleto.VariacaoCarteira = variacaoCarteira;
// FORÇO A TROCA DA VARIACAO;
// FORÇO A TROCA DA VARIACAO;
boletoBancario.Boleto.LocalPagamento = "";
boletoBancario.Boleto.Avalista = null;
boletoBancario.Boleto.Cedente.Codigo = codigoNoBanco;
boletoBancario.Boleto.Cedente.Carteira = carteiraComVariacao; //atribuindo a variável no objeto
no caso eu criei a variável carteiraComVariacao
recebendo a carteira concatenando com a variação dela, então o valor dela é "17-019". Depois eu atribuí essa variável no boletoBancario.Boleto.Cedente.Carteira
.
Para o Banco do Brasil isso deve funcionar.
bom dia.... estou gerando boletos e arquivos de remessa do EDI para o BB.
porêm estou com uma msg de convenio errado e variação da carteira errado no EDI. porrem no boleto aparentemente esta tudo ok.
o problema é q eu troco a variação da carteira para "027", mas no arquivo do EDI sempre coloca "019".
mesmo forçando via hard code para "027" no edi aparece "019";
alguem poderia me ajudar com isso? como posso resolver isso?
vou por o codigo q utilizo.
segue imagem de como edi foi gerado, com a variação 019 e não 027 q eu queria