批号拣货携带预留锁库信息原创
金蝶云社区-null
null
4人赞赏了该文章 1118次浏览 未经作者许可,禁止转载编辑于2023年06月27日 15:19:36

         批号拣货服务可以在单据转换时匹配库存执行分录拆分,也可以优先匹配使用预留/锁库的库存。比如销售订单执行了锁库,订单下推销售出库或者下推发货通知再下推销售出库,希望批号拣货时能优先携带锁库库存,不足部分再选择自由库存,这需要在批号拣货预留路线配置表中插入配置数据,引导拣货服务按照单据转换流程找到相关的预留需求源单和预留/锁库信息。

         存在拣货服务的标准路线已经预置了配置数据,如果有新建或者复制标准路线创建了新的路线,则需要增加配置数据。比如新增了一条销售订单到发货通知单的转换路线,唯一标识为cf7a263d-9c83-43b5-80a0-736dae5d6e4b,销售订单经由此路线下推发货通知单,再继续下推销售出库单执行批号拣货时希望携带销售订单的锁库信息,就需要增加如下配置信息:


T_STK_LOTPICKRESERVESET 出库路线配置表,设置批号拣货服务所在单据转换路线的相关信息数据。

image.png

字段说明:   

FID                                               内码,二开配置数据内码需大于100000

FOUTSTOCKFORMID                   出库单FormID,批号拣货服务所在路线的目标单

FSRCFORMID                               源单FormID,   批号拣货服务所在路线的源单    

FRESERVEDEMANDFORMID        预留需求单FormID,比如销售订单,生产订单等

FISSYSSET                                     是否预置数据,二开路线设置为0



T_STK_LOTPICKRESERVESETETY  出库路线配置明细表,设置根据拣货服务所在单据转换路线的源单如何找到预留需求源单(如果上表没有添加,则此表数据的FID应该是1002)

image.png


字段说明:

FENTRYID                                     明细数据内码,二开配置数据内码需大于100000

FID                                                配置表内码,与上表FID保持一致

FSEQ                                             序号

FCURRENTFORMID                      当前单据FormID

FENTRYIDFIELDNAME                  当前单据源单类型字段所在分录实体表名

FLINKTABLENAME                        当前单据关联信息LK表表名

FSOURCEFORMID                         源单FormID

FRULEID                                        关联路线唯一标识


如果直接源单就是预留需求单据,明细表配置数据可以只填入内码和当前单据FormID,如果出库单需要经过多次流转才能找到预留需求源单,则需要根据业务流程倒序配置多条明细数据。


赞 4