Do you have any question about this error?
Message type: E = Error
Message class: PG - Error Messages for Master Data Programs
Message number: 104
Message text: Record deleted
The record has been successfully deleted.
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.
PG104
- Record deleted ?The SAP error message PG104, which states "Record deleted," typically occurs when you attempt to access or modify a record in the database that has already been deleted. This can happen in various contexts, such as when working with master data, transactional data, or during data processing in SAP applications.
Causes of PG104 Error
- Record Deletion: The most straightforward cause is that the record you are trying to access has been deleted by another user or process.
- Data Consistency Issues: There may be inconsistencies in the database, possibly due to incomplete transactions or failed updates.
- Authorization Issues: Sometimes, the error can arise if the user does not have the necessary authorizations to view or modify the record.
- Program Logic: If a custom program or report is trying to access a record that has been deleted, it may not handle the situation properly, leading to this error.
Solutions to PG104 Error
- Check Record Status: Verify if the record indeed exists in the database. You can do this by using transaction codes like SE16 or SE11 to check the relevant database table.
- Data Refresh: If you are working in a development or testing environment, ensure that your data is refreshed and consistent. Sometimes, data inconsistencies can arise from outdated or incomplete data loads.
- Review User Authorizations: Ensure that the user has the necessary permissions to access the record. You can check this in the user roles and authorizations.
- Error Handling in Custom Programs: If the error occurs in a custom program, review the code to ensure that it properly handles cases where records may have been deleted. Implement error handling to manage such situations gracefully.
- Consult Logs: Check the application logs (transaction SLG1) for more details about the error and any related issues that may provide additional context.
- Database Integrity Check: If you suspect data integrity issues, consider running database consistency checks or consulting with your database administrator.
Related Information
If the issue persists after trying the above solutions, it may be beneficial to reach out to your SAP support team or consult with SAP support for further assistance.
Get instant SAP help. Start your 7-day free trial now.
PG103
Record changed
What causes this issue? The record has been successfully changed.System Response The system issues an error message and will not allow you to contin...
PG102
Record created
What causes this issue? The record has been successfully created.System Response The system issues an error message and will not allow you to contin...
PG105
Lock indicator for record changed
What causes this issue? The <DS:DE.SPRPS>lock indicator</> of the record was successfully changed.System Response The system issues an e...
PG106
Processing mode changed, choose F-key again
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.