modified files for demo of process

bzr revid: solanki.priyesh@gmail.com-20081007123224-7up0s7vwe196ispa
This commit is contained in:
Priyesh 2008-10-07 18:02:24 +05:30
parent f56900c568
commit 18e039d48e
19 changed files with 219 additions and 213 deletions

View File

@ -1362,7 +1362,7 @@
<!-- register configuration wizard -->
<record id="config_fiscalyear" model="ir.module.module.configuration.step">
<record id="config_fiscalyear" model="ir.actions.todo">
<field name="name">Account Configure Wizard</field>
<field name="note">Define Fiscal Years and Select Charts of Account</field>
<field name="action_id" ref="action_account_config_wizard_form"/>

View File

@ -15,12 +15,12 @@
<!--
Process Node
-->
<record id="process_node_analytic0" model="process.node">
<field name="menu_id" ref="account.account_analytic_def_account"/>
<field name="model_id" ref="account.model_account_analytic_account"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Analytic&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Analytic&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;From analytic accounts, It creates invoice.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_invoiceworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'open', 'pending', 'close')&quot;&quot;&quot;" name="model_states"/>
@ -31,7 +31,7 @@
<field name="menu_id" ref="account.menu_invoice_draft"/>
<field name="model_id" ref="account.model_account_invoice"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Draft Invoices&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Draft Invoices&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Proposed invoice to be checked, validated and printed&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_invoiceworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -42,7 +42,7 @@
<field name="menu_id" ref="account.menu_finance_invoice"/>
<field name="model_id" ref="account.model_account_invoice"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Invoice_invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Invoice_invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Have a number and entries are generated&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_invoiceworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -53,7 +53,7 @@
<field name="menu_id" ref="account.menu_action_move_line_form"/>
<field name="model_id" ref="account.model_account_move"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Accounting Entries&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Accounting Entries&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Validated accounting entries.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_invoiceworkflow0"/>
<field eval="0" name="flow_start"/>
@ -63,7 +63,7 @@
<field name="menu_id" ref="account.menu_bank_statement_tree2"/>
<field name="model_id" ref="account.model_account_bank_statement"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Bank Statement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Bank Statement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Statement encoding produces payment entries&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_invoiceworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -74,7 +74,7 @@
<field name="menu_id" ref="account.menu_action_move_line_form"/>
<field name="model_id" ref="account.model_account_move_line"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Payment Entries&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Payment Entries&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Can be draft or validated&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_invoiceworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'valid')&quot;&quot;&quot;" name="model_states"/>
@ -85,7 +85,7 @@
<field name="menu_id" ref="account.menu_action_move_line_search"/>
<field name="model_id" ref="account.model_account_move_reconcile"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Reconciliation&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Reconciliation&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Reconciliation of entries from end of the payment &quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_invoiceworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='valid'&quot;&quot;&quot;" name="model_states"/>
@ -96,7 +96,7 @@
<field name="menu_id" ref="account.menu_action_invoice_tree1"/>
<field name="model_id" ref="account.model_account_invoice"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Paid invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Paid invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Paid invoice when reconciled.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_invoiceworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='paid'&quot;&quot;&quot;" name="model_states"/>
@ -112,8 +112,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;analytic Invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;From analytic accounts, Create invoice.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft Invoices')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Analytic')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft Invoices')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Analytic')]"/>
</record>
<record id="process_transition_customerinvoice0" model="process.transition">
@ -121,8 +121,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Customer Invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Number of entries are generated&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Invoice_invoice')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Draft Invoices')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Invoice_invoice')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Draft Invoices')]"/>
</record>
<record id="process_transition_validentries0" model="process.transition">
@ -130,8 +130,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Valid Entries&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Valid entries from invoice&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Accounting Entries')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Invoice_invoice')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Accounting Entries')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Invoice_invoice')]"/>
</record>
<record id="process_transition_entriesreconcile0" model="process.transition">
@ -139,8 +139,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Entries Reconcile&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Reconcile Entries.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Reconciliation')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Accounting Entries')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Reconciliation')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Accounting Entries')]"/>
</record>
<record id="process_transition_statemententries0" model="process.transition">
@ -148,8 +148,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Statement Entries&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;From statement, create entries&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Payment Entries')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Bank Statement')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Payment Entries')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Bank Statement')]"/>
</record>
<record id="process_transition_paymentreconcile0" model="process.transition">
@ -157,8 +157,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Payment Reconcile&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Reconcilate the entries from payment&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Reconciliation')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Payment Entries')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Reconciliation')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Payment Entries')]"/>
</record>
<record id="process_transition_reconcilepaid0" model="process.transition">
@ -166,9 +166,9 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Reconcile Paid&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Paid invoice when reconciled.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Paid invoice')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Reconciliation')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Paid invoice')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Reconciliation')]"/>
</record>
</data>
</openerp>
</openerp>

View File

@ -20,7 +20,7 @@
<field name="menu_id" ref="account.menu_bank_statement_tree2"/>
<field name="model_id" ref="account.model_account_bank_statement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Electronic File&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Electronic File&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Import from your bank statements&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_statementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -31,7 +31,7 @@
<field name="menu_id" ref="account.menu_bank_statement_tree2"/>
<field name="model_id" ref="account.model_account_bank_statement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Import invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Import invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Import from invoices or payments&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_statementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -42,7 +42,7 @@
<field name="menu_id" ref="account.menu_bank_statement_tree2"/>
<field name="model_id" ref="account.model_account_bank_statement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Draft statement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Draft statement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Set starting and ending balance if bank statement&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_statementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -53,7 +53,7 @@
<field name="menu_id" ref="account.menu_bank_statement_tree"/>
<field name="model_id" ref="account.model_account_bank_statement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Confirmed statement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Confirmed statement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Confirmed with/with out Reconciliation and Real balance=Computed balance&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_statementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='confirm'&quot;&quot;&quot;" name="model_states"/>
@ -64,7 +64,7 @@
<field name="menu_id" ref="account.menu_action_move_line_search"/>
<field name="model_id" ref="account.model_account_move_line"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Accounting Statement Entries&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Accounting Statement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Accounting entries can be draft or validated&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_statementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'valid')&quot;&quot;&quot;" name="model_states"/>
@ -75,7 +75,7 @@
<field name="menu_id" ref="account.menu_action_move_line_search"/>
<field name="model_id" ref="account.model_account_move_line"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Reconciliation of Entries&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Reconciliation of Entries&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Reconcilation of the entries with invoice.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_statementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='valid'&quot;&quot;&quot;" name="model_states"/>
@ -91,8 +91,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;File statement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Import file from your bank statement&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft statement')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Electronic File')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft statement')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Electronic File')]"/>
</record>
<record id="process_transition_invoiceimport0" model="process.transition">
@ -100,8 +100,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Invoice import&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Import invoice from statement&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft statement')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Import invoice')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft statement')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Import invoice')]"/>
</record>
<record id="process_transition_confirmstatementfromdraft0" model="process.transition">
@ -109,8 +109,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Confirm statement from draft&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Confirm statement with/without reconciliation from draft statement&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Confirmed statement')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Draft statement')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Confirmed statement')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Draft statement')]"/>
</record>
<record id="process_transition_confirmaccountingentries0" model="process.transition">
@ -118,8 +118,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Confirm Accounting entries&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;After confirming statement, it creates Entries and its entry lines&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Accounting Statement Entries')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Confirmed statement')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Accounting Statement')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Confirmed statement')]"/>
</record>
<record id="process_transition_accountentryreconcile0" model="process.transition">
@ -127,8 +127,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Account entry reconcile&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Reconciliation of entries of accounting entries&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Reconciliation of Entries')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Accounting Statement Entries')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Reconciliation of Entries')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Accounting Statement')]"/>
</record>
</data>

View File

@ -9,7 +9,7 @@
people to intelligently and efficiently manage tasks, issues,
and requests. It manages key tasks such as communication,
identification, prioritization, assignment, resolution and notification.""",
"depends" : ["crm","report_crm"],
"depends" : ["crm","report_crm", "process"],
"init_xml" : [
"crm_config_view.xml",
"crm_bugs_view.xml",
@ -34,8 +34,12 @@
"crm_jobs_data.xml",
"crm_meeting_data.xml",
"crm_lead_data.xml",
"crm_opportunity_data.xml",
"crm_opportunity_data.xml",
"crm_bugs_menu.xml", "crm_fund_menu.xml",
"crm_jobs_menu.xml", "crm_opportunity_menu.xml",
"crm_helpdesk_menu.xml", "crm_lead_menu.xml",
"crm_meeting_menu.xml",
"process/crm_configuration_process.xml"
],
"active": False,
"installable": True

View File

@ -38,7 +38,7 @@
</record>
<!-- register configuration wizard -->
<record id="config_wizard_step_case_section_menu" model="ir.module.module.configuration.step">
<record id="config_wizard_step_case_section_menu" model="ir.actions.todo">
<field name="name">Create Menu for CRM Case Section</field>
<field name="note">This Configuration step use to create Menu for Case Sections</field>
<field name="action_id" ref="action_view_config_crm_menu"/>

View File

@ -40,7 +40,7 @@
Different reports are also provided, mainly for attendance statistics.
""",
"depends" : ["base"],
"depends" : ["base", "process"],
"init_xml" : [],
"demo_xml" : [
"hr_demo.xml",
@ -52,6 +52,7 @@
"hr_view.xml",
"hr_wizard.xml",
"hr_department_view.xml",
# "process/hr_process.xml"
],
"active": False,
"installable": True

View File

@ -46,7 +46,7 @@
"demo_xml" : [],
"update_xml" : [
"security/hr_contract_security.xml",
"security/ir.model.access.csv",
# "security/ir.model.access.csv",
"hr_contract_view.xml",
],
"active": False,

View File

@ -24,7 +24,7 @@
Administration \ Users \ Users
for example, you maybe will do it for the user 'admin'.
""",
"depends" : ["hr","crm_configuration"],
"depends" : ["hr","crm_configuration", "process"],
"init_xml" : [],
"update_xml" : [
"security/ir.model.access.csv",
@ -32,6 +32,7 @@
"hr_view.xml",
"hr_holidays_report.xml",
"hr_holidays_wizard.xml",
# "process/hr_holidays_process.xml"
],
# "demo_xml" : ["hr_bel_holidays_2008.xml",],
"demo_xml" : [],

View File

@ -10,7 +10,7 @@
<field name="menu_id" ref="hr_timesheet.menu_act_hr_timesheet_line_evry1_today_form"/>
<field name="model_id" ref="hr.model_hr_timesheet"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Timesheet_task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Timesheet_task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Complete Your Timesheet.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="project.process_process_tasksworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -21,7 +21,7 @@
<field name="menu_id" ref="project.menu_action_view_task"/>
<field name="model_id" ref="project.model_project_task"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Work on Task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Work on Task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Defines the work summary of task&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="hr_timesheet_sheet.process_process_hrtimesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('open', pending', 'done', 'cancelled')&quot;&quot;&quot;" name="model_states"/>
@ -32,7 +32,7 @@
<field name="menu_id" ref="project.menu_action_view_task6"/>
<field name="model_id" ref="project.model_project_task_work"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Task Work&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Task Work&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Work on task&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="hr_timesheet.process_process_timesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='open'&quot;&quot;&quot;" name="model_states"/>
@ -48,8 +48,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Fill Timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Task summary is comes into the timesheet line&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Timesheet_task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Open task')]" ref="project.process_node_opentask0"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Timesheet_task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Open task')]" ref="project.process_node_opentask0"/>
</record>
<record id="process_transition_taskencoding0" model="process.transition">
@ -57,8 +57,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Task encoding&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Encode how much time u spent on your task&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Timesheet Line')]" ref="hr_timesheet_sheet.process_node_timesheetline0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Task Work')]" ref="project.process_node_taskwork0"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Timesheet Line')]" ref="hr_timesheet_sheet.process_node_timesheetline0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Task Work')]" ref="project.process_node_taskwork0"/>
</record>
<record id="process_transition_tasktimesheet0" model="process.transition">
@ -66,8 +66,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Task timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Moves task entry into the timesheet line&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Timesheet')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Work on Task')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Timesheet')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Work on Task')]"/>
</record>
</data>

View File

@ -20,7 +20,7 @@
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Analytic cost&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Analytic cost&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Analytic cost is created&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="hr_timesheet.process_process_timesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -31,7 +31,7 @@
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Review&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Review&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Review end of day check day is complete&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="hr_timesheet.process_process_timesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -42,7 +42,7 @@
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Timesheet Confirming&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Timesheet Confirming&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Timesheet sheet confirm at the end of the period&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="hr_timesheet.process_process_timesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='confirm'&quot;&quot;&quot;" name="model_states"/>
@ -53,7 +53,7 @@
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Timesheet Line&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Timesheet Line&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Encode your timesheet line&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="hr_timesheet.process_process_timesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -64,7 +64,7 @@
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Phone call&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Phone call&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Whatever time u spent for phone call&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="hr_timesheet.process_process_timesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -76,7 +76,7 @@
<field name="menu_id" ref="hr_attendance.menu_si_so"/>
<field name="model_id" ref="hr.model_hr_employee"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Attendance&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Attendance&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Defines employee's timesheet entry&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_hrtimesheetworkflow0"/>
<field eval="1" name="flow_start"/>
@ -86,7 +86,7 @@
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Defines the task work entry into timesheet line&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_hrtimesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -97,7 +97,7 @@
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Draft Timesheet sheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Draft Timesheet sheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Encode Your hours and Sign in / out&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_hrtimesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -108,7 +108,7 @@
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Confirmed Timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Confirmed Timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;At the end of the period (week/month)&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_hrtimesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='confirm'&quot;&quot;&quot;" name="model_states"/>
@ -119,7 +119,7 @@
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form_my_current"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Validated Timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Validated Timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Control by the project manager&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_hrtimesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='done'&quot;&quot;&quot;" name="model_states"/>
@ -130,7 +130,7 @@
<field name="menu_id" ref="account.menu_finance_invoice"/>
<field name="model_id" ref="account.model_account_invoice"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Invoice on Work&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Invoice on Work&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Invoice based on timesheet&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_hrtimesheetworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -146,8 +146,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Attendance&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Attendance entry moves into the timesheet&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft Timesheet sheet')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Attendance')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft Timesheet sheet')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Attendance')]"/>
</record>
<record id="process_transition_timesheet0" model="process.transition">
@ -155,8 +155,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;timesheet entry is into draft state.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft Timesheet sheet')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Timesheet')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft Timesheet sheet')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Timesheet')]"/>
</record>
<record id="process_transition_confirmtimesheet0" model="process.transition">
@ -164,8 +164,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Confirm Timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;timesheet is confirmed at the end of the week / month&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Confirmed Timesheet')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Draft Timesheet sheet')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Confirmed Timesheet')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Draft Timesheet sheet')]"/>
</record>
<record id="process_transition_validatetimesheet0" model="process.transition">
@ -173,8 +173,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Validate Timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Timesheet is validate by project manager.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Validated Timesheet')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Confirmed Timesheet')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Validated Timesheet')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Confirmed Timesheet')]"/>
</record>
<record id="process_transition_invoiceontimesheet0" model="process.transition">
@ -182,8 +182,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Invoice on timesheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Creates invoice based on timesheet&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Invoice on Work')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Confirmed Timesheet')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Invoice on Work')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Confirmed Timesheet')]"/>
</record>
<record id="process_transition_phonecallencoding0" model="process.transition">
@ -191,17 +191,17 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Phone call encoding&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Encode how much time u spent on phone call&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Timesheet Line')]" ref="process_node_timesheetline0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Phone call')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Timesheet Line')]" ref="process_node_timesheetline0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Phone call')]"/>
</record>
<record id="process_transition_createanalyticcose0" model="process.transition">
<field eval="[(6,0,[])]" name="role_ids"/>
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Create Analytic cose&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Creates your analytic cose accoording to quantity&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Analytic cost')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Timesheet Line')]"/>
<field eval="&quot;&quot;&quot;Create Analytic cost&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Creates your analytic cost accoording to quantity&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Analytic cost')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Timesheet Line')]"/>
</record>
<record id="process_transition_reviewofwork0" model="process.transition">
@ -209,8 +209,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Review of work&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Review of your work at the end of the day&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Review')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Timesheet Line')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Review')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Timesheet Line')]"/>
</record>
<record id="process_transition_confirmtimesheetsheet0" model="process.transition">
@ -218,8 +218,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Confirm timesheet sheet&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Confirm timesheet at the end of the period&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Timesheet Confirming')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Review')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Timesheet Confirming')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Review')]"/>
</record>
</data>

View File

@ -20,7 +20,7 @@
<field name="menu_id" ref="mrp.menu_action_orderpoint_form"/>
<field name="model_id" ref="mrp.model_stock_warehouse_orderpoint"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Minimum stock rule&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Minimum stock rule&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Create minimum stock rules&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="product.process_process_productworkflow0"/>
<field eval="0" name="flow_start"/>
@ -30,7 +30,7 @@
<field name="menu_id" ref="mrp.menu_mrp_bom_form_action"/>
<field name="model_id" ref="mrp.model_mrp_bom"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Bill of Material&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Bill of Material&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Defines Bill of materials&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="product.process_process_productworkflow0"/>
<field eval="0" name="flow_start"/>
@ -40,7 +40,7 @@
<field name="menu_id" ref="mrp.menu_mrp_procurement_action"/>
<field name="model_id" ref="mrp.model_mrp_procurement"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Procurements&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Procurements&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Procurement Orders&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="purchase.process_process_purchaseworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting') &quot;&quot;&quot;" name="model_states"/>
@ -51,7 +51,7 @@
<field name="menu_id" ref="mrp.menu_mrp_production_action"/>
<field name="model_id" ref="mrp.model_mrp_production"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Production order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Production order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Procurement for raw materials&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'picking_except', 'confirmed', 'ready', 'in_production', 'cancel', 'done')&quot;&quot;&quot;" name="model_states"/>
@ -62,7 +62,7 @@
<field name="menu_id" ref="mrp.menu_mrp_procurement_action"/>
<field name="model_id" ref="mrp.model_mrp_procurement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Procure Products&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Procure Products&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Central document to procure products&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting') &quot;&quot;&quot;" name="model_states"/>
@ -73,7 +73,7 @@
<field name="menu_id" ref="mrp.menu_mrp_procurement_action"/>
<field name="model_id" ref="mrp.model_mrp_procurement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Service Product&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Service Product&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If Product type is service&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting') &quot;&quot;&quot;" name="model_states"/>
@ -84,7 +84,7 @@
<field name="menu_id" ref="mrp.menu_mrp_procurement_action"/>
<field name="model_id" ref="mrp.model_mrp_procurement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Make to order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Make to order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If Procurement is make to order&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting') &quot;&quot;&quot;" name="model_states"/>
@ -95,7 +95,7 @@
<field name="menu_id" ref="mrp.menu_mrp_procurement_action"/>
<field name="model_id" ref="mrp.model_mrp_procurement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Make to stock&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Make to stock&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If Procurement is make to stock&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting') &quot;&quot;&quot;" name="model_states"/>
@ -106,7 +106,7 @@
<field name="menu_id" ref="purchase.menu_purchase_order_draft"/>
<field name="model_id" ref="purchase.model_purchase_order"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Subcontracting&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Subcontracting&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Procure method is purchase&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -117,7 +117,7 @@
<field name="menu_id" ref="mrp.menu_mrp_procurement_action"/>
<field name="model_id" ref="mrp.model_mrp_procurement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Stockable product&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Stockable product&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;For stockable and consumable&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting') &quot;&quot;&quot;" name="model_states"/>
@ -128,7 +128,7 @@
<field name="menu_id" ref="mrp.menu_mrp_procurement_action"/>
<field name="model_id" ref="mrp.model_mrp_procurement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Stockable make to stock&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Stockable make to stock&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Wait for available products for reservation&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting') &quot;&quot;&quot;" name="model_states"/>
@ -139,7 +139,7 @@
<field name="menu_id" ref="mrp.menu_mrp_procurement_action"/>
<field name="model_id" ref="mrp.model_mrp_procurement"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Stockable make to order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Stockable make to order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If Procurement is make to order&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'confirmed', 'cancel', 'exception', 'running', 'done', 'waiting') &quot;&quot;&quot;" name="model_states"/>
@ -150,7 +150,7 @@
<field name="menu_id" ref="purchase.menu_purchase_order_draft"/>
<field name="model_id" ref="purchase.model_purchase_order"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Stockable request&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Stockable request&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If procure method is purchase&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -161,7 +161,7 @@
<field name="menu_id" ref="mrp.menu_mrp_production_action"/>
<field name="model_id" ref="mrp.model_mrp_production"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Stockable production&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Stockable production&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If procure method is produce&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='confirmed'&quot;&quot;&quot;" name="model_states"/>
@ -177,8 +177,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Production Procurement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;When any procuere products, it comes into the prpcurement orders&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Procure Products')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Production order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Procure Products')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Production order')]"/>
</record>
<record id="process_transition_procurementservice0" model="process.transition">
@ -186,8 +186,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Procurement Service&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;In procurement order, if product type is service&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Service Product')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Procure Products')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Service Product')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Procure Products')]"/>
</record>
<record id="process_transition_servicemaketoorder0" model="process.transition">
@ -195,8 +195,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Service make to order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If product type is service and procure method is Make to order&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Make to order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Service Product')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Make to order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Service Product')]"/>
</record>
<record id="process_transition_servicemaketostock0" model="process.transition">
@ -204,8 +204,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Service make to stock&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If Product type is service and procure method is Make to stock&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Make to stock')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Service Product')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Make to stock')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Service Product')]"/>
</record>
<record id="process_transition_ordersubcontracting0" model="process.transition">
@ -213,8 +213,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Order Subcontracting&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If procure method is Make to order and supply method is buy&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Subcontracting')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Make to order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Subcontracting')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Make to order')]"/>
</record>
<record id="process_transition_procurementstockable0" model="process.transition">
@ -222,8 +222,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Procurement Stockable&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;if Product type is Stockable in procurement order&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Stockable product')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Procure Products')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Stockable product')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Procure Products')]"/>
</record>
<record id="process_transition_stockablemaketostock0" model="process.transition">
@ -231,8 +231,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Stockable make to stock&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If Product type is Stockable and procure method is make to stock&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Stockable make to stock')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Stockable product')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Stockable make to stock')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Stockable product')]"/>
</record>
<record id="process_transition_stockablemaketoorder0" model="process.transition">
@ -240,8 +240,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Stockable make to order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If Product type is Stockable and procure method is Make to order&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Stockable make to order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Stockable product')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Stockable make to order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Stockable product')]"/>
</record>
<record id="process_transition_stockableorderrequest0" model="process.transition">
@ -249,8 +249,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Stockable Order Request&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If Procure method is Make to order and supply method is buy&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Stockable request')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Stockable make to order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Stockable request')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Stockable make to order')]"/>
</record>
<record id="process_transition_stockableorderproduction0" model="process.transition">
@ -258,8 +258,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Stockable Order Production&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If Procure method is Make to order and supply method is produce&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Stockable production')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Stockable make to order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Stockable production')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Stockable make to order')]"/>
</record>
<record id="process_transition_procurementtopurchase0" model="process.transition">
@ -267,8 +267,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;procurement to purchase&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;After procurementing order , it comes into the Draft Purchase Order&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft Purchase Order')]" ref="purchase.process_node_draftpurchaseorder0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Procurements')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft Purchase Order')]" ref="purchase.process_node_draftpurchaseorder0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Procurements')]"/>
</record>
<record id="process_transition_producttostockrules0" model="process.transition">
@ -276,8 +276,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Product to stock rules&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;you can see the minimum stock rules from product&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Minimum stock rule')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Product')]" ref="product.process_node_product0"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Minimum stock rule')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Product')]" ref="product.process_node_product0"/>
</record>
<record id="process_transition_bom0" model="process.transition">
@ -285,8 +285,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;BOM&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;You can see its bill of material which are used to make product&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Bill of Material')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Product')]" ref="product.process_node_product0"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Bill of Material')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Product')]" ref="product.process_node_product0"/>
</record>
<record id="process_transition_bomtook0" model="process.transition">
@ -294,8 +294,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Bom to Ok&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Set status of Bill of material to ok&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Status ok')]" ref="product.process_node_statusok0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Bill of Material')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Status ok')]" ref="product.process_node_statusok0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Bill of Material')]"/>
</record>
</data>

View File

@ -15,12 +15,12 @@
<!--
Process Node
-->
<record id="process_node_product0" model="process.node">
<field name="menu_id" ref="product.menu_products"/>
<field name="model_id" ref="product.model_product_product"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Product&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Product&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Create new Product&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_productworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('', 'sellable', 'draft', 'obsolete', 'end') &quot;&quot;&quot;" name="model_states"/>
@ -31,7 +31,7 @@
<field name="menu_id" ref="product.menu_products"/>
<field name="model_id" ref="product.model_product_product"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Supplier&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Supplier&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Defines the list of supplier&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_productworkflow0"/>
<field eval="0" name="flow_start"/>
@ -41,7 +41,7 @@
<field name="menu_id" ref="product.menu_products"/>
<field name="model_id" ref="product.model_product_product"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Status ok&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Status ok&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Set Status OK&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_productworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='sellable'&quot;&quot;&quot;" name="model_states"/>
@ -52,7 +52,7 @@
<field name="menu_id" ref="product.menu_products"/>
<field name="model_id" ref="product.model_product_product"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;End lifecycle&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node End lifecycle&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;End Of lifecycle&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_productworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='end'&quot;&quot;&quot;" name="model_states"/>
@ -68,8 +68,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Supplier of Product&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;You can see the list of supplier for that product.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Supplier')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Product')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Supplier')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Product')]"/>
</record>
<record id="process_transition_suppliertook0" model="process.transition">
@ -77,8 +77,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Supplier to ok&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Set the status of list of supplier to ok&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Status ok')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Supplier')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Status ok')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Supplier')]"/>
</record>
<record id="process_transition_oktoend0" model="process.transition">
@ -86,9 +86,9 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Ok to End&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;End of lifecycle after Ok&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','End lifecycle')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Status ok')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node End lifecycle')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Status ok')]"/>
</record>
</data>
</openerp>
</openerp>

View File

@ -42,7 +42,7 @@
<field name="target">new</field>
</record>
<record model="ir.module.module.configuration.step"
<record model="ir.actions.todo"
id="config_install_module">
<field name="name">Service Profile : Install Extra modules</field>
<field name="note">A few modules are proposed according to the 'service profile' you selected. You will be able to install them or more modules later through the Administration menu.</field>

View File

@ -20,7 +20,7 @@
<field name="menu_id" ref="project.menu_action_view_task"/>
<field name="model_id" ref="project.model_project_task"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Task by delegate&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Task by delegate&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Delegate your task to the other user&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_tasksworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('open', 'pending')&quot;&quot;&quot;" name="model_states"/>
@ -31,7 +31,7 @@
<field name="menu_id" ref="project.menu_action_view_task"/>
<field name="model_id" ref="project.model_project_task"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Draft task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Draft task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Define the Requirements and Set Planned Hours.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_tasksworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -42,7 +42,7 @@
<field name="menu_id" ref="project.menu_action_view_task6"/>
<field name="model_id" ref="project.model_project_task"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Open task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Open task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Encode your working hours.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_tasksworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='open'&quot;&quot;&quot;" name="model_states"/>
@ -53,7 +53,7 @@
<field name="menu_id" ref="project.menu_action_view_task"/>
<field name="model_id" ref="project.model_project_task"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Done task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Done task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Task is Completed&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_tasksworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='done'&quot;&quot;&quot;" name="model_states"/>
@ -64,8 +64,8 @@
<field name="menu_id" ref="account.menu_finance_invoice"/>
<field name="model_id" ref="account.model_account_invoice"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Trigger Invoice&quot;&quot;&quot;" name="name"/>
<field name="subflow_id" ref="process.sales_workflow"/>
<field eval="&quot;&quot;&quot;Node Trigger Invoice&quot;&quot;&quot;" name="name"/>
<field name="subflow_id" search="[('name','=','sale.order.basic')]"/>
<field eval="&quot;&quot;&quot;Trigger invoices from sale order lines (sale subflow)&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_tasksworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='paid'&quot;&quot;&quot;" name="model_states"/>
@ -81,8 +81,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Delegate&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Delegates tasks to the other user&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Task by delegate')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Task by delegate')]"/>
</record>
<record id="process_transition_draftopentask0" model="process.transition">
@ -90,8 +90,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Draft Open task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;From draft state, it will come into the open state.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Open task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Draft task')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Open task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Draft task')]"/>
</record>
<record id="process_transition_opendonetask0" model="process.transition">
@ -99,8 +99,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Open Done Task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;When task is completed, it will come into the done state.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Done task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Open task')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Done task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Open task')]"/>
</record>
<record id="process_transition_taskinvoice0" model="process.transition">
@ -108,8 +108,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Task invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;After task is completed, Create its invoice.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Trigger Invoice')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Done task')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Trigger Invoice')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Done task')]"/>
</record>
</data>

View File

@ -10,7 +10,7 @@
<field name="menu_id" ref="project.menu_action_view_task"/>
<field name="model_id" ref="project.model_project_task"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Tasks&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Tasks&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;In case you sell services on sale order (task subflow)&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="sale.process_process_salesworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -21,7 +21,7 @@
<field name="menu_id" ref="sale.menu_sale_order"/>
<field name="model_id" ref="sale.model_sale_order"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Sale_Order_Task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Sale_Order_Task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;In case you sell services on sale order (task subflow)&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="project.process_process_tasksworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -32,7 +32,7 @@
<field name="menu_id" ref="project.menu_action_view_task"/>
<field name="model_id" ref="project.model_project_task"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Procure task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Procure task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If Procure method is produce&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="mrp.process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -58,8 +58,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;When you select any product's type as a 'service' after confiming sale order, it will create a task of product.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Tasks')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Sale Order')]" ref="sale.process_node_saleorder0"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Tasks')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Sale Order')]" ref="sale.process_node_saleorder0"/>
</record>
<record id="process_transition_createtask0" model="process.transition">
@ -67,8 +67,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Create Task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Product type is service, then its creates the task.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Sale_Order_Task')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Sale_Order_Task')]"/>
</record>
<record id="process_transition_ordertask0" model="process.transition">
@ -76,8 +76,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Order Task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;If procure method is Make to order and supply method is produce&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Procure task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Make to order')]" ref="mrp.process_node_maketoorder0"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Procure task')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Make to order')]" ref="mrp.process_node_maketoorder0"/>
</record>
</data>

View File

@ -20,7 +20,7 @@
<field name="menu_id" ref="purchase.menu_purchase_form_action"/>
<field name="model_id" ref="purchase.model_purchase_order"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Purchase Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Purchase Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;After confirming purchase order, it is approved by supplier.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="account.process_process_invoiceworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -31,7 +31,7 @@
<field name="menu_id" ref="purchase.menu_purchase_order_draft"/>
<field name="model_id" ref="purchase.model_purchase_order"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Draft Purchase Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Draft Purchase Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Proposed by the system or manually&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_purchaseworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -42,7 +42,7 @@
<field name="menu_id" ref="purchase.menu_purchase_form_action3"/>
<field name="model_id" ref="purchase.model_purchase_order"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Confirm Purchase Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Confirm Purchase Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;The user confirm he wants to purchase&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_purchaseworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='confirmed'&quot;&quot;&quot;" name="model_states"/>
@ -53,7 +53,7 @@
<field name="menu_id" ref="purchase.menu_purchase_form_action4"/>
<field name="model_id" ref="purchase.model_purchase_order"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Approve Purchase Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Approve Purchase Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;The supplier confirms he can deliver&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_purchaseworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='approved'&quot;&quot;&quot;" name="model_states"/>
@ -64,7 +64,7 @@
<field name="menu_id" ref="account.menu_action_invoice_tree8"/>
<field name="model_id" ref="account.model_account_invoice"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Invoice Control&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Invoice Control&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Draft invoices are pre-generated for control.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_purchaseworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -75,7 +75,7 @@
<field name="menu_id" ref="stock.menu_action_picking_tree4"/>
<field name="model_id" ref="stock.model_stock_picking"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Packing list&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Packing list&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Pre-generated in draft for control&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_purchaseworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='assigned'&quot;&quot;&quot;" name="model_states"/>
@ -86,7 +86,7 @@
<field name="menu_id" ref="account.menu_finance_invoice"/>
<field name="model_id" ref="account.model_account_invoice"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Invoice after packing&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Invoice after packing&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;In case you control based on delivery&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_purchaseworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -102,8 +102,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Confirming Purchase Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Confirm Purchase order from Request for quotation&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Confirm Purchase Order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Draft Purchase Order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Confirm Purchase Order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Draft Purchase Order')]"/>
</record>
<record id="process_transition_approvingpurchaseorder0" model="process.transition">
@ -111,8 +111,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Approving Purchase Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Approve Purchase order after Confirming&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Approve Purchase Order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Confirm Purchase Order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Approve Purchase Order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Confirm Purchase Order')]"/>
</record>
<record id="process_transition_invoicefrompurchase0" model="process.transition">
@ -120,8 +120,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Invoice from Purchase&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;After approved purchase order , it comes into the supplier invoice&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Invoice Control')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Approve Purchase Order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Invoice Control')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Approve Purchase Order')]"/>
</record>
<record id="process_transition_createpackinglist0" model="process.transition">
@ -129,8 +129,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Create Packing list&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;When purchase order is approved , it creates its packing list.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Packing list')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Approve Purchase Order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Packing list')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Approve Purchase Order')]"/>
</record>
<record id="process_transition_invoicefrompackinglist0" model="process.transition">
@ -138,8 +138,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Invoice from Packing list&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Creates invoice from packin list&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Invoice after packing')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Packing list')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Invoice after packing')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Packing list')]"/>
</record>
<record id="process_transition_purchaseinvoice0" model="process.transition">
@ -147,8 +147,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Purchase Invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;After Purchase order , Create invoice.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft Invoices')]" ref="account.process_node_draftinvoices0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Purchase Order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft Invoices')]" ref="account.process_node_draftinvoices0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Purchase Order')]"/>
</record>
</data>

View File

@ -13,14 +13,14 @@
</record>
<!--
Process Node
Process Node
-->
<record id="process_node_order0" model="process.node">
<field name="menu_id" ref="sale.menu_sale_order"/>
<field name="model_id" ref="sale.model_sale_order"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;After confirming order, Create the invoice.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="account.process_process_invoiceworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -31,7 +31,7 @@
<field name="menu_id" ref="sale.menu_sale_order"/>
<field name="model_id" ref="sale.model_sale_order"/>
<field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Sale Order Procurement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Sale Order Procurement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Procurement for each line&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="mrp.process_process_procurementworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('draft', 'waiting_date', 'manual', 'progress', 'shipping_except', 'invoice_except', 'done', 'cancel')&quot;&quot;&quot;" name="model_states"/>
@ -42,7 +42,7 @@
<field name="menu_id" ref="sale.menu_action_order_tree10"/>
<field name="model_id" ref="sale.model_sale_order"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Quotation&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Quotation&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Quotations are sale order in draft state.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_salesworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -53,7 +53,7 @@
<field name="menu_id" ref="sale.menu_action_order_tree9"/>
<field name="model_id" ref="sale.model_sale_order"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Sale Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Sale Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Manages the delivery and invoicing progress.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_salesworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='manual'&quot;&quot;&quot;" name="model_states"/>
@ -64,7 +64,7 @@
<field name="menu_id" ref="stock.menu_picking_waiting"/>
<field name="model_id" ref="stock.model_stock_picking"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Packing List&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Packing List&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;The worker packs the requested items.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_salesworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('assigned', 'confirmed')&quot;&quot;&quot;" name="model_states"/>
@ -75,7 +75,7 @@
<field name="menu_id" ref="stock.menu_picking_waiting_delivery"/>
<field name="model_id" ref="stock.model_stock_picking"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Delivery Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Delivery Order&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;The transporter take the box and deliver it.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_salesworkflow0"/>
<field eval="&quot;&quot;&quot;object.state in ('done', 'assigned')&quot;&quot;&quot;" name="model_states"/>
@ -86,7 +86,7 @@
<field name="menu_id" ref="account.menu_invoice_draft"/>
<field name="model_id" ref="account.model_account_invoice"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;In case you invoice based on sale order.&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_salesworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -97,7 +97,7 @@
<field name="menu_id" ref="account.menu_invoice_draft"/>
<field name="model_id" ref="account.model_account_invoice"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Invoice after delivery&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Invoice after delivery&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;In case you invoice based on deliveries (subflow)&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="process_process_salesworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -123,8 +123,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Confirm Quotation&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Whenever confirm button is clicked, the draft state is moved to manual. that is, quotation is moved to sale order.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Sale Order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Quotation')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Sale Order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Quotation')]"/>
</record>
<record id="process_transition_action_confirm0" model="process.transition.action">
@ -145,8 +145,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Packing&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Packing list is created when 'Assign' is being clicked after confirming the sale order. This transaction moves the sale order to packing list.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Packing List')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Sale Order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Packing List')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Sale Order')]"/>
</record>
<record id="process_transition_action_assign0" model="process.transition.action">
@ -174,8 +174,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Deliver&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Confirming the packing list moves them to delivery order. This can be done by clicking on 'Validate' button.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Delivery Order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Packing List')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Delivery Order')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Packing List')]"/>
</record>
<record id="process_transition_action_cancelassignation0" model="process.transition.action">
@ -202,8 +202,8 @@
<record id="process_transition_invoice0" model="process.transition">
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Invoice&quot;&quot;&quot;" name="name"/>
<field model="process.node" name="target_node_id" search="[('name','=','Invoice')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Sale Order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Invoice')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Sale Order')]"/>
</record>
<record id="process_transition_action_createinvoice0" model="process.transition.action">
@ -228,8 +228,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Invoice after delivery&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;When you select Shipping Ploicy = 'Automatic Invoice after delivery' , it will automatic create after delivery.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Invoice after delivery')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Delivery Order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Invoice after delivery')]"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Delivery Order')]"/>
</record>
<record id="process_transition_saleprocurement0" model="process.transition">
@ -237,8 +237,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Sale Procurement&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;In sale order , procuerement for each line and it comes into the procurement order&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Procure Products')]" ref="mrp.process_node_procureproducts0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Sale Order Procurement')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Procure Products')]" ref="mrp.process_node_procureproducts0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Sale Order Procurement')]"/>
</record>
<record id="process_transition_saleinvoice0" model="process.transition">
@ -246,8 +246,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Sale Invoice&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Confirm sale order and Create invoice.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft Invoices')]" ref="account.process_node_draftinvoices0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Order')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft Invoices')]" ref="account.process_node_draftinvoices0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Order')]"/>
</record>
<record id="res_roles_salesman0" model="res.roles">

View File

@ -475,7 +475,7 @@
</record>
<!-- register configuration wizard -->
<record id="config_wizard_step_sale_picking_policy" model="ir.module.module.configuration.step">
<record id="config_wizard_step_sale_picking_policy" model="ir.actions.todo">
<field name="name">Select the default picking policy for Sale Order</field>
<field name="note">This Configuration step use to set default picking policy when make sale order</field>
<field name="action_id" ref="action_config_picking_policy"/>

View File

@ -10,7 +10,7 @@
<field name="menu_id" ref="scrum.menu_action_product_backlog_form"/>
<field name="model_id" ref="scrum.model_scrum_product_backlog"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
<field eval="&quot;&quot;&quot;Product backlog&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Node Product backlog&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;Create task from backlogs&quot;&quot;&quot;" name="note"/>
<field name="process_id" ref="project.process_process_tasksworkflow0"/>
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
@ -26,8 +26,8 @@
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Backlog Task&quot;&quot;&quot;" name="name"/>
<field eval="&quot;&quot;&quot;From backlog create task.&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" search="[('name','=','Draft task')]" ref="project.process_node_drafttask0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Product backlog')]"/>
<field model="process.node" name="target_node_id" search="[('name','=','Node Draft task')]" ref="project.process_node_drafttask0"/>
<field model="process.node" name="source_node_id" search="[('name','=','Node Product backlog')]"/>
</record>
</data>