1.1 Child screen

This topic provides an overview on Child screen creation.

Screens are required in Oracle FLEXCUBE Investor Servicing where the base functionality is the same and the differences are either in the layout or in some additional processing that is there are some sets of screens where the majority of the functionality is the same with some variance with existing screens.

Development Workbench supports developing such screens as the child screens of the base function with a facility to upgrade the child screens whenever the base or parent screen changes.

For example: Term Deposit Account Booking

The account for term deposit booking will have all the features of a normal customer account with some additional features. Thus it can be designed as the child screen of normal customer account maintenance.

Workbench provides an option to design a child screen as a derivative of a parent screen. Workbench automatically inherits the parent screen and tracks the modifications made in the child screen. Workbench does not allow the developer to delete elements inherited from the parent screen.

For child screens, in addition to release specific hooks for each logical stage, the system also calls the corresponding hook from the parent function’s programs. This allows the reuse of the common business logic among all the child functions. Oracle FLEXCUBE Investor Servicing does not support multi-level inheritance (that is the child of the Child is not supported).

This topic contains the following sub-topics: