feature/IO-3255-simplified-parts-management - Change Parts Status logic for Parts Management

This commit is contained in:
Dave
2025-08-27 12:35:53 -04:00
parent 24cc3fa6a4
commit 2939b5795b
4 changed files with 55 additions and 24 deletions

View File

@@ -14,7 +14,7 @@ const {
} = require("../partsManagement.queries");
// Defaults
const FALLBACK_DEFAULT_ORDER_STATUS = "OPEN";
const FALLBACK_DEFAULT_ORDER_STATUS = "Open";
/**
* Fetches the default order status for a bodyshop.
@@ -81,7 +81,8 @@ const extractJobData = (rq) => {
scheduled_in: ev.RepairEvent?.RequestedPickUpDateTime || null,
scheduled_completion: ev.RepairEvent?.TargetCompletionDateTime || null,
clm_no: ci.ClaimNum || null,
status: ci.ClaimStatus || null,
// status: ci.ClaimStatus || null, Proper, setting it default for now
status: FALLBACK_DEFAULT_ORDER_STATUS,
policy_no: ci.PolicyInfo?.PolicyInfo?.PolicyNum || ci.PolicyInfo?.PolicyNum || null,
ded_amt: parseFloat(ci.PolicyInfo?.CoverageInfo?.Coverage?.DeductibleInfo?.DeductibleAmt || 0)
};