Files
gzth/yuthon_report/views/menu.xml
T
2026-05-18 15:15:50 +08:00

177 lines
8.2 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="0">
<!-- 通用占位 action,用于尚未开发的菜单 -->
<record id="action_report_placeholder" model="ir.actions.client">
<field name="name">功能开发中</field>
<field name="tag">receivable_report_client</field>
<field name="context">{"report_config": {"model": "property.accounts.receivable", "method": "get_placeholder", "columns": []}}</field>
</record>
<menuitem
name="报表"
id="yuthon_report_root"
web_icon="yuthon_report,static/description/icon.png"
sequence="125"
/>
<!-- 应收账单(列表视图,排在经营收入前面) -->
<menuitem id="yuthon_property_receivable_list_menu"
sequence="1"
name="应收账单"
parent="yuthon_property_approval.property_approval_report_menu"
action="yuthon_property_approval.property_accounts_receivable_action"/>
<!-- 经营收入 -->
<menuitem id="yuthon_property_income_menu"
sequence="2"
name="经营收入"
parent="yuthon_property_approval.property_approval_report_menu"/>
<menuitem id="yuthon_property_income_pre_arrears2_menu"
sequence="2"
name="前期欠收"
parent="yuthon_property_income_menu"
action="action_pre_arrears_report"/>
<menuitem id="yuthon_property_income_pre_advance_menu"
sequence="3"
name="前期预收"
parent="yuthon_property_income_menu"
action="action_pre_advance_report"/>
<menuitem id="yuthon_property_income_month_receivable_menu"
sequence="4"
name="本月应收"
parent="yuthon_property_income_menu"
action="action_month_receivable_report"/>
<menuitem id="yuthon_property_income_total_received_menu"
sequence="5"
name="本月实收总额"
parent="yuthon_property_income_menu"
action="action_total_received_report"/>
<menuitem id="yuthon_property_income_month_received_belong_menu"
sequence="6"
name="归属本月"
parent="yuthon_property_income_menu"
action="action_current_month_received_report"/>
<menuitem id="yuthon_property_income_month_received_advance_menu"
sequence="7"
name="本月预收"
parent="yuthon_property_income_menu"
action="action_monthly_precollection_report"/>
<menuitem id="yuthon_property_income_cum_arrears_menu"
sequence="8"
name="累计欠收"
parent="yuthon_property_income_menu"
action="action_cum_arrears_report"/>
<menuitem id="yuthon_property_income_bank_statements_menu"
sequence="9"
name="未对挂账报表"
parent="yuthon_property_income_menu"
action="yuthon_report.action_bank_statements_report"/>
<menuitem id="yuthon_property_income_cum_income_menu"
sequence="10"
name="累计收入"
parent="yuthon_property_income_menu"
action="action_cum_income_report"/>
<!-- 其他收入 -->
<menuitem id="yuthon_property_other_income_menu"
sequence="3"
name="其他收入"
parent="yuthon_property_approval.property_approval_report_menu"/>
<menuitem id="yuthon_property_penalty_menu"
sequence="1"
name="违约金"
parent="yuthon_property_other_income_menu"/>
<menuitem id="yuthon_property_penalty_cum_arrears_menu"
sequence="1"
name="累计欠收"
parent="yuthon_property_penalty_menu"
action="action_penalty_arrears_report"/>
<menuitem id="yuthon_property_penalty_month_received_menu"
sequence="2"
name="本月实收"
parent="yuthon_property_penalty_menu"
action="action_penalty_month_received_report"/>
<menuitem id="yuthon_property_penalty_year_cum_menu"
sequence="3"
name="本年累计"
parent="yuthon_property_penalty_menu"
action="action_penalty_year_cum_report"/>
<menuitem id="yuthon_property_parking_fee_menu"
sequence="2"
name="停车费"
parent="yuthon_property_other_income_menu"/>
<menuitem id="yuthon_property_parking_month_receivable_menu"
sequence="1"
name="本月应收"
parent="yuthon_property_parking_fee_menu"
action="action_parking_fee_current_month_receivable"/>
<menuitem id="yuthon_property_parking_month_received_menu"
sequence="2"
name="本月实收"
parent="yuthon_property_parking_fee_menu"
action="action_parking_fee_current_month_report"/>
<menuitem id="yuthon_property_parking_year_cum_menu"
sequence="3"
name="本年累计"
parent="yuthon_property_parking_fee_menu"
action="action_parking_fee_yearly_report"/>
<menuitem id="yuthon_property_other_sub_menu"
sequence="3"
name="其他"
parent="yuthon_property_other_income_menu"/>
<menuitem id="yuthon_property_other_month_received_menu"
sequence="1"
name="本月实收"
parent="yuthon_property_other_sub_menu"
action="action_report_placeholder"/>
<menuitem id="yuthon_property_other_year_cum_menu"
sequence="2"
name="本年累计"
parent="yuthon_property_other_sub_menu"
action="action_report_placeholder"/>
<menuitem id="yuthon_property_other_cum_income_menu"
sequence="4"
name="累计收入"
parent="yuthon_property_other_income_menu"
action="action_report_placeholder"/>
<!-- 押金 -->
<menuitem id="yuthon_property_deposit_menu"
sequence="4"
name="押金"
parent="yuthon_property_approval.property_approval_report_menu"/>
<menuitem id="yuthon_property_deposit_month_receivable_menu"
sequence="1"
name="本月应收"
parent="yuthon_property_deposit_menu"
action="action_deposit_month_receivable_report"/>
<menuitem id="yuthon_property_deposit_pre_receivable_menu"
sequence="2"
name="前期实收"
parent="yuthon_property_deposit_menu"
action="action_deposit_pre_received_report"/>
<menuitem id="yuthon_property_deposit_month_received_menu"
sequence="3"
name="本月实收"
parent="yuthon_property_deposit_menu"
action="action_deposit_month_received_report"/>
<menuitem id="yuthon_property_deposit_cum_arrears_menu"
sequence="4"
name="累计欠收"
parent="yuthon_property_deposit_menu"
action="action_deposit_cum_arrears_report"/>
<menuitem id="yuthon_property_deposit_month_refund_menu"
sequence="5"
name="本月已退"
parent="yuthon_property_deposit_menu"
action="action_deposit_month_refund_report"/>
<menuitem id="yuthon_property_deposit_cum_total_menu"
sequence="6"
name="累计押金"
parent="yuthon_property_deposit_menu"
action="action_deposit_total_report"/>
</data>
</odoo>