IO-1173 Missing Reports

This commit is contained in:
Patrick Fic
2021-05-31 13:11:04 -07:00
parent 7524cdf0b1
commit 7441288cf5
5 changed files with 815 additions and 3 deletions

View File

@@ -230,6 +230,14 @@ export const TemplateList = (type, context) => {
disabled: false,
group: "financial",
},
ro_totals: {
title: i18n.t("printcenter.jobs.ro_totals"),
description: "All Jobs Notes",
subject: i18n.t("printcenter.jobs.ro_totals"),
key: "ro_totals",
disabled: false,
group: "financial",
},
job_costing_ro: {
title: i18n.t("printcenter.jobs.job_costing_ro"),
description: "All Jobs Notes",
@@ -238,6 +246,22 @@ export const TemplateList = (type, context) => {
disabled: false,
group: "financial",
},
purchases_by_ro_detail: {
title: i18n.t("printcenter.jobs.purchases_by_ro_detail"),
description: "All Jobs Notes",
subject: i18n.t("printcenter.jobs.purchases_by_ro_detail"),
key: "purchases_by_ro_detail",
disabled: false,
group: "financial",
},
purchases_by_ro_summary: {
title: i18n.t("printcenter.jobs.purchases_by_ro_summary"),
description: "All Jobs Notes",
subject: i18n.t("printcenter.jobs.purchases_by_ro_summary"),
key: "purchases_by_ro_summary",
disabled: false,
group: "financial",
},
filing_coversheet_portrait: {
title: i18n.t("printcenter.jobs.filing_coversheet_portrait"),
description: "All Jobs Notes",
@@ -361,6 +385,16 @@ export const TemplateList = (type, context) => {
...(!type || type === "csi" ? {} : {}),
...(!type || type === "report_center"
? {
payments_by_date: {
title: i18n.t("reportcenter.templates.payments_by_date"),
subject: i18n.t("reportcenter.templates.payments_by_date"),
key: "payments_by_date",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.payments"),
field: i18n.t("payments.fields.date"),
},
},
payments_by_date_type: {
title: i18n.t("reportcenter.templates.payments_by_date_type"),
subject: i18n.t("reportcenter.templates.payments_by_date_type"),
@@ -521,7 +555,28 @@ export const TemplateList = (type, context) => {
idtype: "employee",
disabled: false,
},
attendance: {
title: i18n.t("reportcenter.templates.attendance"),
subject: i18n.t("reportcenter.templates.attendance"),
key: "attendance",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.timetickets"),
field: i18n.t("timetickets.fields.date"),
},
},
attendance_summary: {
title: i18n.t("reportcenter.templates.attendance_summary"),
subject: i18n.t("reportcenter.templates.attendance_summary"),
key: "attendance_summary",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.timetickets"),
field: i18n.t("timetickets.fields.date"),
},
},
attendance_employee: {
title: i18n.t("reportcenter.templates.attendance_employee"),
subject: i18n.t("reportcenter.templates.attendance_employee"),
@@ -789,6 +844,67 @@ export const TemplateList = (type, context) => {
field: i18n.t("jobs.fields.date_invoiced"),
},
},
gsr_by_delivery_date: {
title: i18n.t("reportcenter.templates.gsr_by_delivery_date"),
description: "",
subject: i18n.t("reportcenter.templates.gsr_by_delivery_date"),
key: "gsr_by_delivery_date",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.actual_delivery"),
},
},
gsr_by_referral: {
title: i18n.t("reportcenter.templates.gsr_by_referral"),
description: "",
subject: i18n.t("reportcenter.templates.gsr_by_referral"),
key: "gsr_by_referral",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.date_invoiced"),
},
},
gsr_by_ro: {
title: i18n.t("reportcenter.templates.gsr_by_ro"),
description: "",
subject: i18n.t("reportcenter.templates.gsr_by_ro"),
key: "gsr_by_ro",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.date_invoiced"),
},
},
gsr_by_source: {
title: i18n.t("reportcenter.templates.gsr_by_source"),
description: "",
subject: i18n.t("reportcenter.templates.gsr_by_source"),
key: "gsr_by_source",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.date_invoiced"),
},
},
gsr_by_exported_date: {
title: i18n.t("reportcenter.templates.gsr_by_exported_date"),
description: "",
subject: i18n.t("reportcenter.templates.gsr_by_exported_date"),
key: "gsr_by_exported_date",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.date_exported"),
},
},
gsr_by_estimator: {
title: i18n.t("reportcenter.templates.gsr_by_estimator"),
description: "",
@@ -825,6 +941,128 @@ export const TemplateList = (type, context) => {
field: i18n.t("jobs.fields.date_open"),
},
},
open_orders_estimator: {
title: i18n.t("reportcenter.templates.open_orders_estimator"),
description: "",
subject: i18n.t("reportcenter.templates.open_orders_estimator"),
key: "open_orders_estimator",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.date_open"),
},
},
open_orders_source: {
title: i18n.t("reportcenter.templates.open_orders_source"),
description: "",
subject: i18n.t("reportcenter.templates.open_orders_source"),
key: "open_orders_source",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.date_open"),
},
},
export_payables: {
title: i18n.t("reportcenter.templates.export_payables"),
description: "",
subject: i18n.t("reportcenter.templates.export_payables"),
key: "export_payables",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.exportlogs"),
field: i18n.t("exportlogs.fields.createdat"),
},
export_payments: {
title: i18n.t("reportcenter.templates.export_payments"),
description: "",
subject: i18n.t("reportcenter.templates.export_payments"),
key: "export_payments",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.exportlogs"),
field: i18n.t("exportlogs.fields.createdat"),
},
},
export_receivables: {
title: i18n.t("reportcenter.templates.export_receivables"),
description: "",
subject: i18n.t("reportcenter.templates.export_receivables"),
key: "export_receivables",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.exportlogs"),
field: i18n.t("exportlogs.fields.createdat"),
},
},
parts_backorder: {
title: i18n.t("reportcenter.templates.parts_backorder"),
description: "",
subject: i18n.t("reportcenter.templates.parts_backorder"),
key: "parts_backorder",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.actual_in"),
},
},
thank_you_date: {
title: i18n.t("reportcenter.templates.thank_you_date"),
description: "",
subject: i18n.t("reportcenter.templates.thank_you_date"),
key: "thank_you_date",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.date_invoiced"),
},
},
unclaimed_hrs: {
title: i18n.t("reportcenter.templates.unclaimed_hrs"),
description: "",
subject: i18n.t("reportcenter.templates.unclaimed_hrs"),
key: "unclaimed_hrs",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.date_open"),
},
},
work_in_progress_labour: {
title: i18n.t("reportcenter.templates.work_in_progress_labour"),
description: "",
subject: i18n.t("reportcenter.templates.work_in_progress_labour"),
key: "work_in_progress_labour",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.date_open"),
},
},
work_in_progress_payables: {
title: i18n.t("reportcenter.templates.work_in_progress_payables"),
description: "",
subject: i18n.t(
"reportcenter.templates.work_in_progress_payables"
),
key: "work_in_progress_payables",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.date_open"),
},
},
},
}
: {}),
...(!type || type === "courtesycarcontract"