场景
从金蝶提交银企付款的付款单,单据体的“付款交易时间”默认是提交银行的时间,企业需要此字段更新成实际银行付款交易时间。
一般我们可以通过付款单上的同步交易时间来手工同步,本文说明添加计划任务实现付款交易时间的自动同步,省去手工操作步骤
步骤
同步银行交易时间原理是,通过增加计划任务,让程序自动从银行交易明细中匹配付款的交易时间,更新到单据上。所以仅需增加计划任务插件,设定自动更新即可。
添加执行计划
名称:Gold付款单交易时间与交易明细同步
执行之间间隔:240分钟,即为4小时同步一次,可根据实际情况调整。
服务插件:Gold.ScheduledTask.TaskExec,Gold.ScheduledTask
参数表单ID:SQL
参数:/*dialect*/UPDATE b SET b.FFinishTime = v.TRANSTIME FROM T_AP_PAYBILLENTRY_B b INNER JOIN Gold_V_RecBankTradeDetail v ON b.FCHECKCODE = v.BillCHECKCODE WHERE v.TRANSTIME IS NOT NULL AND v.TRANSTIME >= DATEADD(DAY, -1, GETDATE());
注意:
执行计划需要使用到金数执行计划插件和Gold_V_RecBankTradeDetail 视图。
插件和视图请从银企安装包中下载
暂无评论