SAP Knowledge Base Article - Public

2686829 - Implementation ID is not Editable in Custom Fields and Logic

Symptom

  • Implementation ID is not editable when creating a new enhancement implementation in the Custom Fields and Logic app
  • When you attempt to save the new implementation there will be an error: 
    Implementation <ID> already exists. Use the editor view to create a draft

Environment

SAP S/4HANA Cloud

Reproducing the Issue

  1. Go to the Custom Fields and Logic app
  2. Click on the Custom Logic tab
  3. Click the plus sign to create a new enhancement implementation
  4. Specify the business context, BAdI description, and implementation description
  5. The Implementation ID may already be populated, and may not be editable
  6. Now if you click Create, you will see the error described above

Cause

There is an existing enhancement implementation with the same business context and BAdI description

Resolution

  • Continue to edit and use the existing enhancement implementation, instead of creating a new one

OR

  • Delete any existing implementation or implementation draft for the same business context and BAdI description, and then continue to create a new one

Keywords

BAdI, Implementation ID, business context, BAdI description, implementation description , KBA , BC-SRV-APS-EXT-BL , Custom Business Logic , Problem

Product

SAP S/4HANA Cloud 1805