fix(datamart): corrected the date grab to be print date vs delivery date
This commit is contained in:
@@ -27,6 +27,7 @@ import { sendEmail } from "./services/notifications/controller/sendMail.js";
|
|||||||
import notify from "./services/notifications/notifyService.js";
|
import notify from "./services/notifications/notifyService.js";
|
||||||
import eom from "./services/eom/eomService.js";
|
import eom from "./services/eom/eomService.js";
|
||||||
import dataMart from "./services/dataMart/dataMartService.js";
|
import dataMart from "./services/dataMart/dataMartService.js";
|
||||||
|
import qualityRequest from "./services/quality/qualityService.js";
|
||||||
|
|
||||||
// create the main prodlogin here
|
// create the main prodlogin here
|
||||||
const username = "lst_user";
|
const username = "lst_user";
|
||||||
@@ -104,6 +105,7 @@ const routes = [
|
|||||||
notify,
|
notify,
|
||||||
eom,
|
eom,
|
||||||
dataMart,
|
dataMart,
|
||||||
|
qualityRequest,
|
||||||
] as const;
|
] as const;
|
||||||
|
|
||||||
const appRoutes = routes.forEach((route) => {
|
const appRoutes = routes.forEach((route) => {
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
export const deliveryByDateRange = `
|
export const deliveryByDateRange = `
|
||||||
|
|
||||||
use AlplaPROD_test1
|
use AlplaPROD_test1
|
||||||
DECLARE @StartDate DATE = ' [startDate] ' -- 2025-1-1
|
DECLARE @StartDate DATE = ' 1990-1-1 ' -- 2025-1-1
|
||||||
DECLARE @EndDate DATE = '[endDate]' -- 2025-1-31
|
DECLARE @EndDate DATE = '2025-4-18' -- 2025-1-31
|
||||||
select * from
|
select * from
|
||||||
(select (select wert from dbo.T_SystemParameter where Bezeichnung = 'Werkskuerzel') as Plant,
|
(select (select wert from dbo.T_SystemParameter where Bezeichnung = 'Werkskuerzel') as Plant,
|
||||||
AuftragsNummer as OrderNumber,
|
AuftragsNummer as OrderNumber,
|
||||||
PositionsNummer as CustomerLineNumber,
|
PositionsNummer as CustomerLineNumber,
|
||||||
AbrufNummer as CustomerReleaseNumber,
|
AbrufNummer as CustomerReleaseNumber,
|
||||||
@@ -16,7 +15,7 @@ GelieferteMenge AS DeliveredQTY,
|
|||||||
GelieferteMengeVPK as DeliverdPallets,
|
GelieferteMengeVPK as DeliverdPallets,
|
||||||
JournalNummer as BOLNum,
|
JournalNummer as BOLNum,
|
||||||
ProdArtikelBez AS ProductFamily,
|
ProdArtikelBez AS ProductFamily,
|
||||||
dbo.V_LadePlanungenLadeAuftragAbruf.AbrufIdKundenAdresse AS IdCustomer,
|
dbo.V_LadePlanungenLadeAuftragAbruf.AbrufIdKundenAdresse AS IdCustomer,
|
||||||
dbo.V_LadePlanungenLadeAuftragAbruf.AdressBez AS CustName,
|
dbo.V_LadePlanungenLadeAuftragAbruf.AdressBez AS CustName,
|
||||||
dbo.T_EAIJournal.IdJournalStatus as bolStatus,
|
dbo.T_EAIJournal.IdJournalStatus as bolStatus,
|
||||||
V_TrackerAuftragsAbrufe.IdAuftragsAbruf as releaseNum,
|
V_TrackerAuftragsAbrufe.IdAuftragsAbruf as releaseNum,
|
||||||
@@ -24,20 +23,20 @@ V_LadePlanungenLadeAuftragAbruf.IdLadeAuftrag as truckPostion
|
|||||||
,'Base Plant' as plantType
|
,'Base Plant' as plantType
|
||||||
from dbo.V_TrackerAuftragsAbrufe (nolock)
|
from dbo.V_TrackerAuftragsAbrufe (nolock)
|
||||||
|
|
||||||
left join
|
left join
|
||||||
dbo.V_LadePlanungenLadeAuftragAbruf on V_TrackerAuftragsAbrufe.IdAuftragsAbruf =
|
dbo.V_LadePlanungenLadeAuftragAbruf on V_TrackerAuftragsAbrufe.IdAuftragsAbruf =
|
||||||
dbo.V_LadePlanungenLadeAuftragAbruf.AbrufIdAuftragsAbruf
|
dbo.V_LadePlanungenLadeAuftragAbruf.AbrufIdAuftragsAbruf
|
||||||
|
|
||||||
left join
|
|
||||||
dbo.T_EAIJournal on dbo.V_LadePlanungenLadeAuftragAbruf.IdLadeAuftrag =
|
|
||||||
dbo.T_EAIJournal.IdLadeAuftrag
|
|
||||||
|
|
||||||
left join
|
left join
|
||||||
dbo.V_ArtikelKomplett on V_TrackerAuftragsAbrufe.IdArtikelVarianten =
|
dbo.T_EAIJournal on dbo.V_LadePlanungenLadeAuftragAbruf.IdLadeAuftrag =
|
||||||
|
dbo.T_EAIJournal.IdLadeAuftrag
|
||||||
|
|
||||||
|
left join
|
||||||
|
dbo.V_ArtikelKomplett on V_TrackerAuftragsAbrufe.IdArtikelVarianten =
|
||||||
dbo.V_ArtikelKomplett.IdArtikelvarianten
|
dbo.V_ArtikelKomplett.IdArtikelvarianten
|
||||||
where GelieferteMengeVPK > 0 AND (
|
where GelieferteMengeVPK > 0 AND (
|
||||||
AbrufLiefertermin IS NULL
|
AbrufLiefertermin IS NULL
|
||||||
OR CONVERT(date, AbrufLiefertermin) BETWEEN @StartDate AND @EndDate
|
OR CONVERT(date, JournalDatum) BETWEEN @StartDate AND @EndDate
|
||||||
)
|
)
|
||||||
|
|
||||||
/*in house*/
|
/*in house*/
|
||||||
@@ -69,5 +68,5 @@ where CONVERT(date, Upd_Date) BETWEEN @StartDate AND @EndDate
|
|||||||
) x
|
) x
|
||||||
|
|
||||||
|
|
||||||
order by DeliveryDate desc
|
order by Bol_PrintDate desc
|
||||||
`;
|
`;
|
||||||
|
|||||||
Reference in New Issue
Block a user