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

You can delete only the most recent salary 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 of 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 from the compensation page. If you can't delete the salary from the page, then you can't delete it using the loader.