Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FIX] itau.rb prazo instrução protesto: 09, 34 e 35 #259

Merged
merged 1 commit into from
Jun 13, 2024

Conversation

mileo
Copy link
Contributor

@mileo mileo commented Jun 13, 2024

image

https://download.itau.com.br/bankline/layout_cobranca_400bytes_cnab_itau.pdf

Conforme manual, pagina 21 e nota (A)

(A) Informar a quantidade de dias nas posições 392 a 393. No caso da instrução “42”, o beneficiário
passa a ter prioridade no recebimento quando o pagador estiver com falência decretada. A
quantidade de dias será utilizada para as instruções de negativação expressa e protesto, não sendo
possível informar no arquivo remessa de entrada as instruções de negativação e protesto,
simultaneamente para o mesmo título. Se forem enviadas as duas instruções, a única a ser
considerada será a instrução da negativação. Na negativação, caso o campo quantidade de dias seja
informado com zeros, será considerado o prazo de 2 (dois) dias corridos após o vencimento.
No caso da instrução “39”, se informar “00” será impresso no boleto a literal “NÃO RECEBER APÓS
O VENCIMENTO”

lib/brcobranca/remessa/cnab400/itau.rb Outdated Show resolved Hide resolved
lib/brcobranca/remessa/cnab400/itau.rb Outdated Show resolved Hide resolved
lib/brcobranca/remessa/cnab400/itau.rb Outdated Show resolved Hide resolved
@@ -140,7 +140,9 @@
end

def prazo_instrucao(pagamento)
return '03' unless pagamento.cod_primeira_instrucao == '09'
return "03" unless %w[09 34 35].include?(

Check notice

Code scanning / Rubocop

Checks if uses of quotes match the configured preference. Note

Style/StringLiterals: Prefer single-quoted strings when you don't need string interpolation or special symbols.
@kivanio kivanio merged commit 241eba2 into kivanio:master Jun 13, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants