WorkOrderColumnPreferences
Version: v4.0.0
Supporting model
A request/response or nested model — not a stored DynamoDB entity.
Overview
WorkOrderColumnPreferences.
Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
selected_view | WorkOrderSelectedView (expand_all, collapse_all, flat_view) | ✅ | — | WorkOrderSelectedView. |
main_columns | WorkOrderMainColumnPreferences | ✅ | — | WorkOrderMainColumnPreferences. |
flat_columns | WorkOrderFlatColumnPreferences | ✅ | — | WorkOrderFlatColumnPreferences. |
Embedded models
Models embedded in the fields above — shown inline; they have no separate page.
WorkOrderMainColumnPreferences — v1.0.0
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
work_order_display_id | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
invoice_display_id | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
contact | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
reference | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
created_at | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
due_date | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
status | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
current_department_summary | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
comments | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
sales_channel | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
parts | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
sales_person | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
completion_time | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
actions | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
Change history
v1.0.0· 2026-04-15 · Clifford Usidamen · Initial version. (512d019a8)
WorkOrderColumnPreference — v1.1.0
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
visible | bool | ✅ | — | — |
is_pinned | bool | ❌ | False | — |
width | int | ✅ | — | — |
order | int | ✅ | — | — |
Change history
v1.1.0· 2026-04-09 · Cian (shared account) · Added optional fieldis_pinned. (90b6cc1c9)v1.0.0· 2026-04-08 · Cian (shared account) · Initial version. (6217982ea)
WorkOrderFlatColumnPreferences — v1.0.0
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
work_order_display_id | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
tag_id | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
stock_id | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
contact | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
part_type | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
due_date | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
status | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
department | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
location | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
reference | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
user | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
sales_channel | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
sales_person | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
actions | WorkOrderColumnPreference | ✅ | — | WorkOrderColumnPreference. |
Change history
v1.0.0· 2026-04-15 · Clifford Usidamen · Initial version. (512d019a8)
APIs / Triggers
| Trigger | Endpoint / Source | Detail | Handler |
|---|---|---|---|
| API | GET /newworkOrder/columnPreferences | — | src/work_order_get_column_preferences.py |
| API | POST /newworkOrder/columnPreferences | — | src/work_order_post_column_preferences.py |
Change history
v4.0.0 · 2026-04-19 · Cian (shared account) · d2995ddbb
Remove work-order and script changes from purchase branch
- Removed field
actions(breaking). - Removed field
comments(breaking). - Removed field
completion_time(breaking). - Removed field
contact(breaking). - Removed field
created_at(breaking). - Removed field
current_department_summary(breaking). - Removed field
due_date(breaking). - Removed field
invoice_display_id(breaking). - Removed field
parts(breaking). - Removed field
reference(breaking). - Removed field
sales_channel(breaking). - Removed field
sales_person(breaking). - Removed field
status(breaking). - Removed field
work_order_display_id(breaking). - Added required field
flat_columns. - Added required field
main_columns. - Added required field
selected_view.
v3.0.0 · 2026-04-16 · Clifford Usidamen · 7c29eb580
Revert "Merge branch 'wo-preference' of https://github.com/genius-autos-dev/dismantly-inventory-backend into verhicle-purchase-update"
- Removed field
flat_columns(breaking). - Removed field
main_columns(breaking). - Removed field
selected_view(breaking). - Added required field
actions. - Added required field
comments. - Added required field
completion_time. - Added required field
contact. - Added required field
created_at. - Added required field
current_department_summary. - Added required field
due_date. - Added required field
invoice_display_id. - Added required field
parts. - Added required field
reference. - Added required field
sales_channel. - Added required field
sales_person. - Added required field
status. - Added required field
work_order_display_id.
v2.0.0 · 2026-04-15 · Clifford Usidamen · 512d019a8
fx
- Removed field
actions(breaking). - Removed field
comments(breaking). - Removed field
completion_time(breaking). - Removed field
contact(breaking). - Removed field
created_at(breaking). - Removed field
current_department_summary(breaking). - Removed field
due_date(breaking). - Removed field
invoice_display_id(breaking). - Removed field
parts(breaking). - Removed field
reference(breaking). - Removed field
sales_channel(breaking). - Removed field
sales_person(breaking). - Removed field
status(breaking). - Removed field
work_order_display_id(breaking). - Added required field
flat_columns. - Added required field
main_columns. - Added required field
selected_view.
v1.0.0 · 2026-04-08 · Cian (shared account) · 450859ac3
Align work order column preferences with frontend columns
- Initial version.
Generated from
dismantly-backend/Microservices/WorkOrder/dependencies/models.py. Do not edit by hand.