apzl_leasing/报表/传统类报表/合同应收账领表.xml
2019-12-24 15:17:14 +08:00

560 lines
26 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TenwaReport>
<datasources>
<datasource>
<id>2c9023815726a036015726a496b00001</id>
<dataSourceName>eleasing_mysql</dataSourceName>
<dataSourceType>SPRING</dataSourceType>
<jndi>dataSourceJDBC</jndi>
<url></url>
<username></username>
<driverName></driverName>
<password></password>
<dialect>com.tenwa.report.query.dialect.MysqlDialect</dialect>
<dialectName>Mysql</dialectName>
</datasource>
</datasources>
<reports>
<report>
<id>402882355da074c8015da09f88900007</id>
<name>合同应收账龄表</name>
<enname>contract_aging_schedule</enname>
<code>REPORT_CODE_1501638396048</code>
<isActived>true</isActived>
<position>4</position>
<reportType>REPORT</reportType>
<parentReport>2c9c81b7685efbbc01693228cee6000e</parentReport>
<children/>
<layouts>
<layout>402882355da074c8015da15185af0062</layout>
</layouts>
</report>
</reports>
<tables>
<table>
<id>402882355da074c8015da0ad4fc00015</id>
<name>合同应收账龄表</name>
<enname>contract_aging_schedule</enname>
<reportDataSource>2c9023815726a036015726a496b00001</reportDataSource>
<queryType>COMPLEXSQL</queryType>
<sql>SELECT &#xD;
lci.contract_number,&#xD;
lccs.payment_number,&#xD;
lul.customer_name,&#xD;
lcc.START_DATE,&#xD;
lrplist.rent30,&#xD;
lrplist.corpus30,&#xD;
lrplist.interest30,&#xD;
lrplist.rent90,&#xD;
lrplist.corpus90,&#xD;
lrplist.interest90,&#xD;
lrplist.rent180,&#xD;
lrplist.corpus180,&#xD;
lrplist.interest180,&#xD;
lrplist.rent360,&#xD;
lrplist.corpus360,&#xD;
lrplist.interest360,&#xD;
lrplist.rentthan360,&#xD;
lrplist.corpusthan360,&#xD;
lrplist.interestthan360,&#xD;
lrplist.allrent,&#xD;
lrplist.allcorpus,&#xD;
lrplist.allinterest&#xD;
FROM &#xD;
LC_CALC_CONDITION_STATUS lccs&#xD;
LEFT JOIN &#xD;
LB_CONTRACT_INFO lci ON lccs.contract_id=lci.id&#xD;
LEFT JOIN&#xD;
LB_UNION_LESSEE lul ON lci.id=lul.contract_id AND lul.is_main='Y'&#xD;
LEFT JOIN &#xD;
LC_CALC_CONDITION lcc ON lcc.payment_number=lccs.payment_number&#xD;
LEFT JOIN &#xD;
(SELECT &#xD;
lrp.payment_number,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 30 DAY) THEN lrp.rent ELSE 0.00 END) AS rent30,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 30 DAY) THEN lrp.corpus ELSE 0.00 END) AS corpus30,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 30 DAY) THEN lrp.interest ELSE 0.00 END) AS interest30,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 90 DAY) THEN lrp.rent ELSE 0.00 END) AS rent90,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 90 DAY) THEN lrp.corpus ELSE 0.00 END) AS corpus90,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 90 DAY) THEN lrp.interest ELSE 0.00 END) AS interest90,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 180 DAY) THEN lrp.rent ELSE 0.00 END) AS rent180,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 180 DAY) THEN lrp.corpus ELSE 0.00 END) AS corpus180,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 180 DAY) THEN lrp.interest ELSE 0.00 END) AS interest180,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 360 DAY) THEN lrp.rent ELSE 0.00 END) AS rent360,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 360 DAY) THEN lrp.corpus ELSE 0.00 END) AS corpus360,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() AND lrp.plan_date&lt;=DATE_ADD(CURDATE(),INTERVAL 360 DAY) THEN lrp.interest ELSE 0.00 END) AS interest360,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;DATE_ADD(CURDATE(),INTERVAL 360 DAY) THEN lrp.rent ELSE 0.00 END) AS rentthan360,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;DATE_ADD(CURDATE(),INTERVAL 360 DAY) THEN lrp.corpus ELSE 0.00 END) AS corpusthan360,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;DATE_ADD(CURDATE(),INTERVAL 360 DAY) THEN lrp.interest ELSE 0.00 END) AS interestthan360,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() THEN lrp.rent ELSE 0.00 END) AS allrent,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() THEN lrp.corpus ELSE 0.00 END) AS allcorpus,&#xD;
SUM(CASE WHEN lrp.plan_date&gt;CURDATE() THEN lrp.interest ELSE 0.00 END) AS allinterest&#xD;
FROM LC_RENT_PLAN lrp GROUP BY lrp.payment_number) lrplist ON lrplist.payment_number=lccs.payment_number WHERE lci.contract_status&lt;100</sql>
<sqlParamValue></sqlParamValue>
<columns>
<column>
<id>402882355dc13db4015dc13ecd9e0009</id>
<name>contract_number</name>
<columnDataType>STRING</columnDataType>
<formater></formater>
<label>业务合同号</label>
<enLabel>contract_number</enLabel>
<width>120</width>
<position>22</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e000c</id>
<name>payment_number</name>
<columnDataType>STRING</columnDataType>
<formater></formater>
<label>投放编号</label>
<enLabel>payment_number</enLabel>
<width>140</width>
<position>23</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e000e</id>
<name>customer_name</name>
<columnDataType>STRING</columnDataType>
<formater></formater>
<label>客户名称</label>
<enLabel>customer_name</enLabel>
<width>160</width>
<position>24</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecdad0016</id>
<name>START_DATE</name>
<columnDataType>STRING</columnDataType>
<formater></formater>
<label>起租日期</label>
<enLabel>START_DATE</enLabel>
<width>100</width>
<position>25</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e0002</id>
<name>rent30</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>30天租金</label>
<enLabel>rent30</enLabel>
<width>100</width>
<position>26</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecdad0013</id>
<name>corpus30</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>30天本金</label>
<enLabel>corpus30</enLabel>
<width>100</width>
<position>27</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e000b</id>
<name>interest30</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>30天利息</label>
<enLabel>interest30</enLabel>
<width>100</width>
<position>28</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e0008</id>
<name>rent90</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>90天租金</label>
<enLabel>rent90</enLabel>
<width>100</width>
<position>29</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecdad0014</id>
<name>corpus90</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>90天本金</label>
<enLabel>corpus90</enLabel>
<width>100</width>
<position>30</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e0004</id>
<name>interest90</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>90天利息</label>
<enLabel>interest90</enLabel>
<width>100</width>
<position>31</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecdad0011</id>
<name>rent180</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>180天租金</label>
<enLabel>rent180</enLabel>
<width>100</width>
<position>32</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e0006</id>
<name>corpus180</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>180天本金</label>
<enLabel>corpus180</enLabel>
<width>100</width>
<position>33</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e0003</id>
<name>interest180</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>180天利息</label>
<enLabel>interest180</enLabel>
<width>100</width>
<position>34</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecdad0015</id>
<name>rent360</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>360天租金</label>
<enLabel>rent360</enLabel>
<width>100</width>
<position>35</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e000f</id>
<name>corpus360</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>360天本金</label>
<enLabel>corpus360</enLabel>
<width>100</width>
<position>36</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e0010</id>
<name>interest360</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>360天利息</label>
<enLabel>interest360</enLabel>
<width>100</width>
<position>37</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e000a</id>
<name>rentthan360</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>一年以上租金</label>
<enLabel>rentthan360</enLabel>
<width>100</width>
<position>38</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e0001</id>
<name>corpusthan360</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>一年以上本金</label>
<enLabel>corpusthan360</enLabel>
<width>100</width>
<position>39</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecdad0012</id>
<name>interestthan360</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>一年以上利息</label>
<enLabel>interestthan360</enLabel>
<width>100</width>
<position>40</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e0005</id>
<name>allrent</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>所有租金</label>
<enLabel>allrent</enLabel>
<width>100</width>
<position>41</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e0007</id>
<name>allcorpus</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>所有本金</label>
<enLabel>allcorpus</enLabel>
<width>100</width>
<position>42</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
<column>
<id>402882355dc13db4015dc13ecd9e000d</id>
<name>allinterest</name>
<columnDataType>NUMBER</columnDataType>
<formater></formater>
<label>所有利息</label>
<enLabel>allinterest</enLabel>
<width>100</width>
<position>43</position>
<isVisible>true</isVisible>
<color></color>
<isCountTotal>false</isCountTotal>
<isCountSubTotal>false</isCountSubTotal>
<isGroupby>false</isGroupby>
<isMerge>false</isMerge>
<action></action>
<actionParamters></actionParamters>
<actionCondition></actionCondition>
</column>
</columns>
<controls/>
<searchs/>
<searchExpress></searchExpress>
<filters>
<filter>
<id>402882355da074c8015da17ea8d40095</id>
<name>contract_number</name>
<label>业务合同号</label>
<filterType>FILTER</filterType>
<dbType>STRING</dbType>
<htmlType>TEXT</htmlType>
<position>0</position>
</filter>
<filter>
<id>402882355da074c8015da17f44520096</id>
<name>customer_name</name>
<label>客户名称</label>
<filterType>FILTER</filterType>
<dbType>STRING</dbType>
<htmlType>TEXT</htmlType>
<position>1</position>
</filter>
</filters>
<filterExpress></filterExpress>
<pageSize>20</pageSize>
<showRowNumber>false</showRowNumber>
<showTotalTitle>false</showTotalTitle>
<isScale>false</isScale>
<isCache>false</isCache>
<isExcel>false</isExcel>
</table>
</tables>
<charts/>
<pages/>
<layouts>
<layout>
<id>402882355da074c8015da15185af0062</id>
<divHeight>0</divHeight>
<divWidth>0</divWidth>
<position>0</position>
<contentId>TABLE#402882355da074c8015da0ad4fc00015</contentId>
<report>402882355da074c8015da09f88900007</report>
<contentType>TABLE</contentType>
</layout>
</layouts>
</TenwaReport>