SAP Knowledge Base Article - Public

3413086 - Customer XBO fails to activate

Symptom

Errors raised in the SDK when attempting to activate the Customer XBO or Business Partner Template XBO

  1. [Activate] Impl. type "Inline ABAP Type in BO Access Class" not supported for business object YXXXXXXXY_SAER7F4B316C57632990
  2. [Activate] Query QUERY_BY_ELEMENTS doesn't exist in extended BO BUSINESS_PARTNER_TMPL
  3. [Activate] Node ROOT must be not enhanced by dynamic extension YXXXXXXXY_SAER7F4B316C57632990
  4. [Activate] Activation rejected

Environment

  • SAP Cloud for Customer
  • SAP Business ByDesign
  • SAP Cloud Application Studio

Reproducing the Issue

Add an association on a standard node of Customer XBO/ Business PArtner Template XBO

Cause

  • The association annotation is not supported in standard nodes.
  • In the case where the node is extensible node, such as "Common", an error message would be raised as follows: "Keyword 'association' is not supported in business object extensions".
  • The errors only apear when there are messages defined in the XBO - explaining the difference in behaviors in both the development and sandbox tenants.

Resolution

Associations should not be creatred on the Root node of BusinessPartner_Template based BOs, as they are not extendible.

Keywords

KBA , AP-RC-BDS-SCR , ByDesign Studio Scripting (ABSL) , Problem

Product

SAP Business ByDesign all versions ; SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions