SAP Knowledge Base Article - Public

2920399 - Error Identifier does not Exists while Activating the Solution in Target Tenant

Symptom

You have assembled your patch solution and uploaded to the target tenant. However the activation failed in target tenant with the below errors:-

Failed to activate items of type ByDScriptingLanguageImplementation.

Identifier 'PQR' does not exist, where PQR is an custom action.

You can also see in the target tenant that the respective file is showing as inactive in SDK solution.

Environment

SAP Cloud Application Studio

SAP Business ByDesign

SAP Cloud for Customer

Reproducing the Issue

  1. Login to the SDK solution of the target tenant. 
  2. Upload the assembled patch solution from the source tenant.
  3. Activation failed with the above mentioned errors.

Cause

This is a known issue when you have only one XBO in the solution without any custom business object. In this case, the backend files do not get updated properly if you choose New and Changed Items for activation.

Resolution

 You can follow the below steps to resolve this issue:-

  1. Create a new patch in Source Tenant.
  2. Perform a solution level activation -> All items.
  3. Assemble solution.
  4. Upload to the target tenant.
  5. The solution activation will be successful without any errors.

Keywords

 Solution activation failed after uploading inactive file in deployment solution identifier does not exists , KBA , identifier does not exists , activation of patch failed , .fq file not updated , AP-RC-BDS-BO , ByDesign Studio BO definition/generation , AP-RC-BDS-SCR , ByDesign Studio Scripting (ABSL) , Bug Filed

Product

SAP Business ByDesign 2002 ; SAP Business ByDesign 2005 ; SAP Cloud Applications Studio 1908 ; SAP Cloud Applications Studio 2005 ; SAP Cloud for Customer add-ins 1905 ; SAP Cloud for Customer add-ins 2020