采购订单通过Idoc触发创建销售订单_SAP刘梦_新浪博客

作者: Mike Wong


在现实跨公司采购业务中,SAP提供了诸如跨公司物料调拨单(Cross Company STO)的功能。还有一种最简单处理方式为:直接买卖的方式。即采购方创建采购订单、销售方创建销售订单的方式,这种方式特点是: 业务耦合度低(即采购、销售是完全分开的),这也是其优点。 


今天我们介绍一下创建采购订单后,自动触发创建销售订单。

为了方便,我们在同一个client中,选择两个不同的compay code来做演示;其中,采购方为公司代码2000,销售公司为公司代码1000。对应的采购方的客户编号为2000,销售公司的供应商编号为1000。

首先: 2000公司向1000公司买一部水果机,创建对应的采购订单

采购订单通过Idoc触发创建销售订单
这里我们需要启用采购订单行项目确认功能,我们选择标准的0001就行。
采购订单通过Idoc触发创建销售订单
保存订单后,我们查看采购订单消息
采购订单通过Idoc触发创建销售订单
查看处理log,发现有idoc被触发生成。
采购订单通过Idoc触发创建销售订单
在对应的采购订单行项目“确认”页签中,发现新增了一个行,我们可以理解为“订单确认”,也就是说供方收到了采购公司的采购需求,创建了一个销售订单,并将对应的销售订单相关信息返回到了采购方的采购订单中。
采购订单通过Idoc触发创建销售订单
这就实现了创建PO后自动创建SO。 使用事务码WE02来看看Idoc的状态:1. 创建采购订单保存后,第一个Idoc创建,方向是发送给供应商的(外向Idoc)
采购订单通过Idoc触发创建销售订单
2. 当供应商收到采购公司发的idoc后,会在系统中生成一个内向的Idoc,并创建了销售订单 编号8237
采购订单通过Idoc触发创建销售订单

采购订单通过Idoc触发创建销售订单
3. 供货方将创建的销售订单信息,通过一个外向的订单确认的Idoc发给采购方
采购订单通过Idoc触发创建销售订单
订单确认的Idoc详细信息及Idoc状态
采购订单通过Idoc触发创建销售订单
4. 销售公司发送的Idoc接收到之后,会在系统生成一个内向的Idoc,如下图:
采购订单通过Idoc触发创建销售订单
该Idoc的状态信息:
采购订单通过Idoc触发创建销售订单

结果就为我们刚刚看到的在采购订单的确认视图中记录了销售订单的信息;

我们也可以通过VA03以采购订单编号为条件来查找对应的销售订单。如下图:

采购订单通过Idoc触发创建销售订单
特别的,采购单价对应到了销售订单的EDI1、2的价格
采购订单通过Idoc触发创建销售订单

接下来,我们测试一下发货环节。

使用VL01N参照销售订单创建交货单,并做过账发货。

采购订单通过Idoc触发创建销售订单
发货advanceship notice通过外向idoc发出
采购订单通过Idoc触发创建销售订单
采购方接收到信息后,生成内向Idoc
采购订单通过Idoc触发创建销售订单
创建内向交货单,并更新采购订单
采购订单通过Idoc触发创建销售订单
采购订单信息:
采购订单通过Idoc触发创建销售订单

后续的销售开票、采购收货、发票校验就不演示。

以上的内容主要为前台的单据的演示,其实涉及到了SD(output)、MM(message)相关的配置。最主要的是Idoc的触发创建及接收的配置。因为内容较多,在后续我会将对应的配置点通过文档发出。



以下是纯顾问群~

微信群:SAP干货铺,请联系本人微信 sapliumeng。

QQ群 :SAP干货铺,  群号:775662808

所有群管理严格,严格禁止一切外来链接、招聘、广告等垃圾信息!

采购订单通过Idoc触发创建销售订单

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值