最近在做的是销售出库单模板,今天对订单扩展表进度做了重新分析,分享给大家参考
订单中进度
在订单中扩展表有商品进度列,下面说说他们之间的关系

进度定义
在销售订单管理中,未完成量、已完成量、锁定量、终止量是常见的状态指标,用于跟踪订单的执行情况。以下是它们的详细解释:
1. 未完成量
- 定义:订单审核后中尚未出库的数量。
- 计算方式:
未完成量 = 订单总量 - 已完成量
- 实现方法:订单审核后更新
2. 已完成量
- 定义:订单中已销售出库审核后的数量。
- 场景:可能是分批发货的累计值,需与客户确认签收。
- 实现方法:销售出库审核后更新
3. 锁定量
- 定义:销售出库单据保存后待审核被临时冻结、不可操作的数量。
- 实现方法:销售出库保存后更新
4. 终止量
- 定义:订单中被明确取消、不再执行的数量。
- 实现方法:订单按钮+公式实现
5.可用余量
- 定义:订单中去除已完成和被冻结数量后的数量
- 计算方式:
可用余量 = 订单总量 - 已完成量 - 锁定量
- 实现方法:在销售出库填报时提取公式
以上是不同状态的解释,在实现数据更新时,还需要考虑相关表单的反审,要将审核、保存更新的反写回去
部分截图



锁定量回写公式
[销售订单_扩展表].[锁定量]+
case
when 本报表.[销售出库_扩展表].[数量]>=[销售订单_扩展表].[未完成] then [销售订单_扩展表].[未完成]
else
本报表.[销售出库_扩展表].[数量]
end
订单状态
另外还有主表字段中订单状态做了以下定义
未开始 | 审核完成后 |
部分完成 | 大于0 |
已完成 | 数量等于完成数量,未完成为0 |
已终止 | 已完成前状态转成已终止,终止后不可恢复,等同作废 |
已锁定 | 有入库单引用了,未审核, |
好了,以上就是今天分享的内容了
【阅读原文】可查看高清图
© 版权声明
THE END