协同订单超发和累计值计算说明

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

协同订单超发和累计值计算说明

1、订单进度跟踪

优化了协同订单的累计值计算逻辑,协同订单从下单到入库能保持一致的计算逻辑,真实反映累计的发货/收货/入库/退货/退库数量。特此解释说明以下字段的最新逻辑。


名称

解释

关联发货数量发货单保存时更新
累计发货数量
发货单审核时更新
累计收货数量
收货单审核时更新
累计入库数量
入库单审核时更新
累计退货数量
收货单(红字)审核时更新
累计退库数量
入库单(红字)审核时更新
累计退补数量
业务类型为退补货的收货单(红字)审核时更新

业务类型为退补货的入库单(红字)审核时更新

累计不合格数量
订单分录关联的发货单被拒收时更新

2、发货进度跟踪

优化了协同发货单的累计值计算逻辑,协同订单从发货到入库能保持一致的计算逻辑,真实反映供应商发货后的物料收货入库进展。

名称

解释

关联收货数量发货单通过收货助手下推生成的收货单审核时更新
关联入库数量
发货单通过收货助手下推生成的入库单审核时更新


3、超发控制

优化了协同订单的超发控制逻辑,支持供应商超发,但超发数量受到供应链采购订单超收规则的控制。


3.1 字段更新

协同订单增加供应链采购订单的超收信息,同步增加了以下字段:

名称

解释

控制发货数量

勾选则供应商超发受发货上下限数量的控制;不勾选则供应商超发不受控制,首次发货可任意超发

注意:对接星瀚供应链,默认为勾选

发货欠发比率(%)来源于供应链采购订单上的收货欠收比率
发货超发比率(%)来源于供应链采购订单上的收货超收比率
发货下限数量来源于供应链采购订单上的收货下限数量
发货上限数量来源于供应链采购订单上的收货上限数量


3.2 超发控制说明

(1)供应商通过订单创建发货时,首先做数量校验:

  • 首次发货允许超发的最大数量为发货上限数量。同时:收货/入库退补时产生的累计退补数量、发货单拒收时产生的累计不合格数量会释放出来,支持再次发货。

    即:当关联发货数量=0时 ,若关联发货数量>= 订单行数量发货上限数量+累计退补数量+累计不合格数量时不允许创建新的发货;否则可以。

  • 再次发货允许超发的最大数量为发货下限数量。同时:收货/入库退补时产生的累计退补数量、发货单拒收时产生的累计不合格数量会释放出来,支持再次发货。

    即:当关联发货数量>0时 ,若关联发货数量>= 订单行数量发货下限数量+累计退补数量+累计不合格数量时不允许创建新的发货;否则可以。


图1 再次发货时,关联发货数量已达到发货下限数量,不允许再次发货


(2)若校验通过,可以创建发货,并为【发货数量】自动赋值:

  • 当关联发货数量<订单行数量+累计退补数量+累计不合格数量时:【发货数量】取以下2者中的较小值:

            订单行数量+累计退补数量+累计不合格数量-关联发货数量;

            订单行数量

  • 当关联发货数量>=订单行数量+累计退补数量+累计不合格数量时:不赋值,用户自填



图2 发货单创建时【发货数量】自动赋值,供应商用户可调整


(3)供应商用户保存发货单时增加校验:

如果【控制发货数量】开关打开,校验订单行的关联发货数量是否超出(发货上限数量+累计退补数量+累计不合格数量),超出则报错;如果开关关闭则不校验。


图3 发货单保存时,【发货数量】超过可发货数量则报错


(4)供应商用户确认发货时增加校验:

如果【控制发货数量】开关打开,校验订单行的累计发货数量是否超出(发货上限数量+累计退补数量+累计不合格数量),超出则报错;如果开关关闭则不校验。


图4 发货单审核时,【发货数量】超过可发货数量则报错


4、版本要求

V4.0.014_1226 2022-01-07 08:53:25 已发布



协同订单超发和累计值计算说明

1、订单进度跟踪优化了协同订单的累计值计算逻辑,协同订单从下单到入库能保持一致的计算逻辑,真实反映累计的发货/收货/入库/退货/退库数...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息