Skip to main content

Parts Overdue Report

The Parts Overdue report shows parts that have passed their expected delivery date. This report helps identify delayed orders that need follow-up with suppliers.


Report Location

  • Dashboard: Parts Dashboard
  • Panel: Overdue Parts

Entry Criteria

Records appear in this report when EITHER of these condition groups are met:

Group A: Ordered Parts - Overdue

FormFieldCondition
Parts OrderStatus= Ordered
Parts OrderDue In< Current Date (before today)
Parts OrderPurchase Order Form IDis not null

Group B: Back Ordered Parts - Overdue

FormFieldCondition
Parts OrderStatus= Back Ordered
Parts OrderDue In< Current Date (before today)
Parts OrderPurchase Order Form IDis not null

Available Actions

1. Update Parts Order Button (Multi-Select)

Opens the Update Purchase Order Form (same as On Order report):

┌─────────────────────────────────────────────────────────────┐
│ UPDATE PURCHASE ORDER FORM │
├─────────────────────────────────────────────────────────────┤
│ │
│ Have all parts arrived for this purchase? [Dropdown] │
│ ┌──────────────────────────────────────────────────────┐ │
│ │ ○ Yes │ │
│ │ ○ No │ │
│ └──────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ Subform: Parts Status │ │
│ │ (Visibility depends on dropdown selection) │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘

Option: "Yes" - All Parts Arrived

ActionResult
SubformHidden
All parts statusMarked as Arrived
Next ReportParts at HQ

Option: "No" - Partial/No Arrival

ActionResult
SubformShown for individual updates
Default statusSet to Arrived
User updatesCan change to Back Ordered

When status changed to Back Ordered:

  • Due In date is cleared
  • Due In becomes mandatory field

2. Parts Delayed Button (Multi-Select)

Opens the Parts Delayed Form:

┌─────────────────────────────────────────────────────────────┐
│ PARTS DELAYED FORM │
├─────────────────────────────────────────────────────────────┤
│ │
│ Current Due In Date: [Display Only] _______________ │
│ │
│ Expected Due In Date: [Editable] _______________ │
│ │
└─────────────────────────────────────────────────────────────┘

On Success

ActionResult
Update Due InParts Order Form → Due In updated to new expected date
Report MovementIf new Due In >= Today → Moves to On Order
Report MovementIf new Due In < Today → Stays in Parts Overdue

Workflow Diagram

┌─────────────────────────────────────────────────────────────┐
│ PARTS OVERDUE │
│ (Due In < Current Date) │
└──────────────────────────┬──────────────────────────────────┘

┌─────────────────┴─────────────────┐
│ │
▼ ▼
┌─────────────────┐ ┌─────────────────┐
│ Update Parts │ │ Parts Delayed │
│ Order │ │ │
└────────┬────────┘ └────────┬────────┘
│ │
▼ ▼
┌─────────────────┐ ┌─────────────────┐
│ All Arrived? │ │ Update Due In │
└────────┬────────┘ │ Date │
│ └────────┬────────┘
┌────┴────┐ │
│ │ ┌────────┴────────┐
▼ ▼ │ │
┌───────┐ ┌───────┐ ▼ ▼
│ Yes │ │ No │ ┌─────────────┐ ┌─────────────┐
└───┬───┘ └───┬───┘ │ Due In >= │ │ Due In < │
│ │ │ Today │ │ Today │
│ ┌────┴────┐ └──────┬──────┘ └──────┬──────┘
│ │ │ │ │
│ ▼ ▼ ▼ ▼
│ ┌──────┐ ┌────────┐ ┌─────────┐ ┌───────────┐
│ │Arrived│ │Back │ │ On Order│ │ Stay in │
│ │ │ │Ordered │ │ Report │ │ Overdue │
│ └──┬───┘ └────┬───┘ └─────────┘ └───────────┘
│ │ │
│ │ ▼
│ │ ┌────────────┐
│ │ │ Update Due │
│ │ │ In (Req'd) │
│ │ └────────────┘
│ │
▼ ▼
┌─────────────┐
│ PARTS AT HQ │
│ Report │
└─────────────┘

Status Transitions

Current StatusActionNew StatusNext Report
Ordered (Overdue)All Arrived = YesArrivedParts at HQ
Ordered (Overdue)Partial + ArrivedArrivedParts at HQ
Ordered (Overdue)Back OrderedBack OrderedOn Order (after Due In update)
Back Ordered (Overdue)All Arrived = YesArrivedParts at HQ
AnyParts Delayed + New Due In >= TodayNo changeOn Order
AnyParts Delayed + New Due In < TodayNo changeStays in Overdue

Key Difference from On Order

AspectOn OrderParts Overdue
Due In>= Current Date< Current Date
PurposeTrack incoming partsTrack delayed parts
UrgencyNormalHigh - needs follow-up