打包链接不允许先更新主数据,然后再分层

2020-09-18 16:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 ...

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

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


你好

在BPC项目中,程序包链接存在问题。

我们已经在BPC和ERP系统之间创建了一个接口。 借助此接口,我们不仅收集交易数据,而且还收集CGR(实体类型),STATUT(用户类型),REGROUPEMENT(用户类型)和POSTE(帐户类型)维度的主数据。
我们创建了Package Link以进行更新 所有参考。 对于每个维度,第一个任务允许更新主数据,第二个任务必须更新层次结构。

在第二项任务上,我们遇到了问题。 实际上,当我们在admin BPC中打开维度时,可以看到良好的父级,但是在excel中,新层次结构不会更新。
->由于尚未实现任何过程,因此我们必须在admin BPC中处理维度或启动 再次更新层次结构包。

进行了几次测试。 最后,如果我们仅在包链接中启动更新层次结构,则工作正常。 但是如果在我们启动主数据更新之前,该工作是正常的。

默认情况下,所有软件包都具有参数化脚本。 我们已经测试过在选择所有信息中使用标准软件包,但是结果是相同的...

软件包中使用的更新主数据的脚本是:

 INFO(%INFOOBJECT%,ZBPC_STAT)
 INFO(%SELECTION%,<?xml version =" 1.0" encoding =" utf-16"?>  <选择类型=" Attribute"/> <选择类型=" Hierarchy" ImportText =" 1"/> <选择类型=" Language" TextType =" 3  "/> <选择类型=" AttributeList"> <属性> ZBPC_STAT  <属性> FLAG_EXCL    99991231  <关系> <值Right =" Hierarchy"  =" Attribute"> 1   )
 INFO(%WRITEMODE%,2)
 INFO(%FORMAT%,1)
 INFO(%TRANSFORMATION%,\ ROOT \ WEBFOLDERS \ Environment \ Model \ DATAMANAGER \ TRANSFORMATIONFILES \ IMPORT_STATUT_BW.xls)
 INFO(%DIMNAME%,STATUT)
 INFO(%CLEAR_ALL%,0)
 INFO(%TEMPNO1%,%INCREASENO%)
 INFO(%TEMPNO2%,%INCREASENO%)
 INFO(%TEMPNO3%,%INCREASENO%)
 INFO(%TEMPNO4%,%INCREASENO%)
 INFO(%TEMPNO5%,%INCREASENO%)
 INFO(%TEMPNO6%,%INCREASENO%)
 INFO(%TEMPNO7%,%INCREASENO%)
 任务(/CPMB/BW_IOBJ_MASTER_SOURCE,OUTPUTNO,%TEMPNO1%)
 任务(/CPMB/BW_IOBJ_MASTER_SOURCE,MASTERDATA_SELECTION,%SELECTION%)
 任务(/CPMB/BW_IOBJ_MASTER_SOURCE,INFOOBJECT,%INFOOBJECT%)
 任务(/CPMB/BW_IOBJ_MASTER_SOURCE,MASTERDATA_FORMAT,%FORMAT%)
 任务(/CPMB/BW_IOBJ_TEXT_SOURCE,OUTPUTNO,%TEMPNO2%)
 任务(/CPMB/BW_IOBJ_TEXT_SOURCE,MASTERDATA_SELECTION,%SELECTION%)
 任务(/CPMB/BW_IOBJ_TEXT_SOURCE,INFOOBJECT,%INFOOBJECT%)
 任务(/CPMB/BW_IOBJ_TEXT_SOURCE,MASTERDATA_FORMAT,%FORMAT%)
 任务(/CPMB/MERGE_IOBJ_MD_DATA,INPUTNO,%TEMPNO1%)
 任务(/CPMB/MERGE_IOBJ_MD_DATA,INPUTNO2,%TEMPNO2%)
 任务(/CPMB/MERGE_IOBJ_MD_DATA,MASTERDATA_SELECTION,%SELECTION%)
 任务(/CPMB/MERGE_IOBJ_MD_DATA,INFOOBJECT,%INFOOBJECT%)
 任务(/CPMB/MERGE_IOBJ_MD_DATA,OUTPUTNO,%TEMPNO3%)
 任务(/CPMB/IOBJ_SOURCE_MD_CONVERT,FORMULA_FILE_NO,%TEMPNO7%)
 任务(/CPMB/IOBJ_SOURCE_MD_CONVERT,TRANSFORMATIONFILEPATH,%TRANSFORMATION%)
 任务(/CPMB/IOBJ_SOURCE_MD_CONVERT,SUSER,%USER%)
 任务(/CPMB/IOBJ_SOURCE_MD_CONVERT,SAPPSET,%APPSET%)
 任务(/CPMB/IOBJ_SOURCE_MD_CONVERT,SAPP,%APP%)
 任务(/CPMB/IOBJ_SOURCE_MD_CONVERT,DIMNAME,%DIMNAME%)
 任务(/CPMB/IOBJ_SOURCE_MD_CONVERT,OUTPUTNO,%TEMPNO4%)
 任务(/CPMB/SPLIT_IOBJ_MD_TXT_DATA,INPUTNO,%TEMPNO4%)
 任务(/CPMB/SPLIT_IOBJ_MD_TXT_DATA,OUTPUTNO,%TEMPNO5%)
 任务(/CPMB/SPLIT_IOBJ_MD_TXT_DATA,OUTPUTNO2,%TEMPNO6%)
 任务(/CPMB/IOBJ_SOURCE_MD_CONVERT,INPUTNO,%TEMPNO3%)
 任务(/CPMB/BPC_MASTER_DATA_TARGET,INPUTNO,%TEMPNO5%)
 任务(/CPMB/BPC_MASTER_DATA_TARGET,DIMNAME,%DIMNAME%)
 任务(/CPMB/BPC_MASTER_DATA_TARGET,WRITEMODE,%WRITEMODE%)
 任务(/CPMB/BPC_MASTER_DATA_TARGET,FORMULA_FILE_NO,%TEMPNO7%)
 任务(/CPMB/BPC_MASTER_DATA_TARGET,CLEAR_ALL,%CLEAR_ALL%)
 任务(/CPMB/BPC_TXT_DATA_TARGET,INPUTNO,%TEMPNO6%)
 任务(/CPMB/BPC_TXT_DATA_TARGET,DIMNAME,%DIMNAME%)

软件包中使用的更新层次结构脚本为:

 INFO(%INFOOBJECT%,ZBPC_STAT)
 INFO(%SELECTION%,<?xml version =" 1.0" encoding =" utf-16"?>  <选择类型=" Hierarchy" ImportText =" 0">   HR9TM0PW93UI0473OV1EQFWNY     PARENTH1    9999-12-31     99991231  )
 INFO(%WRITEMODE%,2)
 INFO(%FORMAT%,1)
 INFO(%TRANSFORMATION%,\ ROOT \ WEBFOLDERS \ Environment \ Model \ DATAMANAGER \ TRANSFORMATIONFILES \ IMPORT_HIERARCHIE_BW.XLS)
 INFO(%DIMNAME%,STATUT)
 INFO(%TEMPNO1%,%INCREASENO%)
 INFO(%TEMPNO2%,%INCREASENO%)
 INFO(%TEMPNO3%,%INCREASENO%)
 INFO(%DIMNAME_DATEFROM%,)
 INFO(%DIMNAME_KEYDATE%,)
 任务(/CPMB/BW_IOBJ_HIER_SOURCE,OUTPUTNO,%TEMPNO1%)
 任务(/CPMB/BW_IOBJ_HIER_SOURCE,MASTERDATA_SELECTION,%SELECTION%)
 任务(/CPMB/BW_IOBJ_HIER_SOURCE,INFOOBJECT,%INFOOBJECT%)
 任务(/CPMB/BW_IOBJ_HIER_SOURCE,MASTERDATA_FORMAT,%FORMAT%)
 任务(/CPMB/IOBJ_SOURCE_HD_CONVERT,FORMULA_FILE_NO,%TEMPNO2%)
 任务(/CPMB/IOBJ_SOURCE_HD_CONVERT,TRANSFORMATIONFILEPATH,%TRANSFORMATION%)
 任务(/CPMB/IOBJ_SOURCE_HD_CONVERT,SUSER,%USER%)
 任务(/CPMB/IOBJ_SOURCE_HD_CONVERT,SAPPSET,%APPSET%)
 任务(/CPMB/IOBJ_SOURCE_HD_CONVERT,SAPP,%APP%)
 任务(/CPMB/IOBJ_SOURCE_HD_CONVERT,DIMNAME,%DIMNAME%)
 任务(/CPMB/IOBJ_SOURCE_HD_CONVERT,OUTPUTNO,%TEMPNO3%)
 任务(/CPMB/IOBJ_SOURCE_HD_CONVERT,INPUTNO,%TEMPNO1%)
 任务(/CPMB/IOBJ_SOURCE_HD_CONVERT,KEYDATE,%DIMNAME_KEYDATE%)
 任务(/CPMB/BPC_HIER_DATA_TARGET,INPUTNO,%TEMPNO3%)
 任务(/CPMB/BPC_HIER_DATA_TARGET,DIMNAME,%DIMNAME%)
 任务(/CPMB/BPC_HIER_DATA_TARGET,WRITEMODE,%WRITEMODE%)
 任务(/CPMB/BPC_HIER_DATA_TARGET,FORMULA_FILE_NO,%TEMPNO2%)
 任务(/CPMB/BPC_HIER_DATA_TARGET,DATEFROM,%DIMNAME_DATEFROM%)
 任务(/CPMB/BPC_HIER_DATA_TARGET,KEYDATE,%DIMNAME_KEYDATE%)

我的包裹链接是:

我的所有包裹都在这里可见:

你能帮我吗?

list-of-packages.jpg (320.8 kB)
6条回答
clasier
2020-09-18 17:01

对不起,这是我在论坛中的第一个帖子/问题。

Vadim,我已经测试过此方法,并且::
-如果我逐步运行软件包,一切都很好。
-如果我同时启动两个软件包的软件包链接,则会出现问题。 该层次结构不是"已验证/已处理"。

要向您显示所有日志,请执行以下操作:
1:在BPC管理员中,我修改了尺寸STATUT:成员STATUT_NA离开了层次STATUT_TOT

2:在EPMaddin中,刷新元数据后,我确认此过程(可以)

3:运行程序包以更新主数据

4:运行软件包以更新层次结构

5:在EPMaddin中,刷新元数据后,我将验证此过程。 STATUT_NA位于STATUT_TOT中(可以)

要测试包链接中的两个包,请再次执行步骤1和2。
1:使用两个包运行包链接

2:在EPMaddin中,刷新元数据后,我将验证此过程。 STATUT_NA位于STATUT_TOT中(可以)

我确认您在SAP BPC管理员中,STATUT_NA的父级是STATUT_TOT。

要完成信息:

BPC版本:10.1

SAP NetWeaver版本:7.50

版本BW:BW 750 SP 8

一周热门 更多>