Skip to main content

Parts Assessment Workflow

The Parts Assessment workflow manages the complete lifecycle of parts ordering, tracking, and returns for vehicle repairs. This workflow integrates with Claude AI for automated PDF data extraction.


Workflow Flow Diagram

┌─────────────────────────────────────────────────────────────────────────────┐
│ PARTS ASSESSMENT FLOW │
└─────────────────────────────────────────────────────────────────────────────┘

┌─────────────────┐
│ New Job Images │
└────────┬────────┘


┌──────────────────────────────────────┐
│ PARTS ASSESSMENT │
│ Upload PDF → Claude AI Extraction │
└──────────────────┬───────────────────┘

┌─────────────┴─────────────┐
│ │
▼ ▼
┌─────────────────────┐ ┌─────────────────────┐
│ Parts List Not │ │ On Success: │
│ Completed │ │ Skip to Approval │
│ (Upload incomplete) │ │ │
└──────────┬──────────┘ └──────────┬──────────┘
│ │
└────────────┬─────────────┘

┌──────────────────────────────────────┐
│ PARTS TO TENDER │
│ Request Parts Form │
│ (Claim / Fleet / Private) │
└──────────────────┬───────────────────┘

┌─────────────┴─────────────┐
│ │
▼ ▼
┌─────────────────────┐ ┌─────────────────────┐
│ PARTS AWAITING │ │ PARTS TO ORDER │
│ APPROVAL │ │ (Order Parts=Yes) │
│ (Order Parts=No) │ │ │
└──────────┬──────────┘ └──────────┬──────────┘
│ │
└────────────┬─────────────┘


┌──────────────────────────────────────┐
│ ON ORDER │
│ (Due In filled → Purchase Order) │
└──────────────────┬───────────────────┘

┌─────────────┴─────────────┐
│ │
▼ ▼
┌─────────────────────┐ ┌─────────────────────┐
│ PARTS OVERDUE │ │ PARTS AT HQ │
│ (Due In < Today) │ │ (Arrived) │
└──────────┬──────────┘ └──────────┬──────────┘
│ │
└────────────┬─────────────┘

┌──────────────────────────────────────┐
│ RETURNS FLOW │
├──────────────────────────────────────┤
│ • Pending Supplier Collection │
│ • Collected Pending Refund │
│ • Refunded / Credited │
└──────────────────────────────────────┘

Key Forms

FormPurpose
Claims ManagementMain claim record with parts status fields
Part Item RequestIndividual parts line items for tendering/ordering
Parts OrderTracks ordered parts through delivery lifecycle
Purchase OrderCreated when parts are ordered with Due In date

Status Fields Overview

Claims Management Form

FieldValues
Parts Assessment StatusNewCompleted
Parts Tendered StatusNewCompleted
Order PartsYes / No

Part Item Request Form

FieldValues
Tender StatusPendingCompleted
StatusAwaiting ApprovalPendingOrderedUnavailable
Is Deletedtrue / false
Part to be Ordered ForClaim / Fleet Vehicle / Private Job

Parts Order Form

FieldValues
StatusOrderedBack OrderedArrivedDelivered to Repair ShopPending Repair Shop Pick UpPending Supplier CollectionCollected Pending RefundRefunded - CreditDelivered Back to HQ
Due InDate field
Purchase Order Form IDLink to Purchase Order

Claude AI Integration

Three forms use Claude AI for PDF data extraction:

  1. Parts Assessment Form - Upload Parts to Order field
  2. Parts Approved to Order Form - Upload Parts Ordered field
  3. Order Parts Form - Upload Parts Ordered field

Extraction Flow

┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Upload PDF │ ──▶ │ Claude AI │ ──▶ │ Check Status │
│ File │ │ Processing │ │ API Call │
└─────────────────┘ └─────────────────┘ └────────┬────────┘

┌──────────────┴──────────────┐
│ │
▼ ▼
┌─────────────────┐ ┌─────────────────┐
│ Job Completed │ │ Not Completed │
│ Insert data │ │ Show alert │
│ into subform │ │ │
└─────────────────┘ └─────────────────┘

Reports in Parts Dashboard

ReportSource FormKey Criteria
Parts AssessmentClaims ManagementParts Assessment Status = New
Parts List Not CompletedClaims ManagementUpload Completion = true, after June 29
Parts to TenderPart Item RequestTender Status = Pending
Parts Awaiting ApprovalPart Item RequestStatus = Awaiting Approval
Parts to OrderPart Item RequestStatus = Pending/Unavailable
On OrderParts OrderStatus = Ordered/Back Ordered
Parts OverdueParts OrderDue In < Today
Parts at HQParts OrderStatus = Arrived
Returns FlowParts OrderVarious return statuses

Quick Reference: Status Transitions

┌─────────────────────────────────────────────────────────────────────────────┐
│ PART ITEM REQUEST STATUS FLOW │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ Awaiting Approval ──▶ Pending ──▶ Ordered │
│ │ │
│ ▼ │
│ Unavailable (if Due In is null) │
│ │
└─────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────┐
│ PARTS ORDER STATUS FLOW │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ Ordered ──▶ Back Ordered ──▶ Arrived ──┬──▶ Delivered to Repair Shop │
│ │ │
│ ├──▶ Pending Repair Shop Pick Up │
│ │ │
│ ├──▶ Pending Supplier Collection │
│ │ │ │
│ │ ▼ │
│ │ Collected Pending Refund │
│ │ │ │
│ │ ▼ │
│ │ Refunded - Credit │
│ │ │
│ └──▶ Delivered Back to HQ │
│ │
└─────────────────────────────────────────────────────────────────────────────┘