Adding Custom Business Objects
After a custom business object for a service history is added in Oracle Utilities Digital Asset Cloud Service, the information is available to Service History plugin along with all other service histories as part of “dacs_asset_valid_service_history_types” property.
In Oracle Field Service the new business object value is added as an enumeration value in “dacs_service_history_bo” property.
If the new business object belongs to one of the predefined service history categories of Questionnaire, Inspection, Failure, Downtime and General, it is defined as such in the property. Example: A custom business object “CM_Downtime” is entered in the “dacs_service_history_bo” property as shown below. The service history plugin will automatically handle the new business object.
![](../DACS-OFS-SETUP-GUIDE/images/ch5-customizations8-modifyproperty.png)
If the new business object entered does not fall into any of the predefined service history categories, after the “dacs_service_history_bo” property is updated, the service history plugin javascript should be updated to handle the new service history category. Create a new XSL that needed for the UI of the new service history category to be added.