需求:根据对账时间选择范围来计算上期余额和本期付款
1)上期余额 - 时间范围之前的余额,如果起始时间和结束时间都选了的话,以起始时间为准,否则以结束时间为准
2)本期付款 - 如果选择了结束时间,结束时间之后的收款单总额,否则为空
3)累计欠款 - 当前的累计欠款
这个是这样要求,但是一直没有减出来已收款这一部分数据,我们要的是这样
如果A客户,31号0点时系统欠款是1000元,31号9点10分有做收款审核900元,最后这个客户累计欠款100元 导出要求: 1.选择对账时间是31号0点后9点前导出:,这个数据点出来的上期欠款是1000元 2.选择对账时间是31号10点导出,这个数据点出来的上期欠款应该是100元
对应的导出变量:
上期余额:${firstRow.yunDanEntity.keHuEntity.fetchBalanceByFilters(filters, 'yunDanDuiZhangShiJian')}
本期付款:${firstRow.yunDanEntity.keHuEntity.fetchReceiptSummaryByFilters(filters, 'yunDanDuiZhangShiJian')}
累计欠款:${firstRow.yunDanEntity.keHuEntity.fetchCurrentDebit()}