Siebel Finance Guide > Business Services for Siebel Financial Services > Dynamic UI Business Service >
Example of Creating a Dynamic Applet with the Dynamic UI Business Service
The scenario outlined in this section is an example of a Dynamic UI Service in a workflow process. Your company may follow a different workflow that fits its business requirements.
You would like to set up your company's user interface to dynamically display read-only views at run time, based on user input. For example, a customer requests a quote for an auto insurance policy. The policy includes the option to cover additional drivers. After the customer enters additional driver information, the workflow process uses a Dynamic UI applet to display a read-only list of the additional drivers for review. Customers can review the list, then select an option to continue the process.
To set up a similar user interface for your business, follow the instructions that follow.
To create a dynamic applet
- Navigate to the Administration - Finance screen > Dynamic Applet Administration view.
- In the Dynamic Applet list, click New, then enter the view alias and view name.
The view alias must be a unique name. The view name is a picklist of the views defined in the Template Definition view.
- Step off the record. The Applet Instance list automatically displays the name of the applet template defined for this view.
- In the Applet Instance list, enter the applet title, business object name, and business component name.
The business object and business component determine the fields to display for this applet.
- If you want to set up a default search specification, enter:
- Business component field. Specifies the field on which to base your search.
- Default. Specifies a default value for which you want to search.
- In the Field Control list, add a new record for each field you want to display. Each field control is displayed as a read-only text box with a text label. For each record, enter:
- Display Sequence number. Indicates the display order for the field. For list applets, the order is left to right. For form applets, the order is left to right and top to bottom.
- Field name. The business component field whose value you want to display.
- Caption. The display label for the field.
- In the Button Control list, add a new record for each button you want to display. Enter the sequence number, caption, and method for each button.
- Display Sequence. Indicates the display order for the button, from left to right.
- Caption. The display label for the button.
- Method. The method invoked when the button is clicked. The method name must begin with FrameEventMethod. For example, FrameEventMethodContinue.