Module 32 · Core · 9 min read

States, holds, advances and changes

You will be able to: State what each job state allows and refuses; Take an advance and know why it ends once the invoice exists; Reopen, hold or cancel a job the right way.

  • Read not done yet
  • Self-check: not taken not done yet
  • Lesson complete not done yet

One rulebook decides which action a job allows in which state. The buttons on the screen and the refusals from the server both read it, so they can not disagree. When an action is refused you always get one plain sentence.

StateAllowedRefused, and why
Check-in / Non ApprovedEdit, estimate, approval, extra work, advance, cancelAllocating, clocking, materials, start work, hold, proforma and invoice: the customer has not approved any work yet
ApprovedStart work, allocate, clock, materials, hold, advance, invoice, cancelNothing major; invoicing here asks to finish the work and invoice
Approved HoldResume work, edit, cancelAllocating, clocking and invoicing: the job is on hold, resume it first
WIPWork finished, hold, edit, advance, invoiceNone for normal work
Work CompletedInvoice, receipt, release, reopen by a managerEdits when the lock is on; cancel, because the work is finished
InvoicedReceipt, credit note, releaseAdvance, estimate changes and cancel; correct the invoice instead
DeliveredCredit note on an invoice that standsAlmost everything: the job is closed

Holds and reopening

Putting a job on hold is one tap on a reason: Waiting for parts, Waiting for customer approval, Waiting for insurer, or Other, which needs a few words. Reports can group holds by reason. A manager can reopen a locked job with a written reason; the note is recorded in the job's history and the job stays editable until the workflow moves on. A Work Completed job can also be taken back to WIP.

Advances

An advance is money the customer pays before the invoice, taken against the job card. It is a liability, not a sale. After the invoice exists the same money is a receipt against the invoice, and the screen offers that instead. An advance receipt prints as TAX INVOICE (ADVANCE) when VAT was charged at receipt, because the UAE tax point is the day the money arrives. The VAT inside the money is 5/105 of it, and the final invoice takes exactly that slice off again, so the supply is taxed once.

An advance of 200.00The customer pays 200.00 up front. VAT inside is 200.00 x 5/105 = 9.52, and 190.48 is the net. The final invoice is 462.00 including VAT, so after the advance the customer owes 262.00. If the job is cancelled before invoicing, the advance receipt is cancelled first to give the money back, and only then is the job cancelled.

Cancelling

Cancel job opens a list of linked documents to reverse first, such as advances and unposted drafts, and asks for a reason. Once a live invoice exists the way back is Correct this invoice, not Cancel job. A warranty job is zero-bill by rule: the garage pays, so an invoice or proforma is refused.

Try it in the demo

  1. Open the Garage demo at https://garage.zeyto.app and open jobs in different states, such as Non Approved, WIP and Work Completed.
  2. On each, note which buttons are dimmed and read the sentence given.
  3. Open the History tab of a job and read the workflow moves with their notes.
Open the live demo

Public demo company, sign in as admin / demoAdmin123. Data refreshes nightly.

Key takeaways
  • A rulebook decides what each state allows; the screen and the server read the same one.
  • Hold needs a reason chip; reopening needs a manager and a written reason.
  • An advance is taken before the invoice; afterwards the money is a receipt.
  • Once an invoice stands, correct the invoice instead of cancelling the job.

Check yourself

5 questions on this lesson. Not timed, not the exam, and you can try again. Score 60% or more, and read the lesson, to complete it.

1. Why can a technician not be allocated or clocked on a job at Non Approved?

2. What happens to the Advance step once a live invoice exists on the job?

3. A job already has a live invoice and the customer wants to undo it. What is the right way?

4. A manager can reopen a locked job, but must give a written reason that is kept in the job history.

5. An advance of 200.00 includes VAT at 5%. How much VAT is inside it?

Practice questions for this module · Printable study sheet