Booking Workspace Change History¶
PAGE-BOOKING-WORKSPACE-CHG-010 — 2026-09-12¶
- Added traditional screen specification and requirements-to-source/test RTM, linked to SRS/SAD, Client source dictionary/relationships/state and native SDD/interface specification.
- Distinguished C1 Legacy from C2 reference/native; recorded state/company/quantity/schema gaps without declaring native behavior the approved source requirement. C1 technical specs remain in scope.
- Corrected native header/related-source boundaries and Packing Restore semantics; preserved all historical runtime evidence. Process impact: documentation only; no Product/runtime/DB/provider change.
PAGE-BOOKING-WORKSPACE-CHG-009 — 2026-09-12¶
- Linked the source-side developer contract for native parsing, UUID/SQL mapping, transaction/CAS, clone batch and unknown-result recovery. Corrected normal acknowledgement versus separate GET.
- Separated historical KJ runtime observations from current native source/test coverage; retained historical scenario IDs and Photos evidence without restoring the removed Booking Photos tab.
- Recorded Client ID 2-only manual/Wiki expansion; Client ID 1 remains undecided.
- Process impact:
NONE; documentation correction only. Runtime/DB/provider were not executed by this change.
PAGE-BOOKING-WORKSPACE-CHG-008 — 2026-09-12¶
- Reconciled the page contract with the native React
BookingWorkspace, shared@ctc/uicontrols and/api/new-system/bookingssemantic route. - Recorded
MysqlCompanyBookingDataas the current tenant-scoped transaction, conflict and authoritative-readback owner. - Preserved direct create/edit, dirty close, unknown-result reread and independent Packing/Confirmation state.
- Process impact:
NONE; this is current implementation documentation, not a Product behavior change.
PAGE-BOOKING-WORKSPACE-CHG-007 — 2026-08-16¶
- Preserved the MK outbound-order
SALES_ORDER_IDseed on/bookings/newwhile keeping the same query parameter inert for the Client 1/CTC profile. - Connected the MK outbound-container editor through the shared Booking editor.
- Enabled table/date controls as soon as the real table readback completes instead of waiting for the larger editor runtime.
- Process impact:
NONE; current Sales Order and Booking writers remain authoritative. - Scenarios:
SCN-057,SCN-100.
PAGE-BOOKING-WORKSPACE-CHG-006 — 2026-08-15¶
- Replaced the reduced React sample workspace with the existing complete
KJBookingEditor, KJ form/field, upload/photo and container runtimes. - Restored current Packing List, Booking Confirmation where applicable, AI instruction, clone, container, photo, EIR and Create Empty entry points.
- Added direct
/bookings/newopening through the same reused editor. - Deleted the sample-only mocked Booking workspace E2E.
- Process impact:
NONE; current API/document/file/effect owners remain authoritative. - Scenarios:
SCN-010,SCN-020,SCN-030,SCN-040,SCN-050,SCN-055,SCN-057,SCN-090.
PAGE-BOOKING-WORKSPACE-CHG-005 — 2026-08-15¶
Superseded by PAGE-BOOKING-WORKSPACE-CHG-006.
- Page contract version:
1 - Added the shared transportation input contract to the Web mutation boundary before the current Legacy writer.
- Kept the same four source-backed requirements and verified rejected input performs no write.
- Process impact:
NONE; authentication, tenant/module access, transaction and persistence remain with the current Booking API. - Scenario:
SCN-030.
PAGE-BOOKING-WORKSPACE-CHG-004 — 2026-08-15¶
- Page contract version:
1 - Classified a committed create with a missing response ID as an unknown result.
- Required an exact-ID detail readback before recovered state can close the editor.
- Process impact:
NONE; current Booking writer and recovery query remain authoritative. - Scenarios:
SCN-057,SCN-058.
PAGE-BOOKING-WORKSPACE-CHG-003 — 2026-08-15¶
- Page contract version:
1 - Added read-only Sales Order, PO and Out Ref context from the authoritative Booking detail response.
- Added no link, unlink, assignment or related-record writer.
- Process impact:
NONE; current Booking detail and Out Ref queries remain authoritative. - Scenario:
SCN-010.
PAGE-BOOKING-WORKSPACE-CHG-002 — 2026-08-15¶
- Page contract version:
1 - Added read-only compact Container and Delivery Order tables from the authoritative Booking detail response.
- Kept related states independent and added no related-record action or lifecycle state.
- Process impact:
NONE; current Booking detail query remains authoritative. - Scenario:
SCN-010.
PAGE-BOOKING-WORKSPACE-CHG-001 — 2026-08-15¶
- Page contract version:
1 - Added actual create/detail routes with source-backed required fields and current optional Booking fields.
- Added full-detail update merge, authoritative reread and Check status before replay.
- Displayed Booking, container, delivery-order and document facts independently.
- Added no invented confirm, correct, cancel or reopen action.
- Process impact:
NONE; current Booking writer and transaction remain authoritative. - Scenarios:
SCN-010,SCN-020,SCN-030,SCN-040,SCN-050,SCN-055,SCN-090,SCN-100.
---¶
Source:
new-system/docs/pages/transportation/booking-workspace/CHANGELOG.md— ctc repository · This page is an English translation of the source document. Identifiers, file paths and code symbols are unchanged.