From c695aea12e5592ef951d46a525fb7444d369bf88 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Thu, 9 Mar 2023 11:08:47 -0800 Subject: [PATCH] Autohouse change to respect flat rate employees --- server/data/autohouse.js | 6 +++++- server/graphql-client/queries.js | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/server/data/autohouse.js b/server/data/autohouse.js index 3bfcdae64..405a3e8a2 100644 --- a/server/data/autohouse.js +++ b/server/data/autohouse.js @@ -814,7 +814,11 @@ const CreateCosts = (job) => { ].add( Dinero({ amount: Math.round((ticket_val.rate || 0) * 100), - }).multiply(ticket_val.actualhrs || ticket_val.productivehrs || 0) + }).multiply( + (ticket_val.flat_rate + ? ticket_val.productivehrs + : ticket_val.actualhrs) || 0 + ) ); return ticket_acc; diff --git a/server/graphql-client/queries.js b/server/graphql-client/queries.js index 88ff022ac..de12f518e 100644 --- a/server/graphql-client/queries.js +++ b/server/graphql-client/queries.js @@ -775,6 +775,7 @@ exports.AUTOHOUSE_QUERY = `query AUTOHOUSE_EXPORT($start: timestamptz, $bodyshop cost_center actualhrs productivehrs + flat_rate } area_of_damage employee_prep_rel {