TemplatePackage Model
Overview
This table represents template packages – essentially blueprints or reusable application templates that may define UI, workflows, forms, and logic for initializing or duplicating standardized solutions. These templates are likely used to bootstrap new deployments or rapidly create apps based on pre-defined logic.
Fields
| Field | Type | Description | Required |
|---|---|---|---|
| id | string | A unique identifier for the template package. Used to uniquely identify each template package. | ❌ |
| bundle_id | any | The identifier of the associated bundle. May relate to a group of templates, modules, or components. | ❌ |
| ref_id | any | A reference identifier for linking related entities. Could reference another related object or legacy linkage. | ❌ |
| analytics_data | object | Data related to analytics for the template package. Stores tracking or usage analytics tied to the package. | ❌ |
| hierarchyObjects | any | Data representing hierarchical objects associated with the package. | ❌ |
| object_category | any | The category of objects within the template package. | ❌ |
| name | string | The name of the template package. | ❌ |
| status | string | The current status of the template package | ❌ |
| bundleBuildId | string | The identifier for the build associated with the bundle. Used to track build history or deployment versions. | ❌ |
| line_item_type | string | The type of line item associated with the package. | ❌ |
| description | string | A detailed description of the template package. | ❌ |
| workFlowActions | array | Workflow actions associated with the package. | ❌ |
| customActions | array | User-defined or system-defined custom actions linked to UI or backend triggers. | ❌ |
| form_build | array | Form-building configurations related to the template package. | ❌ |
| custom_pages | array | Custom pages associated with the template package | ❌ |
| screenPermissions | array | Defines what screens are accessible and what actions are allowed per user role or permission group. | ❌ |
| user_id | string | The identifier of the user who created or modified the template package. | ❌ |
| screensdata | array | Data related to screens used in the template package | ❌ |
| type | string | The type or classification of the template package. | ❌ |
| systemConfig | any | System configuration details related to the package. | ❌ |
| application | any | The application associated with the template package. | ❌ |
| application_id | string | The identifier of the application linked to the template package. | ❌ |
| applicationLineItem | any | Stores definitions of how this package applies to specific application-level line items | ❌ |
| customListPageActions | any | Custom actions available on list pages within the package. | ❌ |
| menu_mapping | any | Mappings for menu items associated with the package | ❌ |
| created_at | date | The timestamp when the template package was created. | ❌ |
| modified_at | date | The timestamp when the template package was last updated. | ❌ |
| package_id | string | The identifier of the package to which this template belongs. | ❌ |
| isVisualizationEnabled | boolean | Flag to determine whether visualizations (charts, graphs) are enabled for this package (1) or not (0). | ❌ |
| visualizationsData | object | Stores configurations or data sources for rendering visualizations. | ❌ |
Sample JSON
{
"id": "example_value",
"bundle_id": "example_value",
"ref_id": "example_value",
"analytics_data": "example_value",
"hierarchyObjects": "example_value",
"object_category": "example_value",
"name": "example_value",
"status": "example_value",
"bundleBuildId": "example_value",
"line_item_type": "example_value",
"description": "example_value",
"workFlowActions": "example_value",
"customActions": "example_value",
"form_build": "example_value",
"custom_pages": "example_value",
"screenPermissions": "example_value",
"user_id": "example_value",
"screensdata": "example_value",
"type": "example_value",
"systemConfig": "example_value",
"application": "example_value",
"application_id": "example_value",
"applicationLineItem": "example_value",
"customListPageActions": "example_value",
"menu_mapping": "example_value",
"created_at": "example_value",
"modified_at": "example_value",
"package_id": "example_value",
"isVisualizationEnabled": "example_value",
"visualizationsData": "example_value"
}