Have you ever spent hours perfecting a customized pay slip in Oracle Fusion HCM, only to run the seeded Generate Pay slips process and find that it completely ignores your custom report?
It’s a common and frustrating roadblock when customizing reports in BI Publisher, but thankfully, the fix is straightforward. Here is a quick guide on how to resolve this permission issue and get your custom pay slips generating correctly.
The Issue
Customized Pay slip is not being picked up by the Seeded Generate Pay Slips Process.
You have built and deployed your custom BI Publisher report for pay slips, expecting it to override the standard template. However, when the scheduled payroll process runs, the system fails to output your custom design and acts as if the customization doesn't exist.
The Root Cause
This issue almost always boils down to missing security permissions at the BI Publisher report level. The seeded scheduled process relies on a specific Oracle application identity to access, read, and execute your custom report. If that background identity doesn't have the right access privileges to your specific custom file, the process bypasses your customization.
The Solution
To fix this, you need to update the user permissions for the specific Scheduler Job Application Identity directly on your custom report in the BI Catalog.
Here are the exact permissions you need to enable:
Navigate to the BI Publisher Catalog and locate your custom Payslip report.
Click on More next to the report and select Permissions.
Look for the role named:
FUSION_APPS_Enterprise Scheduler Job Application Identity for HCM. (If it is not there, you will need to add it).Grant this identity the following specific permissions:
Read
Traverse
View Publisher Output
Schedule BI Publisher
Apply and Save your changes.
Wrap Up
Once these three permissions are enabled for the HCM Scheduler Application Identity at the report level, the seeded process will finally have the clearance it needs. The next time you run the Generate Pay slips process, it will successfully recognize, read, and output your customized pay slip.
Have you run into any other tricky BI Publisher permission issues? Let me know in the comments below!