Skip to main content

Businessobject Model

Overview

The businessobject table stores metadata related to business objects, which are reusable components, templates, or configurations in an application or system. These objects may define interactions, screens, mappings, or workflows.

Fields

FieldTypeDescriptionRequired
titlestringName/title of the business object.
storageLocationanyThe location where the business object's data is stored (e.g., file path, storage system).
idstringPrimary Key – Unique identifier for the business object (UUID).
descriptionstringA brief description of the business object, outlining its purpose or usage.
eventManagerstringeventManager field
eventMappingsstringeventMappings field
application_item_idstringIdentifier linking this object to a specific application item.
application_idstringIdentifier linking this object to an application (optional).
associatedObjectsanyList of objects associated with this business object, potentially including dependencies or related entities.
connector_settingsanySettings related to the connector that links this business object with external systems or data sources.
bundle_idanyThe ID of the bundle this business object belongs to, potentially used for grouping or categorization.
overrideanyInformation on overridden properties or settings.
ref_idanyA reference ID linking this business object to other systems or databases.
created_atdateTimestamp when the object was created.
modified_atdateTimestamp when the object was last updated.
associatedScreensarrayA list of screens associated with the business object, which might be used in the user interface or views.
objectcategoryanyThe category or type of the object, possibly defining its role or classification in the system.
objectTypeanyType of the object (e.g., "workflow", "UI component").
templateScreenTypeanytemplateScreenType field
screencategoryanyCategory or classification of screens that are relevant to this business object.
screenTypeanyThe specific type of screen used for the business object (e.g., "form", "dashboard").
siteMapIdstringThe ID of the site map for navigating or displaying the business object in the system.
bundleBuildIdstringbundleBuildId field
bundleRecordIdstringThe ID of the record in the bundle related to this business object.

Sample JSON

{
"title": "example_value",
"storageLocation": "example_value",
"id": "example_value",
"description": "example_value",
"eventManager": "example_value",
"eventMappings": "example_value",
"application_item_id": "example_value",
"application_id": "example_value",
"associatedObjects": "example_value",
"connector_settings": "example_value",
"bundle_id": "example_value",
"override": "example_value",
"ref_id": "example_value",
"created_at": "example_value",
"modified_at": "example_value",
"associatedScreens": "example_value",
"objectcategory": "example_value",
"objectType": "example_value",
"templateScreenType": "example_value",
"screencategory": "example_value",
"screenType": "example_value",
"siteMapId": "example_value",
"bundleBuildId": "example_value",
"bundleRecordId": "example_value"
}