The Form View List module in Ojoo Business OS is a central management interface that presents all configured Form View entries across the ERP platform. It allows administrators to inspect, manage, and launch the Form View Configuration builder for business features.
Form View configurations control how data entry forms are presented and validated across Ojoo Business OS. Key operational capabilities include:
Form View Configuration entries are generated automatically as part of Feature creation—there is NO manual "Create Form View Configuration" button:
The Form View List presents records using structured table columns:
| List Column Header | Description & Operational Meaning |
|---|---|
| Actions | Row-level action column containing operational icons (View, Edit, Delete, Restore, Configure). |
| Form View ID | Unique primary key identifier for the configuration record (nm_form_view_id). |
| Feature Name | Human-readable display name of the associated feature. |
| Feature Slug | URL-friendly unique string identifier used for routing and permissions checks. |
| Base Table | Primary database table providing underlying records. |
| Config Name / Status | Configuration profile name or active status indicator badge. |
Depending on administrator configuration and user role rights, table rows display the following action buttons:
| Action Button | Description & Functional Behavior |
|---|---|
| View | Opens detailed read-only modal or page for the selected record. |
| Edit | Opens form view to update existing record details. |
| Delete | Prompts user confirmation and soft-deletes the configuration. |
| Restore | Restores a soft-deleted record back to active state. |
| Configure | Opens the Form View Configuration builder (studio-engine/form-view-configure/{featureSlug}) for system administrators. |
Opens blank form view to add a new record to the base table.
Opens feature API reference and endpoint documentation.
Opens interactive YouTube tutorial video modal for training.
The utility bar provides high-performance data export and grid controls:
.xlsx spreadsheet file. Access to Form View List and action buttons is strictly controlled by Ojoo Business OS permission service (service('permission')->has($featureSlug)). Users without authorized permissions receive an Access Denied message or are redirected to /no-access.