Romania - Payment to Statement

l10n_ro_payment_to_statement
REPOSITORY
REPOSITORYOCA/l10n-romania
GIT
GIThttps://github.com/OCA/l10n-romania.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-romania/tree/19.0/l10n_ro_payment_to_statement
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Terrabit, NextERP Romania
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Terrabit, NextERP Romania
COMMITTERS
COMMITTERSOCA-git-bot, Mihai Fekete, oca-ci, Debora7
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-romania
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-romania:
    - l10n_ro_config
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - http_routing
    - auth_signup
    - digest
    - resource
    - l10n_ro
    - base_vat
    - account_edi_ubl_cii
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Features:

> - Adding the payments in the bank statements
>
> This module added features on customer/supplier payments to allow
> account user to link payment with bank statement direct through
> payment menu or customer/supplier invoices register payment option.
> After selecting and validating payment, module will add bank statement
> line on selected bank statement.
>
> - Sequences can be attached to journals, so the invoices/payments are
>   not computed by odoo, but taken from the selected sequences:
>
> > - Journal sequence: for sale journals, this will be the invoice's
> >   sequence. For cash/bank journals, this will be the sequence for
> >   other journal entries (for closing the statement, for statement
> >   lines etc.)
> > - Customer sequence cash in: only for cash journals. This sequence
> >   will be used for customer payments
> > - Statement sequence: only for cash/bank journals. This sequence
> >   will be used for bank/cash statements
> > - Cash in sequence: only for cash. This sequence will be used for
> >   supplier refunds
> > - Cash out sequence: only for cash. This sequence will be used for
> >   customer refunds

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
account_journal_dashboard_kanban_view l10n.ro.account.journal.dashboard.kanban account.journal xpath Inherits account.account_journal_dashboard_kanban_view
view_account_journal_form l10n.ro.account.journal.form account.journal xpath Inherits account.view_account_journal_form
view_account_payment_form l10n.ro.account.payment.form account.payment xpath Inherits account.view_account_payment_form
Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • create(self, vals_list)
    @api.model_create_multi

New fields (1)
  • is_l10n_ro_payment_disposal Boolean
Public methods (0)

No public methods.

New fields (6)
  • l10n_ro_auto_statement Boolean
    help='Automatically add payments with this journal to a statement' string='Romania - Auto Statement'
  • l10n_ro_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash in operations' string='Romania - Sequence cash in' args: 'ir.sequence'
  • l10n_ro_cash_out_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash out operations' string='Romania - Sequence cash out' args: 'ir.sequence'
  • l10n_ro_customer_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for customer cash in operations (customer payments)' string='Romania - Customer sequence cash in' args: 'ir.sequence'
  • l10n_ro_journal_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for other (closing, line) account move names' string='Romania - Sequence Journal' args: 'ir.sequence'
  • l10n_ro_statement_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for statement name' string='Romania - Statement Sequence' args: 'ir.sequence'
Public methods (1)
  • l10n_ro_update_cash_vals(self)

New fields (0)

No new fields.

Public methods (2)
  • get_l10n_ro_sequence(self)
  • write(self, vals)

New fields (2)
  • l10n_ro_statement_id Many2one → account.bank.statement
    domain="[('journal_id','=',journal_id)]" string='Romania - Statement' args: 'account.bank.statement'
  • l10n_ro_statement_line_id Many2one → account.bank.statement.line
    domain="[('l10n_ro_statement_id','=',statement_id)]" readonly=True string='Statement Line' args: 'account.bank.statement.line'
Public methods (5)
  • action_post(self)
  • create(self, vals_list)
    @api.model_create_multi
  • get_l10n_ro_statement_line(self)
  • l10n_ro_force_cash_sequence(self)
  • unlink(self)
REPOSITORY
REPOSITORYOCA/l10n-romania
GIT
GIThttps://github.com/OCA/l10n-romania.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-romania/tree/18.0/l10n_ro_payment_to_statement
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Terrabit, NextERP Romania
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Terrabit, NextERP Romania
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, stananatanaela
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-romania
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-romania:
    - l10n_ro_config
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - l10n_ro
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Features:

>   - Adding the payments in the bank statements
> 
> This module added features on customer/supplier payments to allow
> account user to link payment with bank statement direct through
> payment menu or customer/supplier invoices register payment option.
> After selecting and validating payment, module will add bank statement
> line on selected bank statement.
> 
>   - Sequences can be attached to journals, so the invoices/payments
>     are not computed by odoo, but taken from the selected sequences:
> 
> >   - Journal sequence: for sale journals, this will be the invoice's
> >     sequence. For cash/bank journals, this will be the sequence for
> >     other journal entries (for closing the statement, for statement
> >     lines etc.)
> >   - Customer sequence cash in: only for cash journals. This sequence
> >     will be used for customer payments
> >   - Statement sequence: only for cash/bank journals. This sequence
> >     will be used for bank/cash statements
> >   - Cash in sequence: only for cash. This sequence will be used for
> >     supplier refunds
> >   - Cash out sequence: only for cash. This sequence will be used for
> >     customer refunds

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
account_journal_dashboard_kanban_view l10n.ro.account.journal.dashboard.kanban account.journal xpath Inherits account.account_journal_dashboard_kanban_view
view_account_journal_form l10n.ro.account.journal.form account.journal xpath Inherits account.view_account_journal_form
view_account_payment_form l10n.ro.account.payment.form account.payment xpath Inherits account.view_account_payment_form
Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • create(self, vals_list)
    @api.model_create_multi

New fields (1)
  • is_l10n_ro_payment_disposal Boolean
Public methods (0)

No public methods.

New fields (6)
  • l10n_ro_auto_statement Boolean
    help='Automatically add payments with this journal to a statement' string='Romania - Auto Statement'
  • l10n_ro_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash in operations' string='Romania - Sequence cash in' args: 'ir.sequence'
  • l10n_ro_cash_out_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash out operations' string='Romania - Sequence cash out' args: 'ir.sequence'
  • l10n_ro_customer_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for customer cash in operations (customer payments)' string='Romania - Customer sequence cash in' args: 'ir.sequence'
  • l10n_ro_journal_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for other (closing, line) account move names' string='Romania - Sequence Journal' args: 'ir.sequence'
  • l10n_ro_statement_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for statement name' string='Romania - Statement Sequence' args: 'ir.sequence'
Public methods (1)
  • l10n_ro_update_cash_vals(self)

New fields (0)

No new fields.

Public methods (2)
  • get_l10n_ro_sequence(self)
  • write(self, vals)

New fields (2)
  • l10n_ro_statement_id Many2one → account.bank.statement
    domain="[('journal_id','=',journal_id)]" string='Romania - Statement' args: 'account.bank.statement'
  • l10n_ro_statement_line_id Many2one → account.bank.statement.line
    domain="[('l10n_ro_statement_id','=',statement_id)]" readonly=True string='Statement Line' args: 'account.bank.statement.line'
Public methods (5)
  • action_post(self)
  • create(self, vals_list)
    @api.model_create_multi
  • get_l10n_ro_statement_line(self)
  • l10n_ro_force_cash_sequence(self)
  • unlink(self)
REPOSITORY
REPOSITORYOCA/l10n-romania
GIT
GIThttps://github.com/OCA/l10n-romania.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-romania/tree/17.0/l10n_ro_payment_to_statement
VERSION
VERSION 1.6.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Terrabit, NextERP Romania
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Terrabit, NextERP Romania
COMMITTERS
COMMITTERSFekete Mihai, Weblate, OCA-git-bot, oca-ci, Dorin Hongu, danila12
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-romania
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:01
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-romania:
    - l10n_ro_config
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - l10n_ro
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Features:

>   - Adding the payments in the bank statements
> 
> This module added features on customer/supplier payments to allow
> account user to link payment with bank statement direct through
> payment menu or customer/supplier invoices register payment option.
> After selecting and validating payment, module will add bank statement
> line on selected bank statement.
> 
>   - Sequences can be attached to journals, so the invoices/payments
>     are not computed by odoo, but taken from the selected sequences:
> 
> >   - Journal sequence: for sale journals, this will be the invoice's
> >     sequence. For cash/bank journals, this will be the sequence for
> >     other journal entries (for closing the statement, for statement
> >     lines etc.)
> >   - Customer sequence cash in: only for cash journals. This sequence
> >     will be used for customer payments
> >   - Statement sequence: only for cash/bank journals. This sequence
> >     will be used for bank/cash statements
> >   - Cash in sequence: only for cash. This sequence will be used for
> >     supplier refunds
> >   - Cash out sequence: only for cash. This sequence will be used for
> >     customer refunds

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
account_journal_dashboard_kanban_view l10n.ro.account.journal.dashboard.kanban account.journal xpath Inherits account.account_journal_dashboard_kanban_view
view_account_journal_form l10n.ro.account.journal.form account.journal xpath Inherits account.view_account_journal_form
view_account_payment_form l10n.ro.account.payment.form account.payment xpath Inherits account.view_account_payment_form
Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • create(self, vals_list)
    @api.model_create_multi

New fields (1)
  • is_l10n_ro_payment_disposal Boolean
Public methods (0)

No public methods.

New fields (6)
  • l10n_ro_auto_statement Boolean
    help='Automatically add payments with this journal to a statement' string='Romania - Auto Statement'
  • l10n_ro_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash in operations' string='Romania - Sequence cash in' args: 'ir.sequence'
  • l10n_ro_cash_out_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash out operations' string='Romania - Sequence cash out' args: 'ir.sequence'
  • l10n_ro_customer_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for customer cash in operations (customer payments)' string='Romania - Customer sequence cash in' args: 'ir.sequence'
  • l10n_ro_journal_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for other (closing, line) account move names' string='Romania - Sequence Journal' args: 'ir.sequence'
  • l10n_ro_statement_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for statement name' string='Romania - Statement Sequence' args: 'ir.sequence'
Public methods (1)
  • l10n_ro_update_cash_vals(self)

New fields (0)

No new fields.

Public methods (2)
  • get_l10n_ro_sequence(self)
  • write(self, vals)

New fields (2)
  • l10n_ro_statement_id Many2one → account.bank.statement
    domain="[('journal_id','=',journal_id)]" string='Romania - Statement' args: 'account.bank.statement'
  • statement_line_id Many2one → account.bank.statement.line
    domain="[('l10n_ro_statement_id','=',statement_id)]" readonly=True string='Statement Line' args: 'account.bank.statement.line'
Public methods (6)
  • action_post(self)
  • create(self, vals_list)
    @api.model_create_multi
  • get_l10n_ro_reconciled_statement_line(self)
  • get_l10n_ro_statement_line(self)
  • l10n_ro_force_cash_sequence(self)
  • unlink(self)
REPOSITORY
REPOSITORYOCA/l10n-romania
GIT
GIThttps://github.com/OCA/l10n-romania.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-romania/tree/16.0/l10n_ro_payment_to_statement
VERSION
VERSION 2.13.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Terrabit, NextERP Romania
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Terrabit, NextERP Romania
COMMITTERS
COMMITTERSGitHub, Weblate, OCA-git-bot, Mihai Fekete, oca-ci, Cojocaru Marcel, Dorin Hongu, Stana Natanaela, danila12, Larisa-nexterp, Marcel Cojocaru
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-romania
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-romania:
    - l10n_ro_config
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - l10n_ro
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
account_journal_dashboard_kanban_view l10n.ro.account.journal.dashboard.kanban account.journal xpath Inherits account.account_journal_dashboard_kanban_view
view_account_journal_form l10n.ro.account.journal.form account.journal xpath Inherits account.view_account_journal_form
view_account_payment_form l10n.ro.account.payment.form account.payment xpath Inherits account.view_account_payment_form
Models touched (5)

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • name_get(self)

New fields (1)
  • is_l10n_ro_payment_disposal Boolean
Public methods (0)

No public methods.

New fields (6)
  • l10n_ro_auto_statement Boolean
    help='Automatically add payments with this journal to a statement' string='Romania - Auto Statement'
  • l10n_ro_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash in operations' string='Romania - Sequence cash in' args: 'ir.sequence'
  • l10n_ro_cash_out_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash out operations' string='Romania - Sequence cash out' args: 'ir.sequence'
  • l10n_ro_customer_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for customer cash in operations (customer payments)' string='Romania - Customer sequence cash in' args: 'ir.sequence'
  • l10n_ro_journal_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for other (closing, line) account move names' string='Romania - Sequence Journal' args: 'ir.sequence'
  • l10n_ro_statement_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for statement name' string='Romania - Statement Sequence' args: 'ir.sequence'
Public methods (2)
  • get_journal_dashboard_datas(self)
  • l10n_ro_update_cash_vals(self)

New fields (0)

No new fields.

Public methods (2)
  • get_l10n_ro_sequence(self)
  • write(self, vals)

New fields (2)
  • l10n_ro_statement_id Many2one → account.bank.statement
    domain="[('journal_id','=',journal_id)]" string='Romania - Statement' args: 'account.bank.statement'
  • statement_line_id Many2one → account.bank.statement.line
    domain="[('l10n_ro_statement_id','=',statement_id)]" readonly=True string='Statement Line' args: 'account.bank.statement.line'
Public methods (6)
  • action_draft(self)
  • action_post(self)
  • create(self, vals_list)
    @api.model_create_multi
  • get_l10n_ro_statement_line(self)
  • l10n_ro_force_cash_sequence(self)
  • unlink(self)
REPOSITORY
REPOSITORYOCA/l10n-romania
GIT
GIThttps://github.com/OCA/l10n-romania.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-romania/tree/15.0/l10n_ro_payment_to_statement
VERSION
VERSION 2.6.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Terrabit, NextERP Romania
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Terrabit, NextERP Romania
COMMITTERS
COMMITTERSGitHub, OCA-git-bot, Mihai Fekete, oca-ci, Cojocaru Marcel, Dorin Hongu, Stana Natanaela
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-romania
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:30
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-romania:
    - l10n_ro_config
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - l10n_ro
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_journal_dashboard_kanban_view l10n.ro.account.journal.dashboard.kanban account.journal xpath Inherits account.account_journal_dashboard_kanban_view
cash_box_out_form cash_box_out cash.box.out field Inherits account.cash_box_out_form
view_account_journal_form l10n.ro.account.journal.form account.journal xpath Inherits account.view_account_journal_form
view_account_payment_form l10n.ro.account.payment.form account.payment xpath Inherits account.view_account_payment_form
Models touched (6)

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • name_get(self)

New fields (1)
  • is_l10n_ro_payment_disposal Boolean
Public methods (0)

No public methods.

New fields (6)
  • l10n_ro_auto_statement Boolean
    help='Automatically add payments with this journal to a statement' string='Romania - Auto Statement'
  • l10n_ro_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash in operations' string='Romania - Sequence cash in' args: 'ir.sequence'
  • l10n_ro_cash_out_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash out operations' string='Romania - Sequence cash out' args: 'ir.sequence'
  • l10n_ro_customer_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for customer cash in operations (customer payments)' string='Romania - Customer sequence cash in' args: 'ir.sequence'
  • l10n_ro_journal_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for other (closing, line) account move names' string='Romania - Sequence Journal' args: 'ir.sequence'
  • l10n_ro_statement_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for statement name' string='Romania - Statement Sequence' args: 'ir.sequence'
Public methods (2)
  • get_journal_dashboard_datas(self)
  • l10n_ro_update_cash_vals(self)

New fields (0)

No new fields.

Public methods (2)
  • get_l10n_ro_sequence(self)
  • write(self, vals)

New fields (2)
  • l10n_ro_statement_id Many2one → account.bank.statement
    domain="[('journal_id','=',journal_id)]" string='Romania - Statement' args: 'account.bank.statement'
  • statement_line_id Many2one → account.bank.statement.line
    domain="[('l10n_ro_statement_id','=',statement_id)]" readonly=True string='Statement Line' args: 'account.bank.statement.line'
Public methods (6)
  • action_post(self)
  • create(self, vals_list)
    @api.model_create_multi
  • get_l10n_ro_reconciled_statement_line(self)
  • get_l10n_ro_statement_line(self)
  • l10n_ro_force_cash_sequence(self)
  • unlink(self)

New fields (2)
  • company_partner_ids Many2many → res.partner
    compute='_compute_company_partner_ids' args: 'res.partner'
  • l10n_ro_partner_id Many2one → res.partner
    domain="[('id', 'in', company_partner_ids)]" help='The partner defined in payment disposal must be set as an employee.' string='Romania - Partner' args: 'res.partner'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-romania
GIT
GIThttps://github.com/OCA/l10n-romania.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-romania/tree/14.0/l10n_ro_payment_to_statement
VERSION
VERSION 2.13.0
CATEGORY
CATEGORYAccounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Terrabit, NextERP Romania
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Terrabit, NextERP Romania
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, Mihai Fekete, oca-ci, Cojocaru Marcel, Dorin Hongu, Stana Natanaela, danila12
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-romania
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:51
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-romania:
    - l10n_ro_config
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - l10n_ro
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_journal_dashboard_kanban_view l10n.ro.account.journal.dashboard.kanban account.journal xpath Inherits account.account_journal_dashboard_kanban_view
cash_box_out_form cash_box_out cash.box.out field Inherits account.cash_box_out_form
view_account_journal_form l10n.ro.account.journal.form account.journal xpath Inherits account.view_account_journal_form
view_account_payment_form l10n.ro.account.payment.form account.payment xpath Inherits account.view_account_payment_form
Models touched (6)

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • name_get(self)

New fields (1)
  • is_l10n_ro_payment_disposal Boolean
Public methods (0)

No public methods.

New fields (6)
  • l10n_ro_auto_statement Boolean
    help='Automatically add payments with this journal to a statement' string='Romania - Auto Statement'
  • l10n_ro_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash in operations' string='Romania - Sequence cash in' args: 'ir.sequence'
  • l10n_ro_cash_out_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for cash out operations' string='Romania - Sequence cash out' args: 'ir.sequence'
  • l10n_ro_customer_cash_in_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for customer cash in operations (customer payments)' string='Romania - Customer sequence cash in' args: 'ir.sequence'
  • l10n_ro_journal_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for other (closing, line) account move names' string='Romania - Sequence Journal' args: 'ir.sequence'
  • l10n_ro_statement_sequence_id Many2one → ir.sequence
    copy=False help='Sequence used for statement name' string='Romania - Statement Sequence' args: 'ir.sequence'
Public methods (2)
  • get_journal_dashboard_datas(self)
  • l10n_ro_update_cash_vals(self)

New fields (0)

No new fields.

Public methods (2)
  • get_l10n_ro_sequence(self)
  • write(self, vals)

New fields (2)
  • l10n_ro_statement_id Many2one → account.bank.statement
    domain="[('journal_id','=',journal_id)]" string='Romania - Statement' args: 'account.bank.statement'
  • statement_line_id Many2one → account.bank.statement.line
    domain="[('l10n_ro_statement_id','=',statement_id)]" readonly=True string='Statement Line' args: 'account.bank.statement.line'
Public methods (6)
  • action_post(self)
  • create(self, vals_list)
    @api.model_create_multi
  • get_l10n_ro_reconciled_statement_line(self)
  • get_l10n_ro_statement_line(self)
  • l10n_ro_force_cash_sequence(self)
  • unlink(self)

New fields (2)
  • company_partner_ids Many2many → res.partner
    compute='_compute_company_partner_ids' args: 'res.partner'
  • l10n_ro_partner_id Many2one → res.partner
    domain="[('id', 'in', company_partner_ids)]" help='The partner defined in payment disposal must be set as an employee.' string='Romania - Partner' args: 'res.partner'
Public methods (0)

No public methods.