From 09f16f4e6212afec2c581b7d69339442243ff4e5 Mon Sep 17 00:00:00 2001 From: Blake Matthes Date: Tue, 30 Dec 2025 08:43:03 -0600 Subject: [PATCH] refactor(datamart): added in 2 new queroes --- .../services/sqlServer/querys/misc/featureCheck.ts | 12 ++++++++++++ .../services/sqlServer/querys/psiReport/forecast.ts | 10 ++++++++++ 2 files changed, 22 insertions(+) create mode 100644 lstV2/server/services/sqlServer/querys/misc/featureCheck.ts create mode 100644 lstV2/server/services/sqlServer/querys/psiReport/forecast.ts diff --git a/lstV2/server/services/sqlServer/querys/misc/featureCheck.ts b/lstV2/server/services/sqlServer/querys/misc/featureCheck.ts new file mode 100644 index 0000000..02bb5dd --- /dev/null +++ b/lstV2/server/services/sqlServer/querys/misc/featureCheck.ts @@ -0,0 +1,12 @@ +export const featureCheck = ` +SELECT count(*) + FROM [test2_AlplaPROD2.0_Read].[support].[FeatureActivation] + + where feature in (108,7) +`; + +/* +as more features get activated and need to have this checked to include the new endpoints add here so we can check this. +108 = waste +7 = warehousing +*/ diff --git a/lstV2/server/services/sqlServer/querys/psiReport/forecast.ts b/lstV2/server/services/sqlServer/querys/psiReport/forecast.ts new file mode 100644 index 0000000..9c4a3d5 --- /dev/null +++ b/lstV2/server/services/sqlServer/querys/psiReport/forecast.ts @@ -0,0 +1,10 @@ +export const forecastData = ` +SELECT format(cast(RequirementDate as date),'M/d/yyyy') as requirementDate +,ArticleHumanReadableId +,CustomerArticleNumber +,ArticleDescription +,Quantity +FROM [test1_AlplaPROD2.0_Read].[forecast].[Forecast] +where DeliveryAddressHumanReadableId = [customer] +order by RequirementDate +`;