From bd749ccb482b506d771e1899c39fb4e9eb96051d Mon Sep 17 00:00:00 2001 From: Dan Gowans Date: Thu, 9 Mar 2023 15:43:42 -0500 Subject: [PATCH] track legacy work order number field --- temp/legacy.importFromCSV.js | 16 ++++++++++++++++ temp/legacy.importFromCSV.ts | 24 ++++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/temp/legacy.importFromCSV.js b/temp/legacy.importFromCSV.js index 32e8c1a2..aa9b74c1 100644 --- a/temp/legacy.importFromCSV.js +++ b/temp/legacy.importFromCSV.js @@ -231,6 +231,14 @@ async function importFromMasterCSV() { lotOccupancyComment: masterRow.CM_REMARK2 }, user); } + if (masterRow.CM_WORK_ORDER.trim() !== '') { + await addLotOccupancyComment({ + lotOccupancyId: preneedLotOccupancyId, + lotOccupancyCommentDateString: preneedOccupancyStartDateString, + lotOccupancyCommentTimeString: '00:00', + lotOccupancyComment: 'Imported Contract #' + masterRow.CM_WORK_ORDER + }, user); + } if (occupancyEndDateString === '') { await updateLotStatus(lotId, importIds.reservedLotStatusId, user); } @@ -369,6 +377,14 @@ async function importFromMasterCSV() { lotOccupancyComment: masterRow.CM_REMARK2 }, user); } + if (masterRow.CM_WORK_ORDER.trim() !== '') { + await addLotOccupancyComment({ + lotOccupancyId: deceasedLotOccupancyId, + lotOccupancyCommentDateString: deceasedOccupancyStartDateString, + lotOccupancyCommentTimeString: '00:00', + lotOccupancyComment: 'Imported Contract #' + masterRow.CM_WORK_ORDER + }, user); + } await updateLotStatus(lotId, importIds.takenLotStatusId, user); if (masterRow.CM_PRENEED_OWNER !== '') { await addLotOccupancyOccupant({ diff --git a/temp/legacy.importFromCSV.ts b/temp/legacy.importFromCSV.ts index 4785e9b5..d277f80c 100644 --- a/temp/legacy.importFromCSV.ts +++ b/temp/legacy.importFromCSV.ts @@ -507,6 +507,18 @@ async function importFromMasterCSV(): Promise { ) } + if (masterRow.CM_WORK_ORDER.trim() !== '') { + await addLotOccupancyComment( + { + lotOccupancyId: preneedLotOccupancyId, + lotOccupancyCommentDateString: preneedOccupancyStartDateString, + lotOccupancyCommentTimeString: '00:00', + lotOccupancyComment: 'Imported Contract #' + masterRow.CM_WORK_ORDER + }, + user + ) + } + if (occupancyEndDateString === '') { await updateLotStatus(lotId, importIds.reservedLotStatusId, user) } @@ -762,6 +774,18 @@ async function importFromMasterCSV(): Promise { ) } + if (masterRow.CM_WORK_ORDER.trim() !== '') { + await addLotOccupancyComment( + { + lotOccupancyId: deceasedLotOccupancyId, + lotOccupancyCommentDateString: deceasedOccupancyStartDateString, + lotOccupancyCommentTimeString: '00:00', + lotOccupancyComment: 'Imported Contract #' + masterRow.CM_WORK_ORDER + }, + user + ) + } + await updateLotStatus(lotId, importIds.takenLotStatusId, user) if (masterRow.CM_PRENEED_OWNER !== '') {