Create a Work Order

Raise an internal CAMO work order, add jobs and materials, and track it through the status workflow.

Module: Work Orders · 9 steps · camo_engineer admin

Create the Work Order
1 Open the New WO Form

Navigate to Work Orders → Internal in the sidebar. Click the New Work Order button. The form opens at /work-orders/internal/new.

You can also reach this form from the Inspection Due Report by selecting inspections and clicking "Create Work Order". The form will be pre-filled.
Internal Work Orders list with New Work Order button
2 Fill the Header Fields

Complete the work order form:

FieldRequiredNotes
Aircraft *YesDropdown of all active aircraft (registration + model).
Title *YesShort summary of the work to be done.
DescriptionNoDetailed scope of work. Pre-filled if coming from the due report.
ATA ChapterNoLink to an ATA chapter for categorisation.
PriorityYesNormal, Urgent, or AOG (Aircraft On Ground). Defaults to Normal.
Due DateNoTarget completion date. Pre-filled from the earliest inspection due date if coming from the report.
Estimated HoursNoEstimated man-hours for the job.
RemarksNoAdditional notes (max 500 characters).
Work order form: Aircraft, Title, Priority, Due Date fields
3 Submit the Form

Click Create Work Order. The system generates a WO number automatically and sets the status to CREATED. A success toast appears and you are redirected to the internal work orders list.

Description, Estimated Hours, and Create Work Order button
Add Jobs & Materials
4 Open the WO Detail Page

From the internal work orders list, click on the WO row to open its detail page. The page shows: status badge, progress bar, due-status indicator, schedule, aircraft info, personnel, description, and the Jobs and Materials sections.

5 Add a Job

In the Jobs section, click Add Job. Fill in:

FieldRequiredNotes
Description *YesWhat work the job covers.
ATA ChapterNoATA chapter for the job.
Task Card RefNoReference to an existing task card.

Jobs are auto-numbered (Job 1, Job 2, etc.). Each job tracks its own status: PENDING → IN_PROGRESS → COMPLETED. The progress bar on the WO header updates as jobs are completed.

6 Add Materials

In the Materials section, click Add Material to record parts consumed during the work order. Enter the part details, quantity, and unit cost. Material costs are totalled and displayed in the WO header metrics.

Work order detail page with Jobs and Materials sections
Workflow & Status
7 Understand the Status Flow

An internal work order progresses through these statuses:

CREATED ASSIGNED IN_PROGRESS QA_CHECK COMPLETED CLOSED

A work order can also be CANCELLED from any status. To reach COMPLETED, all jobs must be 100% done or deferred.

TransitionWhat happens
CREATED → ASSIGNEDA technician is assigned to the WO.
ASSIGNED → IN_PROGRESSWork begins. startDate is recorded.
IN_PROGRESS → QA_CHECKWork submitted for quality review.
QA_CHECK → COMPLETEDQA approves. completionDate is recorded.
COMPLETED → CLOSEDArchived. closedDate is recorded. See Closing a Work Order.
8 Transition the Status

On the WO detail page, the Workflow Actions section at the bottom shows available transition buttons based on the current status. Click the appropriate button and optionally add remarks. The status badge updates immediately after the transition.

9 Send to 145 MRO (Optional)

If the work requires a Part-145 approved maintenance organisation, the work order can be received by the 145 MRO module. When a CAMO WO is in CREATED or ASSIGNED status, it appears in the 145 MRO inbox under the "From CAMO" tab. The 145 engineer clicks Receive to bring it into their system, changing the CAMO WO status to RECEIVED_145.

Once received by 145, the WO lifecycle is managed from the MRO side until closure. When the 145 engineer closes the WO, the CAMO task history and inspection schedules are auto-updated.