[转]SAP: Create SO automatic reference PO IDoc

SAP: Create SO automatic reference PO IDoc
1. Configure PO IDoc:

1.SPRO->Basis Components->Application Link Enabling(ALE)->Sending and

Receiving systemLogical Systems->Define Logical System
Log.System: SAPDEV100
Name: CML SAP 61.144.248.136 client 100

2.SPRO->Basis Components->Application Link Enabling(ALE)->Sending and

Receiving system->Logical Systems->Assign Client to Logical System
Choose client 100 and click details
逻辑系统: SAPDEV100

3.SM59->TCP/IP 连接->SAPBC->网关
网间主机名: 61.144.248.136
网关服务: sapgw00
4.BC->SAP->SAP Servers->Add Server
System Name: CMLTEST
Login Defaults User: PRE06
Password:
Client: 100
Language: Server Logon
Application Server: 61.144.248.136
System Number: 00

5.BC->SAP->SAP Servers->CMLTEST->Listeners->Add Listeners
Program ID: SAPBC
Gateway Server: 61.144.248.136
Gateway Service: sapgw00

6.SM59->TCP/IP->连接->SAPBC->测试连接

7.WE21->事务性->RFC->Create
生成端口名稱
端口: A000000001
描述: SAP BC test
RFC 目标系统: SAPBC
处理代码: ORDE ORDERS 创建销售订单

8.WE20->伙伴类型->LI->Create
合作伙伴编号: 90004 联合饼干有限公
伙伴类型: LI 供应商
Typ: US 用户
代理人: PRE06 Su Jack
语言: ZH 中文

9.WE20->伙伴类型->LI->90004->出站参数->Create
合作伙伴编号: 90004 联合饼干(中国)有限公司
伙伴类型: LI 供应商
伙伴功能: GS 产品供应商
消息类型: ORDERS 购买订单 / 订单
消息代码:
消息功能:
外向选项
接收方端口: A000000001 事务性 RFC
SAP BC test
包大小: 1
基本类型: ORDERS05 购买/销售
消息控制
应用程序: EF 采购订单
消息类型: NEU 采购订单
过程代码: ME10 ORDERS: 采购订单

10. SPRO->物料管理->採購->消息->輸出控制->信息類型->定議採購訂單的消息

類型->维护 PO 消息类型->NEU採購訂單->合作伙伴功能->Create
应用 EF 采购订单
输出类型 NEU 采购订单
媒介 EDI
功能 GS 产品供应商

11. MN04
类型 NEU 采购订单
采购输出确定: 采购组织/EDI的供应商
采购组织 1001 招商局物流
供應商 90004
伙伴口 VN
媒介 6
時間 4
語言 ZH

Client: 202
Logical Systems: SDQ202
RFC destination: SDQ202
Port : A000000002

2. Configure SO Inbound Idoc using WE20

3. Create Logical System, and Dispatch using BD64

4. Active workflow using SWU3

需要注意的问题如下:

技术部分(PO 输出IDoc 和 SO 输入IDoc之间的关系)
1.SM59 RFC目标地址 如:5.2说明
2.WE21 RFC端口 如:5.3说明
3.WE20 合作伙伴参数文件(供应商,出站/入站消息类型) 如:5.4说明
4.MN04 打印输出 选择 6(EDI输出) 如:3.1 / 3.3说明
5.分配条件类型 EDI1 和 EDI2 如:6.4说明
业务部分(收集主数据时可考虑)
1.XK02 供应商主数据需要标注客户号 如:4.1说明
2.ME12 采购信息记录需要标注客户物料号;如果对于不同的客户物料号如果不同,用VD51维护 ;对于单位不同也可以配置转换关系 如:4.2说明;
3.VOE2 供应商代码对应SO的 客户号和分销链 如:6.1说明
4.VOE4 客户和送达方工厂确定客户编号 如:6.2说明
[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/443058/viewspace-1038825/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/443058/viewspace-1038825/

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SAP IDoc是一种在SAP系统中用于数据交换的标准格式。它是一种结构化的文件类型,用于在不同的SAP系统之间以及与外部系统之间进行数据交互。而Java是一种面向对象的编程语言,具有广泛的应用领域和丰富的开发工具。 在Java中处理SAP IDoc可以采用多种方式。首先,可以使用SAP提供的Java接口来与SAP系统进行通信和数据交换。SAP JCo(Java Connector)是SAP提供的一个Java开发工具包,用于连接和交换数据。通过使用JCo,开发人员可以使用Java编程语言直接与SAP系统通信,并且可以使用IDoc类库来处理IDoc数据。 另外,还可以使用第三方Java库来处理SAP IDoc。一些开源的Java框架,如Apache Camel和Spring Integration,提供了强大的集成能力,可以与SAP系统集成,并处理IDoc数据。这些框架提供了丰富的组件和API,使开发人员可以轻松地处理和换IDoc数据。 通过Java处理SAP IDoc可以实现多种功能。例如,可以将外部系统的数据换为IDoc格式并发送给SAP系统,或者从SAP系统接收IDoc数据并进行解析和处理。通过使用Java的强大编程能力,可以在处理IDoc数据时进行验证、换、映射等操作,以满足特定的业务需求。 总之,SAP IDoc和Java是两个不同的概念,但可以通过使用SAP提供的Java接口或第三方Java框架来实现在Java中处理SAP IDoc的功能。这种结合可以实现SAP系统与外部系统之间的高效数据交换和集成,为企业提供更好的业务流程支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值