1.1 Overview of Gateway Screen Development

This topic provides an overview of gateway screen development for Oracle FLEXCUBE Universal Banking.

Oracle FLEXCUBE Universal Banking ODT provides the developer with a user-friendly console for designing and developing screens for Oracle FLEXCUBE Universal Banking.

ODT assists developers in designing screens with the capability of generating front-end scripting files, PL/SQL Packages, Static data scripts, XSDs, Excel templates, and HTML files. This generated code performs validations and does some processing which is common across screens in Oracle FLEXCUBE Universal Banking, only the Business logic specific to the screen has to be added by the developer in the back end and front end units.

Example:

Release Name: FC 12.1

Release Type: KERNEL, CLUSTER, CUSTOM

ODT will generate all files, and developers are supposed to add the business logic in designated units depending on the Release Type.

Radxml

ODT saves all the activities carried out by the developer in an XML file hereby referred to as radxml. The persistence of the screens is achieved through radxml. All the units required for the working of a screen can be generated from its radxml.

If some changes are required on the screen in a future release, the same radxml can be loaded, and changes can be done on this radxml. ODT can segregate the changes done on different releases and saves the radxml accordingly.

Radxml will adhere to following naming convention.

Function ID name + _RAD.xml

For example: STDCULND_RAD.xml

Design Steps

The sequence of steps to be followed while developing a screen in ODT:
  1. Identifying the data sources and their relations.
  2. Logically grouping the data sources into Data Blocks.
  3. Designing Screen Layout.
  4. Logically grouping the Block Fields into Fieldsets.
  5. Attaching Call forms and launch forms if any.
  6. Defining Actions.

While Development, save radxml at constant intervals. Click on the save icon. Radxml is saved in the user directory maintained.