Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: HRPAYDESV - Error Messages Germany Payroll, Social Insurance
Message number: 586
Message text: Estimated end of training (&2) must lie after the start of training (&1)
The estimated end of training on &v2& in the <ZK>Training</> data module
must lie after the start of training on &v1&.
The notification is created in status <ZK>With Errors</>.
Check the estimated end of training for the employee in the master data
in the <ZK>Date Specifications</> infotype (<ZK>0041</>). If you have
implemented the BAdI BADI_HRPAYDE_EL_ASVOREND, check whether the output
of the BAdI is correct.
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.
HRPAYDESV586
- Estimated end of training (&2) must lie after the start of training (&1) ?The SAP error message HRPAYDESV586 indicates that there is an inconsistency in the training period defined for an employee in the Human Resources module. Specifically, the error states that the estimated end date of training must be after the start date of training. This typically occurs when entering or updating training records for employees in the SAP system.
Cause:
The error is caused by one of the following scenarios:
- Incorrect Date Entry: The user has entered an end date that is earlier than the start date for the training session.
- Data Migration Issues: If data has been migrated from another system, there may be inconsistencies in the date formats or values.
- System Configuration: There may be issues with the configuration of the training module that could lead to incorrect date validations.
Solution:
To resolve this error, follow these steps:
Check Dates: Review the training record for the employee in question. Ensure that the estimated end date of the training session is indeed after the start date.
- Navigate to the relevant transaction (e.g., PA30 for maintaining HR master data) and check the training details.
Correct the Dates: If the end date is incorrect, update it to a date that is after the start date. Save the changes.
Validation: After making the changes, validate the record to ensure that the error no longer appears.
Data Consistency Check: If the issue persists, consider running a data consistency check or report to identify any other records that may have similar issues.
Consult Documentation: If you are unsure about the correct dates or the training process, refer to the SAP documentation or user manuals related to the HR module.
Contact Support: If you are unable to resolve the issue, consider reaching out to your SAP support team or consulting with an SAP HR expert for further assistance.
Related Information:
By following these steps, you should be able to resolve the HRPAYDESV586 error and ensure that the training records are accurate and consistent.
Get instant SAP help. Sign up for our Free Essentials Plan.
HRPAYDESV585
Estimated end of training (&2) cannot be before &1
What causes this issue? The ELENA procedure starts on &v1&. The estimated end of training can therefore not lie before the &v1&. In t...
HRPAYDESV584
Company numbers for paying offices of benefits payments are not permitted
What causes this issue? The company number &v1& is not permitted as it is a company number for paying offices of benefits payments. These hav...
HRPAYDESV587
End of training must be specified in data module Training
What causes this issue? At the end of a training, the end date of the training must be entered in the <ZK>Training</> data module. Howeve...
HRPAYDESV588
Actual end of training (&2) must lie after &1
What causes this issue? The ELENA procedure starts on &v1&. The actual end of training can therefore not lie before the &v1&. In the ...
Click on this link to search all SAP messages.