9 <record id="process_process_statementworkflow0" model="process.process">
10 <field eval=""""Statement flow for services companies."""" name="note"/>
11 <field eval="1" name="active"/>
12 <field eval=""""Statement workflow"""" name="name"/>
19 <record id="process_node_electronicfile0" model="process.node">
20 <field name="menu_id" ref="account.menu_bank_statement_tree2"/>
21 <field name="model_id" ref="account.model_account_bank_statement"/>
22 <field eval=""""state"""" name="kind"/>
23 <field eval=""""Electronic File"""" name="name"/>
24 <field eval=""""Import from your bank statements"""" name="note"/>
25 <field name="process_id" ref="process_process_statementworkflow0"/>
26 <field eval=""""object.state=='draft'"""" name="model_states"/>
27 <field eval="1" name="flow_start"/>
30 <record id="process_node_importinvoice0" model="process.node">
31 <field name="menu_id" ref="account.menu_bank_statement_tree2"/>
32 <field name="model_id" ref="account.model_account_bank_statement"/>
33 <field eval=""""state"""" name="kind"/>
34 <field eval=""""Import invoice"""" name="name"/>
35 <field eval=""""Import from invoices or payments"""" name="note"/>
36 <field name="process_id" ref="process_process_statementworkflow0"/>
37 <field eval=""""object.state=='draft'"""" name="model_states"/>
38 <field eval="1" name="flow_start"/>
41 <record id="process_node_draftstatement0" model="process.node">
42 <field name="menu_id" ref="account.menu_bank_statement_tree2"/>
43 <field name="model_id" ref="account.model_account_bank_statement"/>
44 <field eval=""""state"""" name="kind"/>
45 <field eval=""""Draft statement"""" name="name"/>
46 <field eval=""""Set starting and ending balance if bank statement"""" name="note"/>
47 <field name="process_id" ref="process_process_statementworkflow0"/>
48 <field eval=""""object.state=='draft'"""" name="model_states"/>
49 <field eval="0" name="flow_start"/>
52 <record id="process_node_confirmedstatement0" model="process.node">
53 <field name="menu_id" ref="account.menu_bank_statement_tree"/>
54 <field name="model_id" ref="account.model_account_bank_statement"/>
55 <field eval=""""state"""" name="kind"/>
56 <field eval=""""Confirmed statement"""" name="name"/>
57 <field eval=""""Confirmed with/with out Reconciliation and Real balance=Computed balance"""" name="note"/>
58 <field name="process_id" ref="process_process_statementworkflow0"/>
59 <field eval=""""object.state=='confirm'"""" name="model_states"/>
60 <field eval="0" name="flow_start"/>
63 <record id="process_node_accountingstatemententries0" model="process.node">
64 <field name="menu_id" ref="account.menu_action_move_line_search"/>
65 <field name="model_id" ref="account.model_account_move_line"/>
66 <field eval=""""subflow"""" name="kind"/>
67 <field eval=""""Accounting Statement"""" name="name"/>
68 <field eval=""""Accounting entries can be draft or validated"""" name="note"/>
69 <field name="process_id" ref="process_process_statementworkflow0"/>
70 <field eval=""""object.state in ('draft', 'valid')"""" name="model_states"/>
71 <field eval="0" name="flow_start"/>
74 <record id="process_node_reconciliationofentries0" model="process.node">
75 <field name="menu_id" ref="account.menu_action_move_line_search"/>
76 <field name="model_id" ref="account.model_account_move_line"/>
77 <field eval=""""subflow"""" name="kind"/>
78 <field eval=""""Reconciliation of Entries"""" name="name"/>
79 <field eval=""""Reconcilation of the entries with invoice."""" name="note"/>
80 <field name="process_id" ref="process_process_statementworkflow0"/>
81 <field eval=""""object.state=='valid'"""" name="model_states"/>
82 <field eval="0" name="flow_start"/>
89 <record id="process_transition_filestatement0" model="process.transition">
90 <field eval="[(6,0,[])]" name="role_ids"/>
91 <field eval="[(6,0,[])]" name="transition_ids"/>
92 <field eval=""""File statement"""" name="name"/>
93 <field eval=""""Import file from your bank statement"""" name="note"/>
94 <field model="process.node" name="target_node_id" ref="process_node_draftstatement0"/>
95 <field model="process.node" name="source_node_id" ref="process_node_electronicfile0"/>
98 <record id="process_transition_invoiceimport0" model="process.transition">
99 <field eval="[(6,0,[])]" name="role_ids"/>
100 <field eval="[(6,0,[])]" name="transition_ids"/>
101 <field eval=""""Invoice import"""" name="name"/>
102 <field eval=""""Import invoice from statement"""" name="note"/>
103 <field model="process.node" name="target_node_id" ref="process_node_draftstatement0"/>
104 <field model="process.node" name="source_node_id" ref="process_node_importinvoice0"/>
107 <record id="process_transition_confirmstatementfromdraft0" model="process.transition">
108 <field eval="[(6,0,[])]" name="role_ids"/>
109 <field eval="[(6,0,[])]" name="transition_ids"/>
110 <field eval=""""Confirm statement from draft"""" name="name"/>
111 <field eval=""""Confirm statement with/without reconciliation from draft statement"""" name="note"/>
112 <field model="process.node" name="target_node_id" ref="process_node_confirmedstatement0"/>
113 <field model="process.node" name="source_node_id" ref="process_node_draftstatement0"/>
116 <record id="process_transition_confirmaccountingentries0" model="process.transition">
117 <field eval="[(6,0,[])]" name="role_ids"/>
118 <field eval="[(6,0,[])]" name="transition_ids"/>
119 <field eval=""""Confirm Accounting entries"""" name="name"/>
120 <field eval=""""After confirming statement, it creates Entries and its entry lines"""" name="note"/>
121 <field model="process.node" name="target_node_id" ref="process_node_accountingstatemententries0"/>
122 <field model="process.node" name="source_node_id" ref="process_node_confirmedstatement0"/>
125 <record id="process_transition_accountentryreconcile0" model="process.transition">
126 <field eval="[(6,0,[])]" name="role_ids"/>
127 <field eval="[(6,0,[])]" name="transition_ids"/>
128 <field eval=""""Account entry reconcile"""" name="name"/>
129 <field eval=""""Reconciliation of entries of accounting entries"""" name="note"/>
130 <field model="process.node" name="target_node_id" ref="process_node_reconciliationofentries0"/>
131 <field model="process.node" name="source_node_id" ref="process_node_accountingstatemententries0"/>
138 <record id="process_transition_action_draftconfirmstatement0" model="process.transition.action">
139 <field eval=""""button_confirm"""" name="action"/>
140 <field eval=""""object"""" name="state"/>
141 <field eval=""""Confirm"""" name="name"/>
142 <field name="transition_id" ref="process_transition_confirmstatementfromdraft0"/>