Example: Pay Component Totals by Worker
This example illustrates how you can create a composite report that sums all pay component totals by worker for a single or multiple periods. Composite reporting uses matrix report types as sub reports to enable you to perform dynamic reporting.
- Access theCreate Custom Reporttask to configure your matrix sub report. Enter:FieldValueReport NamePay Component Totals By Worker SubreportReport TypeMatrixData SourcePayroll Result Lines
- ClickOK.
- SelectPay Calculation Result Lines for Pay Group and Period (As of Sub Period End Date)as theData Source Filter.
- On theMatrixtab, add these values to theRow Groupinggrid:Group By FieldSort RowsWorkerAlphabetical - AscendingPayroll CalculationAlphabetical - AscendingPay Component CategoryIfPay Component Categoryisn't displayed in the drop-down, clear theOptimized for Performancecheck box on theAdvancedtab.Alphabetical - Ascending
- Replace the populated values with these values on theDefine the Field(s) to Summarizegrid:Summarization TypeSummarization FieldFormatSumResult Line Amount (Indexed)#,##0.00TheResult Line Amount (Indexed)report field is secured to thePublic Reporting Itemsdomain. If you need security, use theResult Line Amountreport field.
- Navigate to thePromptstab.
- Select thePopulate Undefined Prompt Defaultscheck box.Workday populates the values in your report, but the check box doesn't remain checked.
- SelectDo Not Prompt at Runtimefor these fields:
- Organizations
- Payroll Off-cycle Type
- Worker
- Include Subordinate Organizations
- On theSharetab, selectShare with all authorized users.
- ClickOK.
- Access theCreate Custom Reporttask and enter:FieldValueReport NamePay Component Totals By WorkerReport TypeComposite
- Add 2 rows on theBusiness Object Enabled for Filtering and Groupinggrid and enter these business objects:
- Worker
- Calculation (Payroll Calculation)
- ClickOK.
- Click columnC1and select from the drop-down menu.
- Enter:FieldValueColumn NameWorkerBusiness ObjectWorker
- ClickOK.
- Click columnC2and select .
- Enter:FieldValueColumn NameDescriptionBusiness ObjectCalculation (Payroll Calculation)
- ClickOK.
- Click columnC3and select .
- Enter:FieldValueColumn NameCodeControl Field ColumnDescriptionReturn FieldCalculation Code
- ClickOK.
- Click columnC4and select .
- Enter:FieldValueColumn NameAmountSub Report NamePay Component Totals By Worker SubreportWorkday populates theMap Sub Report Promptsgrid with some of the prompt values you defined in the sub report.
- Enter these values in theMap Sub Report Promptsgrid:Prompt FieldValue TypePay Run Groups and/or Pay Group DetailsPrompt User for Value at Run TimePeriodsPrompt User for Value at Run Time
- From theField to Aggregateprompt, selectSum of Result Line Amount (Indexed).
- ClickOK.