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
- Go to Cloud Application Studio.
- Open Respective Solution.
- Go to Implementation Manager.
- 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