一、 T_BAS_SYSTEMPROFILE表中有几个管易对接的隐藏参数,其中生成销售出库单用的线程数和批量是可以调整的,这两个参数是把双刃剑,未必是越大越好,可以提升性能但可能出错率也会提高,请慎重调整。
在数据库中通过 SELECT * FROM T_BAS_SYSTEMPROFILE WHERE FCATEGORY = 'GY' 查询
KEY值 | 说明 |
GYBATCHSAVESESSIONCOUNT | 代表后台生成销售出库单时每次处理的线程数,默认1. 可以根据需要调整 |
GYBEGINSYNCDATE | 计划任务最初一次同步的时间 |
GYLASTCREATESALEBILL | 最新一张销售出库单生成的时间 |
GYSAVEBILLBATCHCOUNT | 代表后台生成销售出库单时每次处理的批量,默认10. 可以根据需要调整 |
LASTOUTSCEDULESYNCDATE | 计划任务最后一次下载管易发货单的时间 |
LASTRETURNSCEDULESYNCDATE | 计划任务最后一次下载管易退货单的时间 |
SYNCSCHEME | NEW:代表已升级到管易对接新方案(2019.3补丁发布的方案) |
二、中间数据表 T_SCM_GYINVOKEINFO,T_SCM_GYINVOKEINFOENTRY 从管易下载的发货单信息就存在这两个中间表中
三、接口日志表 T_SCM_INVOKEILOG 可以查看所有调用管易接口的请求参数和响应报文
四、销售出库单生成过程日志表 T_SCM_GYASYNCOUTSTOCKLOG 这个表的数据可能有点在乱,记录了同步生成销售出库单过程中的一些过程日志信息。 同步失败的单据,其他地方又找不到原因,可以查查这个表,看有什么错误信息。
五、计划任务的执行日志表 T_BAS_SCHEDULEMSG 这个要选择了启用执行计划日志才会记录, 主要看这三个执行计划的日志信息
管易云-发货单/退货单同步的任务日志:select top 100 * from T_BAS_SCHEDULEMSG where FSCHEDULETYPEID = 'GYAutoGetOutStockData' order by FMSGHAPPENTIME desc
管易云-发货/退货单同步(漏单检测)的任务日志:select top 100 * from T_BAS_SCHEDULEMSG where FSCHEDULETYPEID = 'GYAutoGetMissingOutStockData' order by FMSGHAPPENTIME desc
管易云-发货单/退货单同步(合并单据)的任务日志:select top 100 * from T_BAS_SCHEDULEMSG where FSCHEDULETYPEID = 'GYAutoSumCreateOutStock' order by FMSGHAPPENTIME desc
推荐阅读