如何配置ME51N的OCI目录?

问题描述 投票:0回答:1

我们需要从ME51N tcode(采购申请)连接到外部目录。这种集成必须完全从ECC端完成,不应该与SRM链接。

我尝试在两个不同的地方配置了OCI。让我解释一下每个地方的结果和疑惑。我不需要这两个解决方案,只需要一个能给我所需的解决方案。

  1. 路径。SPRO-> IMG-> Materials Management-> Purchasing-> Environment Data-> Web Services: ID和描述

在这里我能够配置与目录的连接,定义为默认后,我在ME51N的工具栏上得到了进入目录的按钮。我能够选择数据,并将其返回到采购申请中。然而客户发送的一些数据和我们在物料管理中配置的数据是不一样的,比如他们发送了一个我们没有的物料组,接收到的物料组就会被删除,我就看不到目录返回的该字段的数据。

我已经搜索了一种方法来映射这些字段,并可能插入一些Z代码来映射这些值,并像我们需要的那样填充它们,但我没有找到任何有用的东西,大多数文档都是为SRM制作的,而不是为ECC。

那么,我怎样才能映射配置这些从目录中返回的值呢?我目前正在寻找BADI ME_PROCESS_REQ_CUST来根据目录返回的内容进行修改,但这太晚了,因为没有配置的值已经被删除了。

  1. 既然无法配置,我就尝试了另一种方式,使用另外这条路径,确实可以让我选择将目录中的字段映射到SAP的标准字段,甚至可以设置出口来添加个人逻辑。

路径 SPRO->IMG->工厂维护和客户服务->维护和服务处理->维护和服务订单->使用目录的采购接口(OCI)->定义目录。

但是,我一直无法在ME51N中显示这些目录的链接,这些目录可以链接到ME51N吗?

谢谢。

sap abap badi
1个回答
0
投票

好吧,我现在手中没有目录,但通过OCI将目录连接到ERP的过程似乎是如下。

  1. 你应该在路径中做适当的定制

SPRO->IMG->工厂维护和客户服务->维护和服务处理->维护和服务订单->使用外部目录的采购接口。

  1. 要调整自动创建采购请购单,您应该将项目类别设置为 N (non-stock item).

  2. 而且你还应该激活方法 COMPONENT_VIA_CATALOG_GET 在BAdI PLM_CATALOG_IF.

见其他细节 此处.

© www.soinside.com 2019 - 2024. All rights reserved.