Batch

Overview

Batch Jobs refer to large groups of transactions executed within the FreeBalance Accountability Suite.System administrators use the Scheduler to configure the schedule for processing batches such as executing data import files for importing data from external systems, processing of payroll etc.

Batch Group Execution

Overview

Batch Group Execution feature allows users to view the batch group job execution history or the execution log.

A screenshot of the Batch Group Execution feature is available here. Image is shown as reference material; position and names for labels, fields, and buttons are subject to the installed revision, System Parameters and Rendering Control configuration.
 
Users access Batch Group Execution from within the menu through this navigation path: Admin ► Batch ► Batch Group Execution.

 

Visible Fields

The following table lists and describes all visible fields for the Batch Group Execution feature, in their default order. Note that some fields depend on System Parameters and Rendering Control configuration to be visible and/or editable by users. Field names are subject to change through language label configuration.

FieldDescription
Start DateBatch group execution start date is displayed here.
StatusThis field indicates the status of the batch group execution.
Batch GroupIt refers to the batch group of the batch group execution
Batch Group Item ExecutionThe tab displays Batch group Item execution log. 

 

 

 

 

 

 

Buttons

The following table describes actions associated with the depicted button image. Note that some images are associated with several buttons, used for more than one purpose within the batch group execution feature.

Button ImageDescription
The New button allows users to switch to insert mode. This action button allows users to manually create batch group.
The Search button allows users to switch to search mode.
Once a record has been created or searched for, users can return to the results screen by clicking on the Result button when necessary.
Find button presents a list of existing items as per the selected filter criteria. From the list, users may select one record to retrieve the stored information.
The Lookup tool allows users to browse and select existing items.  Once selected, all available information automatically populates the corresponding fields.

 

Batch Job Execution

Overview

Batch Jobs refer to large groups of transactions executed within the FreeBalance Accountability Suite. This function contains the catalogue of Batch Job Execution history along with their status and brief detail.System administrators use the Batch Processing History to view different batch processes. System administrators use the job name or ID to search for a specific batch process and then enter Search. The system displays the matching results so that the user is able to view specific batches as per requirements. By selecting the individual batch processes, system administrators are able to view the details of the batch processing: ID; Job Name; Start Date; End Date; Status; Exit Code; Exit Message; Last Update; Execution Steps; and Parameters.

 

Navigation

Admin ► Batch ► Batch Job History

 

Batch Job Execution screen Fields

Field

Description

Id

Batch job history id

Job Name

Dropdown list of existing jobs in the system for selection from

Start Date

Start date of batch job

End Date

Start date of batch job

Status

Dropdown list of statuses of batch jobs for selection

 

Scheduler

Overview

System administrators use the Scheduler to configure the schedule for processing batches such as executing data import files for importing data from external systems, processing of payroll etc. The Scheduler allows the system administrator to configure the date, time, cycle (whether the process is repeated or not) etc. Once the Scheduler has been completed, the system will automatically process the batches as configured on the date and time specified.

 

Navigation

Admin ► Batch ► Scheduler

 

Scheduler screen Fields

Field

Description

Select Name

Select the batch job

Chronological Expression

Allows the System Administrator to configure the date, time and frequency of the batch job

Last Run

Indicates the last time batch job was run

Next run

Indicates the next date and time for the batch run

State

Indicates the batch job status

Reschedule

Allows the System Administrator to configure the frequency of the batch job

Execute

Executes the batch

Refresh

Refreshes the function

Standby

Changes the status of the batch jobs selected to standby

Pause Job

Pauses the selected batch jobs

Resume Jobs

Resumes the previously paused jobs

Refresh Time Zone

Refreshes the time zone

 

Batch Group

Overview

Batch Group catalog allows users to group Spring Batch Jobs and reschedule the batch jobs that are defined in the group.

A screenshot of the Batch Group feature is available here. Image is shown as reference material; position and names for labels, fields, and buttons are subject to the installed revision, System Parameters and Rendering Control configuration.
 
Users access Batch Group from within the menu through this navigation path: Admin ► Batch ► Batch Group.

 

Visible Fields

The following table lists and describes all visible fields for the Batch Group feature, in their default order. Note that some fields depend on System Parameters and Rendering Control configuration to be visible and/or editable by users. Field names are subject to change through language label configuration.

FieldDescription
NameThis field indicates the name of the batch group.
Error StrategyIt allows users to define error strategy when a batch job encounters an error. Users can choose between continue on error and stop on error.
CRONIt refers to the scheduler for the batch group.
Batch Group ItemThis tab represents the Spring Batch Jobs within the batch group.
Item NameIt indicates the name of the batch group item.
SequenceThis field allows the users to give a sequence number for the item.
Spring Batch JobThe field allows users to select the spring batch job for the batch group.
Batch Group Item ParameterThis field represents parameters needed for the spring batch job in the batch group item.
Parameter NameIt indicates the name of the batch group item parameter
TypeIt indicates the type of the batch group item parameter.
ValueIt allows users to put the value of the parameter.

 

 

 

 

 

 

 

 

 

 

 

 

 

Buttons

The following table describes actions associated with the depicted button image. Note that some images are associated with several buttons, used for more than one purpose within the batch group feature.

Button ImageDescription
The New button allows users to switch to insert mode. This action button allows users to manually create batch group.
The Search button allows users to switch to search mode.
Once a record has been created or searched for, users can return to the results screen by clicking on the Result button when necessary.
Find button presents a list of existing items as per the selected filter criteria. From the list, users may select one record to retrieve the stored information.
Click to Save button to save the information inputted. The record is stored and a confirmation message is presented.
The Update button allows users to update all changes made to a record.
New button allows users to add a new item to the detail tab. A screen appears allowing users to enter new information for a detail item.
The Remove button allows to remove a record.
The Select All button allows users to select all the record under the tab.
The Unselect All button allows users to unselect all the record selected under the tab.
Save and Return button allows to save the information and return to the previous screen.
Discard button allows to discard the information and return to the previous screen.