2014-11-21 15:15:38 +01:00
<?xml version="1.0" encoding="utf-8"?>
2017-08-23 03:48:14 +02:00
<odoo >
2018-03-05 20:31:53 +01:00
<record id= "wizard_select_template" model= "ir.ui.view" >
2018-10-31 13:03:41 +01:00
<field name= "name" > Select Journal Entry Template</field>
2018-03-05 20:31:53 +01:00
<field name= "model" > wizard.select.move.template</field>
<field name= "arch" type= "xml" >
2018-10-31 13:03:41 +01:00
<form string= "Journal Entry Template" >
2018-03-05 20:31:53 +01:00
<field name= "state" invisible= "1" />
<group >
2017-08-23 03:48:14 +02:00
<group >
2018-03-05 20:31:53 +01:00
<field name= "template_id" widget= "selection"
2018-10-31 13:03:41 +01:00
attrs="{'invisible':[('state','=','template_selected')]}"
domain="[('company_id','=',company_id)]"/>
2014-11-21 15:15:38 +01:00
</group>
2017-08-23 03:48:14 +02:00
<group >
2018-10-31 13:03:41 +01:00
<field name= "company_id" widget= "selection" groups= "base.group_multi_company" />
2018-03-05 20:31:53 +01:00
<field name= "partner_id" attrs= "{'invisible':[('state','=','template_selected')]}" />
2014-11-21 15:15:38 +01:00
</group>
2018-03-05 20:31:53 +01:00
</group>
<separator
string="Modify the lines before create them or edit them after creation."
attrs="{'invisible':[('state','!=','template_selected')]}"/>
<field name= "line_ids" nolabel= "1" attrs= "{'invisible':[('state','!=','template_selected')]}" />
<footer >
<button name= "load_template" class= "btn-primary" string= "Load" type= "object" colspan= "1" attrs= "{'invisible':[('state','!=','template_selected')]}" />
<button name= "load_lines" class= "btn-primary" string= "Next" type= "object" attrs= "{'invisible':[('state','=','template_selected')]}" />
<button special= "cancel" string= "Cancel" class= "btn-default" />
</footer>
</form>
</field>
</record>
2014-11-21 15:15:38 +01:00
2018-03-05 20:31:53 +01:00
<record id= "wizard_select_template_line" model= "ir.ui.view" >
2018-10-31 13:03:41 +01:00
<field name= "name" > Select Journal Entry Template Line</field>
2018-03-05 20:31:53 +01:00
<field name= "model" > wizard.select.move.template.line</field>
<field name= "arch" type= "xml" >
2018-10-31 13:03:41 +01:00
<form string= "Journal Entry Template Line" >
2018-03-05 20:31:53 +01:00
<group >
2014-11-21 15:15:38 +01:00
<field name= "sequence" invisible= "1" />
2018-10-31 13:03:41 +01:00
<field name= "name" />
<field name= "account_id" domain= "[('company_id','=',company_id)]" />
<field name= "partner_id" />
<field name= "analytic_account_id" domain= "[('company_id','=',company_id)]" groups= "analytic.group_analytic_accounting" />
<field name= "analytic_tag_ids" widget= "many2many_tags" groups= "analytic.group_analytic_accounting" />
<field name= "tax_line_id" attrs= "{'invisible': [('tax_line_id','=',False)]}" />
<field name= "tax_ids" widget= "many2many_tags" attrs= "{'invisible': [('tax_ids','=',[])]}" />
<field name= "move_line_type" />
<field name= "amount" />
<field name= "company_id" invisible= "1" />
2018-03-05 20:31:53 +01:00
</group>
</form>
</field>
</record>
<record id= "wizard_select_template_line_tree" model= "ir.ui.view" >
2018-10-31 13:03:41 +01:00
<field name= "name" > Select Journal Entry Template Line</field>
2018-03-05 20:31:53 +01:00
<field name= "model" > wizard.select.move.template.line</field>
<field name= "arch" type= "xml" >
<tree editable= "bottom" >
<field name= "sequence" invisible= "1" />
2018-10-31 13:03:41 +01:00
<field name= "name" />
<field name= "account_id" domain= "[('company_id','=',company_id)]" />
<field name= "partner_id" />
<field name= "analytic_account_id" domain= "[('company_id','=',company_id)]" groups= "analytic.group_analytic_accounting" />
<field name= "analytic_tag_ids" widget= "many2many_tags" groups= "analytic.group_analytic_accounting" />
<field name= "tax_line_id" attrs= "{'invisible': [('tax_line_id','=',False)]}" />
<field name= "tax_ids" widget= "many2many_tags" attrs= "{'invisible': [('tax_ids','=',[])]}" />
2018-03-05 20:31:53 +01:00
<field name= "move_line_type" />
<field name= "amount" />
2018-10-31 13:03:41 +01:00
<field name= "company_id" invisible= "1" />
2018-03-05 20:31:53 +01:00
</tree>
</field>
</record>
2014-11-21 15:15:38 +01:00
2018-03-05 20:31:53 +01:00
<record id= "action_wizard_select_template" model= "ir.actions.act_window" >
2018-10-31 13:03:41 +01:00
<field name= "name" > Select Journal Entry Template</field>
2018-03-05 20:31:53 +01:00
<field name= "res_model" > wizard.select.move.template</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > form</field>
<field name= "view_id" ref= "wizard_select_template" />
<field name= "target" > new</field>
</record>
2014-11-21 15:15:38 +01:00
2018-10-31 13:03:41 +01:00
<act_window name= "Create Journal Entry from Template"
2018-03-05 20:31:53 +01:00
res_model="wizard.select.move.template"
src_model="account.move"
view_mode="form"
target="new"
key2="client_action_multi"
id="action_wizard_select_template_by_move"
view_id="wizard_select_template"/>
2014-11-21 15:15:38 +01:00
2018-10-31 11:56:26 +01:00
<menuitem name= "Create Journal Entry from Template" action= "action_wizard_select_template" id= "menu_action_wizard_select_template" sequence= "10" parent= "account.menu_finance_entries_accounting_entries" />
2017-08-23 03:48:14 +02:00
</odoo>