Do you have any question about this error?
Message type: E = Error
Message class: HRPAYBR_EFD - Message class EFD-Social
Message number: 870
Message text: There is already an event &1 with the same key in the send process.
The event &v1& is being sent to the eSocial database, but the event has
generated a new event &v1& with different data from the original.
The system excludes the new event and keeps the original event in the
sending process.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
HRPAYBR_EFD870
- There is already an event &1 with the same key in the send process. ?The SAP error message HRPAYBR_EFD870 indicates that there is a duplicate event in the sending process for the Brazilian payroll system. This typically occurs when the system attempts to send an event that has already been processed or sent, leading to a conflict due to the same key being used for multiple entries.
Cause:
Duplicate Event Submission: The most common cause is that the same payroll event is being submitted more than once. This can happen due to:
- Manual reprocessing of payroll events.
- System errors that cause the same event to be queued multiple times.
- Incorrect configuration or logic in the payroll processing.
Data Integrity Issues: There may be issues with the data integrity in the payroll processing, leading to the same event being generated multiple times.
Timing Issues: If the system is set to process events in a certain order, timing issues may lead to the same event being processed concurrently.
Solution:
Check for Duplicates: Review the event logs or the database to identify if the event with the same key has already been processed. You can use transaction codes like PA30 or PA40 to check employee events.
Adjust Processing Logic: If the issue is due to the logic in the payroll processing, you may need to adjust the configuration or the custom code to prevent duplicate submissions.
Error Handling: Implement error handling in your payroll processing to catch and manage duplicate events before they are sent.
Reprocess Events: If you find that an event was incorrectly flagged as needing to be sent again, you may need to correct the status of that event in the system.
Consult Documentation: Review SAP notes and documentation related to the specific error message for any patches or updates that may address this issue.
Contact SAP Support: If the issue persists and you cannot identify the cause, consider reaching out to SAP support for assistance. They may provide insights specific to your system configuration.
Related Information:
By following these steps, you should be able to identify the cause of the error and implement a solution to prevent it from occurring in the future.
Get instant SAP help. Start your 7-day free trial now.
HRPAYBR_EFD869
The event &1 was updated.
What causes this issue? The event &v1& was updated and it needs to have its status changed in order to be sent later.System Response The sys...
HRPAYBR_EFD868
Tempory worker information must be filled to fill in repl.worker
What causes this issue? The replaced worker data are not generated if the temporary worker data is not filled in.System Response The system issues a...
HRPAYBR_EFD871
The event &1 is being send, but it was not generated in the current run.
What causes this issue? The event &v1& is being sent to the eSocial database, but the system has not generated any event with the same key in...
HRPAYBR_EFD872
New calculated send deadline for the event &1.
What causes this issue? The system has generated a new event &v1& with different data from the original event and it was necessary to assign ...
Click on this link to search all SAP messages.