Can I load salary data or prevent loading when salary changes are pending?

Yes. You can do it using the HR_DISABL_PENDING_APPROVALS_CHECK_IN_ HCM_DATA_LOADER profile option. To enable loading, at the Site level, set Profile Value to No. To prevent loading, set the Profile Value to Yes.