diff options
| author | hda@tinyerp.com <> | 2008-11-07 13:04:10 +0530 |
|---|---|---|
| committer | hda@tinyerp.com <> | 2008-11-07 13:04:10 +0530 |
| commit | 26da3a62cf3c6f6c9652cadfaf73c77dc705af41 (patch) | |
| tree | 0c184e8e5d7dccaa62c611bfe385878c63272a0d /addons/account/process/statement_process.xml | |
| parent | 818d795547ee9fef6b922ca95605874395e8af4f (diff) | |
revert pso merge because of conflicts
bzr revid: hda@tinyerp.com-20081107073410-p8k13j0p04fk73qz
Diffstat (limited to 'addons/account/process/statement_process.xml')
| -rw-r--r-- | addons/account/process/statement_process.xml | 81 |
1 files changed, 50 insertions, 31 deletions
diff --git a/addons/account/process/statement_process.xml b/addons/account/process/statement_process.xml index 89710174453..3ee13ace8d5 100644 --- a/addons/account/process/statement_process.xml +++ b/addons/account/process/statement_process.xml @@ -26,17 +26,6 @@ <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"/> @@ -54,24 +43,47 @@ <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 for control"""" name="note"/> + <field eval=""""Set starting and ending balance if bank statement"""" 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 at statement's confirmation"""" name="note"/> + <field eval=""""Accounting entries can be draft or validated"""" 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 --> @@ -83,15 +95,6 @@ <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"/> @@ -107,10 +110,28 @@ <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_accountingstatemententries0"/> + <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"/> + </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"/> @@ -120,11 +141,9 @@ <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"/> |
