一.说明
采购订单通过输出创建销售订单,采用的是IDOC通讯方式,可以在本Client中实现,也可跨Client,还可在不同SAP系统中实现。为此需要用WE20对相关合作伙伴维护出站和入站参数。
相关业务涉及最少两个业务场景:PO创建成功后,通过输出发送消息创建SO;而SO创建成功后,反馈消息给PO。此外,PO修改后,需要发出消息让销售订单也同步修改。
为此上述三个业务场景涉及三套消息类型,分别是:
- PO创建成功通知用的ORDERS,
- SO创建成功通知用的ORDRSP,
- PO修改通知用的ORDCHG。
PO需要维护供应商的两个出站参数,SO需要维护客户的一个出站参数,而三个消息类型涉及的入站参数都在逻辑系统下维护。
示例是在同一个Client中创建PO通过输出生成SO,PO中的供应商是FC100,SO中的售达方是FC200。逻辑系统的编号需从SCC4查看本Client的参数(参见《定义客户端(Client)》),本例是FD6101。
供应商FC100和客户FC200是用于系统内公司间结算,相关参见《供应商主数据_示例_内部公司结算》、《客户主数据_示例_内部公司结算》。
PO创建和修改使用的消息类型分别是ORDERS和ORDRSP,出站参数使用的输出类型都是NEU,只是后者需做修改信息的标志。
每个合作伙伴因多种业务会维护多套出站、入站参数,但维护方法都是一样,需要先培增加合作伙伴的抬头信息,再添加出站和入站参数。如果合作伙伴已存在,则只需添加出站和入站参数。
客户FC200、供应商FC100、逻辑系统FD6101的合作伙伴抬头分别如图 1、图 2、图 3所示。
图 1 WE20界面和客户FC200维护
图 2 供应商FC100抬头
图 3 逻辑系统FD6101抬头
三个合作伙伴的分类标签页都如图 4所示。
图 4 各合作伙伴的分类标签页
三个合作伙伴下部均有维护出站参数和入站参数的栅格,可维护多条。其中出站参数需维护伙伴角色,而入站参数则不用。
图 5 出站与进站
PO和SO的参数文件维护后,如果后续交货和收货需要互相通知,则也需要维护相关合作伙伴参数文件,参见《WE20维护合作伙伴参数文件_PO输出创建SO的交货相关》。PO输出创建SO参见《采购订单_利用输出创建SO》。
维护用到接收方端口A001,其维护可参见《为IDOC创建tRFC连接》。