销售订单中进度跟踪

最近在做的是销售出库单模板,今天对订单扩展表进度做了重新分析,分享给大家参考

订单中进度

在订单中扩展表有商品进度列,下面说说他们之间的关系

进度定义

在销售订单管理中,未完成量、已完成量、锁定量、终止量是常见的状态指标,用于跟踪订单的执行情况。以下是它们的详细解释:


1. 未完成量

  • 定义:订单审核后中尚未出库的数量。
  • 计算方式:未完成量 = 订单总量 - 已完成量​
  • 实现方法:订单审核后更新

2. 已完成量

  • 定义:订单中已销售出库审核后的数量。
  • 场景:可能是分批发货的累计值,需与客户确认签收。
  • 实现方法:销售出库审核后更新

3. 锁定量

  • 定义:销售出库单据保存后待审核被临时冻结、不可操作的数量。
  • 实现方法:销售出库保存后更新

4. 终止量

  • 定义:订单中被明确取消、不再执行的数量。
  • 实现方法:订单按钮+公式实现

5.可用余量

  • 定义:订单中去除已完成和被冻结数量后的数量
  • 计算方式:可用余量 = 订单总量 - 已完成量 - 锁定量​
  • 实现方法:在销售出库填报时提取公式

以上是不同状态的解释,在实现数据更新时,还需要考虑相关表单的反审,要将审核、保存更新的反写回去

部分截图

逻辑图▲

锁定量回写公式

[销售订单_扩展表].[锁定量]+
case
when 本报表.[销售出库_扩展表].[数量]>=[销售订单_扩展表].[未完成] then [销售订单_扩展表].[未完成]
else
本报表.[销售出库_扩展表].[数量]
end

订单状态

另外还有主表字段中订单状态做了以下定义

未开始审核完成后
部分完成大于0
已完成数量等于完成数量,未完成为0
已终止已完成前状态转成已终止,终止后不可恢复,等同作废
已锁定有入库单引用了,未审核,

好了,以上就是今天分享的内容了

阅读原文】可查看高清图

© 版权声明
THE END
喜欢就点赞吧
分享