48 lines
2.9 KiB
XML
48 lines
2.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<data>
|
|
<record id="action_yuthon_contract_report_report" model="ir.actions.client">
|
|
<field name="name">合同信息报表</field>
|
|
<field name="tag">contract_info_report_client</field>
|
|
<field name="context">
|
|
{
|
|
"sideBar": true,
|
|
"report_config": {
|
|
"model": "property.lease.contract",
|
|
"method": "get_contract_info_report",
|
|
"columns": [
|
|
{"headerName": "物业名称", "field": "物业名称", "flex": 1},
|
|
{"headerName": "承租方", "field": "承租方", "flex": 1},
|
|
{"headerName": "递增规律", "field": "递增规律", "flex": 1},
|
|
{"headerName": "免租期", "field": "免租期", "flex": 1},
|
|
{"headerName": "面积(㎡)", "field": "面积", "flex": 1},
|
|
{"headerName": "押金", "field": "押金", "flex": 1, "type": "number"},
|
|
{"headerName": "租金", "field": "租金", "flex": 1, "type": "number"},
|
|
{"headerName": "未收", "field": "未收", "flex": 1, "type": "number"},
|
|
{"headerName": "本月已收", "field": "本月已收", "flex": 1, "type": "number"},
|
|
{"headerName": "违约金", "field": "违约金", "flex": 1, "type": "number"},
|
|
{"headerName": "实际租期", "field": "实际租期", "flex": 1.5},
|
|
{"headerName": "合同租期", "field": "合同租期", "flex": 1.5},
|
|
{"headerName": "所属公司", "field": "所属公司", "flex": 1},
|
|
{"headerName": "负责人", "field": "负责人", "flex": 1},
|
|
{"headerName": "合同编号", "field": "合同编号", "flex": 1}
|
|
],
|
|
"filters": [
|
|
{"name": "date_start", "label": "合同开始日期", "type": "date"},
|
|
{"name": "date_end", "label": "合同结束日期", "type": "date"},
|
|
{"name": "lessor_id", "label": "所属公司", "type": "many2one", "model": "yuthon.property.company"},
|
|
{"name": "admin_id", "label": "负责人", "type": "many2one", "model": "res.users"}
|
|
]
|
|
}
|
|
}
|
|
</field>
|
|
</record>
|
|
|
|
<!-- <menuitem-->
|
|
<!-- id="menu_yuthon_contract_report"-->
|
|
<!-- name="合同信息报表"-->
|
|
<!-- parent="yuthon_property_approval.property_approval_report_menu"-->
|
|
<!-- action="action_yuthon_contract_report_report"-->
|
|
<!-- sequence="10"/>-->
|
|
</data>
|
|
</odoo> |