diff options
| author | Priyesh <solanki.priyesh@gmail.com> | 2008-10-10 15:55:04 +0530 |
|---|---|---|
| committer | Priyesh <solanki.priyesh@gmail.com> | 2008-10-10 15:55:04 +0530 |
| commit | fe5356f7d57698d897e0a4d0cb2012aa123d3d97 (patch) | |
| tree | 137d938c690238f218088abf6cdad68deebe941e | |
| parent | 6228e0641bd81f45349dbeca3ab6583b080e5b87 (diff) | |
define actions in process
bzr revid: solanki.priyesh@gmail.com-20081010102504-m47thbbqdv4kyrlw
| -rw-r--r-- | addons/account/process/invoice_process.xml | 4 | ||||
| -rw-r--r-- | addons/account/process/statement_process.xml | 2 | ||||
| -rw-r--r-- | addons/hr_timesheet_sheet/process/hr_timesheet_sheet_process.xml | 8 | ||||
| -rw-r--r-- | addons/mrp/process/procurement_process.xml | 87 | ||||
| -rw-r--r-- | addons/product/process/product_process.xml | 2 | ||||
| -rw-r--r-- | addons/project/process/task_process.xml | 10 | ||||
| -rw-r--r-- | addons/project_mrp/process/project_mrp_process.xml | 25 | ||||
| -rw-r--r-- | addons/purchase/process/purchase_process.xml | 25 | ||||
| -rw-r--r-- | addons/sale/process/sale_process.xml | 151 |
9 files changed, 200 insertions, 114 deletions
diff --git a/addons/account/process/invoice_process.xml b/addons/account/process/invoice_process.xml index 66c5b6aef55..aeb2b786137 100644 --- a/addons/account/process/invoice_process.xml +++ b/addons/account/process/invoice_process.xml @@ -13,7 +13,7 @@ </record> <!-- - Process Node + Process Node --> <record id="process_node_analytic0" model="process.node"> @@ -177,7 +177,7 @@ <record id="process_transition_action_createentries0" model="process.transition.action"> <field eval=""""action_move_create"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button create analytic entries"""" name="name"/> + <field eval=""""Create entry"""" name="name"/> <field name="transition_id" ref="process_transition_customerinvoice0"/> </record> diff --git a/addons/account/process/statement_process.xml b/addons/account/process/statement_process.xml index 09caa7f72f2..3a153fab546 100644 --- a/addons/account/process/statement_process.xml +++ b/addons/account/process/statement_process.xml @@ -138,7 +138,7 @@ <record id="process_transition_action_draftconfirmstatement0" model="process.transition.action"> <field eval=""""button_confirm"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button confirm statement"""" name="name"/> + <field eval=""""Confirm"""" name="name"/> <field name="transition_id" ref="process_transition_confirmstatementfromdraft0"/> </record> diff --git a/addons/hr_timesheet_sheet/process/hr_timesheet_sheet_process.xml b/addons/hr_timesheet_sheet/process/hr_timesheet_sheet_process.xml index 3b818bd82ec..8033c06ee3f 100644 --- a/addons/hr_timesheet_sheet/process/hr_timesheet_sheet_process.xml +++ b/addons/hr_timesheet_sheet/process/hr_timesheet_sheet_process.xml @@ -229,28 +229,28 @@ <record id="process_transition_action_draftconfirmtimesheet0" model="process.transition.action"> <field eval=""""button_confirm"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button confirm timesheet"""" name="name"/> + <field eval=""""Confirm"""" name="name"/> <field name="transition_id" ref="process_transition_confirmtimesheet0"/> </record> <record id="process_transition_action_validatetimesheet0" model="process.transition.action"> <field eval=""""write({'state':'done'})"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button validate timesheet"""" name="name"/> + <field eval=""""Validate"""" name="name"/> <field name="transition_id" ref="process_transition_validatetimesheet0"/> </record> <record id="process_transition_action_refusetimesheet0" model="process.transition.action"> <field eval=""""write({'state':'draft'})"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button refuse"""" name="name"/> + <field eval=""""Refuse"""" name="name"/> <field name="transition_id" ref="process_transition_validatetimesheet0"/> </record> <record id="process_transition_action_reviewtimesheet0" model="process.transition.action"> <field eval=""""button_confirm"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button review timesheet"""" name="name"/> + <field eval=""""Review"""" name="name"/> <field name="transition_id" ref="process_transition_confirmtimesheetsheet0"/> </record> diff --git a/addons/mrp/process/procurement_process.xml b/addons/mrp/process/procurement_process.xml index a6125811143..136ae9a86ea 100644 --- a/addons/mrp/process/procurement_process.xml +++ b/addons/mrp/process/procurement_process.xml @@ -13,7 +13,7 @@ </record> <!-- - Process Node + Process Node --> <record id="process_node_minimumstockrule0" model="process.node"> @@ -169,7 +169,7 @@ </record> <!-- - Process Transition + Process Transition --> <record id="process_transition_productionprocurement0" model="process.transition"> @@ -298,6 +298,24 @@ <field model="process.node" name="source_node_id" ref="process_node_billofmaterial0"/> </record> + <!-- + Process Condition + --> + + <record id="process_condition_serviceprocure0" model="process.condition"> + <field name="model_id" ref="model_mrp_procurement"/> + <field name="node_id" ref="process_node_serviceproduct0"/> + <field eval=""""object.product_id.type=='service'"""" name="model_states"/> + <field eval=""""Condition_service_procure"""" name="name"/> + </record> + + <record id="process_condition_stockableprocure0" model="process.condition"> + <field name="model_id" ref="model_mrp_procurement"/> + <field name="node_id" ref="process_node_stockableproduct0"/> + <field eval=""""object.product_id.type=='product'"""" name="model_states"/> + <field eval=""""Condition_stockable_procure"""" name="name"/> + </record> + <!-- Process Action --> @@ -305,9 +323,72 @@ <record id="process_transition_action_procurementpurchaseorder0" model="process.transition.action"> <field eval=""""action_po_assign"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button purchase"""" name="name"/> + <field eval=""""Purchase"""" name="name"/> <field name="transition_id" ref="process_transition_procurementtopurchase0"/> </record> + <record id="process_transition_action_orderconfirmsubcontracting0" model="process.transition.action"> + <field eval=""""action_confirm"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Confirm"""" name="name"/> + <field name="transition_id" ref="process_transition_ordersubcontracting0"/> + </record> + + <record id="process_transition_action_ordercancelsubcontracting0" model="process.transition.action"> + <field eval=""""action_cancel"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Cancel"""" name="name"/> + <field name="transition_id" ref="process_transition_ordersubcontracting0"/> + </record> + + <record id="process_transition_action_runprocurement0" model="process.transition.action"> + <field eval=""""write({'state':'exception'})"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Run Procurement"""" name="name"/> + <field name="transition_id" ref="process_transition_ordersubcontracting0"/> + </record> + + <record id="process_transition_action_stockableconfirmrequest0" model="process.transition.action"> + <field eval=""""action_confirm"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Confirm"""" name="name"/> + <field name="transition_id" ref="process_transition_stockableorderrequest0"/> + </record> + + <record id="process_transition_action_stockablecancelrequest0" model="process.transition.action"> + <field eval=""""action_cancel"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Cancel"""" name="name"/> + <field name="transition_id" ref="process_transition_stockableorderrequest0"/> + </record> + + <record id="process_transition_action_requestrunprocurement0" model="process.transition.action"> + <field eval=""""write({'state':'exception'})"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Run Procurement"""" name="name"/> + <field name="transition_id" ref="process_transition_stockableorderrequest0"/> + </record> + + <record id="process_transition_action_stockableconfirmproduction0" model="process.transition.action"> + <field eval=""""action_confirm"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Confirm"""" name="name"/> + <field name="transition_id" ref="process_transition_stockableorderproduction0"/> + </record> + + <record id="process_transition_action_stockablecancelproduction0" model="process.transition.action"> + <field eval=""""action_cancel"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Cancel"""" name="name"/> + <field name="transition_id" ref="process_transition_stockableorderproduction0"/> + </record> + + <record id="process_transition_action_productionrunprocurement0" model="process.transition.action"> + <field eval=""""write({'state':'exception'})"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Run Procurement"""" name="name"/> + <field name="transition_id" ref="process_transition_stockableorderproduction0"/> + </record> + </data> </openerp>
\ No newline at end of file diff --git a/addons/product/process/product_process.xml b/addons/product/process/product_process.xml index 9b675a11a84..d7e985eca7d 100644 --- a/addons/product/process/product_process.xml +++ b/addons/product/process/product_process.xml @@ -13,7 +13,7 @@ </record> <!-- - Process Node + Process Node --> <record id="process_node_product0" model="process.node"> diff --git a/addons/project/process/task_process.xml b/addons/project/process/task_process.xml index 03b8281072d..9ba6a39b9dc 100644 --- a/addons/project/process/task_process.xml +++ b/addons/project/process/task_process.xml @@ -119,35 +119,35 @@ <record id="process_transition_action_draftopentask0" model="process.transition.action"> <field eval=""""do_open"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button draft open task"""" name="name"/> + <field eval=""""Open"""" name="name"/> <field name="transition_id" ref="process_transition_draftopentask0"/> </record> <record id="process_transition_action_draftcanceltask0" model="process.transition.action"> <field eval=""""do_cancel"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button cancel task"""" name="name"/> + <field eval=""""Cancel"""" name="name"/> <field name="transition_id" ref="process_transition_draftopentask0"/> </record> <record id="process_transition_action_openpendingtask0" model="process.transition.action"> <field eval=""""do_pending"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button set pending task"""" name="name"/> + <field eval=""""Set pending"""" name="name"/> <field name="transition_id" ref="process_transition_opendonetask0"/> </record> <record id="process_transition_action_opendrafttask0" model="process.transition.action"> <field eval=""""do_draft"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button open draft task"""" name="name"/> + <field eval=""""Draft"""" name="name"/> <field name="transition_id" ref="process_transition_opendonetask0"/> </record> <record id="process_transition_action_opencanceltask0" model="process.transition.action"> <field eval=""""do_cancel"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Button open cancel task"""" name="name"/> + <field eval=""""Cancel"""" name="name"/> <field name="transition_id" ref="process_transition_opendonetask0"/> </record> diff --git a/addons/project_mrp/process/project_mrp_process.xml b/addons/project_mrp/process/project_mrp_process.xml index 0c856b7a96d..2dd89b84add 100644 --- a/addons/project_mrp/process/project_mrp_process.xml +++ b/addons/project_mrp/process/project_mrp_process.xml @@ -80,5 +80,30 @@ <field model="process.node" name="source_node_id" ref="mrp.process_node_maketoorder0"/> </record> + <!-- + Process Action + --> + + <record id="process_transition_action_orderconfirmtask0" model="process.transition.action"> + <field eval=""""action_confirm"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Confirm"""" name="name"/> + <field name="transition_id" ref="process_transition_ordertask0"/> + </record> + + <record id="process_transition_action_ordercanceltask0" model="process.transition.action"> + <field eval=""""action_cancel"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Cancel"""" name="name"/> + <field name="transition_id" ref="process_transition_ordertask0"/> + </record> + + <record id="process_transition_action_taskrunprocurement0" model="process.transition.action"> + <field eval=""""write({'state':'exception'})"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Run Procurement"""" name="name"/> + <field name="transition_id" ref="process_transition_ordertask0"/> + </record> + </data> </openerp> diff --git a/addons/purchase/process/purchase_process.xml b/addons/purchase/process/purchase_process.xml index 96da7cbb8cd..56b3b8d1180 100644 --- a/addons/purchase/process/purchase_process.xml +++ b/addons/purchase/process/purchase_process.xml @@ -158,52 +158,37 @@ <record id="process_transition_action_confirmpurchaseorder0" model="process.transition.action"> <field eval=""""wkf_confirm_order"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Confirm Purchase Order"""" name="name"/> + <field eval=""""Confirm"""" name="name"/> <field name="transition_id" ref="process_transition_confirmingpurchaseorder0"/> </record> <record id="process_transition_action_cancelpurchaseorder0" model="process.transition.action"> <field eval=""""write({'state':'cancel'})"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Cancel Purchase Order"""" name="name"/> + <field eval=""""Cancel"""" name="name"/> <field name="transition_id" ref="process_transition_confirmingpurchaseorder0"/> </record> <record id="process_transition_action_approvingpurchaseorder0" model="process.transition.action"> <field eval=""""wkf_approve_order"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Approved by Supplier"""" name="name"/> + <field eval=""""Approve"""" name="name"/> <field name="transition_id" ref="process_transition_approvingpurchaseorder0"/> </record> <record id="process_transition_action_approvingcancelpurchaseorder0" model="process.transition.action"> <field eval=""""write({'state':'cancel'})"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Cancel Purchase Order"""" name="name"/> + <field eval=""""Cancel"""" name="name"/> <field name="transition_id" ref="process_transition_approvingpurchaseorder0"/> </record>. <record id="process_transition_action_invoicefrompurchaseorder0" model="process.transition.action"> <field eval=""""action_invoice_create"""" name="action"/> <field eval=""""object"""" name="state"/> - <field eval=""""Create invoice from purchase"""" name="name"/> + <field eval=""""Create invoice"""" name="name"/> <field name="transition_id" ref="process_transition_invoicefrompurchase0"/> </record> - <record id="process_transition_action_packingfrompurchaseorder0" model="process.transition.action"> - <field eval=""""action_picking_create"""" name="action"/> - <field eval=""""object"""" name="state"/> - <field eval=""""Packing from purchase"""" name="name"/> - <field name="transition_id" ref="process_transition_createpackinglist0"/> - </record> - - <record id="process_transition_action_packingfrompurchaseorder0" model="process.transition.action"> - <field eval=""""action_picking_create"""" name="action"/> - <field eval=""""object"""" name="state"/> - <field eval=""""Packing from purchase"""" name="name"/> - <field name="transition_id" ref="process_transition_createpackinglist0"/> - </record> - - </data> </openerp>
\ No newline at end of file diff --git a/addons/sale/process/sale_process.xml b/addons/sale/process/sale_process.xml index e6b7c1a3c52..829fcc61bf7 100644 --- a/addons/sale/process/sale_process.xml +++ b/addons/sale/process/sale_process.xml @@ -118,6 +118,18 @@ <!-- Process Transition --> + + <record id="res_roles_salesman0" model="res.roles"> + <field eval=""""Salesman"""" name="name"/> + </record> + + <record id="sale.trans_draft_router" model="workflow.transition"> + <field name="role_id" ref="res_roles_salesman0"/> + </record> + + <record id="sale.trans_wait_invoice_invoice_manual" model="workflow.transition"> + <field name="role_id" ref="res_roles_salesman0"/> + </record> <record id="process_transition_confirmquotation0" model="process.transition"> <field eval="[(6,0,[])]" name="transition_ids"/> @@ -125,8 +137,64 @@ <field eval=""""Whenever confirm button is clicked, the draft state is moved to manual. that is, quotation is moved to sale order."""" name="note"/> <field model="process.node" name="target_node_id" ref="process_node_saleorder0"/> <field model="process.node" name="source_node_id" ref="process_node_quotation0"/> + <field eval="[(6,0,[ref('sale.trans_draft_router')])]" name="transition_ids"/> + </record> + + <record id="process_transition_packing0" model="process.transition"> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Packing"""" name="name"/> + <field eval=""""Packing list is created when 'Assign' is being clicked after confirming the sale order. This transaction moves the sale order to packing list."""" name="note"/> + <field model="process.node" name="target_node_id" ref="process_node_packinglist0"/> + <field model="process.node" name="source_node_id" ref="process_node_saleorder0"/> + </record> + + <record id="process_transition_deliver0" model="process.transition"> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Deliver"""" name="name"/> + <field eval=""""Confirming the packing list moves them to delivery order. This can be done by clicking on 'Validate' button."""" name="note"/> + <field model="process.node" name="target_node_id" ref="process_node_deliveryorder0"/> + <field model="process.node" name="source_node_id" ref="process_node_packinglist0"/> + </record> + + <record id="process_transition_invoice0" model="process.transition"> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Invoice"""" name="name"/> + <field eval=""""Invoice is created when 'Create Invoice' is being clicked after confirming the sale order. This transaction moves the sale order to invoices."""" name="note"/> + <field model="process.node" name="target_node_id" ref="process_node_invoice0"/> + <field model="process.node" name="source_node_id" ref="process_node_saleorder0"/> + <field eval="[(6,0,[ref('sale.trans_wait_invoice_invoice_manual')])]" name="transition_ids"/> </record> + <record id="process_transition_invoiceafterdelivery0" model="process.transition"> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Invoice after delivery"""" name="name"/> + <field eval=""""When you select Shipping Ploicy = 'Automatic Invoice after delivery' , it will automatic create after delivery."""" name="note"/> + <field model="process.node" name="target_node_id" ref="process_node_invoiceafterdelivery0"/> + <field model="process.node" name="source_node_id" ref="process_node_deliveryorder0"/> + </record> + + <record id="process_transition_saleprocurement0" model="process.transition"> + <field eval="[(6,0,[])]" name="role_ids"/> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Sale Procurement"""" name="name"/> + <field eval=""""In sale order , procuerement for each line and it comes into the procurement order"""" name="note"/> + <field model="process.node" name="target_node_id" ref="mrp.process_node_procureproducts0"/> + <field model="process.node" name="source_node_id" ref="process_node_saleorderprocurement0"/> + </record> + + <record id="process_transition_saleinvoice0" model="process.transition"> + <field eval="[(6,0,[])]" name="role_ids"/> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Sale Invoice"""" name="name"/> + <field eval=""""Confirm sale order and Create invoice."""" name="note"/> + <field model="process.node" name="target_node_id" ref="account.process_node_draftinvoices0"/> + <field model="process.node" name="source_node_id" ref="process_node_order0"/> + </record> + + <!-- + Process Action + --> + <record id="process_transition_action_confirm0" model="process.transition.action"> <field eval=""""action_wait"""" name="action"/> <field eval=""""object"""" name="state"/> @@ -140,15 +208,7 @@ <field eval=""""Cancel"""" name="name"/> <field name="transition_id" ref="process_transition_confirmquotation0"/> </record> - - <record id="process_transition_packing0" model="process.transition"> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Packing"""" name="name"/> - <field eval=""""Packing list is created when 'Assign' is being clicked after confirming the sale order. This transaction moves the sale order to packing list."""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_packinglist0"/> - <field model="process.node" name="source_node_id" ref="process_node_saleorder0"/> - </record> - + <record id="process_transition_action_assign0" model="process.transition.action"> <field eval=""""action_assign"""" name="action"/> <field eval=""""object"""" name="state"/> @@ -169,15 +229,7 @@ <field eval=""""Cancel"""" name="name"/> <field name="transition_id" ref="process_transition_packing0"/> </record> - - <record id="process_transition_deliver0" model="process.transition"> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Deliver"""" name="name"/> - <field eval=""""Confirming the packing list moves them to delivery order. This can be done by clicking on 'Validate' button."""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_deliveryorder0"/> - <field model="process.node" name="source_node_id" ref="process_node_packinglist0"/> - </record> - + <record id="process_transition_action_cancelassignation0" model="process.transition.action"> <field eval=""""cancel_assign"""" name="action"/> <field eval=""""object"""" name="state"/> @@ -198,77 +250,20 @@ <field eval=""""Cancel"""" name="name"/> <field name="transition_id" ref="process_transition_deliver0"/> </record> - - <record id="process_transition_invoice0" model="process.transition"> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Invoice"""" name="name"/> - <field model="process.node" name="target_node_id" ref="process_node_invoice0"/> - <field model="process.node" name="source_node_id" ref="process_node_saleorder0"/> - </record> - + <record id="process_transition_action_createinvoice0" model="process.transition.action"> <field eval=""""action_invoice_create"""" name="action"/> <field eval=""""object"""" name="state"/> <field eval=""""Create Invoice"""" name="name"/> <field name="transition_id" ref="process_transition_invoice0"/> </record> - - <record id="process_transition_action_cancelorder0" model="process.transition.action"> + + <record id="process_transition_action_cancelorder0" model="process.transition.action"> <field eval=""""action_cancel"""" name="action"/> <field eval=""""object"""" name="state"/> <field eval=""""Cancel Order"""" name="name"/> <field name="transition_id" ref="process_transition_invoice0"/> </record> - <record id="process_transition_invoice0" model="process.transition"> - <field eval=""""Invoice is created when 'Create Invoice' is being clicked after confirming the sale order. This transaction moves the sale order to invoices."""" name="note"/> - </record> - - <record id="process_transition_invoiceafterdelivery0" model="process.transition"> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Invoice after delivery"""" name="name"/> - <field eval=""""When you select Shipping Ploicy = 'Automatic Invoice after delivery' , it will automatic create after delivery."""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_invoiceafterdelivery0"/> - <field model="process.node" name="source_node_id" ref="process_node_deliveryorder0"/> - </record> - - <record id="process_transition_saleprocurement0" model="process.transition"> - <field eval="[(6,0,[])]" name="role_ids"/> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Sale Procurement"""" name="name"/> - <field eval=""""In sale order , procuerement for each line and it comes into the procurement order"""" name="note"/> - <field model="process.node" name="target_node_id" ref="mrp.process_node_procureproducts0"/> - <field model="process.node" name="source_node_id" ref="process_node_saleorderprocurement0"/> - </record> - - <record id="process_transition_saleinvoice0" model="process.transition"> - <field eval="[(6,0,[])]" name="role_ids"/> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Sale Invoice"""" name="name"/> - <field eval=""""Confirm sale order and Create invoice."""" name="note"/> - <field model="process.node" name="target_node_id" ref="account.process_node_draftinvoices0"/> - <field model="process.node" name="source_node_id" ref="process_node_order0"/> - </record> - - <record id="res_roles_salesman0" model="res.roles"> - <field eval=""""Salesman"""" name="name"/> - </record> - - <record id="sale.trans_draft_router" model="workflow.transition"> - <field name="role_id" ref="res_roles_salesman0"/> - </record> - - <record id="process_transition_confirmquotation0" model="process.transition"> - <field eval="[(6,0,[ref('sale.trans_draft_router')])]" name="transition_ids"/> - </record> - - <record id="sale.trans_wait_invoice_invoice_manual" model="workflow.transition"> - <field name="role_id" ref="res_roles_salesman0"/> - </record> - - <record id="process_transition_invoice0" model="process.transition"> - <field eval="[(6,0,[ref('sale.trans_wait_invoice_invoice_manual')])]" name="transition_ids"/> - </record> - </data> </openerp> |
