Previous Next JavaScript must be enabled to correctly display this content

## 9.8 Service Component

This topic provides the systematic instructions to the Service Component.

To create a service component do the following:

1. Start OBX and use the XDL file that is already generated.
2. Select the domain service with optional UI component.

   Figure 9-15 Domain Service

   Description of "Figure 9-15 Domain Service"
3. Select product family as Oracle Banking Retail Mid Office.

   Figure 9-16 Product Family

   Description of "Figure 9-16 Product Family"
4. Specify the service name as additional Details and all the remaining details as mentioned in the service name screen.

   Figure 9-17 Service Name

   Description of "Figure 9-17 Service Name"
5. A new service is generated in extension_home folder with prefix obremo-additionadetails-service.

   Figure 9-18 Extension Home Folder

   Description of "Figure 9-18 Extension Home Folder"
6. Run the DB scripts present in this service.

   Note:

   It will create a new table to persist data of new data segment. For example, a table is created as ADDITIONALDETAILS. This table can be created in existing schema or in a new schema.
7. If you need to create a new schema, mention that in table. PRODUCT_SERVICES_CTX_LEDGER while running UI Component Script.
8. Restart plato servers once this change is completed.
9. If required, make appropriate changes in the service, build it, and deploy.

   Note:

   After deploying extended war and additional details service along with proper DB entry, you can see a new data segment in the appshell screen.
10. Fill the necessary details and click Submit, the data for new DS will be saved in new table.

    Figure 9-19 Additional Details Segment

    Description of "Figure 9-19 Additional Details Segment"

    Figure 9-20 Updated Data in New Table

    Description of "Figure 9-20 Updated Data in New Table"

Parent topic: Extensibility Use Cases for OBX