Capture additional fields for Mexico.

This commit is contained in:
Patrick Fic
2025-09-10 13:53:08 -07:00
parent e52bc877a7
commit fe78c07898
9 changed files with 93 additions and 64 deletions

View File

@@ -64,6 +64,7 @@ async function DecodeEstimate(filePath, includeFilePathInReturnJob = false, clos
job.rates = [...job.rates || [], ...job.mat_rates || []];
delete job.mat_rates
job.insp_date = ad2.INSP_DATE;
if (job.OWNR_FN === "" || !job.OWNR_FN) job.OWNR_FN = ad2.CLMT_FN;
if (job.OWNR_LN === "" || !job.OWNR_LN) job.OWNR_LN = ad2.CLMT_LN;
@@ -186,9 +187,9 @@ async function DecodeAd1File(extensionlessFilePath) {
"LOSS_DATE",
"LOSS_TYPE",
"LOSS_DESC",
// "THEFT_IND",
"THEFT_IND",
// "CAT_NO",
// "TLOS_IND",
"TLOS_IND",
// "CUST_PR",
// "INSD_LN",
// "INSD_FN",
@@ -251,7 +252,7 @@ async function DecodeAd2File(extensionlessFilePath) {
} finally {
if (!dbf) return {};
let records = await dbf.readRecords(1);
return _.pick(records[0], ["CLMT_LN", "CLMT_FN"]);
return _.pick(records[0], ["CLMT_LN", "CLMT_FN", "INSP_DATE"]);
}
}