74 lines
1.8 KiB
Transact-SQL
74 lines
1.8 KiB
Transact-SQL
use [test1_AlplaPROD2.0_Read]
|
|
|
|
DECLARE @StartDate DATE = '[startDate]' -- 2025-1-1
|
|
DECLARE @EndDate DATE = '[endDate]' -- 2025-1-31
|
|
SELECT
|
|
r.[ArticleHumanReadableId]
|
|
,[ReleaseNumber]
|
|
,h.CustomerOrderNumber
|
|
,x.CustomerLineItemNumber
|
|
,[CustomerReleaseNumber]
|
|
,[ReleaseState]
|
|
,[DeliveryState]
|
|
,ea.JournalNummer as BOL_Number
|
|
,[ReleaseConfirmationState]
|
|
,[PlanningState]
|
|
,format(r.[OrderDate], 'yyyy-MM-dd HH:mm') as OrderDate
|
|
--,r.[OrderDate]
|
|
,FORMAT(r.[DeliveryDate], 'yyyy-MM-dd HH:mm') as DeliveryDate
|
|
--,r.[DeliveryDate]
|
|
,FORMAT(r.[LoadingDate], 'yyyy-MM-dd HH:mm') as LoadingDate
|
|
--,r.[LoadingDate]
|
|
,[Quantity]
|
|
,[DeliveredQuantity]
|
|
,r.[AdditionalInformation1]
|
|
,r.[AdditionalInformation2]
|
|
,[TradeUnits]
|
|
,[LoadingUnits]
|
|
,[Trucks]
|
|
,[LoadingToleranceType]
|
|
,[SalesPrice]
|
|
,[Currency]
|
|
,[QuantityUnit]
|
|
,[SalesPriceRemark]
|
|
,r.[Remark]
|
|
,[Irradiated]
|
|
,r.[CreatedByEdi]
|
|
,[DeliveryAddressHumanReadableId]
|
|
,DeliveryAddressDescription
|
|
,[CustomerArtNo]
|
|
,[TotalPrice]
|
|
,r.[ArticleAlias]
|
|
|
|
FROM [order].[Release] (nolock) as r
|
|
|
|
left join
|
|
[order].LineItem as x on
|
|
|
|
r.LineItemId = x.id
|
|
|
|
left join
|
|
[order].Header as h on
|
|
x.HeaderId = h.id
|
|
|
|
--bol stuff
|
|
left join
|
|
AlplaPROD_test1.dbo.V_LadePlanungenLadeAuftragAbruf (nolock) as zz
|
|
on zz.AbrufIdAuftragsAbruf = r.ReleaseNumber
|
|
|
|
left join
|
|
(select * from (SELECT
|
|
ROW_NUMBER() OVER (PARTITION BY IdJournal ORDER BY add_date DESC) AS RowNum
|
|
,*
|
|
FROM [AlplaPROD_test1].[dbo].[T_Lieferungen] (nolock)) x
|
|
|
|
where RowNum = 1) as ea on
|
|
zz.IdLieferschein = ea.IdJournal
|
|
|
|
where
|
|
--r.ReleaseNumber = 1452
|
|
|
|
r.DeliveryDate between @StartDate AND @EndDate
|
|
and DeliveredQuantity > 0
|
|
--and r.ArticleHumanReadableId in ([articles])
|
|
--and Journalnummer = 169386 |