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
Non-conformance and rework5 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

Non-conformance and rework

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

7 stages · 3 approvals

Roles and responsibilities

Quality Inspector Estimator Production Manageror Shop Owner System 1 Detect NonConformances 2 Contain ProductionLots 3 Investigate NonConformances 4 Authorize recovery ApprovalDecisions 5 Disposition NonConformances distinct work · system 6 Release Inspections 7 Learn PartRoutings
  1. Step 1Detect
    Inspection QueuePending
    Inspection NumberInspection TypeJobJob Operation
    In Process
  2. Step 2Contain
    Work Centre DispatchQueued
    Work CenterJobOperation NumberDescription
  3. Step 3Investigate
    Inspection QueuePending
    Inspection NumberInspection TypeJobJob Operation
    In Process
  4. Step 4Authorize recovery
    Open JobsPlanned
    Job NumberJob TypeCustomerPart
    Split
  5. Step 5Disposition
    Work Centre DispatchQueued
    Work CenterJobOperation NumberDescription
  6. Step 6Release
    Inspection QueuePending
    Inspection NumberInspection TypeJobJob Operation
    In Process
Red diamonds require approval.Rows show responsibility for each step.Dashed lines are records the system creates.

Process steps

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

01Detect02Contain03Investigate04Authorize recovery05Disposition06Release07Learn

Detect

Quality Inspector records the affected scope from a floor report, receiving issue, outside return, inspection failure or customer return. Operator and other operating roles report what they observed. The NCR names the actual lot, operation or receipt, quantity and revision; customer returns retain their original dispatch lineage.

Responsible
Quality Inspector
Records
NonConformancesInspectionsProductionLotsCustomerReturns
Effect
Record affected physical scope
Inspection QueueInspections
StatusPendingInProgress
Pending
INS-78573PRT-86385240 inspected
INS-36881PRT-31899610 inspected
INS-18853PRT-35682590 inspected
InProgress
INS-55207PRT-88046240 inspected
INS-26455PRT-75639710 inspected
INS-81051PRT-96405700 inspected

Contain

Quality Inspector places the affected scope on hold and coordinates physical segregation. Shop Supervisor or Production Manager can also stop eligible operations within their authority. The held quantity cannot be issued onward or packed simply because an earlier acceptance exists; unaffected pieces remain separately identifiable.

Responsible
Quality Inspector
Records
ProductionLotsJobOperationsJobs
Effect
Hold the affected work
Work Centre DispatchJobOperations
StatusQueuedSetupRunningAwaitingInspectionOnHold
10 Sep03 Oct WC-140 JBS-26251 · 60, 12 Sep to 16 Sep, Running JBS-32749 · 40, 22 Sep to 27 Sep, Queued WC-120 JBS-91684 · 10, 28 Sep to 03 Oct, Setup WC-110 JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection JBS-32405 · 20, 19 Sep to 28 Sep, OnHold WC-150 JBS-80162 · 40, 10 Sep to 14 Sep, Queued JBS-32749 · 40JBS-91684 · 10JBS-26251 · 60JBS-64002 · 60JBS-80162 · 40JBS-32405 · 20 today · 17 Sep
  • WC-140: JBS-32749 · 40, 22 Sep to 27 Sep, Queued
  • WC-120: JBS-91684 · 10, 28 Sep to 03 Oct, Setup
  • WC-140: JBS-26251 · 60, 12 Sep to 16 Sep, Running
  • WC-110: JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection
  • WC-150: JBS-80162 · 40, 10 Sep to 14 Sep, Queued
  • WC-110: JBS-32405 · 20, 19 Sep to 28 Sep, OnHold

Investigate

Quality Inspector records the cause, evidence and proposed technical disposition. Reinspection references the original inspection and the remaining affected pieces. It does not create another population of accepted output. Buyer supplies supplier evidence, and Production Manager assesses the practical recovery work.

Responsible
Quality Inspector
Records
NonConformancesInspectionsReceipts
Effect
Establish cause and proposed disposition
Inspection QueueInspections
StatusPendingInProgress
Pending
INS-78573PRT-86385240 inspected
INS-36881PRT-31899610 inspected
INS-18853PRT-35682590 inspected
InProgress
INS-55207PRT-88046240 inspected
INS-26455PRT-75639710 inspected
INS-81051PRT-96405700 inspected
Approval required

Authorize recovery

Production Manager authorizes feasible rework or transfer scope within their authority. Shop Owner decides new unrecovered or financial scope where required. The reviewed plan identifies cost, customer-demand allocation and required agreement. A remake covers the approved original shortfall rather than creating another sale.

Responsible
Production Manager or Shop Owner · when required
Records
ApprovalDecisionsJobTransfersJobAllocationsJobs
Effect
Authorize feasible recovery and financial scope
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
Approval required

Disposition

Quality Inspector records the approved technical outcome for exact quantities. Rework creates distinct work; Scrap records terminal physical disposition; Remake assigns recovery demand; ReturnToSupplier preserves custody evidence. UseAsIs requires written customer acceptance of the applicable deviation. Customer-required evidence cannot be waived by a general owner note.

Responsible
Quality Inspector
Records
NonConformancesProductionEventsJobOperationsScrapCostAllocations
Effect
Apply the reviewed technical outcome
Work Centre DispatchJobOperations
StatusQueuedSetupRunningAwaitingInspectionOnHold
10 Sep03 Oct WC-140 JBS-26251 · 60, 12 Sep to 16 Sep, Running JBS-32749 · 40, 22 Sep to 27 Sep, Queued WC-120 JBS-91684 · 10, 28 Sep to 03 Oct, Setup WC-110 JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection JBS-32405 · 20, 19 Sep to 28 Sep, OnHold WC-150 JBS-80162 · 40, 10 Sep to 14 Sep, Queued JBS-32749 · 40JBS-91684 · 10JBS-26251 · 60JBS-64002 · 60JBS-80162 · 40JBS-32405 · 20 today · 17 Sep
  • WC-140: JBS-32749 · 40, 22 Sep to 27 Sep, Queued
  • WC-120: JBS-91684 · 10, 28 Sep to 03 Oct, Setup
  • WC-140: JBS-26251 · 60, 12 Sep to 16 Sep, Running
  • WC-110: JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection
  • WC-150: JBS-80162 · 40, 10 Sep to 14 Sep, Queued
  • WC-110: JBS-32405 · 20, 19 Sep to 28 Sep, OnHold
Approval required

Release

Quality Inspector verifies completion of the disposition and required reinspection before releasing affected pieces. Final acceptance must be independent of the production worker. Returned parts from a closed job use linked Rework, Remake or Adjustment work; closing the NCR cannot reopen the original ledger or erase its shipment.

Responsible
Quality Inspector · for quality release
Records
InspectionsProductionLotsApprovalDecisionsNonConformances
Effect
Release only verified eligible pieces
Inspection QueueInspections
StatusPendingInProgress
Pending
INS-78573PRT-86385240 inspected
INS-36881PRT-31899610 inspected
INS-18853PRT-35682590 inspected
InProgress
INS-55207PRT-88046240 inspected
INS-26455PRT-75639710 inspected
INS-81051PRT-96405700 inspected

Learn

Estimator reviews recurring causes with Production Manager and Shop Owner. Scrap and Rework distinguishes unique first-pass loss from repeated inspections and recovery effort. Proposed routing or estimating changes are reviewed for future work, leaving the closed job's original instructions and estimate intact.

Responsible
Estimator
Records
PartRoutingsPartRoutingOperationsJobCostEntries
Effect
Propose future process improvements
Approvals and exception handling

3 approvals required in this process

  • Authorize recovery Production Manager or Shop Owner signs when required · disposition waitsApprovalDecisions, JobTransfers, JobAllocations, Jobs
  • Disposition Quality Inspector signs · release waitsNonConformances, ProductionEvents, JobOperations, ScrapCostAllocations
  • Release Quality Inspector signs for quality release · learn waitsInspections, ProductionLots, ApprovalDecisions, NonConformances
  • Split the affected cohort before assigning different dispositions. The same piece cannot be both accepted and scrapped or appear in two active lots.
  • Scrap attribution allocates existing materialLabour cost for analysis. It does not post those costs again; genuinely new rework or replacement inputs create their own cost.
  • A return records physical arrival separately from creditReplacement entitlement. Neither an invoice credit nor an NCR proves that goods are back in the shop.
  • Work already movedConsumed or shipped needs a controlled successor or return path. A status reversal cannot recreate its original available quantity.
  • Technical acceptanceCommercial authority remain separate. Required customer agreement and independent final quality review still apply in a small shop.

When the process needs attention

  • reject Detect

    Quality Inspector records the affected scope from a floor report, receiving issue, outside return, inspection failure or customer return.

  • hold Contain

    Quality Inspector places the affected scope on hold and coordinates physical segregation.

  • shortage Authorize recovery

    A remake covers the approved original shortfall rather than creating another sale.

Records and postings

StageRecordsEffect
1 Detect NonConformancesInspectionsProductionLotsCustomerReturns Record affected physical scope
2 Contain ProductionLotsJobOperationsJobs Hold the affected work
3 Investigate NonConformancesInspectionsReceipts Establish cause and proposed disposition
4 Authorize recovery ApprovalDecisionsJobTransfersJobAllocationsJobs Authorize feasible recovery and financial scope
5 Disposition NonConformancesProductionEventsJobOperationsScrapCostAllocations Apply the reviewed technical outcome
6 Release InspectionsProductionLotsApprovalDecisionsNonConformances Release only verified eligible pieces
7 Learn PartRoutingsPartRoutingOperationsJobCostEntries Propose future process improvements
Data model →

Process reports

All reports

Outside Processing Status

Each posted OutsideDispatches lot: sent, physically returned, accepted/rejected, still-outside and unresolved quantity, original/current promised instant and elapsed days. Partial returns do not mark the whole operation complete; LOT cost/billing basis and unknown promise remain explicit.

Outside ProcessingJobOperations
OutsideProcessing
JobOperation NumberDescriptionOutside SupplierSent Date
JBS-7794980Cut to lengthSPP-516906 Sep
JBS-2344980Weld frameSPP-916214 Sep
JBS-7651010Drill and tapSPP-275607 Sep
JBS-7291940DeburrSPP-948005 Sep
JBS-9505570AssembleSPP-515313 Sep
JBS-2052460PaintSPP-575511 Sep

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

Work Centre Load

Confirmed ScheduleSlots remaining occupied machine/work hours by named resource and week divided by actual available calendar hours, rolled up without multiplying machine count twice. Zero capacity shows unschedulable work, proposed slots shown separately; outside supplier spans are lead time, not internal capacity.

Work Centre DispatchJobOperations
StatusQueuedSetupRunningAwaitingInspectionOnHold
10 Sep03 Oct WC-140 JBS-26251 · 60, 12 Sep to 16 Sep, Running JBS-32749 · 40, 22 Sep to 27 Sep, Queued WC-120 JBS-91684 · 10, 28 Sep to 03 Oct, Setup WC-110 JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection JBS-32405 · 20, 19 Sep to 28 Sep, OnHold WC-150 JBS-80162 · 40, 10 Sep to 14 Sep, Queued JBS-32749 · 40JBS-91684 · 10JBS-26251 · 60JBS-64002 · 60JBS-80162 · 40JBS-32405 · 20 today · 17 Sep
  • WC-140: JBS-32749 · 40, 22 Sep to 27 Sep, Queued
  • WC-120: JBS-91684 · 10, 28 Sep to 03 Oct, Setup
  • WC-140: JBS-26251 · 60, 12 Sep to 16 Sep, Running
  • WC-110: JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection
  • WC-150: JBS-80162 · 40, 10 Sep to 14 Sep, Queued
  • WC-110: JBS-32405 · 20, 19 Sep to 28 Sep, OnHold

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

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.

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 › non-conformance and rework · detect on NonConformances, Inspections, ProductionLots, CustomerReturns ✓ Quality Inspector records the affected scope from a floor report, receiving issue, outside return, inspection failure or customer return. › non-conformance and rework · contain on ProductionLots, JobOperations, Jobs ✓ Quality Inspector places the affected scope on hold and coordinates physical segregation. › non-conformance and rework · investigate on NonConformances, Inspections, Receipts ✓ Quality Inspector records the cause, evidence and proposed technical disposition. › non-conformance and rework · authorize recovery on ApprovalDecisions, JobTransfers, JobAllocations, Jobs ⏸ approval when required · waiting for the production manager or shop owner # 3 more stages after approval: disposition, release, learn

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

Open JobsPlanned
Job NumberJob TypeCustomerPart
Split

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

ERP•AI workspace

Start now Job Shop Management

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

Start now Download agent
Previous · process 4 of 6Change ordersNext · process 6 of 6Job close

Customize Non-conformance and rework. With Proto, your desktop AI agent.

Ask Proto to help you customize Job Shop Management.

Customize
Non-conformance and rework.
Ask: “Review “Authorize recovery”.”
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.