1. 主页
  2. 文档
  3. 常见问题
  4. 导出账单变量优化:上期余额及累计欠款,本期付款结合选中费用对账的开始时间跟结束时间判定

导出账单变量优化:上期余额及累计欠款,本期付款结合选中费用对账的开始时间跟结束时间判定

需求:根据对账时间选择范围来计算上期余额和本期付款

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()}

这篇文章对您有用吗?

我们要如何帮助您?