Sort Customer Invoice Lines

account_invoice_line_sort
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/10.0/account_invoice_line_sort
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYFinance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSPedro M. Baeza
WEBSITE
WEBSITEhttp://acsone.eu
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
invoice_form account.invoice.form account.invoice xpath Inherits account.invoice_form
view_partner_form res.partner.form res.partner xpath Inherits base.view_partner_form
Models touched (3)

New fields (2)
  • line_order Selection
    default='sequence' args: AVAILABLE_SORT_OPTIONS, 'Sort Lines By'
  • line_order_direction Selection
    default='asc' args: AVAILABLE_ORDER_OPTIONS, 'Sort Direction'
Public methods (4)
  • create(self, vals)
    @api.model@api.returns('self', <expr>)
  • get_partner_sort_options(self, partner_id)
    @api.model
  • onchange_partner_id(self, type, partner_id, date_invoice=False, payment_term=False, partner_bank_id=False, company_id=False)
    @api.multi
  • write(self, vals)
    @api.multi

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals)
    @api.model@api.returns('self', <expr>)
  • write(self, vals)
    @api.multi

New fields (2)
  • line_order Selection
    default='sequence' args: account_invoice.AVAILABLE_SORT_OPTIONS, 'Sort Invoice Lines By'
  • line_order_direction Selection
    default='asc' args: account_invoice.AVAILABLE_ORDER_OPTIONS, 'Sort Direction'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/9.0/account_invoice_line_sort
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYFinance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSPedro M. Baeza, Stéphane Bidoul (ACSONE)
WEBSITE
WEBSITEhttp://acsone.eu
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:22
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - report
    - analytic
    - web_tip
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
invoice_form account.invoice.form account.invoice xpath Inherits account.invoice_form
view_partner_form res.partner.form res.partner xpath Inherits base.view_partner_form
Models touched (3)

New fields (2)
  • line_order Selection
    default='sequence' args: AVAILABLE_SORT_OPTIONS, 'Sort Lines By'
  • line_order_direction Selection
    default='asc' args: AVAILABLE_ORDER_OPTIONS, 'Sort Direction'
Public methods (4)
  • create(self, vals)
    @api.model@api.returns('self', <expr>)
  • get_partner_sort_options(self, partner_id)
    @api.model
  • onchange_partner_id(self, type, partner_id, date_invoice=False, payment_term=False, partner_bank_id=False, company_id=False)
    @api.multi
  • write(self, vals)
    @api.multi

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals)
    @api.model@api.returns('self', <expr>)
  • write(self, vals)
    @api.multi

New fields (2)
  • line_order Selection
    default='sequence' args: account_invoice.AVAILABLE_SORT_OPTIONS, 'Sort Invoice Lines By'
  • line_order_direction Selection
    default='asc' args: account_invoice.AVAILABLE_ORDER_OPTIONS, 'Sort Direction'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/8.0/account_invoice_line_sort
VERSION
VERSION 0.1.1
CATEGORY
CATEGORYFinance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ACSONE SA/NV
COMMITTERS
COMMITTERSStéphane Bidoul, Yannick Vaucher, Alexandre Fayolle, Ronald Portier, Pedro M. Baeza, GitHub, Cédric Pigeon, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttp://acsone.eu
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:24
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
invoice_form account.invoice.form account.invoice xpath Inherits account.invoice_form
view_partner_form res.partner.form res.partner xpath Inherits base.view_partner_form
Models touched (3)

New fields (2)
  • line_order Selection
    default='sequence' args: AVAILABLE_SORT_OPTIONS, 'Sort Lines By'
  • line_order_direction Selection
    default='asc' args: AVAILABLE_ORDER_OPTIONS, 'Sort Direction'
Public methods (4)
  • create(self, vals)
    @api.model@api.returns('self', <expr>)
  • get_partner_sort_options(self, partner_id)
    @api.model
  • onchange_partner_id(self, type, partner_id, date_invoice=False, payment_term=False, partner_bank_id=False, company_id=False)
    @api.multi
  • write(self, vals)
    @api.multi

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals)
    @api.model@api.returns('self', <expr>)
  • write(self, vals)
    @api.multi

New fields (2)
  • line_order Selection
    default='sequence' args: account_invoice.AVAILABLE_SORT_OPTIONS, 'Sort Invoice Lines By'
  • line_order_direction Selection
    default='asc' args: account_invoice.AVAILABLE_ORDER_OPTIONS, 'Sort Direction'
Public methods (0)

No public methods.