Skip to main content

WorkOrderCancel

Version: v2.0.0

Supporting model

A request/response or nested model — not a stored DynamoDB entity.

Overview

WorkOrderCancel

Fields

FieldTypeRequiredDefaultDescription
work_order_idstr
should_creditbool
should_deletebool
cancellation_reasonstr
cancellation_reason_idstr
cancellation_reason_commentstr

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
APIPUT /newworkOrder/updateCancelStatussrc/work_order_cancellation_status_update.py

Change history

v2.0.0 · 2026-04-26 · Cian (shared account) · 703109c1a

Remove relist flow and refine cancel invoicing

  • Removed field should_relist (breaking).
v1.2.0 · 2026-04-26 · Cian (shared account) · 3bb6b5374

Handle work order cancel actions by invoice status

  • Added required field should_delete.
v1.1.0 · 2026-04-26 · Cian (shared account) · d0c5ea4c4

Implement work order cancel credit and relist flows

  • Added required field should_credit.
  • Added required field should_relist.
v1.0.0 · 2025-07-11 · Cian (shared account) · abd0d451a

fx

  • Initial version.

Generated from dismantly-backend/Microservices/WorkOrder/dependencies/models.py. Do not edit by hand.

Models last synced: 2026-06-23 13:21 UTC