Merged in feature/IO-2293-Autohouse-Job-Cost-Dinero-Type-Cast (pull request #794)
IO-2293 Autohouse & Job Costing Dinero Type Casting Approved-by: Patrick Fic
This commit is contained in:
@@ -792,10 +792,11 @@ const CreateCosts = (job) => {
|
|||||||
job.bodyshop.md_responsibility_centers.defaults.costs.MAPA
|
job.bodyshop.md_responsibility_centers.defaults.costs.MAPA
|
||||||
].add(
|
].add(
|
||||||
Dinero({
|
Dinero({
|
||||||
amount:
|
amount: Math.round(
|
||||||
(job.bodyshop.jc_hourly_rates &&
|
(job.bodyshop.jc_hourly_rates &&
|
||||||
job.bodyshop.jc_hourly_rates.mapa * 100) ||
|
job.bodyshop.jc_hourly_rates.mapa * 100) ||
|
||||||
0,
|
0
|
||||||
|
),
|
||||||
}).multiply(job.job_totals.rates.mapa.hours)
|
}).multiply(job.job_totals.rates.mapa.hours)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -806,10 +807,11 @@ const CreateCosts = (job) => {
|
|||||||
job.bodyshop.md_responsibility_centers.defaults.costs.MAPA
|
job.bodyshop.md_responsibility_centers.defaults.costs.MAPA
|
||||||
].add(
|
].add(
|
||||||
Dinero({
|
Dinero({
|
||||||
amount:
|
amount: Math.round(
|
||||||
(job.bodyshop.jc_hourly_rates &&
|
(job.bodyshop.jc_hourly_rates &&
|
||||||
job.bodyshop.jc_hourly_rates.mapa * 100) ||
|
job.bodyshop.jc_hourly_rates.mapa * 100) ||
|
||||||
0,
|
0
|
||||||
|
),
|
||||||
}).multiply(job.job_totals.rates.mapa.hours)
|
}).multiply(job.job_totals.rates.mapa.hours)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -829,10 +831,11 @@ const CreateCosts = (job) => {
|
|||||||
job.bodyshop.md_responsibility_centers.defaults.costs.MASH
|
job.bodyshop.md_responsibility_centers.defaults.costs.MASH
|
||||||
].add(
|
].add(
|
||||||
Dinero({
|
Dinero({
|
||||||
amount:
|
amount: Math.round(
|
||||||
(job.bodyshop.jc_hourly_rates &&
|
(job.bodyshop.jc_hourly_rates &&
|
||||||
job.bodyshop.jc_hourly_rates.mash * 100) ||
|
job.bodyshop.jc_hourly_rates.mash * 100) ||
|
||||||
0,
|
0
|
||||||
|
),
|
||||||
}).multiply(job.job_totals.rates.mash.hours)
|
}).multiply(job.job_totals.rates.mash.hours)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -642,10 +642,11 @@ function GenerateCostingData(job) {
|
|||||||
job.bodyshop.md_responsibility_centers.defaults.costs.MAPA
|
job.bodyshop.md_responsibility_centers.defaults.costs.MAPA
|
||||||
].add(
|
].add(
|
||||||
Dinero({
|
Dinero({
|
||||||
amount:
|
amount: Math.round(
|
||||||
(job.bodyshop.jc_hourly_rates &&
|
(job.bodyshop.jc_hourly_rates &&
|
||||||
job.bodyshop.jc_hourly_rates.mapa * 100) ||
|
job.bodyshop.jc_hourly_rates.mapa * 100) ||
|
||||||
0,
|
0
|
||||||
|
),
|
||||||
}).multiply(materialsHours.mapaHrs)
|
}).multiply(materialsHours.mapaHrs)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -656,10 +657,11 @@ function GenerateCostingData(job) {
|
|||||||
job.bodyshop.md_responsibility_centers.defaults.costs.MAPA
|
job.bodyshop.md_responsibility_centers.defaults.costs.MAPA
|
||||||
].add(
|
].add(
|
||||||
Dinero({
|
Dinero({
|
||||||
amount:
|
amount: Math.round(
|
||||||
(job.bodyshop.jc_hourly_rates &&
|
(job.bodyshop.jc_hourly_rates &&
|
||||||
job.bodyshop.jc_hourly_rates.mapa * 100) ||
|
job.bodyshop.jc_hourly_rates.mapa * 100) ||
|
||||||
0,
|
0
|
||||||
|
),
|
||||||
}).multiply(materialsHours.mapaHrs)
|
}).multiply(materialsHours.mapaHrs)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -680,10 +682,11 @@ function GenerateCostingData(job) {
|
|||||||
job.bodyshop.md_responsibility_centers.defaults.costs.MASH
|
job.bodyshop.md_responsibility_centers.defaults.costs.MASH
|
||||||
].add(
|
].add(
|
||||||
Dinero({
|
Dinero({
|
||||||
amount:
|
amount: Math.round(
|
||||||
(job.bodyshop.jc_hourly_rates &&
|
(job.bodyshop.jc_hourly_rates &&
|
||||||
job.bodyshop.jc_hourly_rates.mash * 100) ||
|
job.bodyshop.jc_hourly_rates.mash * 100) ||
|
||||||
0,
|
0
|
||||||
|
),
|
||||||
}).multiply(materialsHours.mashHrs)
|
}).multiply(materialsHours.mashHrs)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user