Wednesday, July 23, 2014

Reports...!



WORKDAY STANDARD REPORTS

Before introducing Workday's Report Writer and creating custom reports, it is a good idea to first discuss the Standard Reports that are delivered in Workday.
As of the writing of this guide there are more than 1000 delivered Standard Reports in two distinct ̳flavors‘ or types. The first type is a XpressO report. These reports are NOT able to be copied and then customized but can generally be configured based on the restrictions of the report format. Good examples of a XpressO report are the audit reports delivered for the payroll audit. 


The second type of delivered report is a Report Writer report. Reports are accessible by searching for Workday Standard reports and then further defining your search by category or multi-category.


BUSINESS OBJECTS AND DATA SOURCES

Workday stores your data as business objects- organizations, workers, positions, and so on- which can be thought of as database tables or worksheets in Excel. Just as a database table or worksheet has columns and rows, a Workday business object has fields and instances. A business object is composed of a set of related fields, similar to how a table or spreadsheet is composed of a set of related columns. Instances of a business object in Workday are like rows in a table or spreadsheet, with each instance representing a unique occurrence of that type of object such as an organization or worker. A business object can have no instances, one instance, or many instances. Workday automatically links related business objects together.

The first and most important step in developing a custom report is choosing a Data Source. Data sources are defined and delivered by Workday. A data source has a primary business object. Workday delivers different data sources for the key primary business objects. The same primary business object may be represented by more than one data source depending on filtering and roles required. Each data source associated with a primary business object has its own security.

The access defined for a data source controls whether a user can create or run a custom report based on that data source. Different data sources for a single primary business object may be delivered by Workday to allow reporting on different sets of instances, depending on the security access of the user. Only data sources that are authorized for security groups to which you are assigned are displayed in the prompt list. You should not select data sources in the ―Do Not Use category.

Each custom report has exactly 1 Data Source. Each Data Source has exactly 1 Primary Business Object. The Primary Business Object is important because it dictates the list of Related Business Objects that are available to include in that report. The Related Business Objects have a 1:1 or 1:M relationship to the Primary Business Object. Since many reports and integrations focus on Workers (a superset of Employees and Contingent Workers), we will focus on the Worker business object Data Sources.
There are two types of data sources--- Standard and Indexed.Within standard data sources you will find that many data sources all reference the same business object.For example, there are about 35 data sources that all reference worker/employee. Indexed Data Sources have filters that allow us to have one data source for a business object. Multiple filters can then be associated with that business object. Only Indexed data sources can have filters.
A data source can be designed to return all instances of the primary business object (All Workers), or it can have built-in filtering logic defined by Workday. If it has built-in filtering, the filter comparison value(s) can either be built into the data source (All Active Employees) or designed so the user is prompted for the comparison value when running the report (Employees by Organization, which always prompts the user for an Organization).

For Reports pertaining to a Worker that focus on a Worker‘s current data or their data in a point in time:
WORKER (Primary Business Object) o ALL WORKERS
ALL ACTIVE AND TERMINATED WORKERS (applies effective dated behavior)  EMPLOYEE (Primary Business Object)
ALL ACTIVE EMPLOYEES (will not contain contingent Workers) --- CONTINGENT WORKER
ALL CONTINGENT WORKERS

Every Data Source has a Primary Business Object. The result is that when you report against a particular Data Source the output will yield 1 instance (row) for every instance of the Primary Business Object.

Example: The ALL ACTIVE EMPLOYEES Data Source will yield one instance of data for every employee that is active. The number of instances could be reduced by adding a filter to the report definition.
The Standard Report called Data Sources lists all data sources grouped by their primary business object. This report is a valuable resource when you are determining which data source to use in your report. It gives a description of each data source, lists built-in prompts and as well as which security groups have access to it. 



Steps to Create a Custom Report :
Access the Create Custom Report. 

Enter a unique Report Name

  Select the Advanced Report Type we are giving example of an advanced report as in
most of the cases, we build advanced reports
  Select a Data Source
  Select the Temporary Report option if you want the report to be deleted automatically after 7 days.
  Click OK to confirm your selections and continue to the report definition.
  Define Columns for Advanced Report In this section, we have to select all the fields which should be included in the report.
  Define Sort Options for Advanced Report This is used to sort data. Example we can sort the data alphabetically so that when we run the report, we can see the sorted data.
  Define Filters- Filters are very important to a custom report. We can filter data based on fields present on the primary business object.
  Define Sub Filters- Sub filters are defined when we want to filter based on a field on related business object.
  Define Prompt fields under Prompt Tab.
  Define Output options like Table. Chart etc. 
Define sharing options. 

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.