Select Workday Reports in Workday Data Sources for Adaptive Planning
- Data DesignerandIntegration Operatorpermissions in Adaptive Planning.
- Create advanced Workday reports withEnable as Web ServiceandEnable Worksheets.
- Share Workday advanced reports with the integration system security group (ISSG) that the integration system user (ISU) is in.
- For Workday reports that contain Prism data, grant the ISU access to all of the domains securing the Prism data set.
To import data and metadata from Workday, select one or more custom reports enabled for web services.
- Access the Workday Data Source you want to configure by navigating to .
- SelectManage Reportsin theActionspane.
- Select theReportsfolder and add new reports.As you manage each report, consider:
Opción Descripción Name:Enter a name referencing how you want to use the report in Adaptive Planning and selectApply.Example: If this report defines the dimensionCost Centersthat you want to load into Adaptive Planning, name itCost Center Dimension.Report:Select a Workday report.Only advanced reports with bothEnable as Web ServiceandEnable Worksheetssettings display in the list.Rich Text fields from Workday reports can't load into Adaptive Planning staging tables. To import Rich Text fields, you can create a calculated field in the Workday report with these settings:- Calculated Field Type: Concatenate text.
- First Field: The Rich Text field needed for import.
- Second Field: Text space field.
Use RaaS for data import(Optional) Imports using Report as a Service, extending the maximum import timeout to 6 hours.Limitations:- Requires supplying a report owner.
- Ownership of Workday reports must be transferred to the Adaptive ISU, including reports used by the planning configuration manager.
- Tenant must be set up with a JWT credential with the ISU specifying who owns the report.
- The ISU name can only contain alphanumeric characters and underscores.
- Doesn't support column filters in the Columns section. If you configure column filters then enable this option, disabling this option remembers your filters.
- Restricts multi-instance field behaviors toFirst OnlyorFlatten.
- Doesn't support currency type, such as USD or AUD as one of the currency columns, leaving the type blank. Returns only the currency value in the currency value column. To view currency type, you must add currency type as a column within the report in Workday.
Use enhanced data import(Optional) Imports using an improved Data Extraction Framework, which removes the import timeout for larger reports and improves performance in most cases.For planning configuration manager (PCM) reports, we:- Automatically select this check box.
- Set up theManage: Workday Data Extractiondomain, ISU security access, and additional API client scope for you.
For any integration-managed reports, you must manually configure your tenant with these settings:- Assign the ISU to an ISSG with View/Modify and Get/Put security access on theManage: Workday Data Extractiondomain. See Edit Domain Security Policies.
- Activate Pending Security Policy Changes.
- On your API client, select
- Systemon theScope (Functional Areas)prompt. System is the functional area for theManage: Workday Data Extractiondomain.
- Include Workday Owned Scope.
Limitations:- The ISU name can only contain alphanumeric characters and underscores.
- Doesn't support column filters in theColumnssection. If you configure column filters before you select this check box, then clear the check box, Workday remembers your filters.
- Restricts multi-instance field behaviors to First Only or Flatten.
- Doesn't support currency type like USD or AUD as one of the currency columns; instead, we leave the column blank. Returns only the currency value in theCurrency Valuecolumn. To view currency type, add Currency Type as a column within the report in Workday.
Multi-instance field behaviorIf your Workday report contains 1 multi-instance object, you can selectFlattento unpivot data for consumption by Adaptive Planning. We recommend this functionality for reports containing 1 multi-instance object. For reports with multiple multi-instance objects, this option closely mimics Workday export to Microsoft Excel.The report must only have 1 multi-instance object forFlattento work. When the report contains more than 1 multi-instance object you can use an ESI calculation on the Advanced report, or break the report into two.Ask your implementer to make this option available in your instance.Partition Report BySelect Workday report prompt parameters to partition the report data. Requires importing the structure following edits.Partition SizeSelect how many report prompt parameters you can include in a report partition.- Multi-instance objects automatically populate with 100, which you can edit.
- Single-instance objects or self-referencing objects force a partition size of 1.
Edit ParametersIf your Workday report contains dates or true/false prompts, use this link to create Integration parameters you can associate with these prompts.You can create these integration parameter types:- Boolean.
- Integer.
- Double.
- Text.
- Password.
- Period Range.
- Dimension.
- Actuals Version.
- Plan Version.
To indicate a single day for Workday prompts like Effective Date, set a period range parameter to contain only the date you need. Period ranges can span any number of days, not just months.ParametersProgressive filtering determines what Workday reference parameter selections you can make based on your other choices. If you search a parameter and find no matches, you might need to fill out fields in other parameters.Example: If your Workday report isAll Ledger Accounts, you can't provide aFiscal Yearuntil you select aCompany.If you plan on loading a dimension from Workday to Adaptive Planning, select both its name and its hierarchy.Example: To load Cost Center from Workday as a dimension, select bothCost CenterandCost Center Hierarchy.If your Workday report contains dates or true/false prompts, use theEdit parameterslink to create Integration parameters you can associate with these prompts.Some parameters, like start and end date for period parameters, work as both reference parameters and integration parameters.You can select the task run time forReport Effective Dateto use the run time of the task to filter the requests to Workday.After configuring your parameters, selectApplyto save your selections.ColumnsSelect the columns from your Workday Report. - ApplyandClosetheManage Reportsdialog.SelectRepairin the Actions pane to manually edit the Workday ID (WID) for a Workday report to:
- Update the report name if the current report WID exists in Workday with a different name.
- Update a report WID when a report with the same name exists in Workday but the WID no longer exists.
- SelectImport Structurein theActionspane to import the tables and their table columns.Each Workday Report becomes a table in the staging area underTables to Import.
- (Optional) CustomizeTable Settingsby selecting the triangle next to each imported table name.What you can select varies based on the table content, including:
- Data Import Mode
- Column parametersfor period parameters to page data by month, quarter, or year.
- (Optional) Create Custom SQL tuple columns for importing multiple Workday columns into a single Adaptive Planning dimension to make drilling into Workday possible.Create tuple columns for any many-to-one mappings that require ID columns. Example:Before you create a Custom SQL tuple column, ensure that you configure the many-to-one column mapping in your Workday external system. Within the Workday external systemDimension Mapping,Report parameter mapping, andPublish Plans account mapping, select multiple items and scroll to the top of the list to drag them into the same order as your concatenation.Company-Cost Center ID.Drag a SQL Column from the Custom Column folder in the Data components pane. Select SQL Expression to pick the (Id) columns in Available Columns to combine them. Concatenate them using vertical pipes and a single quoted text constant, like"Company (Id)" || '_' || "Cost Center (Id)"Create tuple columns for any many-to-one mappings that require Label columns. Example:Company-Cost Center Label.Drag a SQL Column from the Custom Column folder in the Data components pane. Select SQL Expression to pick the (Label) columns in Available Columns to combine them. Concatenate them using vertical pipes and a single quoted text constant, like"Company (Label)" || '_' || "Cost Center (Label)"
- SelectImport Datain theActionspane to import data into the tables in the staging area.
Each report imports as its own staging table. Click the triangle by the table name to manage table columns. You can also drag individual table columns from the
Data Components
pane into the staging area.You can create a Planning account, dimension, level, and data loader that imports from the staging area into Adaptive Planning. You can then create a Workday External System to enable drilling from Adaptive Planning sheets and reports into Workday. Configuring a Workday External System also makes publishing plans possible.