diff --git a/server/services/sqlServer/querys/dataMart/pastBOLInfo.ts b/server/services/sqlServer/querys/dataMart/pastBOLInfo.ts new file mode 100644 index 0000000..26dc4dc --- /dev/null +++ b/server/services/sqlServer/querys/dataMart/pastBOLInfo.ts @@ -0,0 +1,34 @@ +const pastBOLInfo = ` +select (select wert from dbo.T_SystemParameter where Bezeichnung = 'Werkskuerzel') as Plant, +AuftragsNummer as OrderNumber, +PositionsNummer as CustomerLineNumber, +AbrufNummer as CustomerReleaseNumber, +CONVERT(date, AbrufLiefertermin) as DeliveryDate, +CONVERT(DATE,JournalDatum) Bol_PrintDate, +AbrufMenge AS OrderQuantity, +AbrufMengeVPK as OrderPallets, +GelieferteMenge AS DeliveredQTY, +GelieferteMengeVPK as DeliverdPallets, +JournalNummer as BOLNum, +ProdArtikelBez AS ProductFamily, +dbo.V_LadePlanungenLadeAuftragAbruf.AbrufIdKundenAdresse AS IdCustomer, +dbo.V_LadePlanungenLadeAuftragAbruf.AdressBez AS CustName, +dbo.T_EAIJournal.IdJournalStatus as bolStatus, +dbo.V_TrackerAuftragsAbrufe.IdArtikelvarianten as av, +dbo.V_TrackerAuftragsAbrufe.ArtikelVariantenAlias as alias, +ladeauftragidstapler as remark +--,* +from dbo.V_TrackerAuftragsAbrufe (nolock) +left join +dbo.V_LadePlanungenLadeAuftragAbruf on V_TrackerAuftragsAbrufe.IdAuftragsAbruf = +dbo.V_LadePlanungenLadeAuftragAbruf.AbrufIdAuftragsAbruf +left join +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 +where GelieferteMengeVPK > 0 and CONVERT(date, AbrufLiefertermin) between '2025-05-10' and '2025-05-20' +order by AbrufLiefertermin +`;