新增自动下载银行对账单后台事务,无需设置自动下载调度
发布说明
发布版本:85
补丁号:PT177301
更多内容
一、应用场景
之前EAS如果要实现自动下载银行对账单,需要先在web端设置自动下载调度,如下图:
自动下载调度需要选择银行账户,原来的下载银行对账单后台事务执行的时候会对银行账户做一次过滤,只查询设置了自动下载调度的银行账户。
详细配置参考如下帖子:智能下载银行对账单:https://vip.kingdee.com/link/s/lCbl9
但是原有功能下存在这样的问题:每次新增银行账户之后,如果出纳人员没有及时维护对账单下载调度,就不会自动生成银行对账单,而且设置完银行账户之后还需要在web端的自动下载调度中再设置一遍,操作比较繁琐。
基于以上背景,标准产品新增一个不需要配置自动下载调度,也能实现自动下载银行对账单的后台事务。
二、操作说明
1、在出纳管理下新建一个后台事务,任务名称搜索“出纳后台事务”
任务名称选择“runSchedule_downAllStatement”,如下图所示:
任务选择之后弹出如下界面:
需要配置参数值:
参数1:days 天数,表示交易明细向前查找的日期范围;参数值为0,则查找当天的交易明细,参数值为1,则查找昨天及当天的交易明细,参数为N则查找N天内的交易明细(参数值大于60时按60处理)
建议配置成30,这样某个月交易明细下载不全,后续补充完整后,月底执行后台事务还能补全一个月内的银行对账单。
注意:如果不配置后台事务就会执行失败。
参数2:transUpAndTransDowm 包含上划下拨记录,填写0表示查找交易明细的范围不包含上划下拨的记录,填写1表示包含上划下拨记录。
一般都建议配置成1,如果有些客户有用0余额账户,不想对0余额账户进行对账,就可以设置成0。
后台事务执行时,不再查找自动下载调度中的银行账户,而是按照如下逻辑自动下载生成银行对账单:
1) 查找银行账户属性为“银行科目”下的交易明细;
2) 如果是外部银行账户:
a)交易明细的时间范围为:根据参数1设置的天数范围,以当前时间向前查找交易明细(根据交易明细的biztime比对),参数值为0,则查找当天的交易明细,参数值为1,则查找昨天及当天的交易明细,依次类推,参数为N则查找N天内的交易明细,参数值大于60时按60处理;
b)交易明细的过滤条件为:
是否包含上划下拨记录根据参数2的设置进行筛选;
且未生成过银行对账单的交易明细。
c)根据找到的交易明细生成银行对账单。
3) 如果是内部银行账户:
a)内部账户明细账的时间范围为:根据参数1设置的天数范围,以当前时间向前查找内部账户明细账(根据内部账户明细账的date),参数值为0,则查找当天的内部账户明细账,参数值为1,则查找昨天及当天的内部账户明细账,依次类推,参数值参数为N则查找N天之前(包含N天)的内部账户明细账,参数值大于60时按60处理;
b)内部账户明细的过滤条件:
未生成银行对账单的内部账户明细账;
c)根据找到的内部账户明细账生成银行对账单。
新增自动下载银行对账单后台事务,无需设置自动下载调度
本文2024-09-22 18:29:33发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-101125.html