Repository
OCA/l10n-brazil · module folder · Try on Runboat
Module version
6.3.0
Category
Uncategorized
Folder size
0.22 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-brazil
Last tracking update
2026-08-07 08:09:13
Authors
Akretion, Odoo Community Association (OCA)
Maintainers
Akretion, Odoo Community Association (OCA)
Committers
Raphaël Valyi, Weblate, OCA-git-bot, oca-ci, Magno Costa, Antonio Neto, Antônio Neto
Odoo dependencies
Python dependencies
erpbrasil.base, email-validator, num2words, phonenumbers, xlrd
System dependencies
None
Required by
None
Description
O módulo implementa o CNAB, a geração do Boleto, do Arquivo de Remessa e importa o Arquivo de Retorno usando a [Biblioteca BRCobranca](https://github.com/kivanio/brcobranca) através do Micro-Serviço [Boleto_CNAB_API](https://github.com/akretion/boleto_cnab_api).

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
journal_importer_view_form account.journal.form account.journal form Inherits account_move_base_import.journal_importer_view_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (7)

New fields (2)
  • import_type Selection
    selection_add=[('cnab400', 'CNAB 400'), ('cnab240', 'CNAB 240')]
  • return_auto_reconcile Boolean
    default=False help='Enable automatic payment return reconciliation.' string='Automatic Reconcile payment returns'
Public methods (1)
  • multi_move_import(self, file_stream, ftype='csv')
    Create multiple bank statements from values given by the parser for the given profile. :param int/long profile_id: ID of the profile used to import the file :param filebuffer file_stream: binary of the provided file :param char: ftype represent the file extension (csv by default) :return: list: list of ids of the created account.bank.statement

New fields (0)

No new fields.

Public methods (1)
  • generate_boleto_pdf(self)

New fields (1)
  • cnab_returned_ref Char
    copy=False string='CNAB Returned Reference'
Public methods (1)
  • send_payment(self)

New fields (0)

No new fields.

Public methods (1)
  • prepare_bank_payment_line(self, bank_name_brcobranca)

New fields (0)

No new fields.

Public methods (2)
  • generate_payment_file(self)
    Returns (payment file as string, filename)
  • generated2uploaded(self)

New fields (0)

No new fields.

Public methods (1)
  • import_statement(self)
    This Function import credit card agency statement

New fields (0)

No new fields.

Public methods (0)

No public methods.

Loading…

Loading…