SAP Knowledge Base Article - Public

3399754 - Attempt to change a Custom Logic in customizing tenant using ABAP Environment throws error "The editor can not be shown because the content can not be synchronized with the backend" - SAP S/4HANA Cloud

Symptom

User is trying to edit a custom logic in ABAP environment(customizing tenant) and getting error message "The editor can not be shown because the content can not be synchronized with the backend".

Environment

SAP S/4HANA Cloud

Reproducing the Issue

  1. Accessing ABAP Environment in the customizing tenant.
  2. Searching by custom logic YY1_ABC.
  3. Open the editor for YY1_ABC.
  4. Getting error message: "The editor can not be shown because the content can not be synchronized with the backend".

Cause

Business catalogs SAP_A4C_BC_DEV_SUP_PC and SAP_A4C_BC_DEV_OBJ_DIS_PC are not assigned to the user.

With the availability of Developer Extensibility for S/4HANA Cloud, it's possible to debug key user logic via the ABAP Development Tools (ADT). As a prerequisite, an ADT connection must be established and the used business user must have assigned the following business catalogs:

  • SAP_A4C_BC_DEV_SUP_PC
  • SAP_A4C_BC_DEV_OBJ_DIS_PC

You can refer to Troubleshoot Custom Apps for more context and details on available troubleshooting tools in the field of developer extensibility.

However, custom logics created with Custom Logic app in the context of key user extensibility can only be accessed in display mode in the ABAP Environment in development system.

The ABAP Language Version of this object is "ABAP for Key Users" only. This can be checked in the "Properties > General" of this object in ABAP Environment.

Resolution

Custom logics created with Custom Logic app in the context of key user extensibility can only be edited with the Custom Logic app in customizing tenant.

In order to display the custom logic in ABAP Environment, you need to assign business catalogs SAP_A4C_BC_DEV_SUP_PC and SAP_A4C_BC_DEV_OBJ_DIS_PC to the user.

Both business catalogs are part of business role template SAP_BR_APPL_SUP_ENG_DEV_SUP.

See Also

SAP Help - Key User Extensibility

SAP Help - Custom Logic

SAP Help - Statements in ABAP for Key Users

SAP Help - Glossary for Extensibility

SAP Help - Custom Logic Tracing

Keywords

custom logic, ADT, abap environment, development tenant, The editor can not be shown because the content can not be synchronized with the backend, 3SL, 3-System landscape, S/4HANA Cloud, public cloud , KBA , BC-SRV-APS-EXT-BO , Custom Tables and Nodes , How To

Product

SAP S/4HANA Cloud 2308