Merged in feature/IO-3585-Fortellis-Insert-and-Update-Vehicle (pull request #3064)
IO-3585 Fortellis Insert and Update Vehicle Info Approved-by: Dave Richer
This commit is contained in:
@@ -793,7 +793,13 @@ async function InsertDmsVehicle({ socket, redisHelpers, JobData, txEnvelope, DMS
|
|||||||
modelAbrev: txEnvelope.dms_model,
|
modelAbrev: txEnvelope.dms_model,
|
||||||
// "modelDescription": "SILVERADO 1500 2WD EXT CAB LT",
|
// "modelDescription": "SILVERADO 1500 2WD EXT CAB LT",
|
||||||
// "modelType": "T",
|
// "modelType": "T",
|
||||||
modelYear: JobData.v_model_yr,
|
modelYear:
|
||||||
|
JobData.v_model_yr &&
|
||||||
|
(JobData.v_model_yr < 100
|
||||||
|
? JobData.v_model_yr >= (moment().year() + 1) % 100
|
||||||
|
? 1900 + parseInt(JobData.v_model_yr, 10)
|
||||||
|
: 2000 + parseInt(JobData.v_model_yr, 10)
|
||||||
|
: JobData.v_model_yr),
|
||||||
// "numberOfEngineCylinders": 4,
|
// "numberOfEngineCylinders": 4,
|
||||||
odometerStatus: txEnvelope.kmout,
|
odometerStatus: txEnvelope.kmout,
|
||||||
// "options": [
|
// "options": [
|
||||||
@@ -952,6 +958,10 @@ async function UpdateDmsVehicle({ socket, redisHelpers, JobData, DMSVeh, DMSCust
|
|||||||
delete DMSVehToSend.invoice;
|
delete DMSVehToSend.invoice;
|
||||||
delete DMSVehToSend.inventoryAccount;
|
delete DMSVehToSend.inventoryAccount;
|
||||||
|
|
||||||
|
!DMSVehToSend.vehicle.engineNumber && delete DMSVehToSend.vehicle.engineNumber;
|
||||||
|
!DMSVehToSend.vehicle.saleClassValue && DMSVehToSend.vehicle.saleClassValue === "MISC";
|
||||||
|
!DMSVehToSend.vehicle.exteriorColor && delete DMSVehToSend.vehicle.exteriorColor;
|
||||||
|
|
||||||
const result = await MakeFortellisCall({
|
const result = await MakeFortellisCall({
|
||||||
...FortellisActions.UpdateVehicle,
|
...FortellisActions.UpdateVehicle,
|
||||||
requestSearchParams: {},
|
requestSearchParams: {},
|
||||||
|
|||||||
Reference in New Issue
Block a user