如何避免CPI-DS作业覆盖IBP中的手动更改属性

2020-09-06 09:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们正在使用CPI-...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们正在使用CPI-DS作为中间件将S4系统与IBP连接起来,以将数据从S4传输到IBP。

我们有一个要求,是企业在从S4首次转移后,要在IBP中手动更改一个属性。 现在,当CPI-DS作业再次运行时,它不应覆盖IBP中手动更改的属性。

正在使用的主数据是产品,属性是IBP中的可预测指标,正在IBP中手动更改。

我们在S4侧使用IBP特定的标准提取器/IBP/PRODUCT_ATTR,S4处的所有必需数据仅驻留在此提取器中。 我们已经增强了此提取器,并添加了自定义字段(如果这些字段不作为标准提取器的一部分提供)。 用于IBP的S4上的附加组件是SCM_IBP_INT_S4-11/2018-SPS06。

有人有类似的要求吗? 以及如何解决?

积分将得到奖励。

此致

Anil

4条回答
SAP小黑
2020-09-06 10:33 .采纳回答

嗨,艾尼尔,

我们有类似的要求。

对于手动修改的列,您可以维护一个动态查找文件,该文件将从IBP下载主数据。 HCI流将首先检查查找文件中的值,如果在查找中保留了一个值且不是NULL,则HCI将在IBP中为该列设置相同的值。

如果Value为NULL,则HCI将从S4中获取值并更新IBP列。

通过这种方式,手动维护的数据优先于传入的S4数据。

问候

Nazeer

一周热门 更多>