8 Automatic Processes

Thus far we have seen the procedures involved in creating products and process bills. While processing a bill, you were provided with automatic options. The events that are to take place automatically are triggered off during the Batch Process. The Batch process is an automatic program, which is run as a mandatory Beginning of Day (BOD) and End of Day (EOD) process.

The Batch processes that are initiated either at the Beginning of Day (BOD) or End of Day (EOD) execute certain events on the days they fall due. To recall, while entering the details of a bill you were provided with the following automatic options:
  • Automatic liquidation of bills
  • Automatic tracer generation
  • Automatic accrual of profit
  • Automatic contract status change
  • Automatic change from acceptance to advance
  • Automatic floating rate change

The Batch program when run as part of the BOD, processes the automatic events that fall due today. It also processes the automatic events for a holiday previous to today (this however depends on the preferences stated in the Branch Parameters screen).

The Batch program when run as part of the EOD processes the automatic events that fall due today and the automatic events that should be processed for a holiday which falls on the next day (this, however depends on the preferences stated in the Branch Parameters screen).