diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel
index f29e1a38f..079a1ccfe 100644
--- a/bodyshop_translations.babel
+++ b/bodyshop_translations.babel
@@ -31050,6 +31050,48 @@
+
+ purchases_grouped_by_vendor_detailed
+ false
+
+
+
+
+
+ en-US
+ false
+
+
+ es-MX
+ false
+
+
+ fr-CA
+ false
+
+
+
+
+ purchases_grouped_by_vendor_summary
+ false
+
+
+
+
+
+ en-US
+ false
+
+
+ es-MX
+ false
+
+
+ fr-CA
+ false
+
+
+
schedule
false
diff --git a/client/src/translations/en_us/common.json b/client/src/translations/en_us/common.json
index e9b0f701b..359e9dcab 100644
--- a/client/src/translations/en_us/common.json
+++ b/client/src/translations/en_us/common.json
@@ -153,7 +153,7 @@
"enteringcreditmemo": "You are entering a credit memo. Please ensure you are also entering positive values.",
"federal_tax": "Federal Tax",
"local_tax": "Local Tax",
- "markforreexport": "Mark for Reexport",
+ "markforreexport": "Mark for Re-export",
"new": "New Bill",
"noneselected": "No bill selected.",
"retailtotal": "Bills Retail Total",
@@ -257,7 +257,7 @@
"delete": "Bills -> Delete",
"enter": "Bills -> Enter",
"list": "Bills -> List",
- "reexport": "Bills -> Reexport",
+ "reexport": "Bills -> Re-export",
"view": "Bills -> View"
},
"contracts": {
@@ -1860,6 +1860,8 @@
"purchases_by_date_range_summary": "Purchases by Date - Summary",
"purchases_by_vendor_detailed_date_range": "Purchases By Vendor - Detailed",
"purchases_by_vendor_summary_date_range": "Purchases by Vendor - Summary",
+ "purchases_grouped_by_vendor_detailed": "Purchases Grouped by Vendor - Detailed",
+ "purchases_grouped_by_vendor_summary": "Purchases Grouped by Vendor - Summary",
"schedule": "Appointment Schedule",
"supplement_ratio_source": "Supplement Ratio by Source",
"timetickets": "Time Tickets",
diff --git a/client/src/translations/es/common.json b/client/src/translations/es/common.json
index b5324b7d6..363b0c114 100644
--- a/client/src/translations/es/common.json
+++ b/client/src/translations/es/common.json
@@ -1860,6 +1860,8 @@
"purchases_by_date_range_summary": "",
"purchases_by_vendor_detailed_date_range": "",
"purchases_by_vendor_summary_date_range": "",
+ "purchases_grouped_by_vendor_detailed": "",
+ "purchases_grouped_by_vendor_summary": "",
"schedule": "",
"supplement_ratio_source": "",
"timetickets": "",
diff --git a/client/src/translations/fr/common.json b/client/src/translations/fr/common.json
index ddbc4deb9..09b1d32ca 100644
--- a/client/src/translations/fr/common.json
+++ b/client/src/translations/fr/common.json
@@ -1860,6 +1860,8 @@
"purchases_by_date_range_summary": "",
"purchases_by_vendor_detailed_date_range": "",
"purchases_by_vendor_summary_date_range": "",
+ "purchases_grouped_by_vendor_detailed": "",
+ "purchases_grouped_by_vendor_summary": "",
"schedule": "",
"supplement_ratio_source": "",
"timetickets": "",
diff --git a/client/src/utils/TemplateConstants.js b/client/src/utils/TemplateConstants.js
index 72fb5952a..c2f12a7d3 100644
--- a/client/src/utils/TemplateConstants.js
+++ b/client/src/utils/TemplateConstants.js
@@ -453,6 +453,38 @@ export const TemplateList = (type, context) => {
field: i18n.t("bills.fields.date"),
},
},
+ purchases_grouped_by_vendor_detailed: {
+ title: i18n.t(
+ "reportcenter.templates.purchases_grouped_by_vendor_detailed"
+ ),
+ description: "",
+ subject: i18n.t(
+ "reportcenter.templates.purchases_grouped_by_vendor_detailed"
+ ),
+ key: "purchases_grouped_by_vendor_detailed",
+ //idtype: "vendor",
+ disabled: false,
+ rangeFilter: {
+ object: i18n.t("reportcenter.labels.objects.jobs"),
+ field: i18n.t("bills.fields.date"),
+ },
+ },
+ purchases_grouped_by_vendor_summary: {
+ title: i18n.t(
+ "reportcenter.templates.purchases_grouped_by_vendor_summary"
+ ),
+ description: "",
+ subject: i18n.t(
+ "reportcenter.templates.purchases_grouped_by_vendor_summary"
+ ),
+ key: "purchases_grouped_by_vendor_summary",
+ //idtype: "vendor",
+ disabled: false,
+ rangeFilter: {
+ object: i18n.t("reportcenter.labels.objects.jobs"),
+ field: i18n.t("bills.fields.date"),
+ },
+ },
schedule: {
title: i18n.t("reportcenter.templates.schedule"),
subject: i18n.t("reportcenter.templates.schedule"),