Now that Max knows how to execute a Balance Validation Run, he wonders if he could schedule runs to be performed in the future.
Luckily for Max, validation runs can also be executed in the background using jobs. These jobs are scheduled in the Schedule Balance Validation Jobs – Accounting application. With this application you can create a single-run validation job or set up jobs to execute on a recurring basis.
Creating these jobs is very similar to creating any other job type and includes three main steps: Template Selection, Scheduling Options, and Parameter Configuration.
Template Selection
In the Template Selection step, you are provided with a job template titled Balance Validation for G/L Accounting by default. You can modify the Job Name to give it a unique descriptive title.
Scheduling Options
Now that you've named your Balance Validation for G/L Accounting job, you're ready to schedule your validation run using the Scheduling Options. In the Scheduling Options Step, you have complete control over how and when the job is executed .
Here, you can launch an immediate job, schedule a future job specifying the date and time, and schedule recurring jobs with a recurrence pattern that suits your workflow.
Parameter Configuration
The final step in setting up your Balance Validation job is configuring the Parameters. This step is like an Individual Balance Validation Run.
- First choose the Entities for which you want to validate the data. This field selects the area to be validated. The choices are Company Code, Profit Center, and Cost Center. If Profit Centers or Cost Centers is chosen as the Entity, the currency types are determined based on they assigned Company Code.
- Next, choose the Rule Group or Groups for this scheduled job.
- Finally, make your selections for the other required parameters including Ledger, Currency (Type), Fiscal Year of Ledger and Fiscal Period.
Note
If you have selected Amount in Balance in Transaction Currency for any operands in the rule, this currency type is used despite the currency type selected in the validation run.Once the parameters have been entered, you can schedule the job as defined.
Viewing Job Status and Results
You can monitor a scheduled job’s status by checking the Status column in the job list. When the job is finished, you will be able to view the job log for this execution instance.
When a validation job completes, and depending on the number of rule groups and entities that were specified in the run parameters, the validation result rows are instantly added to the result table with an initial status of In Progress. Each row represents one entity validated with one rule group.
The balance validation job is available as a closing task in SAP Advanced Financial Closing solution. To include the task in an SAP Advanced Financial Closing template, create the SAP Advanced Financial Closing task from model 010035000 (Balance Validation in Company Code Currency) or from model 010035001 (Balance Validation in Group Currency), then you can specify the Rule Group in SAP Advanced Financial Closing using parameter P_GRP_ID.
Key Takeaways:
- Balance Validation Runs can be scheduled to execute in the future and automated with the Schedule Balance Validation Jobs – Accounting application.
- The steps to create a Balance Validation job are Template Selection, Scheduling Options, and Parameters,