diff options
| author | Fabien Pinckaers <fp@openerp.com> | 2017-09-07 14:26:52 +0200 |
|---|---|---|
| committer | amoyaux <arm@odoo.com> | 2017-09-08 17:08:05 +0200 |
| commit | 0e4f3bb95991261c04c08e72b28430acfabdecd1 (patch) | |
| tree | 48bc0719049b132334219771d9ef6e01544c5d70 /addons/stock/data/procurement_data.xml | |
| parent | ad2dc1e7cd31bb7847f33a7f20ac3300dbc81960 (diff) | |
[IMP] stock: remove procurement orders to fufill immediately
This removes the procurement.order model. To fufill their needs SO, PO, MO and
stock moves now call the _run method of the relevant procurement.group.
This mecanism is now only used for stockable product, tasks now uses their own
independent mecanism.
The _run method will check all the applicable rules and create directly the
needed model to fufill the need.
The modules stock, purchase, mrp, extends the _run method to implement their
specific strategy relevant for the rule type they define.
If an exception happens the message will be logged as a mail messsage on the
source model, for example, if a sales order cannot be fufilled the salesperson
will now see directly the reason.
OLD commit messages:
[WIP] procurement: removing procurement.order in stock, sale, purchase, sale_stock. WIP
fixup! [WIP] procurement: removing procurement.order in stock, sale, purchase, sale_stock. WIP
[IMP] Basic tests
[FIX] test not necessary anymore
[FIX] remove unnecessary print statement
[FIX] unnecessary test + why passing warehouse worked before?
[IMP] purchase: one move by purchase order line
[FIX] purchase: correct inventory tests and pass move_dest_ids among procurements
[FIX] because of bad cherry-pick merge
[IMP] make mrp pass by adding move_dest_ids there too
[IMP] tests of sale_mrp, no need for cancelpropagation then
[IMP] better to consistently use recordsets also for one2many
[FIX] purchase_requisition
[FIX] Exceptions should trigger errors, which should be caught in the tests
[FIX] sale_mrp: remove usage of procurement.order and use sale order name instead of sol
[FIX] stock_dropshipping: add sale_line_id on purchase_line_id
[FIX] Remove pdb
[IMP] add stock_dropshipping files
[IMP] stock: search carrier through sale line instead of procurement group
[IMP] add procrule test and preision needed when updating sol
[FIX] sale_order_dates + [IMP] procurement exceptions by scheduler
[FIX] No need to return task
[IMP] move file as name changes and add corrections
[FIX] Continue Run Schedulers wizard fix
[FIX] name issues of takss
[FIX] updating sale order line, but there is still a problem with the recompute
Diffstat (limited to 'addons/stock/data/procurement_data.xml')
| -rw-r--r-- | addons/stock/data/procurement_data.xml | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/addons/stock/data/procurement_data.xml b/addons/stock/data/procurement_data.xml new file mode 100644 index 00000000000..0c541c5a38e --- /dev/null +++ b/addons/stock/data/procurement_data.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <data noupdate="1"> + + <record id="sequence_proc_group" model="ir.sequence"> + <field name="name">Procurement Group</field> + <field name="code">procurement.group</field> + <field name="prefix">PG/</field> + <field name="padding">6</field> + <field name="number_next">1</field> + <field name="number_increment">1</field> + </record> + + </data> +</odoo> |
