From 05cd60c2a1664cffd243539250025f80ea70fdbe Mon Sep 17 00:00:00 2001 From: Allan Carr Date: Mon, 9 Mar 2026 17:57:55 -0700 Subject: [PATCH] IO-3592 WIP Summary Reports Signed-off-by: Allan Carr --- client/src/translations/en_us/common.json | 6 +++-- client/src/translations/es/common.json | 4 +++- client/src/translations/fr/common.json | 4 +++- client/src/utils/TemplateConstants.js | 28 +++++++++++++++++++++++ 4 files changed, 38 insertions(+), 4 deletions(-) diff --git a/client/src/translations/en_us/common.json b/client/src/translations/en_us/common.json index 02e952d61..20c8d5acc 100644 --- a/client/src/translations/en_us/common.json +++ b/client/src/translations/en_us/common.json @@ -3372,8 +3372,10 @@ "void_ros": "Void ROs", "work_in_progress_committed_labour": "Work in Progress - Committed Labor", "work_in_progress_jobs": "Work in Progress - Jobs", - "work_in_progress_labour": "Work in Progress - Labor", - "work_in_progress_payables": "Work in Progress - Payables" + "work_in_progress_labour": "Work in Progress - Labor (Detail)", + "work_in_progress_labour_summary": "Work in Progress - Labor (Summary)", + "work_in_progress_payables": "Work in Progress - Payables (Detail)", + "work_in_progress_payables_summary": "Work in Progress - Payables (Summary)" } }, "schedule": { diff --git a/client/src/translations/es/common.json b/client/src/translations/es/common.json index f10585f6f..8eaae2da5 100644 --- a/client/src/translations/es/common.json +++ b/client/src/translations/es/common.json @@ -3373,7 +3373,9 @@ "work_in_progress_committed_labour": "", "work_in_progress_jobs": "", "work_in_progress_labour": "", - "work_in_progress_payables": "" + "work_in_progress_labour_summary": "", + "work_in_progress_payables": "", + "work_in_progress_payables_summary": "" } }, "schedule": { diff --git a/client/src/translations/fr/common.json b/client/src/translations/fr/common.json index 4f7edc58d..f18d53108 100644 --- a/client/src/translations/fr/common.json +++ b/client/src/translations/fr/common.json @@ -3373,7 +3373,9 @@ "work_in_progress_committed_labour": "", "work_in_progress_jobs": "", "work_in_progress_labour": "", - "work_in_progress_payables": "" + "work_in_progress_labour_summary": "", + "work_in_progress_payables": "", + "work_in_progress_payables_summary": "" } }, "schedule": { diff --git a/client/src/utils/TemplateConstants.js b/client/src/utils/TemplateConstants.js index 83a6eca4a..4e27d4d6b 100644 --- a/client/src/utils/TemplateConstants.js +++ b/client/src/utils/TemplateConstants.js @@ -1717,6 +1717,20 @@ export const TemplateList = (type, context) => { group: "jobs", featureNameRestricted: "timetickets" }, + work_in_progress_labour_summary: { + title: i18n.t("reportcenter.templates.work_in_progress_labour_summary"), + description: "", + subject: i18n.t("reportcenter.templates.work_in_progress_labour_summary"), + key: "work_in_progress_labour_summary", + //idtype: "vendor", + disabled: false, + rangeFilter: { + object: i18n.t("reportcenter.labels.objects.jobs"), + field: i18n.t("jobs.fields.date_open") + }, + group: "jobs", + featureNameRestricted: "timetickets" + }, work_in_progress_committed_labour: { title: i18n.t("reportcenter.templates.work_in_progress_committed_labour"), description: "", @@ -1746,6 +1760,20 @@ export const TemplateList = (type, context) => { group: "jobs", featureNameRestricted: "bills" }, + work_in_progress_payables_summary: { + title: i18n.t("reportcenter.templates.work_in_progress_payables_summary"), + description: "", + subject: i18n.t("reportcenter.templates.work_in_progress_payables_summary"), + key: "work_in_progress_payables_summary", + //idtype: "vendor", + disabled: false, + rangeFilter: { + object: i18n.t("reportcenter.labels.objects.jobs"), + field: i18n.t("jobs.fields.date_open") + }, + group: "jobs", + featureNameRestricted: "bills" + }, lag_time: { title: i18n.t("reportcenter.templates.lag_time"), description: "",