You generate a legislative report by running the P11D Legislative process from the Submit Requests window. This takes a snapshot of the benefits data so that you can perform all future processing on this snapshot of the data. When you take the snapshot, calculations are performed on the input values, and each input value is validated. The process also assigns a unique archive request ID for each listing. You must then supply this archive request ID when you subsequently submit the P11D EDI, and the P11D reports.
When the archive process is running, it automatically calculates any input values for which amounts can be derived, and performs validation to identify any data that is not in a valid P11D format.
You must make the necessary corrections and retry the P11D Legislative process if you find any errors. Errors on a single assignment do not prevent the whole process from completing. When processing an assignment, if the legislative process finds an invalid benefit entry, it halts processing of that entry but still attempts to validate any further benefit entries associated with the assignment.
Enter the Benefit Start Date
Enter the Benefit End Date
If you are producing a supplementary P11D, then select Supplementary in the Run Type field. By default the run type is set to Main.
If you do not make any further selections, then the report that you generate includes every expense liable for P11D for this security profile and this time period. However, you can supply one or more of the following parameters if you want to refine your reporting criteria.
Enter the Payroll name.
Enter a Person Name.
Enter the Employer's PAYE reference.
Enter a Consolidation Set.
Enter an Assignment Set Name.
Note: If you only include one assignment for an employee who has multiple assignments, it will not generate an archive request ID. This is because only one P11D is produced for multiple assignments so you should include the multiple assignments in the assignment set.
If you want to add a comment to explain what this legislative report contains, you can add this explanation in the Notes field. For example, you might want to indicate that a particular legislative report is to be draft only, or that it only applies to a specific subset of employees.
Indicate whether the process should perform EDI validation on the benefits data. If you set the parameter to Yes, Oracle Payroll performs the following validations:
If the Cost Equivalent value is less than one Pound, the application does not generate an EDI record. Instead, it generates a Warning message in the P11D log file. You can make changes to the data, if required, before proceeding further.
The application uses rounded figures (without Pence denominations) of the Cost Equivalent, Amount Made Good, and Cash Equivalent values and applies the A - B = C validation guidance from HMRC. For example, the application processes the calculation 1234.56 - 234.78 = 999.78 as 1234.00 - 234.00 = 1000.00.
Note: Oracle recommends you enter P11 D data only as whole pounds.
Click on OK when you have selected all the parameters.
If any of your assignments have failed validation, you need to make the necessary corrections and retry the legislative process, using the Retry Payroll Process process. You may need to run the retry process a number of times before you resolve all of your invalid assignments. You must correct all errors before you continue to the next stage.
Once you have corrected all your errors, Oracle recommends that you rollback your legislative process, using the Rollback process, and then resubmit the legislative process. This will ensure that you have the complete process run in one archive action.