SAP Knowledge Base Article - Public

2931292 - Error: "Failed to activate items of type ByDScriptingLanguageImplementation" on Deployment

Symptom

You have tried to activate your Solution after Deployment but the Cloud Applications Studio throws the below errors:

"Failed to activate items of type ByDScriptingLanguageImplementation"

"Identifier 'ABCD' does not exist." or "Identifier 'ABCD_EFG123HIJ456KLM789NOPQRS0' does not exist."

Environment

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

Reproducing the Issue

  1. Go to Cloud Application Studio.
  2. Open Respective Solution.
  3. Go to Implementation Manager.
  4. Click the Activate button.

Cause

The metadata of Key User (KUT) Extension Fields are different in the source and target tenants.

Case 1:

"Identifier 'ABCD' does not exist."

This means that the field is used in ABSL scripting and cannot be found.

Case 2:

"Identifier 'ABCD_EFG123HIJ456KLM789NOPQRS0' does not exist."

This means that the field has been extended to a query in the source tenant and used as a parameter in ABSL scripting.

Resolution

To synchronize the metadata in the source and target tenants, use Transport Management to transport the required KUT fields.

See Also

Refer to the SAP Cloud for Customer Extension Guide for Configure Transport Requests.

Keywords

ACT FAILED, Identifier does not exist, deploy, PDI, SDK, KUT, Query, upload, activation , KBA , AP-RC-BDS-EXT , ByDesign Studio Extensibility , Problem

Product

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