-
Notifications
You must be signed in to change notification settings - Fork 382
Open
Description
Boa tarde, estou utilizando o sicoob no cnab 240
Está gerando certinho, porém não sai o codigo de protesto que informo, dei uma olhada nos codigos do boleto.net, parece nao estar implantado no SEGMENTO P
detalhe += "3"; //Posição 221 - Código do protesto 3 = Nao Protestar
#region Instruções
string vInstrucao1 = "00"; //2ª instrução (2, N) Caso Queira colocar um cod de uma instrução. ver no Manual caso nao coloca 00
foreach (IInstrucao instrucao in boleto.Instrucoes)
{
switch ((EnumInstrucoes_Sicoob)instrucao.Codigo)
{
case EnumInstrucoes_Sicoob.CobrarJuros:
vInstrucao1 = Utils.FitStringLength(instrucao.QuantidadeDias.ToString(), 2, 2, '0', 0, true, true, true);
break;
}
}
#endregion
detalhe += Utils.FormatCode(vInstrucao1, 2); //Posição 222 a 223 - Código do protesto
detalhe += Utils.FormatCode("0", 1); //Posição 224 - Código para Baixa/Devolução: "0"
Segmento P, posição 221 consta o código de protesto 3 = Não protestar
Para protestar é necessário informar o código 1 = Protestar dias corridos ou código 2 = Protestar dias úteis conforme layout, seguido da quantidade de dias.
No codigo de instruções eu informo certinho, Codigo 5 para protestar em 5 dias uteis
Alguem conseguiria me auxiliar?
Obrigado
Metadata
Metadata
Assignees
Labels
No labels