Repository
OCA/bank-statement-import · module folder · Try on Runboat
Module version
1.0.2
Category
Accounting
Folder size
0.13 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/bank-statement-import
Last tracking update
2026-08-07 07:38:25
Authors
Akretion, Odoo Community Association (OCA), CorporateHub
Maintainers
Akretion, Odoo Community Association (OCA), CorporateHub
Committers
Pedro M. Baeza, GitHub, Alexey Pelykh, Miquel Raïch, Carlos Roca, Weblate, Ronald Portier (Therp BV), OCA Transbot, OCA-git-bot, oca-travis, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_bank_statement_import_paypal_mapping_form account.bank.statement.import.paypal.mapping.form account.bank.statement.import.paypal.mapping tree New
account_bank_statement_import_paypal_mapping_tree account.bank.statement.import.paypal.mapping.tree account.bank.statement.import.paypal.mapping form New
account_bank_statement_import_paypal_mapping_wizard_form account.bank.statement.import.paypal.mapping.wizard.form account.bank.statement.import.paypal.mapping.wizard form Inherits multi_step_wizard.multi_step_wizard_form
account_bank_statement_import_view account.bank.statement.import account.bank.statement.import Inherits account_bank_statement_import.account_bank_statement_import_view
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (1)
  • paypal_mapping_id Many2one → account.bank.statement.import.paypal.mapping
    comodel_name='account.bank.statement.import.paypal.mapping' string='PayPal mapping'
Public methods (0)

No public methods.

New fields (23)
  • balance_column Char
    required=True string='"Balance" column'
  • bank_account_column Char
    string='"Bank Account" column'
  • bank_name_column Char
    string='"Bank Name" column'
  • currency_column Char
    required=True string='"Currency" column'
  • date_column Char
    required=True string='"Date" column'
  • date_format Char
    required=True string='Date Format'
  • description_column Char
    string='"Description" column'
  • fee_column Char
    required=True string='"Fee" column'
  • float_decimal_sep Selection
    default='comma' required=True selection=[('dot', 'dot (.)'), ('comma', 'comma (,)'), ('none', 'none')] string='Decimals Separator'
  • float_thousands_sep Selection
    default='dot' required=True selection=[('dot', 'dot (.)'), ('comma', 'comma (,)'), ('none', 'none')] string='Thousands Separator'
  • from_email_address_column Char
    string='"From Email Address" column'
  • gross_column Char
    required=True string='"Gross" column'
  • invoice_id_column Char
    string='"Invoice ID" column'
  • name Char
    required=True
  • name_column Char
    required=True string='"Name" column'
  • note_column Char
    string='"Note" column'
  • subject_column Char
    string='"Subject" column'
  • time_column Char
    required=True string='"Time" column'
  • time_format Char
    required=True string='Time Format'
  • to_email_address_column Char
    string='"To Email Address" column'
  • transaction_id_column Char
    required=True string='"Transaction ID" column'
  • type_column Char
    string='"Type" column'
  • tz_column Char
    required=True string='"Timezone" column'
Public methods (2)
  • onchange_decimal_separator(self)
    @api.onchange('float_decimal_sep')
  • onchange_thousands_separator(self)
    @api.onchange('float_thousands_sep')

New fields (21)
  • balance_column Char
    string='"Balance" column'
  • bank_account_column Char
    string='"Bank Account" column'
  • bank_name_column Char
    string='"Bank Name" column'
  • currency_column Char
    string='"Currency" column'
  • data_file Binary
    required=True string='PayPal Report File'
  • date_column Char
    string='"Date" column'
  • description_column Char
    string='"Description" column'
  • fee_column Char
    string='"Fee" column'
  • filename Char
  • from_email_address_column Char
    string='"From Email Address" column'
  • gross_column Char
    string='"Gross" column'
  • header Char
  • invoice_id_column Char
    string='"Invoice ID" column'
  • name_column Char
    string='"Name" column'
  • note_column Char
    string='"Note" column'
  • subject_column Char
    string='"Subject" column'
  • time_column Char
    string='"Time" column'
  • to_email_address_column Char
    string='"To Email Address" column'
  • transaction_id_column Char
    string='"Transaction ID" column'
  • type_column Char
    string='"Type" column'
  • tz_column Char
    string='"Timezone" column'
Public methods (2)
  • import_mapping(self)
  • statement_columns(self)
    @api.model

New fields (0)

No new fields.

Public methods (2)
  • parse(self, mapping, data_file, filename)
    @api.model
  • parse_header(self, data_file)
    @api.model

New fields (0)

No new fields.

Public methods (0)

No public methods.

Loading…

Loading…