diff options
| author | Priyesh <solanki.priyesh@gmail.com> | 2008-11-07 11:13:01 +0530 |
|---|---|---|
| committer | Priyesh <solanki.priyesh@gmail.com> | 2008-11-07 11:13:01 +0530 |
| commit | 6efc2e19848d9927678593ee0a6c00f77c4d528d (patch) | |
| tree | 3e6a5f6e37e07fc9e662a2f38b1b87ff732bf650 /addons/account/process/statement_process.xml | |
| parent | 1b7e4c4a29eda213613df932c01dafd5a51dd8d6 (diff) | |
all processes
bzr revid: solanki.priyesh@gmail.com-20081107054301-fau34hqk3wwfyrcw
Diffstat (limited to 'addons/account/process/statement_process.xml')
| -rw-r--r-- | addons/account/process/statement_process.xml | 81 |
1 files changed, 31 insertions, 50 deletions
diff --git a/addons/account/process/statement_process.xml b/addons/account/process/statement_process.xml index 3ee13ace8d5..89710174453 100644 --- a/addons/account/process/statement_process.xml +++ b/addons/account/process/statement_process.xml @@ -26,6 +26,17 @@ <field eval=""""object.state=='draft'"""" name="model_states"/> <field eval="1" name="flow_start"/> </record> + + <record id="process_node_manually0" model="process.node"> + <field name="menu_id" ref="account.menu_bank_statement_tree2"/> + <field name="model_id" ref="account.model_account_bank_statement"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Manually"""" name="name"/> + <field eval=""""Encode manually the statement"""" name="note"/> + <field name="process_id" ref="process_process_statementworkflow0"/> + <field eval=""""object.state=='draft'"""" name="model_states"/> + <field eval="1" name="flow_start"/> + </record> <record id="process_node_importinvoice0" model="process.node"> <field name="menu_id" ref="account.menu_bank_statement_tree2"/> @@ -43,47 +54,24 @@ <field name="model_id" ref="account.model_account_bank_statement"/> <field eval=""""state"""" name="kind"/> <field eval=""""Draft statement"""" name="name"/> - <field eval=""""Set starting and ending balance if bank statement"""" name="note"/> + <field eval=""""Set starting and ending balance for control"""" name="note"/> <field name="process_id" ref="process_process_statementworkflow0"/> <field eval=""""object.state=='draft'"""" name="model_states"/> <field eval="0" name="flow_start"/> </record> - - <record id="process_node_confirmedstatement0" model="process.node"> - <field name="menu_id" ref="account.menu_bank_statement_tree"/> - <field name="model_id" ref="account.model_account_bank_statement"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Confirmed statement"""" name="name"/> - <field eval=""""Confirmed with/with out Reconciliation and Real balance=Computed balance"""" name="note"/> - <field name="process_id" ref="process_process_statementworkflow0"/> - <field eval=""""object.state=='confirm'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - + <record id="process_node_accountingstatemententries0" model="process.node"> <field name="menu_id" ref="account.menu_action_move_line_search"/> <field name="model_id" ref="account.model_account_move_line"/> <field eval=""""subflow"""" name="kind"/> <field eval=""""Accounting Statement"""" name="name"/> - <field eval=""""Accounting entries can be draft or validated"""" name="note"/> + <field eval=""""Accounting entries at statement's confirmation"""" name="note"/> <field name="process_id" ref="process_process_statementworkflow0"/> <field eval=""""object.state in ('draft', 'valid')"""" name="model_states"/> <field eval="0" name="flow_start"/> </record> - - <record id="process_node_reconciliationofentries0" model="process.node"> - <field name="menu_id" ref="account.menu_action_move_line_search"/> - <field name="model_id" ref="account.model_account_move_line"/> - <field eval=""""subflow"""" name="kind"/> - <field eval=""""Reconciliation of Entries"""" name="name"/> - <field eval=""""Reconcilation of the entries with invoice."""" name="note"/> - <field name="process_id" ref="process_process_statementworkflow0"/> - <field name="subflow_id" ref="account.process_process_invoiceworkflow0"/> - <field eval=""""object.state=='valid'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <!-- + + <!-- Process Transition --> @@ -95,6 +83,15 @@ <field model="process.node" name="target_node_id" ref="process_node_draftstatement0"/> <field model="process.node" name="source_node_id" ref="process_node_electronicfile0"/> </record> + + <record id="process_transition_invoicemanually0" model="process.transition"> + <field eval="[(6,0,[])]" name="role_ids"/> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Manually statement"""" name="name"/> + <field eval=""""Encode manually statement comes into the draft statement"""" name="note"/> + <field model="process.node" name="target_node_id" ref="process_node_draftstatement0"/> + <field model="process.node" name="source_node_id" ref="process_node_manually0"/> + </record> <record id="process_transition_invoiceimport0" model="process.transition"> <field eval="[(6,0,[])]" name="role_ids"/> @@ -110,28 +107,10 @@ <field eval="[(6,0,[])]" name="transition_ids"/> <field eval=""""Confirm statement from draft"""" name="name"/> <field eval=""""Confirm statement with/without reconciliation from draft statement"""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_confirmedstatement0"/> - <field model="process.node" name="source_node_id" ref="process_node_draftstatement0"/> - </record> - - <record id="process_transition_confirmaccountingentries0" model="process.transition"> - <field eval="[(6,0,[])]" name="role_ids"/> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Confirm Accounting entries"""" name="name"/> - <field eval=""""After confirming statement, it creates Entries and its entry lines"""" name="note"/> <field model="process.node" name="target_node_id" ref="process_node_accountingstatemententries0"/> - <field model="process.node" name="source_node_id" ref="process_node_confirmedstatement0"/> + <field model="process.node" name="source_node_id" ref="process_node_draftstatement0"/> </record> - <record id="process_transition_accountentryreconcile0" model="process.transition"> - <field eval="[(6,0,[])]" name="role_ids"/> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Account entry reconcile"""" name="name"/> - <field eval=""""Reconciliation of entries of accounting entries"""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_reconciliationofentries0"/> - <field model="process.node" name="source_node_id" ref="process_node_accountingstatemententries0"/> - </record> - <record id="process_transition_statemententries0" model="process.transition"> <field eval="[(6,0,[])]" name="role_ids"/> <field eval="[(6,0,[])]" name="transition_ids"/> @@ -141,9 +120,11 @@ <field model="process.node" name="source_node_id" ref="process_node_bankstatement0"/> </record> - <!-- - Process Action - --> + + <!-- + Process Action + --> + <record id="process_transition_action_draftconfirmstatement0" model="process.transition.action"> <field eval=""""button_confirm"""" name="action"/> |
