SAP Knowledge Base Article - Public

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


  • 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



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


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


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


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


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


SAP S/4HANA Cloud 1805