销售订单下推发货通知单配置批号拣货服务方法
需求场景:
某销售订单进行了库存锁库,即强制预留了一部分库存数量,下推发货通知单的时候要求优先扣除掉这部分数据,不足部分在从即时库存中取。
最终效果如图:
销售订单截图:
锁库数据:
下推生成的发货通知单:
配置方法:
1、往批号拣货预留匹配设置表中插入销售订单与发货通知单关系数据
(注意:以下SQL脚本需要注意的是内码FID和FENTRYID不能与已有数据重复)
/********************************SQL脚本 Begin**************************************************/
INSERT INTO T_STK_LOTPICKRESERVESET(FID,FOUTSTOCKFORMID,FSRCFORMID,FRESERVEDEMANDFORMID,FISSYSSET,FISFORCERESERVEPICK) VALUES(1101,'SAL_DELIVERYNOTICE','SAL_SaleOrder','SAL_SaleOrder',1,0) ;
INSERT INTO T_STK_LOTPICKRESERVESETETY(FENTRYID,FID,FSEQ,FCURRENTFORMID) VALUES(1101,1101,1,'SAL_DELIVERYNOTICE');
/********************************SQL脚本 End****************************************************/
2、在BOSIDE中配置单据转换:
2.1 )新增批号拣货服务,并配置相应字段信息,如图所示:
2.2)配置关联数量计算服务,部分字段数据无法从拣货服务中直接取得,需要通过一定计算、转换后取得,配置结果如下图:
3、保存单据转换配置
销售订单下推发货通知单配置批号拣货服务方法
本文2024-09-23 02:57:12发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-155751.html