自动锁库解锁服务不再提示因数据筛选条件导致锁库失败的信息

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

自动锁库解锁服务不再提示因数据筛选条件导致锁库失败的信息

    自动锁库解锁服务从初始发布到2024年8月左右的版本中对于锁库失败的提示变动过两次,初版发布时( PT-146906 [8.0.0.202203])默认不会提示任何锁库失败的原因,仅在数据库添加语句:

INSERT INTO T_BAS_SYSTEMPROFILE
(FCATEGORY,FORGID,FACCOUNTBOOKID,FKEY,FVALUE,FACCTPOLICYID,FACCTSYSTEMID) VALUES('SAL',0,0,'AutoLockStkLog','TRUE',0,0);

后才会在日志文件中记录具体锁库或解锁失败的原因,到2024年1月版本,应比较多的客户提单,将提示信息改为了和操作一起提示,比如在发货通知单审核操作上二开配置了自动锁库解锁服务,锁库失败时则会提示审核成功,但XX原因锁库失败,如下图1-1所示:

图1-1


    上面的这种提示是针对所有物料在没有库存时都会提示的,有些客户销售服务类物料,它本身是没有库存的,可能不希望锁服务类物料,也不希望提示因锁库不足而导致服务类物料锁库失败的信息,客户可能会通过数据筛选条件排除服务类物料参与锁库,如下图1-2所示:

图1-2


但是在上面这种配置后,会提示因为这个过滤条件不满足而导致锁库失败,如下图1-3所示:

图1-3


    到了2024年8月版本后,这种因数据筛选条件不满足而导致锁库失败的提示信息将不再显示。


写在最后:

    1,自动锁库解锁服务不会干预操作结果,比如发货通知单审核配置了锁库,即使锁库失败,审核还是会成功。

    2,如果客户升级到2024年8月之后的版本,首次配置自动锁库解锁服务时会很容易因为配置错误导致锁库失败,有些失败原因被系统隐藏了却不知道是为何,系统也对这个地方放置了一个开关以方便显示所有锁库失败的原因,只需要向对应账套数据库中添加语句:

INSERT INTO T_BAS_SYSTEMPROFILE
(FCATEGORY,FORGID,FACCOUNTBOOKID,FKEY,FVALUE,FACCTPOLICYID,FACCTSYSTEMID) VALUES('SAL',0,0,'AutoLockStkLog','TRUE',0,0);

然后在缓存管理里清空段为:BAS_SYSTEMPROFILE_CONFIG_SAL 的缓存,重新操作单据会显示所有锁库失败原因。

自动锁库解锁服务不再提示因数据筛选条件导致锁库失败的信息

自动锁库解锁服务从初始发布到2024年8月左右的版本中对于锁库失败的提示变动过两次,初版发布时( PT-146906 [8.0.0.202203])默认不...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息