diff options
| author | Vijaykumar Baladaniya <vba@tinyerp.com> | 2012-07-09 18:31:13 +0530 |
|---|---|---|
| committer | Vijaykumar Baladaniya <vba@tinyerp.com> | 2012-07-09 18:31:13 +0530 |
| commit | be2e95656aaa113addea2b510fcdcf2f890eaaa4 (patch) | |
| tree | abcb3dd4ef350a1b8ad0eaffdd2b9a1cb91521af /addons/hr_expense | |
| parent | b982ea278b33132def3927417b7a854b98b5028a (diff) | |
| parent | 3925f76ce85854e5d4834902a05f57bcfc5ace85 (diff) | |
[MERGE]merged with trunk-survey-layout-tta
bzr revid: vba@tinyerp.com-20120709130113-3lchipgil9oqpglg
Diffstat (limited to 'addons/hr_expense')
| -rw-r--r-- | addons/hr_expense/hr_expense_view.xml | 12 | ||||
| -rw-r--r-- | addons/hr_expense/process/hr_expense_process.xml | 262 |
2 files changed, 137 insertions, 137 deletions
diff --git a/addons/hr_expense/hr_expense_view.xml b/addons/hr_expense/hr_expense_view.xml index 6df675552b0..dd89a3ab57d 100644 --- a/addons/hr_expense/hr_expense_view.xml +++ b/addons/hr_expense/hr_expense_view.xml @@ -14,7 +14,7 @@ <field name="date_value"/> <field name="name"/> <field name="ref"/> - <field domain="[('type','=','normal'), ('parent_id','!=',False)]" name="analytic_account" groups="analytic.group_analytic_accounting"/> + <field domain="[('type','in',['normal','contract']), ('parent_id','!=',False)]" name="analytic_account" groups="analytic.group_analytic_accounting"/> <field name="unit_amount"/> <field name="unit_quantity"/> <field name="total_amount" sum="Total"/> @@ -66,10 +66,10 @@ <field name="arch" type="xml"> <form string="Expenses Sheet" version="7.0"> <header> - <button name="confirm" states="draft" string="Submit to Manager" type="workflow"/> - <button name="validate" states="confirm" string="Approve" type="workflow" groups="base.group_hr_user"/> - <button name="draft" states="confirm,cancelled" string="Set to Draft" type="workflow" groups="base.group_hr_user"/> - <button name="invoice" states="accepted" string="Invoice" type="object" groups="base.group_hr_user"/> + <button name="confirm" states="draft" string="Submit to Manager" type="workflow" class="oe_highlight"/> + <button name="validate" states="confirm" string="Approve" type="workflow" groups="base.group_hr_user" class="oe_highlight"/> + <button name="draft" states="confirm,cancelled" string="Set to Draft" type="workflow" groups="base.group_hr_user" /> + <button name="invoice" states="accepted" string="Invoice" type="object" groups="base.group_hr_user" class="oe_highlight"/> <button name="refuse" states="confirm,accepted" string="Refuse" type="workflow" groups="base.group_hr_user" /> <field name="state" widget="statusbar" statusbar_visible="draft,confirm,accepted" statusbar_colors='{"confirm":"blue","cancelled":"red"}'/> </header> @@ -97,7 +97,7 @@ </group> <group colspan="2" col="2" groups="analytic.group_analytic_accounting"> <separator string="Customer Project" colspan="2"/> - <field domain="[('type','=','normal')]" name="analytic_account"/> + <field domain="[('type','in',['normal','contract'])]" name="analytic_account"/> </group> <group colspan="2" col="2"> <separator string="References" colspan="2"/> diff --git a/addons/hr_expense/process/hr_expense_process.xml b/addons/hr_expense/process/hr_expense_process.xml index bcb9649be4c..242fe6393c2 100644 --- a/addons/hr_expense/process/hr_expense_process.xml +++ b/addons/hr_expense/process/hr_expense_process.xml @@ -1,103 +1,103 @@ <?xml version="1.0" ?> <openerp> - <data> - - <!-- - Process - --> - - <record id="process_process_expenseprocess0" model="process.process"> - <field eval="1" name="active"/> - <field name="model_id" ref="model_hr_expense_expense"/> - <field eval=""""Expense"""" name="name"/> - </record> - - <!-- - Process Node - --> - - <record id="process_node_draftexpenses0" model="process.node"> - <field name="menu_id" ref="menu_expense_all"/> - <field name="model_id" ref="model_hr_expense_expense"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Draft Expenses"""" name="name"/> - <field eval=""""Employee encode all his expenses"""" name="note"/> - <field name="process_id" ref="process_process_expenseprocess0"/> - <field eval=""""object.state=='draft'"""" name="model_states"/> - <field eval="1" name="flow_start"/> - </record> - - <record id="process_node_confirmedexpenses0" model="process.node"> - <field name="menu_id" ref="menu_expense_all"/> - <field name="model_id" ref="model_hr_expense_expense"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Confirmed Expenses"""" name="name"/> - <field eval=""""The employee validates his expense sheet"""" name="note"/> - <field name="process_id" ref="process_process_expenseprocess0"/> - <field eval=""""object.state=='confirm'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_refused0" model="process.node"> - <field name="menu_id" ref="menu_expense_all"/> - <field name="model_id" ref="model_hr_expense_expense"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Refused"""" name="name"/> - <field eval=""""The direct manager refuses the sheet.Reset as draft."""" name="note"/> - <field name="process_id" ref="process_process_expenseprocess0"/> - <field eval=""""object.state=='canceled'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_approved0" model="process.node"> - <field name="menu_id" ref="menu_expense_all"/> - <field name="model_id" ref="model_hr_expense_expense"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Approved"""" name="name"/> - <field eval=""""The direct manager approves the sheet"""" name="note"/> - <field name="process_id" ref="process_process_expenseprocess0"/> - <field eval=""""object.state=='accepted'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_supplierinvoice0" model="process.node"> - <field name="menu_id" ref="account.menu_action_invoice_tree2"/> - <field name="model_id" ref="account.model_account_invoice"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Supplier Invoice"""" name="name"/> - <field eval=""""The accoutant validates the sheet"""" name="note"/> - <field name="process_id" ref="process_process_expenseprocess0"/> - <field eval=""""object.state=='draft'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_reimbursement0" model="process.node"> - <field name="menu_id" ref="account.menu_action_invoice_tree2"/> - <field name="model_id" ref="account.model_account_invoice"/> - <field eval=""""state"""" name="kind"/> - <field eval=""""Reimbursement"""" name="name"/> - <field eval=""""The accoutant reimburse the expenses"""" name="note"/> - <field name="process_id" ref="process_process_expenseprocess0"/> - <field eval=""""object.state=='paid'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <record id="process_node_reinvoicing0" 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=""""Reinvoicing"""" name="name"/> - <field eval=""""Some costs may be reinvoices to the customer"""" name="note"/> - <field name="process_id" ref="process_process_expenseprocess0"/> - <field eval=""""object.state=='draft'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </record> - - <!-- - Process Transition - --> - - <record id="process_transition_confirmexpense0" model="process.transition"> + <data> + + <!-- + Process + --> + + <record id="process_process_expenseprocess0" model="process.process"> + <field eval="1" name="active"/> + <field name="model_id" ref="model_hr_expense_expense"/> + <field eval=""""Expense"""" name="name"/> + </record> + + <!-- + Process Node + --> + + <record id="process_node_draftexpenses0" model="process.node"> + <field name="menu_id" ref="menu_expense_all"/> + <field name="model_id" ref="model_hr_expense_expense"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Draft Expenses"""" name="name"/> + <field eval=""""Employee encode all his expenses"""" name="note"/> + <field name="process_id" ref="process_process_expenseprocess0"/> + <field eval=""""object.state=='draft'"""" name="model_states"/> + <field eval="1" name="flow_start"/> + </record> + + <record id="process_node_confirmedexpenses0" model="process.node"> + <field name="menu_id" ref="menu_expense_all"/> + <field name="model_id" ref="model_hr_expense_expense"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Confirmed Expenses"""" name="name"/> + <field eval=""""The employee validates his expense sheet"""" name="note"/> + <field name="process_id" ref="process_process_expenseprocess0"/> + <field eval=""""object.state=='confirm'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <record id="process_node_refused0" model="process.node"> + <field name="menu_id" ref="menu_expense_all"/> + <field name="model_id" ref="model_hr_expense_expense"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Refused"""" name="name"/> + <field eval=""""The direct manager refuses the sheet.Reset as draft."""" name="note"/> + <field name="process_id" ref="process_process_expenseprocess0"/> + <field eval=""""object.state=='canceled'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <record id="process_node_approved0" model="process.node"> + <field name="menu_id" ref="menu_expense_all"/> + <field name="model_id" ref="model_hr_expense_expense"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Approved"""" name="name"/> + <field eval=""""The direct manager approves the sheet"""" name="note"/> + <field name="process_id" ref="process_process_expenseprocess0"/> + <field eval=""""object.state=='accepted'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <record id="process_node_supplierinvoice0" model="process.node"> + <field name="menu_id" ref="account.menu_action_invoice_tree2"/> + <field name="model_id" ref="account.model_account_invoice"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Supplier Invoice"""" name="name"/> + <field eval=""""The accoutant validates the sheet"""" name="note"/> + <field name="process_id" ref="process_process_expenseprocess0"/> + <field eval=""""object.state=='draft'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <record id="process_node_reimbursement0" model="process.node"> + <field name="menu_id" ref="account.menu_action_invoice_tree2"/> + <field name="model_id" ref="account.model_account_invoice"/> + <field eval=""""state"""" name="kind"/> + <field eval=""""Reimbursement"""" name="name"/> + <field eval=""""The accoutant reimburse the expenses"""" name="note"/> + <field name="process_id" ref="process_process_expenseprocess0"/> + <field eval=""""object.state=='paid'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <record id="process_node_reinvoicing0" 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=""""Reinvoicing"""" name="name"/> + <field eval=""""Some costs may be reinvoices to the customer"""" name="note"/> + <field name="process_id" ref="process_process_expenseprocess0"/> + <field eval=""""object.state=='draft'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </record> + + <!-- + Process Transition + --> + + <record id="process_transition_confirmexpense0" model="process.transition"> <field eval="[(6,0,[])]" name="transition_ids"/> <field eval=""""Confirm expense"""" name="name"/> <field eval=""""Expense is confirmed."""" name="note"/> @@ -113,7 +113,7 @@ <field model="process.node" name="source_node_id" ref="process_node_confirmedexpenses0"/> </record> - <record id="process_transition_approveexpense0" model="process.transition"> + <record id="process_transition_approveexpense0" model="process.transition"> <field eval="[(6,0,[])]" name="transition_ids"/> <field eval=""""Approve expense"""" name="name"/> <field eval=""""Expense is approved."""" name="note"/> @@ -146,36 +146,36 @@ </record> <!-- - Process Transition Action - --> - - <record id="process_transition_action_confirm0" model="process.transition.action"> - <field eval=""""expense_confirm"""" name="action"/> - <field eval=""""object"""" name="state"/> - <field eval=""""Confirm"""" name="name"/> - <field name="transition_id" ref="process_transition_confirmexpense0"/> - </record> - - <record id="process_transition_action_refuse0" model="process.transition.action"> - <field eval=""""expense_canceled"""" name="action"/> - <field eval=""""object"""" name="state"/> - <field eval=""""Refuse"""" name="name"/> - <field name="transition_id" ref="process_transition_refuseexpense0"/> - </record> - - <record id="process_transition_action_accept0" model="process.transition.action"> - <field eval=""""expense_accept"""" name="action"/> - <field eval=""""object"""" name="state"/> - <field eval=""""Accept"""" name="name"/> - <field name="transition_id" ref="process_transition_approveexpense0"/> - </record> - - <record id="process_transition_action_supplierinvoice0" model="process.transition.action"> - <field eval=""""action_invoice_create"""" name="action"/> - <field eval=""""object"""" name="state"/> - <field eval=""""Invoice"""" name="name"/> - <field name="transition_id" ref="process_transition_approveinvoice0"/> - </record> - - </data> + Process Transition Action + --> + + <record id="process_transition_action_confirm0" model="process.transition.action"> + <field eval=""""expense_confirm"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Confirm"""" name="name"/> + <field name="transition_id" ref="process_transition_confirmexpense0"/> + </record> + + <record id="process_transition_action_refuse0" model="process.transition.action"> + <field eval=""""expense_canceled"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Refuse"""" name="name"/> + <field name="transition_id" ref="process_transition_refuseexpense0"/> + </record> + + <record id="process_transition_action_accept0" model="process.transition.action"> + <field eval=""""expense_accept"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Accept"""" name="name"/> + <field name="transition_id" ref="process_transition_approveexpense0"/> + </record> + + <record id="process_transition_action_supplierinvoice0" model="process.transition.action"> + <field eval=""""action_invoice_create"""" name="action"/> + <field eval=""""object"""" name="state"/> + <field eval=""""Invoice"""" name="name"/> + <field name="transition_id" ref="process_transition_approveinvoice0"/> + </record> + + </data> </openerp>
\ No newline at end of file |
