Skip to main content Enter
ERP.AI Job Shop Management

Job Shop Management

Start now
Pricing Questions Get started
Build with Proto

Modules

QuotesQuote custom work with clear quantity options, reviewed margins and a production plan that follows the accepted offer. JobsKeep drawings, travelers, material and customer commitments together from job release through completion and cost review. RoutingBuild repeatable operation plans with the right drawings, inspection points and costing basis for every job. SchedulingPlan work centre queues against real capacity, material readiness and customer dates, with the effect of changes visible.
Time & materialCapture the work performed and stock consumed, with reviewed time, traceable heat usage and controlled remnant returns. Purchasing & outside processingBuy for the job, trace incoming material and keep each outside-processing lot visible until its return is resolved. Shipping & invoicingShip the accepted pieces with their certs, bill the agreed scope and reconcile payments, credits and returns. CostingUnderstand job margin as work posts, review the reasons for variance and use the completed job to improve the next estimate.

Job Shop Management

Start now
Pricing Questions Get started
Build with Proto

Processes

Quote to jobTurn the customer RFQ into a reviewed offer and a released job with the right drawing, traveler and material plan. Release to shipMove released work through production, reviewed time and quality checks into a traceable customer shipment. Outside processingFollow each lot through its supplier order, outbound custody, partial return and quality acceptance.
Change ordersReview changes against the work already done, authorize their cost and customer impact, and release a clear revised traveler. Non-conformance and reworkContain affected pieces, authorize the recovery plan and keep quality, quantity and cost evidence connected. Job closeReconcile completed work and remaining obligations, authorize the final cost review and preserve a useful benchmark for repeat quotes.

Job Shop Management

Start now
Pricing Questions Get started
Build with Proto

Industries

CNC machine shopsBring estimating, machine work and delivery evidence together for custom and repeat machined parts. Fabrication and weld shopsPlan material, fabrication and finishing around the drawing, with clear cost and revision history.
Tool, die and mould shopsKeep long-running builds, engineering changes and progress billing connected to the tool being delivered. Repeat contract partsKeep releases predictable while learning from the actual cost of the work you repeat.

Job Shop Management

Start now
Pricing Questions Get started
Build with Proto

Reference

Roles and permissionsGive everyone the access their work needs, with clear decisions at the points that affect cost, quality and delivery. ReportsUnderstand job margin, floor capacity and delivery risk from the work your shop has recorded. Data modelThe proposed records, relationships and migration evidence behind quoting, production and job cost.
IntegrationsConnect accounting, drawings and the shop floor through handoffs that preserve the job and its history. ImplementationBring the shop onto a reviewed operating plan, from quoting and travelers to the first reconciled close. Agent and APIUse AI to prepare quotes, organize exceptions and keep the right work in front of your team.

Job Shop Management

Start now
Pricing Questions Get started
Build with Proto
All systems
Modules
QuotesQuote custom work with clear quantity options, reviewed margins and a production plan that follows the accepted offer.JobsKeep drawings, travelers, material and customer commitments together from job release through completion and cost review.RoutingBuild repeatable operation plans with the right drawings, inspection points and costing basis for every job.SchedulingPlan work centre queues against real capacity, material readiness and customer dates, with the effect of changes visible.Time & materialCapture the work performed and stock consumed, with reviewed time, traceable heat usage and controlled remnant returns.Purchasing & outside processingBuy for the job, trace incoming material and keep each outside-processing lot visible until its return is resolved.Shipping & invoicingShip the accepted pieces with their certs, bill the agreed scope and reconcile payments, credits and returns.CostingUnderstand job margin as work posts, review the reasons for variance and use the completed job to improve the next estimate.
Processes
Quote to jobTurn the customer RFQ into a reviewed offer and a released job with the right drawing, traveler and material plan.Release to shipMove released work through production, reviewed time and quality checks into a traceable customer shipment.Outside processingFollow each lot through its supplier order, outbound custody, partial return and quality acceptance.Change ordersReview changes against the work already done, authorize their cost and customer impact, and release a clear revised traveler.Non-conformance and reworkContain affected pieces, authorize the recovery plan and keep quality, quantity and cost evidence connected.Job closeReconcile completed work and remaining obligations, authorize the final cost review and preserve a useful benchmark for repeat quotes.
Industries
CNC machine shopsBring estimating, machine work and delivery evidence together for custom and repeat machined parts.Fabrication and weld shopsPlan material, fabrication and finishing around the drawing, with clear cost and revision history.Tool, die and mould shopsKeep long-running builds, engineering changes and progress billing connected to the tool being delivered.Repeat contract partsKeep releases predictable while learning from the actual cost of the work you repeat.
Reference
Roles and permissionsGive everyone the access their work needs, with clear decisions at the points that affect cost, quality and delivery.ReportsUnderstand job margin, floor capacity and delivery risk from the work your shop has recorded.Data modelThe proposed records, relationships and migration evidence behind quoting, production and job cost.IntegrationsConnect accounting, drawings and the shop floor through handoffs that preserve the job and its history.ImplementationBring the shop onto a reviewed operating plan, from quoting and travelers to the first reconciled close.Agent and APIUse AI to prepare quotes, organize exceptions and keep the right work in front of your team.
Sign in
Sign in Start now
Job Shop Management Processes
Job close6 of 6
  • Quote to job1 of 6
  • Release to ship2 of 6
  • Outside processing3 of 6
  • Change orders4 of 6
  • Non-conformance and rework5 of 6
  • Job close6 of 6

Job close

Reconcile completed work and remaining obligations, authorize the final cost review and preserve a useful benchmark for repeat quotes.

6 stages · 2 approvals

Roles and responsibilities

Production Manager Shop Owner Estimator System 1 Establish readiness Jobs 2 Check completeness TimeTickets 3 Approve remainingcosts JobCostEntries 4 Review variance JobSnapshots 5 Authorise close Jobs 6 Improve the nextquote Parts
  1. Step 1Establish readiness
    Open JobsPlanned
    Job NumberJob TypeCustomerPart
    Split
  2. Step 2Check completeness
    Time Tickets to ApproveSubmitted
    Ticket NumberEmployeeWork CenterJob
  3. Step 5Authorise close
    Open JobsPlanned
    Job NumberJob TypeCustomerPart
    Split
Red diamonds require approval.Rows show responsibility for each step.

Process steps

Follow the process from start to finish. Select a step to see who acts and what changes.

01Establish readiness02Check completeness03Approve remaining costs04Review variance05Authorise close06Improve the next quote

Establish readiness

Production Manager identifies the correct close path. Customer and recovery demand must be dispatched, approved short-closed or transferred to a named successor. Internal work needs accepted completion and internal disposition; a component needs its accepted parent transfer. Customer-billed tooling also needs its agreed billing reconciliation.

Responsible
Production Manager
Records
JobsJobAllocationsJobTransfersBillingObligations
Effect
Select the valid completion basis
Open JobsJobs
StatusPlannedReleasedInProgressOnHoldInspectionComplete
Planned
JBS-10187CUS-179200 ordered
Released
JBS-23425CUS-222230 ordered
InProgress
JBS-51636CUS-096630 ordered
OnHold
JBS-73600CUS-043580 ordered
Inspection
JBS-47334CUS-11930 ordered

Check completeness

Production Manager brings together posted tickets and material issues, inspections, NCRs, outside custody and supplier commitments. Office Manager provides the billing and credit position. Unresolved obligations remain visible until resolved or explicitly transferred with owner review; an unexplained missing receipt cannot disappear because a job appears finished.

Responsible
Production Manager
Records
TimeTicketsMaterialIssuesOutsideDispatchesReceiptsNonConformancesInvoices
Effect
Reconcile remaining obligations
Time Tickets to ApproveTimeTickets
Submitted
  • TT-36353 WC-110 5 3 d
  • TT-45222 WC-110 3 5 d
  • TT-25628 WC-120 1 in 1 d
  • TT-83368 WC-150 7 in 2 d
  • TT-24226 WC-140 14 7 d
TT-36353
Employee
XD
WorkCenter
WC-110
Job
JBS-48138
JobOperation
JO-61908
TicketDate
14 Sep

Approval conditions.

Approval required

Approve remaining costs

Shop Owner reviews late supplier differences, freight and other manual cost requests against their source evidence and existing postings. Approval freezes the amount and reason before one posting. A charge already included in an outside receipt is not added again as a manual expense.

Responsible
Shop Owner · when required
Records
JobCostEntriesApprovalDecisions
Effect
Post evidenced approved differences once

Review variance

Production Manager compares original and current approved estimate with signed actual cost by type and operation, involving Estimator where the plan missed. The review separates extra effort, rate changes, material usage, outside service and genuinely incremental rework. Scrap attribution explains existing cost rather than adding it again.

Responsible
Production Manager
Records
JobSnapshotsJobCostEntriesScrapCostAllocationsTimeAllocations
Effect
Preserve the cost explanation
Approval required

Authorise close

Shop Owner decides against the complete frozen review basis. Production Manager prepares the packet but cannot inherit the final signature. Required independent-person review or a permitted recorded owner exception applies. Close freezes the job; late corrections follow a linked Adjustment path instead of reopening posted history.

Responsible
Shop Owner
Records
JobsApprovalDecisionsJobSnapshots
Effect
Freeze the reviewed job
Open JobsJobs
StatusPlannedReleasedInProgressOnHoldInspectionComplete
Planned
JBS-10187CUS-179200 ordered
Released
JBS-23425CUS-222230 ordered
InProgress
JBS-51636CUS-096630 ordered
OnHold
JBS-73600CUS-043580 ordered
Inspection
JBS-47334CUS-11930 ordered

Improve the next quote

Estimator reviews the owner-approved root-family benchmark and proposes routing changes where the history supports them. Last job cost retains its nonzero unique accepted-good quantity and source family. A split, remake, component or Adjustment job cannot silently replace that reference with an unrelated unit cost.

Responsible
Estimator
Records
PartsPartRoutingsPartRoutingOperations
Effect
Retain the benchmark and propose improvements
Approvals and exception handling

2 approvals required in this process

  • Approve remaining costs Shop Owner signs when required · review variance waitsJobCostEntries, ApprovalDecisions
  • Authorise close Shop Owner signs · improve the next quote waitsJobs, ApprovalDecisions, JobSnapshots
  • Shipped is not a complete close testInternal, component, cancellation and recovery paths each need their own completion or accountable-transfer evidence.
  • Only a true component transfer moves accepted quantityCost into the parent requirement. Balanced entries preserve the combined amount; a generic parent link does not roll every child cost up again.
  • A split redistributes the original demandSales value and approved cost share. Customer Margin consolidates the family once, including recovery and linked adjustments.
  • Signed posted history includes compensated originalsTheir linked negative legs once. Marking an original Reversed must not exclude it and subtract its reversal again.
  • Frozen actual rates preserve the worked-time or approval-time policy. Matching estimated hours alone does not eliminate rate or employee-override variance.
  • Unknown financial outcomesUnresolved supplier custody remain explicit. A close decision cannot claim a bank response or a returned lot that has no evidence.
  • Later costs remain linked to the original customer-job family while its original closed result and benchmark stay identifiable.

When the process needs attention

  • shortage Establish readiness

    Customer and recovery demand must be dispatched, approved short-closed or transferred to a named successor.

  • exception Authorise close

    Required independent-person review or a permitted recorded owner exception applies.

Records and postings

StageRecordsEffect
1 Establish readiness JobsJobAllocationsJobTransfersBillingObligations Select the valid completion basis
2 Check completeness TimeTicketsMaterialIssuesOutsideDispatchesReceiptsNonConformancesInvoices Reconcile remaining obligations
3 Approve remaining costs JobCostEntriesApprovalDecisions Post evidenced approved differences once
4 Review variance JobSnapshotsJobCostEntriesScrapCostAllocationsTimeAllocations Preserve the cost explanation
5 Authorise close JobsApprovalDecisionsJobSnapshots Freeze the reviewed job
6 Improve the next quote PartsPartRoutingsPartRoutingOperations Retain the benchmark and propose improvements
Data model →

Process reports

All reports

Scrap and Rework

Unique first-pass input/good/scrap physical quantities from ProductionEvents by cause, job and work centre, with rejected/reworked units shown separately. Scrap rate uses scrapped first-pass units divided by original first-pass input; reinspections/rework cycles are not new input. Cost is ScrapCostAllocations plus genuinely incremental rework expense, with source overlaps eliminated, not an extra ledger charge.

Time Tickets to ApproveTimeTickets
Submitted
  • TT-36353 WC-110 5 3 d
  • TT-45222 WC-110 3 5 d
  • TT-25628 WC-120 1 in 1 d
  • TT-83368 WC-150 7 in 2 d
  • TT-24226 WC-140 14 7 d
TT-36353
Employee
XD
WorkCenter
WC-110
Job
JBS-48138
JobOperation
JO-61908
TicketDate
14 Sep

Approval conditions.

Job Cost Summary

Original release JobSnapshots and current approved per-type/operation estimate against signed posted JobCostEntries, with operational gross cost and balanced transfer effects separately identified. Include compensated originals plus negative legs once. Unknown/unposted amounts remain visible; no zero-margin calculation when sell price is zero.

Jobs Awaiting CloseJobs
CloseReady = true
Job NumberCustomerPartDue DateActual End
JBS-49411CUS-201PRT-3599623 Sep29 Sep
JBS-53649CUS-061PRT-1517927 Sep04 Oct
JBS-23205CUS-207PRT-4478324 Sep03 Oct
JBS-80082CUS-124PRT-5954619 Sep23 Sep
JBS-49265CUS-053PRT-5603212 Sep16 Sep
JBS-11111CUS-189PRT-9615918 Sep20 Sep

Late and At-Risk Jobs

Open active customer obligations against original and current approved due dates; estimate remaining path using confirmed resource capacity, material/inspection holds and outside promises. Show unknown duration/calendar as unresolved risk; this is a planning estimate, not a delivery guarantee.

Open JobsJobs
StatusPlannedReleasedInProgressOnHoldInspectionComplete
Planned
JBS-10187CUS-179200 ordered
Released
JBS-23425CUS-222230 ordered
InProgress
JBS-51636CUS-096630 ordered
OnHold
JBS-73600CUS-043580 ordered
Inspection
JBS-47334CUS-11930 ordered

Labour Efficiency

Net approved allocated labour Setup/Run hours against the original/current estimated hours for comparable quantities; MachineHours and Rework are separate. Indirect time by code is included separately, never posted to a job. Preserve worker/work-centre and rate basis; zero estimate yields unavailable ratio, and overlapping tickets cannot create extra employee hours.

Time Tickets to ApproveTimeTickets
Submitted
  • TT-36353 WC-110 5 3 d
  • TT-45222 WC-110 3 5 d
  • TT-25628 WC-120 1 in 1 d
  • TT-83368 WC-150 7 in 2 d
  • TT-24226 WC-140 14 7 d
TT-36353
Employee
XD
WorkCenter
WC-110
Job
JBS-48138
JobOperation
JO-61908
TicketDate
14 Sep

Approval conditions.

Receivables Ageing

Positive finalized issued invoice Balance as of a stated date in current, 1–30, 31–60, 61–90 and over-90 days past due. CreditMemo availability and retained unapplied cash appear separately by customer; Draft/Void invoices, unconfirmed refunds and repeated events do not change balances. Prior deposit/progress billing remains a receivable until settled, even after offset on the final bill.

Open InvoicesInvoices
StatusSentPartiallyPaidOverdue
Sent
INV-86897CUS-235
INV-74988CUS-194
PartiallyPaid
INV-95059CUS-030
INV-82769CUS-188
Overdue
INV-71788CUS-192
INV-19557CUS-129

Customer Margin

Accepted sales value and signed actual cost of completed customer-job families, consolidating root/splits/remakes/returned rework and linked Adjustment costs once. True component/internal jobs have no duplicate customer revenue; balanced child transfers cancel in consolidated cost. Show incomplete family/recovery work separately and preserve closed original values alongside later adjustments.

Quotes Awaiting Margin ReviewQuotes
PendingReview
  • QTS-16231 CUS-044 in 2 d
  • QTS-82443 CUS-092 in 12 d
  • QTS-65398 CUS-006 today
  • QTS-12948 CUS-141 12 d
  • QTS-80182 CUS-061 in 5 d
QTS-16231
Customer
CUS-044
QuoteDate
19 Sep
ValidUntil
26 Sep
TotalPrice
270
MarginPercent
21

Review waits for the shop owner.

Run by an agent

Agent support

An agent cannot turn preparation into a required human approval. Margin exceptions, controlled purchases, production release, ticket approval, quality decisions and job close follow their configured authority. Automatic policy paths must be explicitly defined; an agent role does not create a bypass. Access to a record does not permit changing a released traveler, spending reserved stock or rewriting a posted amount.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › job close · establish readiness on Jobs, JobAllocations, JobTransfers, BillingObligations ✓ Production Manager identifies the correct close path. › job close · check completeness on TimeTickets, MaterialIssues, OutsideDispatches, Receipts, NonConformances, Invoices ✓ Production Manager brings together posted tickets and material issues, inspections, NCRs, outside custody and supplier commitments. › job close · approve remaining costs on JobCostEntries, ApprovalDecisions ⏸ approval when required · waiting for the shop owner # 3 more stages after approval: review variance, authorise close, improve the next quote

Other processes

5 more
Quotes Awaiting Margin ReviewPendingReview
Quote NumberCustomerQuote DateValid Until

Quote to job

Turn the customer RFQ into a reviewed offer and a released job with the right drawing, traveler and material plan.

7 stages · 2 approvals

Work Centre DispatchQueued
Work CenterJobOperation NumberDescription

Release to ship

Move released work through production, reviewed time and quality checks into a traceable customer shipment.

9 stages · 3 approvals

Work Centre DispatchQueued
Work CenterJobOperation NumberDescription

Outside processing

Follow each lot through its supplier order, outbound custody, partial return and quality acceptance.

7 stages · 2 approvals

Change Orders Awaiting ApprovalPendingApproval
Change Order NumberJobRequested ByChange Type
Shop

Change orders

Review changes against the work already done, authorize their cost and customer impact, and release a clear revised traveler.

6 stages · 1 approval

Inspection QueuePending
Inspection NumberInspection TypeJobJob Operation
In Process

Non-conformance and rework

Contain affected pieces, authorize the recovery plan and keep quality, quantity and cost evidence connected.

7 stages · 3 approvals

ERP•AI workspace

Start now Job Shop Management

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · process 5 of 6Non-conformance and reworkNext · IndustriesCNC machine shops

Customize Job close. With Proto, your desktop AI agent.

Ask Proto to help you customize Job Shop Management.

Customize
Job close.
Ask: “Review “Approve remaining costs”.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.