金蝶云·星空|销售订单下推发货通知单配置批号拣货服务

0

本帖最后由 fyj78910 于 2019-03-28 编辑

需求场景:  对某笔销售订单进行了库存锁库,要求在下推发货通知单时优先使用锁库库存数据。

最终效果如图:
销售订单截图:
销售订单下推发货通知单配置批号拣货服务

2019-03-28 上传

下载附件 (35.77 KB)


锁库数据:
销售订单下推发货通知单配置批号拣货服务

2019-03-28 上传

下载附件 (39.87 KB)


下推生成的发货通知单:
销售订单下推发货通知单配置批号拣货服务

2019-03-28 上传

下载附件 (38.61 KB)



配置方法:1、往批号拣货预留匹配设置表中插入销售订单与发货通知单关系数据

  1. INSERT INTO T_STK_LOTPICKRESERVESET(FID,FOUTSTOCKFORMID,FSRCFORMID,FRESERVEDEMANDFORMID,FISSYSSET,FISFORCERESERVEPICK) VALUES(1101,'SAL_DELIVERYNOTICE','SAL_SaleOrder','SAL_SaleOrder',1,0)
  2.      

  3. INSERT INTO T_STK_LOTPICKRESERVESETETY(FENTRYID,FID,FSEQ,FCURRENTFORMID) VALUES(1101,1101,1,'SAL_DELIVERYNOTICE');
复制代码




***以上SQL脚本需要注意的是内码FID和FENTRYID不能与已有数据重复***

2、在BOSIDE中配置单据转换:2.1、新增批号拣货服务,并配置相应字段信息,如图所示:
销售订单下推发货通知单配置批号拣货服务

2019-03-28 上传

下载附件 (78.23 KB)



销售订单下推发货通知单配置批号拣货服务

2019-03-28 上传

下载附件 (43.67 KB)



销售订单下推发货通知单配置批号拣货服务

2019-03-28 上传

下载附件 (38.28 KB)



2.2、配置关联数量计算服务,部分字段数据无法从拣货服务中直接取得,需要通过一定计算、转换后取得,配置结果如下图:
销售订单下推发货通知单配置批号拣货服务

2019-03-28 上传

下载附件 (92.88 KB)



3、保存配置