SAP Knowledge Base Article - Public

2777209 - Translation maintained for Custom BO are not visible in the User Interface after deploying solution on another tenant

Symptom

You have deployed your custom solution on another tenant. Afterwards you notice that some UI screens are missing translation you have definitely maintained. The same solution is deployed on your other tenant, and translation is present there.

Environment

  • SAP Cloud for Customer
  • SAP BusinessByDesign
  • SAP Cloud Application Studio

Reproducing the Issue

As a prerequisites you have created:

  1. Your custom solution in Cloud Application studio.
  2. Your custom BO for which you have maintained translation via XLIFF file (Please refer to section 8.19 from Cloud Application Studio Help documentation for more information regarding Translations for elements of your custom BO).
  3. Your custom UI component.

You have then deployed your custom solution to another tenant (be it either Quality or Productive tenant). Afterwards, when navigating to custom screen in question you notice that elements of your custom solution are no longer translated. The same UI component is translated on other tenants, where this solution is deployed.

Cause

You have maintained labels on your custom screen as Backend Text, as shown on the below screenshot:

BackendText.png

SAP is moving away from supporting Backend Text functionality, therefore such issues may occur. You can experience missing translation after any life cycle activity done on your solution. Specifically after deployment.

Usage of Backend Text option will be fully discontinued in future relases, and it is strongly advised to use Overridden Text option instead.

Resolution

In order to solve this particular issue SAP support services needs to perform backend correction on affected UI component (Metadata Update). Please open incident with SAP support PDI team (if screen is custom). Please provide all Solution details such as:

  • Technical namespace of the solution.
  • Affected BO on top of which translation was made.
  • Screen, where translations are not displayed.
  • Step by step instruction, how this component can be found in your system.

Keywords

Backend Text, Overridden Text, Translation missing after solution deployment, no translation for custom BO , KBA , AP-RC-BDS-SCR , ByDesign Studio Scripting (ABSL) , Problem

Product

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