diff --git a/client/src/components/bill-form/bill-form.lines.component.jsx b/client/src/components/bill-form/bill-form.lines.component.jsx index 541608ec4..e29e88a2c 100644 --- a/client/src/components/bill-form/bill-form.lines.component.jsx +++ b/client/src/components/bill-form/bill-form.lines.component.jsx @@ -435,9 +435,9 @@ export function BillEnterModalLinesComponent({ rules: [{ required: true }] }), formInput: () => ( - ({ value: loc, label: loc }))} @@ -495,7 +495,9 @@ export function BillEnterModalLinesComponent({ {Enhanced_Payroll.treatment === "on" ? ( {t("joblines.fields.assigned_team", { name: employeeTeamName?.name })} - {`${jobline.mod_lb_hrs} units/${t(`joblines.fields.lbr_types.${jobline.mod_lbr_ty}`)}`} + {jobline + ? `${jobline.mod_lb_hrs} units/${t(`joblines.fields.lbr_types.${jobline.mod_lbr_ty}`)}` + : null} ) : null} @@ -506,10 +508,7 @@ export function BillEnterModalLinesComponent({ rules={[{ required: true }]} name={[record.name, "lbr_adjustment", "mod_lbr_ty"]} > - {Enhanced_Payroll.treatment === "on" ? ( diff --git a/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx b/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx index 17f626c0d..c2ae3d1a7 100644 --- a/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx +++ b/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx @@ -67,22 +67,25 @@ export function JobLinesUpsertModalComponent({ bodyshop, open, jobLine, handleCa - @@ -128,21 +131,27 @@ export function JobLinesUpsertModalComponent({ bodyshop, open, jobLine, handleCa - + + + - {metadata.v_model_yr || metadata.v_make_desc || metadata.v_model_desc ? ( - `${metadata.v_model_yr || ""} ${metadata.v_make_desc || ""} ${metadata.v_model_desc || ""}` + {metadata.v_model_yr || metadata.v_make_desc || metadata.v_model_desc || metadata.v_color ? ( + `${metadata.v_model_yr || ""} ${metadata.v_color || ""} ${metadata.v_make_desc || ""} ${metadata.v_model_desc || ""}` ) : (   )} diff --git a/client/src/components/production-list-columns/production-list-columns.data.jsx b/client/src/components/production-list-columns/production-list-columns.data.jsx index ff7b4c517..cca63edb6 100644 --- a/client/src/components/production-list-columns/production-list-columns.data.jsx +++ b/client/src/components/production-list-columns/production-list-columns.data.jsx @@ -140,13 +140,11 @@ const productionListColumnsData = ({ technician, state, activeStatuses, data, bo sortOrder: state.sortedInfo.columnKey === "vehicle" && state.sortedInfo.order, render: (text, record) => technician ? ( - <>{`${record.v_model_yr || ""} ${record.v_make_desc || ""} ${record.v_model_desc || ""} ${ - record.v_color || "" - } ${record.plate_no || ""}`} + <>{`${record.v_model_yr || ""} ${record.v_color || ""}${record.v_make_desc || ""} ${record.v_model_desc || ""} ${record.plate_no || ""}`} ) : ( - {`${record.v_model_yr || ""} ${record.v_make_desc || ""} ${ - record.v_model_desc || "" - } ${record.v_color || ""} ${record.plate_no || ""}`} + {`${record.v_model_yr || ""} ${record.v_color || ""} ${record.v_make_desc || ""} ${record.v_model_desc || ""} ${record.plate_no || ""}`} ) }, { @@ -621,7 +619,7 @@ const productionListColumnsData = ({ technician, state, activeStatuses, data, bo sortOrder: state.sortedInfo.columnKey === "dms_id" && state.sortedInfo.order } ] - : []), + : []) ]; }; export default productionListColumnsData; diff --git a/server/job/job-totals-USA.js b/server/job/job-totals-USA.js index 4c280cdf2..ff24dd04f 100644 --- a/server/job/job-totals-USA.js +++ b/server/job/job-totals-USA.js @@ -501,7 +501,7 @@ async function CalculateRatesTotals({ job, client }) { ? job.cieca_pfl[property.toUpperCase()].lbr_adjp : job.cieca_pfl[property.toUpperCase()].lbr_adjp * 100; //Adjust lbr_adjp to whole number } else { - if (job.cieca_pfl["LAB"].lbr_adjp) { + if (job.cieca_pfl["LAB"] && job.cieca_pfl["LAB"].lbr_adjp) { adjp = Math.abs(job.cieca_pfl["LAB"].lbr_adjp) > 1 ? job.cieca_pfl["LAB"].lbr_adjp