TIP: You can type at any time to perform a new search.

Security findings

Repository
odoo/odoo · module folder
Module version
0.1.0
Category
Sales/Sales
Folder size
0.6 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
None
Last tracking update
2026-10-05 00:19:50
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Raphael Collet, Odoo Translation Bot, Christophe Matthieu, Arnold Moyaux, Xavier-Do, Victor Feyens, William Henrotin, svs-odoo, Tiffany Chang (tic), JF Aubert, JordiMForgeFlow, Dylan Kiss (dyki), Paweł Fertyk, Quentin Wolfs, Xavier Luyckx (xlu), Stéphane Diez, Hesham Saleh, David Van Droogenbroeck (DROD), pkgu-odoo, Mohammad Abdulmoneim (abdu), djameltouati, Corentin Lombard, MaximeNoirhomme, plha-odoo, Krzysztof Magusiak (krma), Omar (OSAH), joseph, Robin Engels (roen), Tyler Landivar (tylan), agbr-odoo, Lulu Grimalkin (lugr), Lancelot Semal, Julien Launois (jula), srap-odoo, Abdelouahab Laaroussi (abla), sako-odoo, tpma-odoo, Abo Taha, Farah (ahmfa), lase, Moamen(msho), Stef Ossé, Julien Piron, pusu-odoo
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
project_mrp_sale, sale_mrp_margin, website_sale_mrp
Description
This module provides facility to the user to install mrp and sales modulesat a time.
====================================================================================

It is basically used when we want to keep track of production orders generated
from sales order. It adds sales name and sales Reference on production order.
    

Code Analysis info_outline

Views touched (3)
XML IDNameModelTypeStatus
mrp_production_form_view_sale mrp.production.inherited.form.sale mrp.production form Inherits mrp.mrp_production_form_view
sale_order_form_mrp sale.order.inherited.form.mrp sale.order form Inherits sale.view_order_form
sale_order_portal_content_inherit_sale_mrp Orders MOs ir.ui.view qweb Inherits sale.sale_order_portal_content
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (6)

New fields (0)

No new fields.

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

New fields (2)
  • sale_line_id Many2one → sale.order.line
    copy=False domain="[('display_type', '=', False)]" args: 'sale.order.line', 'Origin sale order line'
  • sale_order_count Integer
    compute='_compute_sale_order_count' groups='sales_team.group_sale_salesman' args: 'Count of Source SO'
Public methods (2)
  • action_confirm(self)
  • action_view_sale_orders(self)

New fields (2)
  • mrp_production_count Integer
    compute='_compute_mrp_production_ids' groups='mrp.group_mrp_user' args: 'Count of MO generated'
  • mrp_production_ids Many2many → mrp.production
    compute='_compute_mrp_production_ids' groups='mrp.group_mrp_user' string='Manufacturing orders associated with this sales order.' args: 'mrp.production'
Public methods (1)
  • action_view_mrp_production(self)

New fields (0)

No new fields.

Public methods (1)
  • compute_uom_qty(self, new_qty, stock_move, rounding=True)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…