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 Public Edition
Reproducing the Issue
- Go to the Custom Fields and Logic app
- Click on the Custom Logic tab
- Click the plus sign to create a new enhancement implementation
- Specify the business context, BAdI description, and implementation description
- The Implementation ID may already be populated, and may not be editable
- 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