diff options
Diffstat (limited to 'addons/membership/process/membership_process.xml')
| -rw-r--r-- | addons/membership/process/membership_process.xml | 262 |
1 files changed, 131 insertions, 131 deletions
diff --git a/addons/membership/process/membership_process.xml b/addons/membership/process/membership_process.xml index 730f01bd36b..d67ee864b34 100644 --- a/addons/membership/process/membership_process.xml +++ b/addons/membership/process/membership_process.xml @@ -1,134 +1,134 @@ <?xml version="1.0" ?> <openerp> - <data> - - <!-- - Process - --> - - <record id="process_process_membershipprocess0" model="process.process"> - <field eval=""""Membership Process"""" name="name"/> - <field name="model_id" ref="base.model_res_partner"/> - <field eval="1" name="active"/> - </record> - - <!-- - Process Node - --> - - <record id="process_node_membershipproduct0" model="process.node"> - <field name="menu_id" ref="membership.menu_membership_products"/> - <field name="model_id" ref="product.model_product_product"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Define membership product."""" name="note"/> - <field eval=""""Membership product"""" name="name"/> - <field name="process_id" ref="process_process_membershipprocess0"/> - <field eval="1" name="flow_start"/> - </record> - - <record id="process_node_waitingmember0" model="process.node"> - <field name="menu_id" ref="account.menu_action_invoice_tree1"/> - <field name="model_id" ref="account.model_account_invoice"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Draft invoice for membership."""" name="note"/> - <field eval=""""Waiting member"""" name="name"/> - <field name="process_id" ref="process_process_membershipprocess0"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_invoicedmember0" model="process.node"> - <field name="menu_id" ref="account.menu_action_invoice_tree1"/> - <field name="model_id" ref="account.model_account_invoice"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Open invoice."""" name="note"/> - <field eval=""""Invoiced member"""" name="name"/> - <field name="process_id" ref="process_process_membershipprocess0"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_paidmember0" model="process.node"> - <field name="menu_id" ref="account.menu_action_invoice_tree1"/> - <field name="model_id" ref="account.model_account_invoice"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Membership invoice paid."""" name="note"/> - <field eval=""""Paid member"""" name="name"/> - <field name="process_id" ref="process_process_membershipprocess0"/> - <field eval=""""object.state=='paid'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_setassociation0" model="process.node"> - <field name="menu_id" ref="membership.menu_members"/> - <field name="model_id" ref="base.model_res_partner"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Set an associate member of partner."""" name="note"/> - <field eval=""""Set association"""" name="name"/> - <field name="process_id" ref="process_process_membershipprocess0"/> - <field eval=""""object.state=='paid'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_associatedmember0" model="process.node"> - <field name="menu_id" ref="membership.menu_members"/> - <field name="model_id" ref="base.model_res_partner"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Member is associated."""" name="note"/> - <field eval=""""Associated member"""" name="name"/> - <field name="process_id" ref="process_process_membershipprocess0"/> - <field eval=""""object.state=='associated'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <!-- - Process Transition - --> - - <record id="process_transition_producttomember0" model="process.transition"> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Product to member"""" name="name"/> - <field eval=""""Define product for membership."""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_waitingmember0"/> - <field model="process.node" name="source_node_id" ref="process_node_membershipproduct0"/> - </record> - - <record id="process_transition_waitingtoinvoice0" model="process.transition"> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Waiting to invoice"""" name="name"/> - <field eval=""""Draft invoice is now open."""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_invoicedmember0"/> - <field model="process.node" name="source_node_id" ref="process_node_waitingmember0"/> - </record> - - <record id="process_transition_action_create0" model="process.transition.action"> - <field eval=""""invoice_open"""" name="action"/> - <field eval=""""object"""" name="state"/> - <field eval=""""Create"""" name="name"/> - <field name="transition_id" ref="process_transition_waitingtoinvoice0"/> - </record> - - <record id="process_transition_invoicetopaid0" model="process.transition"> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Invoice to paid"""" name="name"/> - <field eval=""""Invoice is be paid."""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_paidmember0"/> - <field model="process.node" name="source_node_id" ref="process_node_invoicedmember0"/> - </record> - - <record id="process_transition_invoicetoassociate0" model="process.transition"> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""invoice to associate"""" name="name"/> - <field eval=""""Invoiced member may be Associated member."""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_associatedmember0"/> - <field model="process.node" name="source_node_id" ref="process_node_invoicedmember0"/> - </record> - - <record id="process_transition_associationpartner0" model="process.transition"> - <field eval="[(6,0,[])]" name="transition_ids"/> - <field eval=""""Association Partner"""" name="name"/> - <field eval=""""Associated partner."""" name="note"/> - <field model="process.node" name="target_node_id" ref="process_node_associatedmember0"/> - <field model="process.node" name="source_node_id" ref="process_node_setassociation0"/> - </record> - - </data> + <data> + + <!-- + Process + --> + + <record id="process_process_membershipprocess0" model="process.process"> + <field eval=""""Membership Process"""" name="name"/> + <field name="model_id" ref="base.model_res_partner"/> + <field eval="1" name="active"/> + </record> + + <!-- + Process Node + --> + + <record id="process_node_membershipproduct0" model="process.node"> + <field name="menu_id" ref="membership.menu_membership_products"/> + <field name="model_id" ref="product.model_product_product"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Define membership product."""" name="note"/> + <field eval=""""Membership product"""" name="name"/> + <field name="process_id" ref="process_process_membershipprocess0"/> + <field eval="1" name="flow_start"/> + </record> + + <record id="process_node_waitingmember0" model="process.node"> + <field name="menu_id" ref="account.menu_action_invoice_tree1"/> + <field name="model_id" ref="account.model_account_invoice"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Draft invoice for membership."""" name="note"/> + <field eval=""""Waiting member"""" name="name"/> + <field name="process_id" ref="process_process_membershipprocess0"/> + <field eval="0" name="flow_start"/> + </record> + + <record id="process_node_invoicedmember0" model="process.node"> + <field name="menu_id" ref="account.menu_action_invoice_tree1"/> + <field name="model_id" ref="account.model_account_invoice"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Open invoice."""" name="note"/> + <field eval=""""Invoiced member"""" name="name"/> + <field name="process_id" ref="process_process_membershipprocess0"/> + <field eval="0" name="flow_start"/> + </record> + + <record id="process_node_paidmember0" model="process.node"> + <field name="menu_id" ref="account.menu_action_invoice_tree1"/> + <field name="model_id" ref="account.model_account_invoice"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Membership invoice paid."""" name="note"/> + <field eval=""""Paid member"""" name="name"/> + <field name="process_id" ref="process_process_membershipprocess0"/> + <field eval=""""object.state=='paid'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <record id="process_node_setassociation0" model="process.node"> + <field name="menu_id" ref="membership.menu_members"/> + <field name="model_id" ref="base.model_res_partner"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Set an associate member of partner."""" name="note"/> + <field eval=""""Set association"""" name="name"/> + <field name="process_id" ref="process_process_membershipprocess0"/> + <field eval=""""object.state=='paid'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <record id="process_node_associatedmember0" model="process.node"> + <field name="menu_id" ref="membership.menu_members"/> + <field name="model_id" ref="base.model_res_partner"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Member is associated."""" name="note"/> + <field eval=""""Associated member"""" name="name"/> + <field name="process_id" ref="process_process_membershipprocess0"/> + <field eval=""""object.state=='associated'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <!-- + Process Transition + --> + + <record id="process_transition_producttomember0" model="process.transition"> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Product to member"""" name="name"/> + <field eval=""""Define product for membership."""" name="note"/> + <field model="process.node" name="target_node_id" ref="process_node_waitingmember0"/> + <field model="process.node" name="source_node_id" ref="process_node_membershipproduct0"/> + </record> + + <record id="process_transition_waitingtoinvoice0" model="process.transition"> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Waiting to invoice"""" name="name"/> + <field eval=""""Draft invoice is now open."""" name="note"/> + <field model="process.node" name="target_node_id" ref="process_node_invoicedmember0"/> + <field model="process.node" name="source_node_id" ref="process_node_waitingmember0"/> + </record> + + <record id="process_transition_action_create0" model="process.transition.action"> + <field eval=""""invoice_open"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Create"""" name="name"/> + <field name="transition_id" ref="process_transition_waitingtoinvoice0"/> + </record> + + <record id="process_transition_invoicetopaid0" model="process.transition"> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Invoice to paid"""" name="name"/> + <field eval=""""Invoice is be paid."""" name="note"/> + <field model="process.node" name="target_node_id" ref="process_node_paidmember0"/> + <field model="process.node" name="source_node_id" ref="process_node_invoicedmember0"/> + </record> + + <record id="process_transition_invoicetoassociate0" model="process.transition"> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""invoice to associate"""" name="name"/> + <field eval=""""Invoiced member may be Associated member."""" name="note"/> + <field model="process.node" name="target_node_id" ref="process_node_associatedmember0"/> + <field model="process.node" name="source_node_id" ref="process_node_invoicedmember0"/> + </record> + + <record id="process_transition_associationpartner0" model="process.transition"> + <field eval="[(6,0,[])]" name="transition_ids"/> + <field eval=""""Association Partner"""" name="name"/> + <field eval=""""Associated partner."""" name="note"/> + <field model="process.node" name="target_node_id" ref="process_node_associatedmember0"/> + <field model="process.node" name="source_node_id" ref="process_node_setassociation0"/> + </record> + + </data> </openerp>
\ No newline at end of file |
