SAP WMSD集成之Copy WM Quantity
SAP WM&SD集成之Copy WM Quantity
SAP WM模块与SAP其它模块是有集成的。当销售人员完成了销售单据的创建以后,仓库部门业务人员需要为交货单做拣配。如果发货库存地点启用了WM管理,则仓库人员需要根据该交货单创建TO单,以完成拣配。
通常的做法是,仓库业务人员在TO单创建并确认后,手工执行事务代码VL02N去做发货过账(PGI)。实际上SAP系统可以实现在TO被确认后,自动根据已确认的TO的数量更新交货单数量,甚至还可以自动完成发货过账。这些都体现在SAP WM与SD里的Shipping的集成里,即所谓的Copy WM Quantity。
它的配置路径如下:
它有如下几个选项:
Do not copy WM quantity as delivery quantity into delivery
1 Copy WM quantity as delivery quantity into delivery
2 Copy WM quantity as delivery quantity and post GR/GI
4 Do not take WM qty as delivery qty, but post GR/GI
该字段的第一个选项是空值,这个在项目实践中最常用。本文不再赘述,本文将分别展示该选项为1/2/4时候的控制效果。
Part I:Copy WM Quantity = 1 (Copy WM quantity as delivery quantity into delivery)
1, 将仓库号NM1下移动类型601的Copy WM quantity字段值维护成1.
2, 为物料号800在工厂NMDC下创建了如下的Sales Order.
Delivery,
3, 执行事务代码LT03为该交货单做拣配。
回车,进入如下界面,
假定此次拣配只拣配了75 EA。保存,TO单据创建成功,
将该TO#100完成确认动作,
执行事务代码VL03N显示该外向交货单,观察其Delivery Quantity栏位的变化。
其delivery qty被自动修改成了75,当然Picked Qty也是75 EA。如上图。
我们可以从Delivery的change history里看到这次修改记录,如下图示:
这就是Copy WM Quantity =1 时候的控制作用。
不过笔者在所参与的项目里,很少有项目将这个配置里的Copy WM quantity字段值设置为1。这个功能是很好的功能,比较方便灵活,但是在业务实践中是不适用的。因为给客户交付货物,很多企业里不允许部分交货,一旦Delivery创建好了,就得要按照Delivery的数量交付给客户。
Part II:Copy WM Quantity = 2 (Copy WM quantity as delivery quantity and post GR/GI)
1, 将仓库号NM1下移动类型601的Copy WM quantity字段值维护成2。
2, 为物料号800在工厂NMDC下创建了如下的Sales Order &Delivery。
Delivery QTY = 100 EA.
3, 执行事务代码LT03为该交货单做拣配。
假定此次拣配只拣配了88 EA。保存,TO单据创建成功,并且执行了LT12对该TO单做了确认,
执行事务代码VL03N显示该外向交货单,先看其凭证流,
可以看到该交货单自动完成了PGI。
再看该交货单里Delivery Quantity的值,
其delivery qty被自动修改成了88,当然Picked Qty也是88 EA。如上图。
这就是Copy WM Quantity =2 时候的控制作用。
不过笔者在所参与的项目里,基本没有哪个项目将这个配置里的Copy WM quantity字段值设置为2。这个功能是很好的功能,比较自动化,但是在业务实践中是不适用的。仓库作业人员做了拣配以后可能因种种原因可能常需要重新拣配,如果拣配已完成就自动发货过账,在处理拣配错误的时候还需要事先取消PGI,给业务人员带来困扰。
Part III: Copy WM Quantity = 4 (Do not take WM qty as delivery qty, but post GR/GI)
1, 将仓库号NM1下移动类型601的Copy WM quantity字段值维护成4。
2, 为物料800创建了如下的Sales Order &Delivery。
Delivery QTY = 50 EA.
3, 执行事务代码LT03为该交货单做拣配。
假定此次拣配只拣配了45 EA。保存,TO单据创建成功,并且执行了LT12对该TO单做了确认,
再执行事务代码VL03N显示该外向交货单,先看其凭证流,
拣配数量小于交货单数量的时候,TO单confirm后不会更新交货单数量,也不会自动PGI。
继续拣配,
拣配数量为5(SAP标准逻辑里累计拣配数量为不可超过交货单数量),保存创建了TO#103,确认这个TO。
再去看交货单document flow,
PGI被自动完成了。也就是说Copy WM Quantity =4 时,当交货单数量全数完成拣配后,SAP才会自动做PGI。
这就是Copy WM Quantity =4 时候的控制作用。
不过笔者在所参与的项目里,基本没有哪个项目将这个配置里的Copy WM quantity字段值设置为4。这个功能是很好的功能,比较自动化,但是在业务实践中是不适用的。
注:本文基于SAP S4/HANA 1909系统。
-完-
写于2022-4-5
SAP WMSD集成之Copy WM Quantity相关推荐
- SAP WMSD集成之Copy WM Quantity – Not Copy WM qty as delivery qty into delivery But PGI
SAP WM&SD集成之Copy WM Quantity – Not Copy WM qty as delivery qty into delivery But PGI 本文继续DEMO SA ...
- SAP WMSD集成之Copy WM Quantity – Copy WM qty as delivery qty into delivery and PGI
SAP WM&SD集成之Copy WM Quantity – Copy WM qty as delivery qty into delivery and PGI 本文继续DEMO SAP WM ...
- SAP WMSD集成之Copy WM Quantity – Copy WM qty as delivery qty into delivery
SAP WM&SD集成之Copy WM Quantity – Copy WM qty as delivery qty into delivery SAP WM模块与SAP其它模块是有集成的.本 ...
- SAP PI 集成引擎
SAP PI 集成引擎 集成引擎负责中央集成服务器服务,例如管线步骤:路由和映射.如果源消息结构和目标的消息结构不同,集成引擎调用Mapping Runtime,源结构会被转换成目标结构.Mappin ...
- SAP CRM One Order里item quantity和CUMULAT_H的联动
本文介绍SAP CRM One Order里item quantity和CUMULAT_H的联动机制. Created by Wang, Jerry, last modified on Apr 26, ...
- SAP UI5 应用开发教程之八十二 - 采用 OPA5 开发支持页面跳转的 SAP UI5 集成测试用例试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...
- 82. 采用 OPA5 开发支持页面跳转的 SAP UI5 集成测试用例
SAP UI5 应用开发教程之八十二 - 采用 OPA5 开发支持页面跳转的 SAP UI5 集成测试用例 本教程的前一步骤,我们介绍了如何使用 OPA5 对一个包含表格控件的 SAP UI5 视图进 ...
- SAP接口集成-PO/PI-SLD配置
SAP接口集成-PO/PI-SLD配置 前言 一.SLD-system landscape directory 系统框架目录.系统格局目录 二.ESR/IR -integration reposito ...
- SAP MII(SAP制造集成和智能)-灵活且可扩展
SAP MII(SAP制造集成和智能)-灵活且可扩展 通过SAP MII,SAP提供了一个基于Web的.标准化和灵活的IT平台,用于垂直集成到生产中.这将面向流程的制造单元的生产流程与SAP ERP连 ...
最新文章
- 学习dubbo框架的问题
- 将list对象转换为QuerySet对象
- 前端学习(3325):Mdn说闭包
- Linux环境下的JFreeChart中文乱码问题解决办法
- 黑鲨4S系列正式发布全系2699元起并推出自由高达联名套装
- JavaScript之jQuery够用即可(jQuery的引入、查找选择器、左侧菜单栏)
- Node.js 安装指南
- 电脑C盘软件搬家,一键解决C盘不够用问题!
- 机器学习之决策树(数据分析师学习必备)——糖潮丽子的博客
- SSM框架:MyBatis
- 异常检测时间序列_神经病学时间序列/异常检测:分层时间记忆
- A. Diverse Team
- 关于 socket收发数据一样 接收的数据是错误
- 基于历史使用数据的虚拟机动态整合研究( 文献阅读与问题理解)
- 浅谈Flink对象重用(object reuse)
- Java之手写实现ORM框架
- BigDecimal的用法之乘除、保留小数
- 17-MyCat-MyCAT主要作用
- 让Windows XP系统启动时不输入密码自动登录
- 摒弃盗版,让我们拥有正版,给你最实用的软件。有效的优化
热门文章
- 基于X的GNOME、GTK、GDK、XLib、GLib等之间的关系
- Step by Step WebMatrix网站开发之二:使用WebMatrix(1)
- python中idx是什么意思_在python中滚动idxmax()?
- mysql 插入指定值_mysql实现随机把字段值插入指定表
- java pagemodel,Java PageModel
- Java基础、多线程、JVM、集合八股文自述(持续更新)
- Ubuntu18.04的网络配置(静态IP和动态IP) - OpsDrip - 博客园
- python 元组是有序不可变的类型
- java File类 常用相关函数
- Mila唐建专访:Bengio领路,缘起生物梦,AI如何变革生物制药?