KamoCRM

Plan SW6b, making the six tabs persist

Docskamo-internal
Shipped
27 ஆகஸ்ட், 2026 அன்று 8:38 AM UTC
Author
kamo
Commit
3774f13

Labour and parts become ServiceJobLine rows on the job, not ServiceLineItem rows: OrderLineItem.order is optional=false, so a ServiceLineItem cannot exist without an Order — and a technician records labour long before anything is billed. Sign-off and time tracking need no new tables; those columns already exist on ServiceJob and ServiceVisit and simply have no writer.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing