Files
gzth/yuthon_report/views/ledger_report_views.xml
T
2025-09-27 17:28:48 +08:00

69 lines
4.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="action_ledger_report" model="ir.actions.client">
<field name="name">台账</field>
<field name="tag">youthon_report_client</field>
<field name="context">
{
"sideBar": true,
"report_config": {
"model": "yuthon.property",
"method": "get_complete_ledger_report",
"search_fields": [
{"name": "keyword", "type": "char", "label": "资产地址"},
{"name": "property_state", "type": "selection", "label": "资产状态",
"selection": [
('to', '待评估'), ('done', '已评估'), ('ing', '评估中'),
('ing_handover', '移交中'), ('done_handover', '已移交'),
('filing', '备案中'), ('net', '挂网'), ('signing', '签约中'),
('signed', '已备案'), ('leased', '已租'), ('idle', '空置'),
('no_lease', '不可租'), ('leasing', '在租'), ('self', '自用')
]},
{"name": "admin_id", "type": "many2one", "label": "片区管理员", "model": "res.users"},
{"name": "lessor_id", "type": "many2one", "label": "出租单位", "model": "yuthon.property.company"},
{"name": "lessee_id", "type": "many2one", "label": "承租方", "model": "property.tenant.information"},
{"name": "rental_purposes", "type": "many2one", "label": "出租用途", "model": "yuthon.rental.purpose"}
],
"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},
{"headerName": "片区管理员", "field": "片区管理员", "flex": 1},
{"headerName": "出租单位", "field": "出租单位", "flex": 1},
{"headerName": "承租方", "field": "承租方", "flex": 1},
{"headerName": "出租地址", "field": "出租地址", "flex": 1},
{"headerName": "统一社会信用代码", "field": "统一社会信用代码", "flex": 1},
{"headerName": "联系人", "field": "联系人", "flex": 1},
{"headerName": "出租用途", "field": "出租用途", "flex": 1},
{"headerName": "审批情况", "field": "审批情况", "flex": 1},
{"headerName": "出租方式", "field": "出租方式", "flex": 1},
{"headerName": "租赁合同号", "field": "租赁合同号", "flex": 1},
{"headerName": "出租面积", "field": "出租面积", "flex": 1},
{"headerName": "评估价(元/m² •月)", "field": "评估价(元/m² •月)", "flex": 1},
{"headerName": "首年租金", "field": "首年租金", "flex": 1},
{"headerName": "合同签订日期", "field": "合同签订日期", "flex": 1},
{"headerName": "合约开始时间", "field": "合约开始时间", "flex": 1},
{"headerName": "合约结束时间", "field": "合约结束时间", "flex": 1},
{"headerName": "合同期内租金变化", "field": "合同期内租金变化", "flex": 1},
{"headerName": "单价", "field": "单价", "flex": 1},
{"headerName": "月租金", "field": "月租金", "flex": 1},
{"headerName": "合同总金额", "field": "合同总金额", "flex": 1},
{"headerName": "实际已收到金额", "field": "实际已收到金额", "flex": 1}
]
}
}
</field>
</record>
<menuitem id="menu_ledger_report"
name="台账"
parent="yuthon_property_approval.property_approval_report_menu"
action="action_ledger_report"
sequence="10"
/>
</data>
</odoo>