You are on page 1of 127

SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.

0)

特别鸣谢:
没啥事做突然想玩 SCM 中的 EWM7.0,但自己没接触过 SCM,更没研究 EWM
属于从头开始,自学开始联系上几位牛人提供了不少资料及问题解决方式,在
此再次感谢,此文档很多问题仅供参考,会逐步更新。(点击可看牛人博客)
白·簡單
SAP 康桥水岸
会东
SAP EWM 学习交流群:290245378 的各位群友

现在自学 EWM 官方 SAP EWM RDS 属于必读教材,如仅看配置参照下文档基


本可完成,但不保障能在 IDES 中正常联通,还需要很多文档和 NOTE 才能联通。

EWM 官方配置文
档.rar

Lee.RP sap@sapchina.cc 1 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

文中简易配置手册

1. 可选配置,在 ERP 系统中 STMS 配置传输,注意查看传输域等信息,同时在


SCM 中建立用户名为 TMSADM 的密码

2. 可选配置,在 SCM 系统中 STMS 配置传输,注意查看传输域等信息

Lee.RP sap@sapchina.cc 2 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1. ECC 配置部分
1.1 激活业务功能

Lee.RP sap@sapchina.cc 3 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.2 在 800 集团使用 SU01 创建 RFC 传输用户,可以使用系统标准的


idadmin:ides 用户及密码,并赋值 sap_all/sap_new/ S_A.SYSTEM、权限
参数文件。

Lee.RP sap@sapchina.cc 4 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 5 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.3 在 800 集团下以英文登陆,配置定义逻辑系统号,定义方式系统编号+集


团编号,定义 ECC800,EWM890,后续 ECC 使用 800 集团向 EWM890 传输数
据。

Lee.RP sap@sapchina.cc 6 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.4 分配逻辑系统到集团:SCC4 将新建的 ECC800 分配给 800 集团。建议保持


原有的逻辑系统,如果要更改,请使用事务代码 BDLS - ConvertLogical
System Names 批量替换。你妹的,这个真的很重要!

Lee.RP sap@sapchina.cc 7 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.5 定义 SAP APO Release,指定 SAP APO 版本。T-CODE:NDV2;SM30:


NDISYSTEMS

Lee.RP sap@sapchina.cc 8 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.6 安装 RFC 目标 SM59,注意集团是 EWM 的 890 集团,用户名/密码为:


idadmin/ides。

Lee.RP sap@sapchina.cc 9 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 10 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

必须是 Unicode。否则中文会有乱码的情况出现

点击 测试是否可以连通

Lee.RP sap@sapchina.cc 11 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.7 分配 RFC 目标到不同应用程序案例

1.8 设置目标系统和队列类型

Lee.RP sap@sapchina.cc 12 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.9 注:Q type 决定了是由发出系统还是接收系统来处理 Queue,默认是空,


发出系统。
如果 ERP 系统对目标系统(EWM)采用 Inbound queue,那么必须
在 EWM 系统中注册 CF 和 DLV 开头的队列。具体方法如下(用 CF 举
例):
在 EWM 系统 890 集团中调用 SMQR 事务代码
点击 Registration
输入以下参数
Queue Name: CF*
EXEMODE: D or B

Lee.RP sap@sapchina.cc 13 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

MAXTIME: 60
NRETRY: 30
TDELAY: 300

1.10 确定方法调用的 RFC 目标系统,注 R3 4.7 没有此路径 BD97

Lee.RP sap@sapchina.cc 14 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.11 配置 SMQS,连接到 EWM890

Lee.RP sap@sapchina.cc 15 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.12 配置 CFC2 参数

1.13 检查基本表条目:T- code:SCMP


Table Field Description
T006 ISOCODE Unit of measure
T002 LAISO Language keys
TCURC ISOCD Currency codes
T005 INTCA Countries

Lee.RP sap@sapchina.cc 16 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

T005U BLAND Region


/SAPAPO/ATP01
SM30:
MTVFP ATP group
/SAPAPO/V_ATP0
1

这里我没做检查,我认为最基本的数据应该是一样的

另:tcode: S_BCE_68000187 维护 Region,SZGEOCD_GEOT005S 分配


Region

1.14 ERP 激活附加的商品主数据维护:SCPR20 激活 /SPE/MATERIAL_SCREENS


注: For Service Parts Management, additional fields are
provided on the client level (table MARA) and in the units of
measure for the material (table MARM). The relevant maintenance
screens are provided and grouped in screen sequence "SL". This
BC set includes the screens in the screen sequence 21, which
means a complete screen sequence is available.
Note: After executing this BC set, you may need to reorder the
screens in sequence 21 using transaction OMT3R.

Lee.RP sap@sapchina.cc 17 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.15 维护附加屏幕序列:OMT3R

Lee.RP sap@sapchina.cc 18 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

For screen number 56, enter 300.

For screen number 57, enter 310.

1.16 维护 Number Ranges:SNRO 对象 RV_BELEG

1.17 激活服务部分管理 SPM

Lee.RP sap@sapchina.cc 19 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 20 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.18 扩展的内向交货 TCODE:VL60P2. 分配用户

Lee.RP sap@sapchina.cc 21 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 22 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.19 维护扩展 WM 特定参数,定义 ERP 中的仓库是否为 EWM 类型。


/n/SPE/79000024;SM30:/SPE/V_T340

Lee.RP sap@sapchina.cc 23 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.20 定义到扩展 WM 的传输队列。

Lee.RP sap@sapchina.cc 24 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.21 配置 IDOC,其实用 WEDI 和 sale 另个 T-CODE 就能搞定,但配置可能是最


复杂的。
1.21.1 WEDI 进入配置菜单,选择 WE21 定义端口

Lee.RP sap@sapchina.cc 25 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.21.2 用 WE20 修改合作货单参数文件。

Lee.RP sap@sapchina.cc 26 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 27 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

返回界面需修改用户名

Lee.RP sap@sapchina.cc 28 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

返回主界面修改用户,并增加出站参数:SHPMNT

Lee.RP sap@sapchina.cc 29 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 30 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

修改接收端口 SHPMNT 接收端口

1.22 BD64 维护分布模型和分布视图

Lee.RP sap@sapchina.cc 31 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

创建模型视图

Lee.RP sap@sapchina.cc 32 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

添加消息类型:AIDDESADV 、DEBMAS、MATMAS_WMS

Lee.RP sap@sapchina.cc 33 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

添加 BAPI:对象名称:InboundDelivery,方法名称:SaveReplica

Lee.RP sap@sapchina.cc 34 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

添加 BAPI:对象名称:OutboundDelivery,方法名称: SaveReplica

Lee.RP sap@sapchina.cc 35 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

添加 BAPI:对象名称:OutboundDeliverySPE,方法名称:
DeliveryChange

Lee.RP sap@sapchina.cc 36 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

添加 BAPI:对象名称:OutboundDeliverySPE,方法名称:
RequestChanges

Lee.RP sap@sapchina.cc 37 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

添加 BAPI:对象名称:OutboundDeliverySPE,方法名称: SaveReplica

Lee.RP sap@sapchina.cc 38 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

添加 BAPI:对象名称:InboundDelivery,方法名称: DeliveryChange

Lee.RP sap@sapchina.cc 39 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

添加 BAPI:对象名称:GoodsMovement,方法名称: CreateFromData

Lee.RP sap@sapchina.cc 40 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

添加 BAPI:对象名称:OutboundDelivery,方法名称: ConfirmDecentral

Lee.RP sap@sapchina.cc 41 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

最后配置完成的样子;

Lee.RP sap@sapchina.cc 42 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.23 创建分配模型 ERP => EWM,用于 ERP 向 EWM 系统间 IDOC 转输,T-
CODE:/N/SPE/OL19。

Lee.RP sap@sapchina.cc 43 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 44 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

一定是 OK 的才行哦

Lee.RP sap@sapchina.cc 45 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

EW2 也需要执行一遍

Lee.RP sap@sapchina.cc 46 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 47 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.24 定义每一运送类型的运送批量:S_ALR_87006726;SM30:V_TVLK_SPL

Lee.RP sap@sapchina.cc 48 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 49 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.25 日志发送与接收的消息:/n/SPE/52000529;SM30:/SPE/V_QUEUE_LOG

Lee.RP sap@sapchina.cc 50 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.26 登记队列导航:/n/SPE/REGISTER_NAVI

Lee.RP sap@sapchina.cc 51 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.27 定义, 复制, 删除, 检查工厂,可以直接使用 1000 工厂

1.28 定义库存地点:T-code:OX09,定义 9999

Lee.RP sap@sapchina.cc 52 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 53 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

工厂 库存地点 库存地点描述
1000 YAFS Avail. for sales
YROD Received on dock
3500 YPSA Prod.Supply Area
YROD Received on dock

1.29 定义仓库号,定义仓库。

Lee.RP sap@sapchina.cc 54 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.30 将库存地点与仓库号形成关联:T-CODE:S_ALR_87007419;SM30:V_T320

Plant SLoc WhN WhN Descript


1000 YAFS EWM->EW2 EWM in Plant 1000
1000 YROD EWM->EW2 EWM in Plant 1000
3500 YPSA EW1 EWM in US warehouse
3500 YROD EW1 EWM in US warehouse

Lee.RP sap@sapchina.cc 55 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.31 定义, 复制, 删除, 检查起运

1.32 定义工厂的装运数据

Lee.RP sap@sapchina.cc 56 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.33 分配发运点到工厂:OVXC

Lee.RP sap@sapchina.cc 57 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.34 确认装运点:S_ALR_87006845,SM30:V_TVSTZ

Lee.RP sap@sapchina.cc 58 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.35 装运点也是收货点:S_ALR_87006846,SM30:V_TWLVZ

Lee.RP sap@sapchina.cc 59 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Plant Stor. Loc. Shipping Point Sequence Number


1000 YAFS 1000 1
1000 YROD 1000 1
3500 YPSA 3500 1
3500 YROD 3500 1

1.36 设定 WM 仓库号与 EWM 关联:S_AXC_91000051;SM30:V_T340WME

Lee.RP sap@sapchina.cc 60 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.37 设定 1000 公司工厂的供应商:XK02


供应商编号 采购组织 工厂
4445 1000 1000
4447 3000 3500

Lee.RP sap@sapchina.cc 61 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 62 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

在 ERP 系统中已定义了一个对象的结构,如下所示,例如。

1.38 激活业务交易活动:FIBF/BF11.

Lee.RP sap@sapchina.cc 63 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.39 配置更改主数据转移:CFC9

Lee.RP sap@sapchina.cc 64 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.40 激活邮件类型的 ALE 更改指针:S_AX7_68000247;SM30:V_TBDA2

Lee.RP sap@sapchina.cc 65 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.41 创建的最大模型:SE38:RCIFIMAX

Lee.RP sap@sapchina.cc 66 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.42 建立在 ERP 系统的集成模型:CFM1

Lee.RP sap@sapchina.cc 67 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 68 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 69 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.43 激活 ERP 系统的集成模型: CFM2,但要需要清空两个系统 SMQ1、SMQ2-QUEUE


里的旧数据

Lee.RP sap@sapchina.cc 70 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 71 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 72 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

1.44 Qrfc 管理,T-code:SMQE 增加下列列表信息

Lee.RP sap@sapchina.cc 73 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Queue Name Program Name


CF* CIFQEV02
DLV* /SPE/QUEUE_DISPLAY_TOOLS
DLW* /SPE/QUEUE_DISPLAY_TOOLS
EWM* /SPE/QUEUE_DISPLAY_TOOLS
QI* /SPE/QUEUE_DISPLAY_TOOLS
QM* /SPE/QUEUE_DISPLAY_TOOLS
X* RSXMB_SHOW_ENTRY

Lee.RP sap@sapchina.cc 74 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2 EWM 配置部分
2.1 SU01 建议用于 RFC 登陆的用户,可以使用默认的 idadmin:ides,可参见
ECC800 中的用户建立, 并赋值 sap_all/sap_new/ S_A.SYSTEM、权限参数
文件。
2.2 在 890 集团下进入英文环境,定义逻辑系统,分别建立 ECC 于 EWM 的

2.3 将逻辑系统分配到客户端。如果要更改,请使用事务代码 BDLS -


ConvertLogical System Names 批量替换。你妹的,这个真的很重要!

Lee.RP sap@sapchina.cc 75 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.4 设定设置 RFC 目标,ECC800 的用户名密码:idamdin/ides

Lee.RP sap@sapchina.cc 76 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 77 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

必须是 Unicode,否则会有中文乱码的情况出现

2.5 维护业务系统组:/n/SAPAPO/C1 此步骤用于处理一个 SCM 系统连接多个


ERP 系统时,备件号、工厂编号、供应商、客户等主数据可能存在的冲突。
比如同一个备件号 100,在 ERP 系统 A 和 B 中代表了不同物料,那么需要
创建两个 BSG,A、B 分别隶属与一个,SCM 指定到合适的一个,比如与 A
相同的一个,这时备件号 100 从其中一个 ERP A 传过来时是 100,从 B 传
过来时是 100_B,可以通过 Badi 来设置 100 传过来时具体变成什么,详见
IMG 帮助。相类似的,可能有某个备件在 A 中是 100,在 B 中是 120 的情况,
也可通过 badi 处理

Lee.RP sap@sapchina.cc 78 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.6 分配逻辑系统和队列类型: /n/SAPAPO/C2;SM30:/SAPAPO/V_BSGSET

Lee.RP sap@sapchina.cc 79 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

上例,当 EWM 890 作为发出请求的系统时,由 inbound Q 来处理,也


就是由 ERP 处理;当 ECC 800 作为发出请求的系统时,有 outbound Q 处理,
也就是还是 ERP 处理。如此设置,将全部 Q 处理的工作,都交由 ERP 来做。
降低 EWM 负担。

Lee.RP sap@sapchina.cc 80 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.7 注:如果 EWM 系统采用 Inbound queue,那么必须在 ECC 系统中注册 CF 开


头的队列。具体方法如下:
在 EWM 中 890 集团中调用 SMQR 事务代码
点击 Registration
输入以下参数
Queue Name: CF*
EXEMODE: D or B
MAXTIME: 10
NRETRY: 30
TDELAY: 300

Lee.RP sap@sapchina.cc 81 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.8 确定方法调用的 RFC 目标系统。

Lee.RP sap@sapchina.cc 82 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.9 维护 qRFC 的的监控(QOUT 调度)设置在 EWM: SMQS,若没有 host ID 可用:


SMLG 和 RZ12 维护,但应该不会影响后续使用

Lee.RP sap@sapchina.cc 83 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.10 注册显示程序 Transaction code:SMQE,使得调用 RFC 的系统方能够获得


任务执行的状态,非必要步骤

Lee.RP sap@sapchina.cc 84 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Queue Name Program Name


CF* CIFQEV02
DLV* /SPE/QUEUE_DISPLAY_TOOLS
DLW* /SPE/QUEUE_DISPLAY_TOOLS
EWM* /SPE/QUEUE_DISPLAY_TOOLS

Lee.RP sap@sapchina.cc 85 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

QI* /SPE/QUEUE_DISPLAY_TOOLS
QM* /SPE/QUEUE_DISPLAY_TOOLS
X* RSXMB_SHOW_ENTRY

2.11 定义自有的业务系统,表明现在运行的 EWM 系统就是 EWM890.


SM30:/SCMB/TOWNBS

Lee.RP sap@sapchina.cc 86 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.12 定义业务系统: SM30:/SCMB/TBUSSYS

Lee.RP sap@sapchina.cc 87 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 88 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.13 从 ERP 系统映射仓库编号至 EWM

Lee.RP sap@sapchina.cc 89 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.14 控制 RFC 队列

Lee.RP sap@sapchina.cc 90 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.15 设置 ERP 版本控制的控制参数

Lee.RP sap@sapchina.cc 91 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.16 定义仓库号

Lee.RP sap@sapchina.cc 92 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

EWM1 EWM in Plant 3500 (US)


EWM2 EWM in Plant 1000 (Germany)

2.17 定义号码范围区间:/N/SCDL/DL_NURA

Lee.RP sap@sapchina.cc 93 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.18 定义外向交货的间隔号码范围:/N//SCDL/NURA_FD

2.19 定义为入站的交付和出站号码范围区间:/N/SCDL/NURA_PRD

Lee.RP sap@sapchina.cc 94 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.20 定义编号范围区间预期收货:/N/SCDL/NURA_EGR

Lee.RP sap@sapchina.cc 95 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.21 定义编号范围为 ERP 文档:/N/SCWM/ERPDOCNO

Lee.RP sap@sapchina.cc 96 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.22 定义交货优先权:/SCDL/60000606;SM30:/SCDL/TDLVPRIO_V

Lee.RP sap@sapchina.cc 97 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 98 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.23 定义运输条件:/SCDL/60000670;SM30:/SCDL/TSRVLVL

Lee.RP sap@sapchina.cc 99 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 100 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.24 定义贸易术语:/SCWM/TINC;SM30:/SCMB/TSINC

Lee.RP sap@sapchina.cc 101 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 102 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.25 从 ERP 系统映射仓库编号至 EWM:/SCWM/60000091SM30/SCWM/TMAPWHNUM

Lee.RP sap@sapchina.cc 103 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 104 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.26 启动业务加载项(BAdIs): S_A7B_78000013

Lee.RP sap@sapchina.cc 105 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 106 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 107 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

破解吧

2.27 BAdI:产品的内向处理

Lee.RP sap@sapchina.cc 108 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 109 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 110 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.28 BAdI:位置的内向处理:S_A7B_78000013

Lee.RP sap@sapchina.cc 111 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 112 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

BAdI Z_APOCF001_TYPEDIF

METHOD if_ex_smod_apocf001~exit_/sapapo/saplcif_loc_001.
********************************************************************
* To avoid conflicts between locations of different types but
* identical names, this implementation can be used. It adds location
* type specific prefixes to the SCM location numbers.
*
* Example:
* Customer 0001 --> location type 1010
* Vendor 0001 --> location type 1011
* Without BAdI implementation this will lead to a conflict, because
* of identical location numbers. With this BAdI implemenation the

Lee.RP sap@sapchina.cc 113 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

* customer location number is changed to CU0001 and the vendor


* location number to SU0001 and the conflict is solved.
********************************************************************
DATA:
lv_loctype TYPE /sapapo/c_loctype,
ls_loc TYPE /sapapo/cif_loc,
ls_locmap TYPE /sapapo/cif_locmap.
* Init
cf_dup_check = 'X'.
* Add location type dependent prefix
LOOP AT it_loc[]
INTO ls_loc.
CLEAR:
lv_loctype,
ls_locmap.
CASE ls_loc-loctype.
WHEN '1001'.
lv_loctype = 'PL'. " Plant
WHEN '1002'.
lv_loctype = 'DC'. " Distribution Center
WHEN '1003'.
lv_loctype = 'SP'. " Shipping Point
WHEN '1005'.
* Transportation zone numbers look always like:
* US-1234567890 -> These are already 13 characters
* Adding @XXXNNN (XXX = BSG, NNN = client) we have 20 characts.
* So we can't add a prefix like TZ -> Transp.zones have no prefix!
CLEAR lv_loctype. " Transportation Zone
WHEN '1007'.
lv_loctype = 'MR'. " MRP Area
WHEN '1010'.
lv_loctype = 'CU'. " Customer
WHEN '1011'.
lv_loctype = 'SU'. " Supplier
WHEN '1020'.
lv_loctype = 'CA'. " Carrier
WHEN '1040'.
lv_loctype = 'ST'. " Store
ENDCASE.
MOVE-CORRESPONDING ls_loc TO ls_locmap.
CONCATENATE lv_loctype ls_loc-ext_locno INTO ls_locmap-locno.
APPEND ls_locmap TO et_locmap[].
ENDLOOP.

Lee.RP sap@sapchina.cc 114 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

* Now it is important to set the flag ef_map_use


* Without this the changes above will not be taken into account
IF NOT et_locmap[] IS INITIAL.
ef_map_use = 'X'.
ENDIF.
ENDMETHOD.

2.29 激活 BADI:合伙人的入站处理:T-CODE:BUCF
as in ERP. For this reason, adding a suffix is not always
possible.
SCM business partner 和 ERP 的供应商、客户号码长度一样,都是
10 位,所以不能像地点、产品主数据直接那样通过增加前缀来区分。
You have the following options:
• If the Business Partners in ERP have a number length
shorter than 10 digits, use an external number range, and add a
prefix or a suffix (for example, V for vendors, C for customers)
to the BP numbers
如果 ERP 号码长度不足 10 位的,可以增加前缀来区分供应商和客户
编号(供应商、客户编号存在透明表里前面填充 0,事实上是将 0 转换为
前缀)。
• Use an internal number range for business partners in EWM
使用内部流水号
• Use an external number range for business partners in EWM
but use a BAdI to change either the customer numbers or the
vendor numbers (for example, by replacing the first digit of the
vendor number by a letter, for example, A for 1, B for 2, and so
on)
如果 ERP 号码长度刚好 10 位时,可以在某主数据如供应商主数据第 1 位数
字转换为字母(如 1 变为 A、2 变为 2),用以区分客户。

Lee.RP sap@sapchina.cc 115 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.30 定义分组和分配数范围:BUC2;SM30:V_TB001

Lee.RP sap@sapchina.cc 116 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.31 入站处理商业合作伙伴:S_A7B_78000018.
In Business Add-in Builder: Create Implementation dialog box,
create an implementation for classic BAdI SMOD_APOCF038 and
activate it. SAP does not provide an example implementation as
several options are possible. For more information, see the BAdI
documentation. The ERP business partner numbers are contained in
the table IT_CIF_BP (field PARTNER_ID for business partner
number, field TYPE=CRM004 for vendors, field TYPE=CRM002 for
customers). The changed number must be filled in table ET_BPMAP.
Field EF_MAP_USE must be set to X for the changes to be taken
into account.

BAdI Z_SMOD_APOCF038

Lee.RP sap@sapchina.cc 117 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

METHOD IF_EX_SMOD_APOCF038~EXIT_/SAPAPO/SAPLCIF_BP_001.
********************************************************************
* 如果在 ERP 中供应商和客户编号使用了相同的号码段,
* 为避免传到 SCM 系统后号码重叠或无法区分供应商或客户,
* 需要使用 BADI 增强来转换 SCM 系统中的号码,
* 但 SCM business partner 和 ERP 的供应商、客户号码长度都是 10 位,
* 所以不能像地点、产品主数据直接那样通过增加前缀来区分。
* 有如下 3 种解决方案:
* 1)如果 ERP 号码长度不足 10 位的,可以增加前缀来区分供应商和客户编号;
* 2)使用内部流水号;
* 3)如果 ERP 号码长度刚好 10 位时,可以在某主数据如供应商主数据
* 第 1 位数字转换为字母(如 1 变为 A、2 变为 B),用以区分客户。
* 本增强采用方案 1,约定 ERP 供应商、客户编号不超过 7 位。
********************************************************************
* 转换规则:
* **BP type BP Name Prefix Added
* * CRM002 R/3 Customer Number CU
* * CRM004 R/3 Vendor Number SU
* * CRM010 R/3 Sales Organization DC
* * CRM011 R/3 Plant Number PL

DATA:
lv_idtype TYPE bu_id_type,
ls_cif_bp TYPE /sapapo/cif_bp,
ls_cif_bpmap TYPE /sapapo/cif_bpmap,
lv_bpno TYPE BU_PARTNER.
* Init

* Add BP type dependent prefix


break roger.
LOOP AT it_cif_bp[]
INTO ls_cif_bp.
lv_bpno = ls_cif_bp-PARTNER_ID.
CLEAR:
lv_idtype,
ls_cif_bpmap.
CASE ls_cif_bp-type.
WHEN 'CRM011'.
lv_idtype = 'PL_'. " Plant
WHEN 'CRM010'.
lv_idtype = 'DC_'. " Distribution Center
WHEN 'CRM002'.
lv_idtype = 'CU_'. " Customer

Lee.RP sap@sapchina.cc 118 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'


EXPORTING
input = lv_bpno
IMPORTING
output = lv_bpno.
WHEN 'CRM004'.
lv_idtype = 'SU_'. " Supplier
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
EXPORTING
input = lv_bpno
IMPORTING
output = lv_bpno.
ENDCASE.

MOVE-CORRESPONDING ls_cif_bp TO ls_cif_bpmap.


CONCATENATE lv_idtype lv_bpno INTO ls_cif_bpmap-PARTNER_ID.
ls_cif_bpmap-LOGSYS = CF_LOGSYS.
ls_cif_bpmap-EXT_PARTNER_ID = LS_CIF_BP-PARTNER_ID.
APPEND ls_cif_bpmap TO et_bpmap[].
ENDLOOP.

* Now it is important to set the flag ef_map_use


* Without this the changes above will not be taken into account
IF NOT et_bpmap[] IS INITIAL.
ef_map_use = 'X'.
ENDIF.
ENDMETHOD.

2.32 创建运输组:S_AP3_40000003;SM30:/SAPAPO/TTGR_T

Lee.RP sap@sapchina.cc 119 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.33 设置产品编码长度:S_AP9_75000139;SM30:/SAPAPO/TMCNV

Lee.RP sap@sapchina.cc 120 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.34 检查 SAP APO 模型和规划版本:/SAPAPO/ACTVERCREATE

Lee.RP sap@sapchina.cc 121 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.35 创建供应链单位:/N/SCMB/SCUMAIN
Field Name Description User Action and Values Comment

Supply Chain Unit <SCU> for example the SCU of the plant that
PL1000 transferred previously using
注 : 此 SCU 可 以 是 the CIF
ECC 传 过 来 的 工 厂 ,
也可以是手工为仓库
创 建 的 SCU 。 如 果 同
一工厂对应多个仓库
号时,应就使用手工
创建的仓库 SCU。
Type 1001 Type: Production Plant

Lee.RP sap@sapchina.cc 122 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

Lee.RP sap@sapchina.cc 123 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.36 需要事先创建/维护 SP_1000 及其属性 SO、RO。必须为 Tcode:


/n/SCWM/60000191 - Assign Warehouse Numbers 中的 SCU 创建一个 SCU
组织层级,分配装运点 SCU。

Lee.RP sap@sapchina.cc 124 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.37 创建一个供应链单元层次:/n/SCMB/SCUHIERMAIN

Supply Chain Unit Business Attribute Supply Chain Unit Business Attribute

1000 INV 1000 RO

1000 INV 1000 SO

Lee.RP sap@sapchina.cc 125 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.38 维护商业伙伴:BP
2.39 映射 ERP 库存地点与 EWM:/SCWM/60000347

Lee.RP sap@sapchina.cc 126 / 127


SAP SCM EWM 扩展仓库管理 ExtendedWarehouseManagement 配置文档(Beta V1.0)

2.40
2.41
2.42
2.43

Lee.RP sap@sapchina.cc 127 / 127

You might also like