20. Maintaining Branch Holidays

For a year, you need to define your weekly holidays and your calendar year annual holidays. This is done in the ‘Local Holiday Calendar’ screen.

The system uses the information maintained in this screen to do the following:

For any schedule / contract maturing at a future date, say, 5 years hence, you can input a future date, only if the calendar for that year has been maintained. It is not necessary to maintain the list of all annual holidays, for future, you can merely define all regular weekly holidays.

This screen is maintained for each branch, of your bank, from the respective branches; thus making it possible to have a different set of holidays for different branches of the bank.

This chapter contains the following section:

20.1 Branch Holiday Maintenance

This section contains the following topics:

20.1.1 Designating Unexpected Holidays for Branch

The holiday calendar for your branch is maintained in the Branch Holiday Calendar screen.

In addition to the holiday calendar, you may need to designate certain days as holidays unexpectedly, without forewarning. Alternatively, you may also need to roll back a previously defined holiday date or set of dates. You can do this using the ‘Unexpected Branch Holiday Maintenance’ screen. You can invoke this screen by typing ‘CGDUNHOL’ in the field at the top right corner of the Application tool bar and clicking the adjoining arrow button.

The screen is as shown below:

In this screen, for the current branch, you can maintain a range of dates, every date within which will be designated as holidays for the branch. You can also provide a reason for the designation.

Every unexpected holiday you designate must be authorized for it to be effective

20.1.1.1 Reversing Designated Holiday

In the Unexpected Holiday Maintenance screen, you can also reverse a designated holiday before the actual date. Specify the holiday date in the Holiday Date field, and check the Reverse box field alongside it.

When you designate unexpected holidays, any bank or customer value dates for any transactions, that coincided with the holiday are rolled forward. Any accounting entries passed are reversed and fresh entries are passed to reflect the new value date.

Note

For the release of uncollected funds, the original transaction date is considered for avail­ability calculations

20.1.1.2 Propagating Local Holidays

Oracle FLEXCUBE facilitates propagation of holiday details maintained in the head branch to all other active branches. This propagation is based on the value maintained for the CSTB parameter ‘PROPOGATION_OF_LOH’.

The system defaults the value as ‘N’ for ‘PROPOGATION_OF_LOH’, indicating that no propagation is allowed for local holidays; however, you can set the value as ‘Y’ if you need to allow propagation of holidays.

If the ‘PROPOGATION_OF_LOH’ value is maintained as ‘Y’, then the system will enable propagation of holiday maintenance from Head branch to other active branches under the following condition:

Propagated records will have the Maker ID and Checker ID details of the HO.

Propagation of Holidays during Modify Operation

After maintaining 'PROPOGATION_OF_LOH' flag as 'Y', if propagation of holidays during modify operation is required, then the parameter 'PROPOGATION_OF_LOH_ON_MODIFY' should also be set as 'Y' in CSTB_PARAM.

In this scenario when both parameters are set as 'Y', the propagation of holidays will also happen during modification of head office record and the calendar for all branches will be overwritten by the Head Office calendar.