Class: Brcobranca::Remessa::Cnab444::Itau
- Inherits:
-
Brcobranca::Remessa::Cnab400::Itau
- Object
- Base
- Brcobranca::Remessa::Cnab400::Base
- Brcobranca::Remessa::Cnab400::Itau
- Brcobranca::Remessa::Cnab444::Itau
- Defined in:
- lib/brcobranca/remessa/cnab444/itau.rb
Constant Summary
Constants inherited from Brcobranca::Remessa::Cnab400::Itau
Brcobranca::Remessa::Cnab400::Itau::VALOR_EM_PERCENTUAL, Brcobranca::Remessa::Cnab400::Itau::VALOR_EM_REAIS
Constants inherited from Base
Instance Attribute Summary
Attributes inherited from Base
#aceite, #agencia, #carteira, #conta_corrente, #digito_conta, #documento_cedente, #empresa_mae, #pagamentos, #sequencial_remessa
Instance Method Summary collapse
-
#monta_detalhe(pagamento, sequencial) ⇒ String
Detalhe do arquivo.
Methods inherited from Brcobranca::Remessa::Cnab400::Itau
#agencia=, #carteira=, #cod_banco, #codigo_carteira, #complemento, #conta_corrente=, #info_conta, #initialize, #monta_detalhe_multa, #nome_banco, #prazo_instrucao
Methods inherited from Brcobranca::Remessa::Cnab400::Base
#cod_banco, #complemento, #data_geracao, #gera_arquivo, #info_conta, #monta_header, #monta_trailer, #nome_banco
Methods inherited from Base
#initialize, #quantidade_titulos_cobranca, #totaliza_valor_titulos, #valor_titulos_carteira
Methods included from Validations
#errors, included, #invalid?, #valid?
Constructor Details
This class inherits a constructor from Brcobranca::Remessa::Cnab400::Itau
Instance Method Details
#monta_detalhe(pagamento, sequencial) ⇒ String
Detalhe do arquivo
17 18 19 20 21 |
# File 'lib/brcobranca/remessa/cnab444/itau.rb', line 17 def monta_detalhe(pagamento, sequencial) detalhe = super(pagamento, sequencial) detalhe + pagamento.chave_nfe.to_s.ljust(44, ' ') # chave da nota fiscal (NFe) X[44] end |