You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
127 lines
6.6 KiB
XML
127 lines
6.6 KiB
XML
8 months ago
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
<odoo>
|
||
|
<data>
|
||
|
<!--表单视图-->
|
||
|
<record id="LedgerInquiryWizardViewForm" model="ir.ui.view">
|
||
|
<field name="name">总账查询向导表单视图</field>
|
||
|
<field name="model">ledger.inquiry.wizard</field>
|
||
|
<field name="priority" eval="10"/>
|
||
|
<field name="arch" type="xml">
|
||
|
<form>
|
||
|
<sheet>
|
||
|
<group string="查询期间:">
|
||
|
<div colspan="12">从:</div>
|
||
|
<group>
|
||
|
<field name="fiscalyear_from" string="会计年度"
|
||
|
options="{'no_create_edit': True, 'no_edit': True}"
|
||
|
/>
|
||
|
<!-- domain="[('company_id','=',company_id)]" -->
|
||
|
<!-- />-->
|
||
|
<!-- <field name="company_id" string="公司" invisible="1"/>/>-->
|
||
|
</group>
|
||
|
<group>
|
||
|
<field name="period_from" string='会计期间' widget="selection"
|
||
|
domain="[('fiscalyear_id', '=', fiscalyear_from), ('state', '!=', 'unuse')]"/>
|
||
|
</group>
|
||
|
<div colspan="12">至:</div>
|
||
|
<group>
|
||
|
<field name="fiscalyear_to" string="会计年度"
|
||
|
options="{'no_create_edit': True, 'no_edit': True}"
|
||
|
/>
|
||
|
<!-- domain="[('company_id','=',company_id)]" -->
|
||
|
<!-- />-->
|
||
|
</group>
|
||
|
<group>
|
||
|
<field name="period_to" string='会计期间' widget="selection"
|
||
|
domain="[('fiscalyear_id', '=', fiscalyear_to), ('state', '!=', 'unuse')]"/>
|
||
|
</group>
|
||
|
</group>
|
||
|
|
||
|
<group string="查询科目:">
|
||
|
<field name="account_ids" string="会计科目" widget="many2many_tags"
|
||
|
options="{'no_create': True, 'no_edit': True}"/>
|
||
|
</group>
|
||
|
<div class="alert alert-info" role="alert">
|
||
|
提示:不选择会计科目则默认查询全部会计科目。
|
||
|
</div>
|
||
|
</sheet>
|
||
|
<footer>
|
||
|
<button name="confirm" type="object" class="btn-primary">
|
||
|
<i class="fa fa-search"/> 查询
|
||
|
</button>
|
||
|
<button special="cancel" string="取消" class="btn-secondary"/>
|
||
|
</footer>
|
||
|
</form>
|
||
|
</field>
|
||
|
</record>
|
||
|
|
||
|
<!--窗口动作-->
|
||
|
<record id="LedgerInquiryWizardActionForm" model="ir.actions.act_window">
|
||
|
<field name="name">总账查询:</field>
|
||
|
<field name="res_model">ledger.inquiry.wizard</field>
|
||
|
<field name="view_mode">form</field>
|
||
|
<field name="view_id" ref="LedgerInquiryWizardViewForm"/>
|
||
|
<field name="target">new</field>
|
||
|
</record>
|
||
|
|
||
|
<!--列表视图-->
|
||
|
<record id="AccountLedgerTempViewList" model="ir.ui.view">
|
||
|
<field name="name">总账列表视图</field>
|
||
|
<field name="model">account.ledger.temp</field>
|
||
|
<field name="priority" eval="10"/>
|
||
|
<field name="arch" type="xml">
|
||
|
<tree js_class="ledger_list" create="false" import="false" delete="false" decoration-primary="name == '初始余额' or name == '上年结转'">
|
||
|
<field name="account_id" string="会计科目"/>
|
||
|
<field name="period_id" string="会计期间"
|
||
|
attrs="{'invisible': [('name', 'in', ['初始余额', '上年结转', '本年累计'])]}"/>
|
||
|
<field name="name" string="摘要"/>
|
||
|
<field name="debit" string="借方"
|
||
|
attrs="{'invisible': [('name','=', '初始余额')]}"/>
|
||
|
<field name="credit" string="贷方"
|
||
|
attrs="{'invisible': [('name','=', '初始余额')]}"/>
|
||
|
<field name="balance" string="余额"
|
||
|
attrs="{'invisible': [('direction','=', False)]}"/>
|
||
|
<field name="direction" string="方向"
|
||
|
attrs="{'invisible': [('direction','=', False)]}"/>
|
||
|
<field name="currency_id" invisible="1" groups="base.group_multi_currency"/>
|
||
|
</tree>
|
||
|
</field>
|
||
|
</record>
|
||
|
|
||
|
<!--搜索视图-->
|
||
|
<record id="AccountLedgerTempViewSearch" model="ir.ui.view">
|
||
|
<field name="name">总账搜索视图</field>
|
||
|
<field name="model">account.ledger.temp</field>
|
||
|
<field name="priority" eval="10"/>
|
||
|
<field name="arch" type="xml">
|
||
|
<search>
|
||
|
<field name="account_id" string="会计科目" filter_domain="['|', ('account_id.name','ilike',self), ('account_id.code','ilike',self)]"/>
|
||
|
<field name="fiscalyear_id" string="会计年度"/>
|
||
|
<separator/>
|
||
|
<group expand="0" string="Group By">
|
||
|
<filter string="会计科目" name="account" context="{'group_by':'account_id'}"/>
|
||
|
<filter string="会计年度" name="fiscalyear" context="{'group_by':'fiscalyear_id'}"/>
|
||
|
</group>
|
||
|
</search>
|
||
|
</field>
|
||
|
</record>
|
||
|
|
||
|
<!--窗口动作-->
|
||
|
<record id="AccountLedgerTempActionList" model="ir.actions.act_window">
|
||
|
<field name="name">总账</field>
|
||
|
<field name="res_model">account.ledger.temp</field>
|
||
|
<field name="view_mode">tree,form</field>
|
||
|
<field name="view_id" ref="AccountLedgerTempViewList"/>
|
||
|
<field name="domain">[]</field>
|
||
|
<field name="context">{'search_default_account': 1}</field>
|
||
|
<field name="target">current</field>
|
||
|
<field name="limit">1000</field>
|
||
|
<field name="help" type="html">
|
||
|
<p class="o_view_nocontent_smiling_face">
|
||
|
无结果显示。
|
||
|
</p>
|
||
|
</field>
|
||
|
</record>
|
||
|
</data>
|
||
|
</odoo>
|