预留释放失败怎么分析原因?

问题描述
上游单已经预留,生成了预留记录,反写了余额表的预留量,关联生成下游出库单时,无法释放预留并出库。
解决方法
前提条件检查
1) 检查出库单据的库存信息和预留记录里的库存信息是否一致。如果不一致,检查出库单据信息和余额更新规则是否正确匹配;
2) 检查预留释放是否有二次开发扩展内容,如果有,先移除扩展再做测试,以确保二开不影响预留释放。
2. 排查步骤
步骤一、检查出库单据是否配置了预留释放服务,是否满足预留服务配置上设置的单据过滤条件
操作路径:【供应链云】→【业务设置】→【预留管理】→【预留服务配置】
操作指引:如果预留释放服务配置了过滤条件,先删除所有过滤条件测试能否正常释放预留。
1)不能释放,执行步骤二继续排查;
2)能正常释放,则是过滤条件限制了预留服务生效,此时需要逐条检查过滤条件。
* 当单据审核时配置了出库预留释放服务时,同时需要在反审核操作配置出库预留释放反向处理服务,以确保下次审核时能够再次释放预留记录。

- 步骤二、检查出库单据是否配置了预留释放规则,是否满足预留释放规则上设置的过滤条件
操作路径:【供应链云】→【业务设置】→【预留管理】→【预留释放规则】
操作指引:如果预留释放规则配置了过滤条件,先删除所有过滤条件测试能否正常释放预留。
1)不能释放,则执行步骤三排查;
2)能正常释放,则是过滤条件限制了预留释放规则生效,此时需要逐条检查过滤条件。

***预留释放规则的匹配条件说明:
单据预留,出库单据释放预留是通过单据关联关系查询到上游单据的预留记录
对象预留,出库单据释放预留是通过预留释放规则匹配规则中的对象预留匹配,根据出库单据对象值查询到对应对象值的预留记录
查到预留记录后,再根据预留释放规则匹配规则中的基本匹配和释放顺序决定优先释放哪条预留记录
基本匹配决定了根据出库释放单据的哪些维度匹配预留记
预留释放失败怎么分析原因?
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



