Merge remote-tracking branch 'origin/master'

This commit is contained in:
M_Kececi
2026-05-06 11:12:55 +03:00
parent 77fe2b04b6
commit 0eef44697b
2 changed files with 17 additions and 23 deletions

View File

@@ -146,25 +146,14 @@ JOIN (
-- "Paketlenen" = satir kapaliysa VEYA satir irsaliyeye/faturaya baglandiysa.
-- Not: IsClosed her zaman guncellenmiyor; trInvoiceLine.OrderLineID iliskiyi yakalar.
WHEN ISNULL(l.IsClosed,0) = 1
OR EXISTS (
SELECT 1
FROM dbo.trInvoiceLine il WITH (NOLOCK)
WHERE il.OrderLineID = l.OrderLineID
)
OR il.OrderLineID IS NOT NULL
THEN ISNULL(c.NetAmount,0)
ELSE 0
END
) AS PackedAmount,
SUM(
CASE
WHEN (
ISNULL(l.IsClosed,0) = 1
OR EXISTS (
SELECT 1
FROM dbo.trInvoiceLine il WITH (NOLOCK)
WHERE il.OrderLineID = l.OrderLineID
)
)
WHEN (ISNULL(l.IsClosed,0) = 1 OR il.OrderLineID IS NOT NULL)
AND ISNULL(c.CurrencyCode,'') = 'TRY'
THEN ISNULL(c.NetAmount,0)
ELSE 0
@@ -173,6 +162,12 @@ JOIN (
FROM dbo.trOrderLine l
JOIN dbo.trOrderHeader h2
ON h2.OrderHeaderID = l.OrderHeaderID
LEFT JOIN (
SELECT DISTINCT OrderLineID
FROM BAGGI_V3.dbo.trInvoiceLine WITH (NOLOCK)
WHERE OrderLineID IS NOT NULL
) il
ON il.OrderLineID = l.OrderLineID
LEFT JOIN dbo.trOrderLineCurrency c
ON c.OrderLineID = l.OrderLineID
AND c.CurrencyCode = ISNULL(h2.DocCurrencyCode,'TRY')