Disable or Override the Printed Delivery Option for the Payslip

A delivery option defines where and how the report output is delivered, including the output file format, choice of template, and optionally a destination such as an FTP server.

A report category is a set of delivery options grouped together so that you can generate the report in more than one output format with a single submission of the report.

You can define your own delivery option and include it in a report category, or you can also disable the delivery option for the report.

Use the Payslip Reprinting Report if the count of employees getting the printed payslips is very less compared to the overall employee population. This helps in optimizing the processing time to generate the printed payslips. Disable the Printed Payslip delivery option if you don't plan to use it.

Complete these tasks to disable the seeded Printed Payslip delivery option for the payslip.

  1. Create a delivery option and set the start date and end date of the payslip to very early dates, for example from 01/01/1951 to 31/01/1951.

  2. Override the existing printed delivery option using this newly created delivery option.

Here are the steps required to disable the Printed Payslip delivery option for the Payslip.

  1. Select the Extract Definitions task in the Data Exchange work area on the Home page.

  2. Click Show Filters.

  3. In the Search window, enter Payslip in the Name field.

  4. Select Archive Retrieval in the Type field.

  5. Select a legislative data group (LDG) and click Search.

  6. Click the pencil icon to edit the Payslip in the Search Results region.

  7. Select the Extract Delivery Options tab under the Hierarchy panel on the left, and complete these steps.

    1. Add Overriding Delivery Mode column to the Extract Delivery Options table if it isn't already present.

    2. Click Add to add a row for the delivery option you're about to create.

    3. Enter these details.

      Field

      Value

      Start Date

      01/01/1951

      End Date

      31/01/1951

      Delivery Option Name

      Printed Payslip

      Output Type

      Select a value, for example, PDF.

      Report

      Enter the same location as in the Printed Delivery option.

      Template Name

      Enter the same name as in the Printed Delivery option.

      Output Name

      Enter Name of the report output, for example, Printed Payslip.

      Delivery Type

      Select None.

      Required

      Select this check box if this delivery option is a required option.

      Overriding Delivery Mode

      Select an existing printed delivery option you want to override, example, US Printed Payslip.

    When you run the payslip, since the dates defined for the delivery option doesn't match with the actual print dates, the printed payslips aren't generated.

  8. Click Save and Close.

Override the Printed Delivery Option for the Payslip

Follow these steps to override an existing delivery option, example, the US Printed Payslip, and create and use a new delivery option. .

Override the printed payslip with a new delivery option using a custom data model only if the Payslip Reprinting Report doesn't filter the employees as required. You need to identify and filter employees who have opted for a printed payslip.

  1. Create a delivery option as given in the previous section.

  2. Set the Start Date and End Date of the new delivery option to the actual print dates.

  3. Create a custom data model and report template. For more information on how to create the custom data model and report template, refer to 'Define the BI Publisher template in HCM Extracts' topic on the Oracle Help Center.

    For printing the payslip for a group of employees who have opted for the printed payslip, use the data set logic from the original payslip data model. Select the Payslip XML for the selected employees by filtering on source_type='PRA' from the pay_file_details table. For example, the SQL in the custom data model is as given here:

    select file_fragment

    from pay_file_details

    where source_type='PRA'

    and source_id = '<Get the employee_payslip_rel_action_id>'

    As an example, refer to the SQL in Payslip Bursting Data Model here, /Shared Folders/Human Capital Management/Payroll/Payment Distribution/Data Models/Payslip Bursting Data Model.

  4. Select the Required check box to use the new delivery option instead of the one you're overriding.

  5. Use the Overriding Delivery Mode field to select the delivery option you want to override.