Why can't I delete salary records using HCM Spreadsheet Data Loader?

You can delete only the latest salary record when you use the supported Delete only action. Also, you need to have a Compensation Manager or HR Specialist type of role that automatically inherits the required ORA_CMP_DELETE_WORKER_LATEST_SALARY data privilege.

If you have a Line Manager type role, you don't have the necessary data privilege.

Before trying to deleting salary using the loader with session user security, sign in to the application with the same credentials. Then, try deleting the salary record from the compensation page. If you can't delete the record from the page, then you can't delete it using the loader.