Symptom
When adding a new Peppol Participant ID in Peppol Exchange platform, the error "Error occurred while saving the changes. Participant already exists" is displayed.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Go to the Configure Participants app.
- Select New Participant and fill in the required details.
- Click Save.
- The warning message "The participant ID you want to create is already registered in the Peppol network. If you continue, you can use this participant ID only for sending documents, not for receiving. Caution: You must only register participant IDs that belong to your company." is displayed, select Yes button.
The error "Error occurred while saving the changes. Participant already exists" is displayed.
Cause
In case the Participant ID is already registered by another Peppol access point, then it will not be possible to set up the new Peppol Participant ID. Refer to the Link Peppol Practical - Participant Information
Also this occurs if the participant is still registered in the current SAP Peppol Exchange account in the Neo environment. A participant can only be registered once globally in the Peppol Network for the routing to work.
Resolution
In this case, it is required to deregister and delete the participant in the Neo environment first and afterwards proceed with the creation and registration of the new participant in DRC cloud edition.
Refer to the migration information in the SAP Help Portal Recreating Participants in the SAP BTP Subaccount
Keywords
peppol, participant id, configure participants, participant already exists, btp, already registered, edocument, edoc_cockpit, integration, communication , KBA , CA-GTF-CSC-EDO , Electronic Document Processing Framework , Problem
SAP Knowledge Base Article - Public