在 SAP SD 出库交货这条链路里,很多问题表面上看是 ABAP 问题,实际落点却在物流执行流程。交货单已经创建,仓库同事已经把货从库位拣出来,系统里却还停在未拣配或者部分拣配状态。销售那边催着开票,仓库那边催着过账发货,开发这边拿到的需求往往是一句话,批量把交货单拣配数量改成交货数量。这个时候,很多老项目里会看到一个名字很直接的函数模块,SD_DELIVERY_UPDATE_PICKING。
SD_DELIVERY_UPDATE_PICKING 是 SAP 标准函数模块,用于交货单的 Picking confirmation,也就是出库交货的拣配确认。公开的 SAP 对象资料显示,它属于 Logistics Execution 相关区域,包是 VLUP,函数组是 V50L,程序是 SAPLV50L,主要接口包含交货抬头结构 VBKOK_WA,交货项目表 VBPOK_TAB,以及消息表 PROT。资料里也标出它是 Remote-Enabled Module,功能描述就是 Picking confirmation。(SAP Datasheet)
从业务语言讲,它不是用来创建销售订单,也不是用来创建交货单,更不是专门负责开票。它处理的是出库交货单已经存在之后,交货项目
订阅专栏 解锁全文
321

被折叠的 条评论
为什么被折叠?



