3d4c0f92af86e534bc44ed48eb0ebf2ade3f7a92
Usecase: - Set table top as manufacture and MTO - Create a MO for table(MTO) - Confirm the MO - Cancel the MO The activity with the exception is not logged on the child MO It happens because the _get_upstream_documents_and_responsible for move linked to a MO is based on the created_production_id field. However it is only set on the move that created the move_finished_ids for the new MO. In the case of a MO that directly create a child MO the chain is: MO -> move_raw_ids -> move_finished_ids -> MO2 The log_activity on cancel is based on the move_raw_ids and their move_orig_ids in the previous case it's the move_finished_ids for MO2. However the move_finished_ids for MO2 is directly link to the child MO and the created_production_id is set on the move_raw_ids for MO parent. Compare to PO, we could directly base the parent document on production_id since the move_finished_ids are directly created.
…
…
…
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%