Set up a project before creating work orders

A project is the container for the customer relationship in WorkSkedge. Complete every setup step in order — customer, job-site location, contacts, managers — before you create the first work order.

Updated August 29, 2026 · Verified against PROJECTS.md, project-status-lifecycle.md

Steps

  1. 1Create the project with its code, name and customer.
  2. 2Assign Project Managers (project owners).
  3. 3Link the customer location for the job site.
  4. 4Link project contacts and mark one as primary.
  5. 5Fill in custom fields, scope, documents and equipment.
  6. 6In Advanced Status Mode, walk the project from lead to estimating to pending approval to approved.
  7. 7Only then create work orders against the project.

Why setup order matters

A project holds the customer relationship, the job-site location and the money. Work orders hang off it. If the project is incomplete, every downstream record inherits the gap: schedules land without a site address, invoices miss the billing contact, and job costing has nothing to roll up to.

Creating a work order also flips the parent project to active regardless of its current status. In Advanced Status Mode that bypasses the sales and estimating pipeline and fires lifecycle notifications out of order — so never create a work order as a way to "activate" or "set up" a project.

If you only need to add a contact, location or owner

That is project setup, not a reason to create a work order. Edit the project itself.

Status requirements before work-order creation

  • Advanced Status Mode — the project must be approved or active. Work-order creation is blocked on lead, estimating, pending_approval, complete, closed and job_lost.
  • Simple Status Mode — the project must be active. Creating a work order on a closed project reverts it to active; re-open the project intentionally instead.

Advance a project through its statuses from the project header's "..." actions menu (Approve / Mark as Job Lost / Mark Complete / Close Project) or the Status dropdown in the project's Edit form.

Frequently asked questions

Can I create a work order on a project that is still in estimating?

No. In Advanced Status Mode work-order creation is blocked on lead, estimating, pending_approval, complete, closed and job_lost projects. Advance the project to approved first using the actions menu in the project header.

What happens if I create a work order on a closed project?

In Simple Status Mode the project reverts to active. Re-open the project deliberately instead of using work-order creation as a shortcut, so the status change is intentional and auditable.

How do I add a job-site address to an existing project?

Edit the project and link the customer location for that job site. Location, contacts and project managers are all project-level setup, not work-order fields.