天天看点

采购订单通过Idoc触发创建销售订单 之 相关配置

以下内文主要介绍的是《采购订单通过Idoc触发创建销售订单》系统配置相关的内容。

整个过程可以用以下图来概括:

采购订单通过Idoc触发创建销售订单 之 相关配置

第一步:采购订单输出涉及到的message 配置

使用事务码WE20创建供应商相关的伙伴参数,配置message type

采购订单通过Idoc触发创建销售订单 之 相关配置

及对应的port及

采购订单通过Idoc触发创建销售订单 之 相关配置

message type

采购订单通过Idoc触发创建销售订单 之 相关配置

并且需要使用事务码MN04来维护对应的message 主数据

第二、四、六步:在销售端需要通过事务码VOE4配置外部客户与内部客户的对应关系。这三步内向Idoc其实是先发送到client:800 对应的逻辑系统为

采购订单通过Idoc触发创建销售订单 之 相关配置

第三步:待销售订单创建完成之后需要将销售订单相关的信息通过外向IDOC返回,对应的伙伴参数为

采购订单通过Idoc触发创建销售订单 之 相关配置

对应的idoc类型

采购订单通过Idoc触发创建销售订单 之 相关配置

及输出类型

采购订单通过Idoc触发创建销售订单 之 相关配置

并且需要通过事务码VV11创建对应的输出主数据

第5步:外向交货单过账后发出shipNotice Idoc,涉及到的伙伴参数为

采购订单通过Idoc触发创建销售订单 之 相关配置
采购订单通过Idoc触发创建销售订单 之 相关配置
采购订单通过Idoc触发创建销售订单 之 相关配置

并使用VV21创建外向交货单的输出主数据; 

特别的: 

在使用事务码:VOE1配置Idoc行项目类别与销售订单类型及销售订单行项目类别时发现不同的业务类型可以对应到销售端的对应销售订单类型。 

经过测试,发现标准的系统却没有对该功能有实现(也有可能我没有发现)。经过debug内向idoc的处理过程,并在高亮部分的FROM加上了以下代码

采购订单通过Idoc触发创建销售订单 之 相关配置
采购订单通过Idoc触发创建销售订单 之 相关配置

以上代码仅以测试为目的

在VOE1中增加如下条目

采购订单通过Idoc触发创建销售订单 之 相关配置

成功测试通过从采购端供应商寄售采购订单,触发生成销售端的寄售补货销售订单。

继续阅读