Custom Dismiss Transactions
- Ensure that your accounting source has automatically created the USR_UserDirectedForDismissal dataset.
- Security: These domains in the Accounting Center functional area:
- Set Up: Accounting Source - Create
- Process: Accounting Center
- Necessary security to edit the Accounting Center Event business processes.
You can optionally, configure the Business Process Definitions for both enrichment and detailed accounting to dismiss specific Accounting Center transactions from a batch. This enables you to:
- Dismiss transactions that the regular Accounting Center error process might not otherwise dismiss.
- Example uses include:
- Dismiss success transactions that are related to dismissed error transactions in order to group these transactions for error handling.
- Dismiss and terminate bad data ingested from a source system.
Workday by default runs custom dismissal processing before error dismissal processing. Therefore, if you direct an error transaction for custom dismissal, Workday:
- Dismisses the error transaction by custom dismissal processing.
- Excludes the error for delivered error dismissal processing.
You can, if required, configure the business process so that custom dismissal processing runs after error dismissal processing.
Example: You can create a condition rule of (Transactions In for a Stage = Success Transactions for a Stage) and apply this as an entry condition on the business process step for the Request Dismiss Transactions job. Configuring the step condition enables you to run Request Dismiss Transactions after Workday dismisses the error transactions for the stage.
- (Optional) Assign access to theProcess: Accounting Centerdomain through a constrained Roles - Source System security group.When you grant a user access to a domain through a constrained security group, Workday limits access to each accounting source based on the user role.
- Dismissing Transactions for Enriched Data
- Configure your UserDirectedForDismissal dataset to include the AC_Transaction_IDs of what you want to dismiss.Workday recommends that you only bring the current Accounting Center batch into the USR_UserDirectedFor Dismissal dataset. This improves performance and ensures that Custom Dismissal only runs when needed.
- Configure theAccounting Center Enrichment Eventbusiness process definition with Batch/Job and Integration types.As you configure the business process definition, consider these guidelines:TypesName and DescriptionGuidelinesIntegrationCustom integration.Use it to identify transactions you want to dismiss and populate the AC_Transactions_IDs of the identified transactions in the USR_UserDirectedForDismissal dataset.
- Configure the business process definition so that Integration runs before the Request Batch/Jobs. This configuration ensures that the Request process can access the dismissed transactions in the USR_UserDirectedForDismissal dataset.
- Configure the Integration to run after the Accounting Center Enrichment Process.
Batch/Job- Request Dismiss Transactions and Process with Future Batch (Enrichment).
- Request Dismiss Transactions and Remove from Further Processing (Enrichment).
- Request Dismiss Transactions from the Batch (Enrichment)Dismissed transactions are available in the Error Manager once the batch completes.
Retrieves AC_Transaction_IDs from the USR_UserDirectedForDismissal dataset for custom dismissals and stores them in the TBL_UserDirectedForDismissal.- Configure only 1 of the Request Batch/Jobs.
- Configure to run the Batch/Job after the Accounting Center Enrichment Primary Process.
- If the request job fails or aborts, you can either:
- ClickRetryto process the batch again.
- ClickForce Completeto complete the batch run.
- ClickCancelto cancel the batch.
Workday doesn't support configuring the Batch/Job to run before the Accounting Center Enrichment Process. - (Optional) Configure a condition rule to specify when Request Dismiss Transactions will run. Example: Create a condition rule that states that the Request Dismiss Transactions job will run when the Enrichment stage is complete. Example: (Transactions In for a Stage = Success Transactions for a Stage). Configuring the rule enables you to run Request Dismiss Transactions as the last step in the Enrichment stage, before progressing to detailed accounting.
- Dismissing Transactions for Detailed Accounting
- Configure theAccounting Center Detailed Accounting Eventbusiness process definition with Batch/Job and Integration types.As you configure the business process definition, consider these guidelines:TypesName and DescriptionGuidelinesIntegrationCustom integration.Use it to identify transactions you want to dismiss and populate the AC_Transactions_IDs of the identified transactions in the USR_UserDirectedForDismissal dataset.
- Configure the business process definition so that Integration runs before the Request Batch/Jobs. This configuration ensures that the Request process can access the dismissed transactions in the USR_UserDirectedForDismissal dataset.
- Configure the Integration to run after the Accounting Center Detailed Accounting Process.
Batch/Job- Request Dismiss Transactions and Process with Future Batch (Detailed Accounting).
- Request Dismiss Transactions and Remove from Further Processing (Detailed Accounting).
- Request Dismiss Transactions from the Batch (Detailed Accounting).Dismissed transactions are available in the Error Manager once the batch completes.
Retrieves AC_Transaction_IDs from the USR_UserDirectedForDismissal dataset for custom dismissals and stores them in the TBL_UserDirectedForDismissal.- Configure only 1 of the Request Batch/Jobs.
- Configure to run the Batch/Job after the Accounting Center Detailed Accounting Process.
- If the request job fails or aborts, you can either:
- ClickRetryto process the batch again.
- ClickForce Completeto complete the batch run.
- ClickCancelto cancel the batch.
Workday doesn't support configuring the Types (Integration and Batch/Job) to run before the Accounting Center Detailed Accounting Process. - (Optional) Configure a Condition Rule to specify when Request Dismiss Transactions will run. Example: Create a condition rule that states that the Request Dismiss Transactions job will run when the Detailed Accounting stage is complete. Example: (Transactions In for a Stage = Success Transactions for a Stage). Configuring the rule enables you to run Request Dismiss Transactions as the last step in the Detailed Accounting stage, before progressing to summarization.
If the Request Batch/Job identifies transactions for dismissal, Workday initiates the Accounting Center job with the Dismiss Transactions processing option.
Depending on which Request Batch/Job you initiate, Workday automatically processes your requests as described in this table:
Request Batch/Job
| Processing Options
|
| Workday runs the Dismiss Transactions and Process with Future Batch process for the specified stage.
Workday dismisses the selected transactions from the batch and processes them with a future batch. |
| Workday runs the Dismiss Transactions and Remove from Further Processing process for the specified stage.
Workday removes the selected from further processing. |
| Workday runs the Dismiss Transactions from the Batch process for the specified stage.
Workday removes custom-dismissed transactions from the batch and sends them to the Accounting Center Error Manager for resolutions. |