Create Workday Instances with Prism Join
- Security: These domains in the System functional areas:
- Custom Report Creation
- Manage: All Custom Reports
- Prism Datasets: Createdomain in the Prism Analytics functional area when creating a dataset.
- Any of these security requirements when editing an existing dataset:
- Prism Datasets: Managedomain in the Prism Analytics functional area.
- Dataset Editorpermission on the dataset.
- Dataset Ownerpermission on the dataset.
You can use Prism Join to derive an instance of a Workday business object for use in your accounting source configuration.
Examples:
- You can match field values in your Prism dataset with custom list values. This matching enables you to populate the instances of the custom account posting rules dimensions created from these custom list values in your Prism dataset. You can then use these instances as custom dimensions for a custom accounting posting rule type configured for an accounting source.
- If you have a text value in your Accounting Center source system that represents a Workday worktag value, you don't need to maintain a separate mapping table. You can instead use Join to instantiate it.
- Create a Custom ReportCreate a custom report to create a list of all values and instances of all those values.
- Access theCreate Custom Reporttask.
- Enter:FieldValueReport NameA unique name for your custom report. Workday recommends that you either name or tag reports that you want to use in Prism to identify them.Report TypeAdvancedData SourceSelect an appropriate data source for the business object values you wish to instantiate.Example: Custom List Values for Custom List.Enable As Web ServiceSelectEnable As Web Service.
- ClickOK.
- On theColumnstab, enter:FieldValueBusiness ObjectSelect an appropriate business object.Business Object. Example: Custom List Value.FieldsSelect a value for the Business Object Value in these formats:
- Text. Example: Custom List Value (Text)
- Instance. Example: Custom Account Posting Rule Dimension Value (Single Instance).
- (Optional) On thePromptstab, enter any desired prompts. If you don't require any prompts, enter:FieldValueDefault TypeSelectNo Default Type.Do Not Prompt at Run Time.Check
- On theAdvancedtab, enter:FieldValueEnable as Web ServiceConfirm it's enabled.Enable for PrismCheck
- ClickOK.
See Create Custom Reports. - Create a Dataset from the Custom Report
- Create a base dataset using the custom report as the source for the dataset. See Steps: Create a Dataset Using Workday Data.
When you create a dataset from the custom report, Workday recommends that you consider using a run frequency to schedule updates to the values in the dataset. - Create a Join StageCreate a Join stage to combine fields from the Custom Report dataset and your dataset.
- Access theView Accounting Sourcereport.
- Select the accounting source for which you want to create a Join stage.
- From the related actions of the accounting source, select .
- For theEnrichmentstage, click to open theUser Dataset.
- ClickEdit.
- ClickAdd Stage.
- SelectJoin.
- As you create the Join, consider:FieldDescriptionJoin PipelineSelect the dataset you created from the custom report.Match Rows
- Primary Pipeline: Select theTextfield in your Primary Pipeline to match with theBusiness Object Value Textfield from your Custom Report dataset.
- Custom Report Dataset: Select theBusiness Object Value Textfield to match with the selected field from your Primary Pipeline.
Include Rows That Exist InSelectPrimary Pipeline. You don't want to drop records that you’re unable to join.Select FieldsPrimary Pipelinetab: SelectSelect All.Custom List Report Datasettab:- SelectInstanceand enter the Instance field from the custom report.
- Include other fields from the report dataset as desired.Ensure that all fields have no spaces. If they do, replace the spaces with an underscore.
- ClickDoneand thenSave.
- Synchronize Dataset Schema Changes in EnrichmentSynchronize the schema to include fields added in the Join stage to the schema of the output dataset.
- Access theView Accounting Sourcereport.
- Select the accounting source for which you created a Join stage.
- From the related actions menu of the accounting source, selectView Implementation.
- From related actions menu of theEnrichmentstage, select .
- SelectConfirmand then clickOK.
If you sync the schema for the last enrichment stage, you don't need to publish the system dataset for Detailed Accounting because Workday will automatically publish the system dataset. - Edit Accounting SourceEdit your accounting source configuration to use the instance fields added in the Join stage.The fields aren’t available in the accounting source configuration until you or Workday automatically publishes the system data for the Detailed Accounting stage. To confirm that the Schema Status for the Detailed Accounting stage has a status ofPublished, selectView Implementationfrom the related actions menu of the accounting source.
- When you run Enrichment, Workday populates on each transaction the instance derived through the Join stage.
- When you run detailed accounting, Workday uses the field instances to drive accounting that is based on your accounting source journal header and journal line configuration.