diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel index 61ce03247..a61affac6 100644 --- a/bodyshop_translations.babel +++ b/bodyshop_translations.babel @@ -40560,6 +40560,27 @@ + + hours_sold_detail_closed_status + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + hours_sold_detail_open false @@ -40623,6 +40644,27 @@ + + hours_sold_detail_open_status + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + hours_sold_summary_closed false @@ -40686,6 +40728,27 @@ + + hours_sold_summary_closed_status + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + hours_sold_summary_open false @@ -40749,6 +40812,27 @@ + + hours_sold_summary_open_status + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + job_costing_ro_csr false @@ -41064,6 +41148,27 @@ + + parts_received_not_scheduled + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + payments_by_date false diff --git a/client/src/translations/en_us/common.json b/client/src/translations/en_us/common.json index ea078dada..a8921b78b 100644 --- a/client/src/translations/en_us/common.json +++ b/client/src/translations/en_us/common.json @@ -2408,15 +2408,19 @@ "hours_sold_detail_closed": "Hours Sold Detail - Closed", "hours_sold_detail_closed_csr": "Hours Sold Detail - Closed by CSR", "hours_sold_detail_closed_ins_co": "Hours Sold Detail - Closed by Source", + "hours_sold_detail_closed_status": "Hours Sold Detail - Closed", "hours_sold_detail_open": "Hours Sold Detail - Open", "hours_sold_detail_open_csr": "Hours Sold Detail - Open by CSR", "hours_sold_detail_open_ins_co": "Hours Sold Detail - Open by Source", + "hours_sold_detail_open_status": "Hours Sold Detail - Open", "hours_sold_summary_closed": "Hours Sold Summary - Closed", "hours_sold_summary_closed_csr": "Hours Sold Summary - Closed by CSR", "hours_sold_summary_closed_ins_co": "Hours Sold Summary - Closed by Source", + "hours_sold_summary_closed_status": "Hours Sold Summary - Closed", "hours_sold_summary_open": "Hours Sold Summary - Open", "hours_sold_summary_open_csr": "Hours Sold Summary - Open CSR", "hours_sold_summary_open_ins_co": "Hours Sold Summary - Open by Source", + "hours_sold_summary_open_status": "Hours Sold Summary - Open", "job_costing_ro_csr": "Job Costing by CSR", "job_costing_ro_date_detail": "Job Costing by RO - Detail", "job_costing_ro_date_summary": "Job Costing by RO - Summary", @@ -2432,6 +2436,7 @@ "parts_backorder": "IOU Parts List", "parts_not_recieved": "Parts Not Received", "parts_not_recieved_vendor": "Parts Not Received by Vendor", + "parts_received_not_scheduled": "Parts Received for Jobs Not Scheduled", "payments_by_date": "Payments by Date", "payments_by_date_type": "Payments by Date and Type", "production_by_category": "Production by Category", diff --git a/client/src/translations/es/common.json b/client/src/translations/es/common.json index a479d3208..d4d80d881 100644 --- a/client/src/translations/es/common.json +++ b/client/src/translations/es/common.json @@ -2408,15 +2408,19 @@ "hours_sold_detail_closed": "", "hours_sold_detail_closed_csr": "", "hours_sold_detail_closed_ins_co": "", + "hours_sold_detail_closed_status": "", "hours_sold_detail_open": "", "hours_sold_detail_open_csr": "", "hours_sold_detail_open_ins_co": "", + "hours_sold_detail_open_status": "", "hours_sold_summary_closed": "", "hours_sold_summary_closed_csr": "", "hours_sold_summary_closed_ins_co": "", + "hours_sold_summary_closed_status": "", "hours_sold_summary_open": "", "hours_sold_summary_open_csr": "", "hours_sold_summary_open_ins_co": "", + "hours_sold_summary_open_status": "", "job_costing_ro_csr": "", "job_costing_ro_date_detail": "", "job_costing_ro_date_summary": "", @@ -2432,6 +2436,7 @@ "parts_backorder": "", "parts_not_recieved": "", "parts_not_recieved_vendor": "", + "parts_received_not_scheduled": "", "payments_by_date": "", "payments_by_date_type": "", "production_by_category": "", diff --git a/client/src/translations/fr/common.json b/client/src/translations/fr/common.json index 7f8077f2e..b9c808b7a 100644 --- a/client/src/translations/fr/common.json +++ b/client/src/translations/fr/common.json @@ -2408,15 +2408,19 @@ "hours_sold_detail_closed": "", "hours_sold_detail_closed_csr": "", "hours_sold_detail_closed_ins_co": "", + "hours_sold_detail_closed_status": "", "hours_sold_detail_open": "", "hours_sold_detail_open_csr": "", "hours_sold_detail_open_ins_co": "", + "hours_sold_detail_open_status": "", "hours_sold_summary_closed": "", "hours_sold_summary_closed_csr": "", "hours_sold_summary_closed_ins_co": "", + "hours_sold_summary_closed_status": "", "hours_sold_summary_open": "", "hours_sold_summary_open_csr": "", "hours_sold_summary_open_ins_co": "", + "hours_sold_summary_open_status": "", "job_costing_ro_csr": "", "job_costing_ro_date_detail": "", "job_costing_ro_date_summary": "", @@ -2432,6 +2436,7 @@ "parts_backorder": "", "parts_not_recieved": "", "parts_not_recieved_vendor": "", + "parts_received_not_scheduled": "", "payments_by_date": "", "payments_by_date_type": "", "production_by_category": "", diff --git a/client/src/utils/TemplateConstants.js b/client/src/utils/TemplateConstants.js index 59f3fb5e1..6cc6dc9b5 100644 --- a/client/src/utils/TemplateConstants.js +++ b/client/src/utils/TemplateConstants.js @@ -786,6 +786,74 @@ export const TemplateList = (type, context) => { }, group: "sales", }, + hours_sold_summary_open_status: { + title: i18n.t( + "reportcenter.templates.hours_sold_summary_open_status" + ), + description: "", + subject: i18n.t( + "reportcenter.templates.hours_sold_summary_open_status" + ), + key: "hours_sold_summary_open_status", + //idtype: "vendor", + disabled: false, + rangeFilter: { + object: i18n.t("reportcenter.labels.objects.jobs"), + field: i18n.t("jobs.fields.date_invoiced"), + }, + group: "sales", + }, + hours_sold_summary_closed_status: { + title: i18n.t( + "reportcenter.templates.hours_sold_summary_closed_status" + ), + description: "", + subject: i18n.t( + "reportcenter.templates.hours_sold_summary_closed_status" + ), + key: "hours_sold_summary_closed_status", + //idtype: "vendor", + disabled: false, + rangeFilter: { + object: i18n.t("reportcenter.labels.objects.jobs"), + field: i18n.t("jobs.fields.date_invoiced"), + }, + group: "sales", + }, + hours_sold_detail_open_status: { + title: i18n.t( + "reportcenter.templates.hours_sold_detail_open_status" + ), + description: "", + subject: i18n.t( + "reportcenter.templates.hours_sold_detail_open_status" + ), + key: "hours_sold_detail_open_status", + //idtype: "vendor", + disabled: false, + rangeFilter: { + object: i18n.t("reportcenter.labels.objects.jobs"), + field: i18n.t("jobs.fields.date_invoiced"), + }, + group: "sales", + }, + hours_sold_detail_closed_status: { + title: i18n.t( + "reportcenter.templates.hours_sold_detail_closed_status" + ), + description: "", + subject: i18n.t( + "reportcenter.templates.hours_sold_detail_closed_status" + ), + key: "hours_sold_detail_closed_status", + //idtype: "vendor", + disabled: false, + rangeFilter: { + object: i18n.t("reportcenter.labels.objects.jobs"), + field: i18n.t("jobs.fields.date_invoiced"), + }, + group: "sales", + }, purchases_by_date_range_detail: { title: i18n.t( "reportcenter.templates.purchases_by_date_range_detail" @@ -1579,6 +1647,22 @@ export const TemplateList = (type, context) => { }, group: "jobs", }, + parts_received_not_scheduled: { + title: i18n.t( + "reportcenter.templates.parts_received_not_scheduled" + ), + subject: i18n.t( + "reportcenter.templates.parts_received_not_scheduled" + ), + key: "parts_received_not_scheduled", + //idtype: "vendor", + disabled: false, + rangeFilter: { + object: i18n.t("reportcenter.labels.objects.jobs"), + field: i18n.t("jobs.fields.date_open"), + }, + group: "jobs", + }, psr_by_make: { title: i18n.t("reportcenter.templates.psr_by_make"), subject: i18n.t("reportcenter.templates.psr_by_make"),