POS Sale Order Load

pos_sale_order_load
REPOSITORY
REPOSITORYOCA/pos
GIT
GIThttps://github.com/OCA/pos.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/pos/tree/14.0/pos_sale_order_load
VERSION
VERSION 1.0.4
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Odoo SA, KMEE, Cetmix
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Odoo SA, KMEE, Cetmix
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, Iryna Vyshnevska, oca-ci, Carolina Fernandez, dessanhemrayev, yartsev
WEBSITE
WEBSITEhttps://github.com/OCA/pos
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:49
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - pos_sale
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - account
    - analytic
    - sale_management
    - sale
    - sales_team
    - payment
    - utm
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
assets assets ir.ui.view qweb Inherits point_of_sale.assets
message_body message_body ir.ui.view qweb Inherits stock.message_body
pos_config_view_form_pos_sale_order_load pos.config.form.pos.sale.order.load pos.config div Inherits pos_sale.pos_config_view_form_pos_sale
view_order_form_inherit_pos_sale_order_load sale.order.form.pos.sale.order.load sale.order xpath Inherits sale.view_order_form
view_pos_order_form_inherit_pos_sale_order_load pos.order.form.pos.sale.order.load pos.order xpath Inherits point_of_sale.view_pos_pos_form
Models touched (9)

New fields (3)
  • pos_config_ids One2many → pos.config
    string='Point of Sales' args: 'pos.config', 'crm_team_id'
  • pos_order_amount_total Float
    compute='_compute_pos_order_amount_total' string='Session Sale Amount'
  • pos_sessions_open_count Integer
    compute='_compute_pos_sessions_open_count' string='Open POS Sessions'
Public methods (0)

No public methods.

New fields (2)
  • down_payment_product_id Many2one → product.product
    help='This product will be used as down payment on a sale order.' string='Down Payment Product' args: 'product.product'
  • load_products_to_pos Boolean
    help='If set missing products will be loaded to pos without separate confirmation'
Public methods (0)

No public methods.

New fields (1)
  • sale_order_count Integer
    compute='_compute_count_sale_order' groups='sales_team.group_sale_salesman' readonly=True string='Sale Order Count'
Public methods (2)
  • action_view_sale_order(self)
  • create_from_ui(self, orders, draft=False)
    @api.model

New fields (3)
  • down_payment_details Text
    string='Down Payment Details'
  • sale_order_line_id Many2one → sale.order.line
    string='Source Sale Order Line' args: 'sale.order.line'
  • sale_order_origin_id Many2one → sale.order
    string='Linked Sale Order' args: 'sale.order'
Public methods (0)

No public methods.

New fields (1)
  • crm_team_id Many2one → crm.team
    readonly=True related='config_id.crm_team_id' string='Sales Team' args: 'crm.team'
Public methods (0)

No public methods.

New fields (2)
  • pos_crm_team_id Many2one
    readonly=False related='pos_config_id.crm_team_id' string='Sales Team (PoS)'
  • pos_down_payment_product_id Many2one
    readonly=False related='pos_config_id.down_payment_product_id'
Public methods (0)

No public methods.

New fields (2)
  • pos_order_count Integer
    compute='_compute_count_pos_order' groups='point_of_sale.group_pos_user' readonly=True string='Pos Order Count'
  • pos_order_line_ids One2many → pos.order.line
    groups='point_of_sale.group_pos_user' readonly=True string='Order lines Transfered to Point of Sale' args: 'pos.order.line', 'sale_order_origin_id'
Public methods (1)
  • action_view_pos_order(self)

New fields (1)
  • pos_order_line_ids One2many → pos.order.line
    groups='point_of_sale.group_pos_user' readonly=True string='Order lines Transfered to Point of Sale' args: 'pos.order.line', 'sale_order_line_id'
Public methods (2)
  • read_converted(self)
  • unlink(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.