Handling Cancelled Repairs
Cancellations are a normal part of the repair business: customers change their minds, a part isn’t available, or a cost isn’t agreed. What separates a tidy shop from a chaotic one isn’t whether cancellations happen — it’s whether they get recorded.
Automan enforces one healthy habit: every cancellation must decide the fate of parts already used — back to stock, paid by the customer, or recognized as the shop’s loss. No part gets to “evaporate.”
Before you start
- Familiar with the basic repair flow (the Repair Flow tutorial).
Steps
-
First understand: cancel ≠ delete
A cancelled repair isn't deleted from the system — it gets the Cancelled status. The history remains: when it arrived, what work was attempted, why it was cancelled. This protects the shop when the customer comes back with a different story.
Cancel ≠ delete — the history keeps protecting the shop. -
Change the repair's status to Cancelled
Open the repair item and add a work record using the final cancellation status configured by the shop. If the item has used parts, the Sparepart Kembali and Konsekwensi fields appear directly on the work-record form; there is no separate cancellation popup. The app UI is in Indonesian.
Cancellation fields appear on the work-record form after parts have been used. -
Case A — no parts used yet: done immediately
If the technician hasn't installed anything, cancellation is simple: the unit goes back, no parts bill. A diagnostic fee (if the shop charges one) follows shop policy.
No parts installed yet: a simple cancellation. -
Case B — parts used, choose: Parts Return
This option pulls the parts off the transaction and returns their stock to Inventory — used when the part can still be removed and is fit to use again.
A part fit for reuse goes back to Inventory. -
Case C — parts can't come back: choose Consequence
When a part is not returned, Konsekwensi is required. The current UI choices are spelled Costumer Pay and Count Loss. Costumer Pay leaves the part cost on the bill; Count Loss removes that cost from the bill and records the part value as a loss.
The part cannot return: retain its charge or count it as a loss. -
Complete the unit handover as usual
Hand the unit over through the normal handover process; the receipt carries the cancellation decision. Stock, cash, and reports automatically follow the option you chose.
Stock, cash, and reports follow the chosen option.
What you end up with
Every cancellation recorded with the Cancelled status plus its parts decision (back to stock, paid by the customer, or absorbed by the shop) — stock and reports stay honest, the history stays whole.
If something goes wrong
Torn between Costumer Pay and Count Loss
Ask who bears the part already used. If the customer pays, choose Costumer Pay, matching the current UI spelling. If the shop absorbs it, choose Count Loss.
Stock didn't increase after the cancellation
Check which option was chosen — only Parts Return puts stock back. The Consequence option deliberately doesn't return goods to Inventory.
Repair cancelled but the customer already paid a deposit
Settle it through handover — the system computes the final position: the deposit can cover whatever is still billed, and any excess shows up for refunding.