家具厂那些多变的销售订单
作者:苏文强
业务场景:
家具都是先由客户交订金后,由厂家进行生产加工,周期45-60天,在生产周期内,客户打来电话,要更改订单上的商品或规格型号。厂家要求销售订单的所有变更记录都要可以查询,变更时间、变更人、变更之前的订单记录要保留,之前的记录存在订单上但不能被下游执行。
解决方案:
先是增加枚举档案,取名为商品订单状态,然在销售订单设计表头明细里引用枚举档案,适用在销货单、销售出库单和销售发票里。当销售订单变更时,只需要变更表体自定义项即可,将销售订单表体里商品订单状态改为取消,参照生成下游单据时,不需要参照已被取消的明细即可。
1、枚举档案设置
2、销售订单表体自定项
3、销售订单表体里,录入商品订单状态,如下图所示。
4、根据销售订单先发给客户一张大床,说明销售订单生成下游单据,正在执行中。
5、对销售订单进行变更,假如客户取消了TA-01桌子。如下图所示将商品订单状态更改为“取消”也有变更人和日期,如下图所示。
6、销货单在参照销售订单时,不在参照商品订单状态为“取消”的商品,如下图所示。
友情提示:对于有取消状态的销售订单,正常订单商品已销货、出库后需要将该销售订单进行中止,否则仍可以生成下游单据,因为这是通过变通的办法解决。
该功能应用在需要对销售订单修改,又需要保留记录的情况,其他有类似功能的,可以借鉴。