由于属性相互依赖性而无法激活InfoObject业务内容

2020-09-03 18:33发布

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

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


嗨,

我们正在尝试从Business Content安装0BPARTNER,但是由于有多个属性InfoObject(例如0CUSTOMER,0ORGUNIT,0PLANT,0VENDOR)尚未激活,因此未能成功安装。

当我们尝试激活InfoObjects属性时,我们也遇到了错误,因为显然其中一些属性的属性为0BPARTNER。 所以现在他们彼此锁定了。

除了删除有问题的属性,然后在其他部分已被激活之后再重新添加它们,是否有任何方法可以解决此问题? 这将需要大量的手动工作,并且确实违背了Business Content的宗旨。

我们的BW系统在750 SP 10上,而BI_CONT在757 SP 15上。

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

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


嗨,

我们正在尝试从Business Content安装0BPARTNER,但是由于有多个属性InfoObject(例如0CUSTOMER,0ORGUNIT,0PLANT,0VENDOR)尚未激活,因此未能成功安装。

当我们尝试激活InfoObjects属性时,我们也遇到了错误,因为显然其中一些属性的属性为0BPARTNER。 所以现在他们彼此锁定了。

除了删除有问题的属性,然后在其他部分已被激活之后再重新添加它们,是否有任何方法可以解决此问题? 这将需要大量的手动工作,并且确实违背了Business Content的宗旨。

我们的BW系统在750 SP 10上,而BI_CONT在757 SP 15上。

付费偷看设置
发送
14条回答
Nir深蓝
1楼-- · 2020-09-03 19:00

嗨,

您是否检查过相关问题,例如 已经https://answers.sap.com/questions/86928/unable-to-activate-infoobject.html ? 如果是,激活过程返回的错误消息是什么?

小熊yu生菜
2楼-- · 2020-09-03 19:18

嗨,

是的,我已经检查了这些问题,但没有回答我的问题。

日志非常简单,基本上意味着每个InfoObject都需要先被激活,这没有任何意义。

0BPARTNER和0CUSTOMER的其他InfoObjects属性也遭受相同的症状,因此要全力以赴修复它们。

SAP小菜
3楼-- · 2020-09-03 19:14

您似乎正在尝试通过BW建模工具激活对象,是 对不对 BW建模工具当前不提供大规模激活模式来立即激活多个对象。 请使用报告RSDG_IOBJ_ACTIVATE并一次传递所有受影响的对象。 该报告能够同时激活多个对象。 但是,它绕过了BW传输机制,因此如果需要,您需要手动将对象写入传输中。

N-Moskvin
4楼-- · 2020-09-03 19:01

可以添加转储发生的位置吗?

悻福寶寶
5楼-- · 2020-09-03 19:19
< p>对不起,我没有意识到您发表更多评论。

电子邮件通知似乎不适用于嵌套评论。

转储发生在类CL_RSO_INFOOBJECT方法工厂行13上。

无论我们给出值'%'还是'CHA',似乎都没有分配几个InfoObject类型参数。

对于0BPARTNER,0PLANT,0PURCH_ORG等,l_iobjtp为null;

对于0CRM *,0RT *,通常会被填充。

 METHOD工厂。
  DATA(lr_infoobject)= cl_rso_iobj_model_manager => get_buffer_infoobject(i_iobjnm = i_iobjnm
  i_objvers = i_objvers)。


  DATA(l_iobjtp)= i_iobjtp。
  如果rs_c_false = check_iobjtp(l_iobjtp)
  AND rs_c_true = cl_rso_iobj_db => factory(i_iobjnm = i_iobjnm
  i_objvers = i_objvers)-> exists_on_db()。
  l_iobjtp = cl_rso_iobj_db =>工厂(i_iobjnm = i_iobjnm
  i_objvers = i_objvers)-> get_iobjtp()。
  万一。


  如果lr_infoobject-> s_infoobject-> object未绑定
  AND check_iobjtp(l_iobjtp)= rs_c_false。
  引发例外类型cx_rs_input_invalid
  出口
  方法='FACTORY @ CL_RSO_INFOOBJECT'## NO_TEXT
  参数='I_IOBJTP'## NO_TEXT
  值= | {i_iobjtp} |。
  ELSEIF lr_infoobject-> s_infoobject->对象未绑定。
  DATA(l_classnm)= get_infoobject_class(i_input_type = nc_infoobject_class_input_type-in​​foobject_type
  i_iobjtp = l_iobjtp)。


  创建对象lr_infoobject-> s_infoobject->对象类型(l_classnm)
  出口
  i_iobjnm = i_iobjnm
  i_objvers = i_objvers。
  万一。


  r_r_infoobject = lr_infoobject-> s_infoobject->对象。


  "在所有级别创建并设置root
  r_r_infoobject-> ensure_initialized()。
  ENDMETHOD。

尽管如此,在调试并用" CHA"值填充l_iobjtp之后,最终结果仍然相同。 就像他们互相抱着脖子。

消息文本
 激活类型为InfoObject的对象
 检查类型为InfoObject的对象
 检查InfoObject 0APO_HNDRES
 特征0APO_HNDRES:引用特征0APO_RESNAM不可用(有效)
 特征0APO_HNDRES:引用特征0APO_RESNAM不可用(有效)
 检查InfoObject 0APO_LOCNO
 来自特征0APO_LOCNO的属性0APO_HNDRES不可用(有效)
 检查InfoObject 0APO_OHNDRS
 特征0APO_OHNDRS:引用特征0APO_RESNAM不可用(有效)
 特征0APO_OHNDRS:引用特征0APO_RESNAM不可用(有效)
 检查InfoObject 0APO_PLLOC
 特性0APO_PLLOC:引用特性0APO_LOCNO不可用(有效)
 特性0APO_PLLOC:引用特性0APO_LOCNO不可用(有效)
 检查InfoObject 0APO_STORES
 特征0APO_STORES:引用特征0APO_RESNAM不可用(有效)
 特征0APO_STORES:引用特征0APO_RESNAM不可用(有效)
 检查InfoObject 0APO_SUBLOC
 InfoObject 0APO_LOCNO(包含特征0APO_SUBLOC)不可用(起作用)
 检查InfoObject 0APO_VMILOC
 特征0APO_VMILOC:引用特征0APO_LOCNO不可用(有效)
 特征0APO_VMILOC:引用特征0APO_LOCNO不可用(有效)
 检查InfoObject 0BPARTNER
 特征0BPARTNER的属性0APO_LOCNO不可用(有效)
 检查InfoObject 0BP_CONS
 特征0BP_CONS:引用特征0BPARTNER不可用(有效)
 特征0BP_CONS:引用特征0BPARTNER不可用(有效)
 检查InfoObject 0BP_GRP
 特征0BP_GRP的属性0BPARTNER不可用(有效)
 检查InfoObject 0CUSTOMER
 特征0CUSTOMER的属性0BPARTNER不可用(有效)
 特征0CUSTOMER的属性0APO_LOCNO不可用(有效)
 特征0CUSTOMER的属性0BPARTNER不可用(有效)
 检查InfoObject 0PLANT
 来自特征0PLANT的属性0BPARTNER不可用(有效)
 检查InfoObject 0PURCH_ORG
 特征0PURCH_ORG的属性0BBP_PURORG不可用(有效)
 特征0PURCH_ORG的属性0BBP_PURORG不可用(有效)
 检查InfoObject 0PUR_GROUP
 特征0PUR_GROUP中的属性0BBP_PURGRP不可用(有效)
 特征0PUR_GROUP中的属性0BBP_PURGRP不可用(有效)
 检查InfoObject 0RT_CUSTPL
 特征0RT_CUSTPL:参考特征0CUSTOMER不可用(有效)
 特征0RT_CUSTPL:参考特征0CUSTOMER不可用(有效)
 正在检查InfoObject 0SALESORG
 特征0SALESORG的属性0INT_CUST不可用(有效)
 检查InfoObject 0VENDOR
 特征0VENDOR的属性0BPARTNER不可用(有效)
 特征0VENDOR的属性0BPARTNER不可用(有效)
 特征0VENDOR的属性0PLANT不可用(有效)
 检查InfoObject 0APO_LOCFR
 特征0APO_LOCFR:引用特征0APO_LOCNO不可用(有效)
 特征0APO_LOCFR:引用特征0APO_LOCNO不可用(有效)
 检查InfoObject 0ORGUNIT
 来自特征0ORGUNIT的属性0PLANT不可用(有效)
 特征0ORGUNIT中的属性0PURCH_ORG不可用(有效)
 特征0ORGUNIT的属性0PUR_GROUP不可用(有效)
 特征0ORGUNIT的属性0SALESORG不可用(有效)
 来自特征0ORGUNIT的属性0PLANT不可用(有效)
 特征0ORGUNIT中的属性0PURCH_ORG不可用(有效)
 特征0ORGUNIT的属性0PUR_GROUP不可用(有效)
 特征0ORGUNIT的属性0SALESORG不可用(有效)
 检查InfoObject 0RMA_VKORG
 特征0RMA_VKORG:引用特征0SALESORG不可用(有效)
 特征0RMA_VKORG:引用特征0SALESORG不可用(有效)
 检查InfoObject 0CRMSRVTGRP
 特性0CRMSRVTGRP:参考特性0ORGUNIT不可用(有效)
 特性0CRMSRVTGRP:参考特性0ORGUNIT不可用(有效)
 检查InfoObject 0CRM_SALGRP
 特征0CRM_SALGRP:参考特征0ORGUNIT不可用(有效)
 特征0CRM_SALGRP:参考特征0ORGUNIT不可用(有效)
 检查InfoObject 0CRM_SALOFF
 特征0CRM_SALOFF:参考特征0ORGUNIT不可用(有效)
 特征0CRM_SALOFF:参考特征0ORGUNIT不可用(有效)
 检查InfoObject 0CRM_SALORG
 特征0CRM_SALORG:引用的特征0ORGUNIT不可用(有效)
 特征0CRM_SALORG:引用的特征0ORGUNIT不可用(有效)
 检查InfoObject 0CRM_SRVORG
 特征0CRM_SRVORG:引用的特征0ORGUNIT不可用(有效)
 特征0CRM_SRVORG:引用的特征0ORGUNIT不可用(有效)
 保存类型为InfoObject 
的对象

我还尝试打开SAP事件,但两周后仍然没有响应。

何必丶何苦呢
6楼-- · 2020-09-03 19:11

嗨,Vijay,

我最近安装了所有内容(BW4CONT 200 SP00) 在空白系统中没有问题的SAP BW/4HANA 2.0 SP01中。

您在RSORBCT中选择了哪些对象和哪种模式?

您可以附加收到的消息的屏幕截图吗?

祝一切顺利,

Andreas

一周热门 更多>