Configure the Learning Assignment report in Workday to retrieve
worker's inbox items like to-dos, action items, approval, and so on.
Before you begin
User with access to report creation and the Business process
event steps report data source.
About this task
For identification purposes, all calculated field name starts with
CF.
Create all calculated fields for this report before developing the report.
Thus, all fields are available while creating the report.
Report name can be different while creating the report. But ensure that the
report field name or column heading override for the respective field (if
it’s given in the report document) is same as it is in the report document.
Report field label should be same as it is in the report document. Else, the
developed action fails.
Group Column Heading for each business object in the
Group Column Headings section should be
empty.
Ensure that you add parenthesis in filter while creating it.
All reports must be shared or owned by the ISU user that accesses these
actions on the ServiceNow platform.
In the Advanced section, select the Enable
as webservice check box.
Procedure
Create increment and decrement type calculated field with name,
CF_Last_functionally_updated_-1.
Create the Lookup Value As Of Date type calculated field with name,
cf_assigned_to_worker_previous and use
CF_Last_functionally_updated_-1 in this field.
Create the Text Constant type calculated field with name,
Cf_text_0.
Create the Text Constant type calculated field with name,
CF_Text_as_1.
Create the True/False condition type calculated field with name,
cf_competed_by_is_not_equal_old_assignee.
Create Evaluate Expression calculated field with name,
CF_EE_Completed_by_admin_exist_as_old_Assignee_or_not.
Create the Text Constant type calculated field with name,
CF_Text.
Create the Lookup Related Value type calculated field with name,
CF_Action_Event.
Create the Concatenate Text type calculated field with name,
CF_inbox_SUbject.
Create the Text Constant type calculated field with name,
CF_url.
Create the Lookup Related Value type calculated field with name,
CF_business_pro_transaction.
Create the Lookup Related Value type calculated field with name,
CF_BP_Wid.
Create the Concatenate Text type calculated field with name,
CF_Inbox_url.
Create the Lookup Related Value type calculated field with name,
cf_step_id.
Create the Lookup Related Value type calculated field with name,
CF_subject_id.
Create the Concatenate Text type calculated field with name,
CF_subject_and_step_id.
Create the Lookup Related Value type calculated field with name,
CF_sent_back.
Create the Lookup Related Value type calculated field with name,
Cf_parent_business_process_definition.
Create the Increment or Decrement Date type calculated field with name,
CF_Last_updated_on-1.
Create the Lookup Value As Of Date type calculated field with name,
cf_status_as_of_moment and use
CF_Last_updated_on-1 in this field.
Create the Track Approval report.
Access Create Custom Report task.
Provide the report name such as,
SNIH_Inbox_Items.
Select report type as Advanced.
Clear the Optimized for performance check
box.
Select Business Process Event steps for
Data Source.
Don't select temporary report check box.
Click Ok.
Select the report business object and report fields as shown
here.
In the Group Column Headings section, select the business object as shown here.
The Group Column Heading for each business object is empty.
In the Filter conditions for filtering on instances section, select the values as shown.
Be sure to add parentheses.
In the Prompts section, select the
Populate undefined prompt defaults check
box.
Select the values under the Prompt Default
section and ensure that the values of Label For Prompt XML
Alias are as shown here.
In the Advanced section, select the
Enable as webservice check box and click
Ok.
After the report configuration is done, click the three dots icon and
navigate to Web Services > View URLs.
Specify values for the fields on the View URLs Web Service form and click Ok.
In the View URLs Web Service page, click the CSV
icon.
The RaaS URL of the report is displayed in a new browser
tab.
https://wd2-impl-services1.workday.com
is the base URL of your Workday tenant.
Tenant_Name is your Workday
tenant.
Report_Owner_user_name is the user
name of the report’s owner.