Index: branches/Emisje/SQL/Views/ZAMOWIENIA_NETTO_ZAFAKTUROWANE.txt
===================================================================
--- branches/Emisje/SQL/Views/ZAMOWIENIA_NETTO_ZAFAKTUROWANE.txt (revision 421)
+++ branches/Emisje/SQL/Views/ZAMOWIENIA_NETTO_ZAFAKTUROWANE.txt (revision 796)
@@ -8,10 +8,20 @@
 AS
 
-SELECT Z.idZamowienia,round(sum (U.netto),2) AS nettoZafakturowane 
+SELECT T.idZamowienia, (T.FakturyNetto + COALESCE(K.nettoKorekta, 0)) AS nettoZafakturowane FROM 
+(
+SELECT Z.idZamowienia, ROUND(SUM(FD.Netto),2) AS FakturyNetto
 FROM dbo.zamowienia AS Z 
-LEFT JOIN Reklama R ON Z.idZamowienia = R.idZamowienia 
-LEFT JOIN [UKA¯E SIÊ W NR] U ON U.reklamaId = R.reklamaId
-WHERE u.status<>2 AND zafakturowana=1
+INNER JOIN Faktury F ON F.idZamowienia=Z.idZamowienia
+INNER JOIN Faktura_Details FD ON F.ID_Faktury = FD.ID_Faktury
+WHERE F.Korekta=0 --AND Z.idZamowienia=@idZamowienia
 GROUP BY Z.idZamowienia
+) T LEFT OUTER JOIN 
+(
+SELECT idZamowienia, ROUND(SUM(COALESCE(K.roznica_netto, 0)), 2) AS nettoKorekta
+FROM VIEW_KOREKTY K
+--WHERE idZamowienia=@idZamowienia
+GROUP BY idZamowienia
+) K ON T.idZamowienia = K.idZamowienia
+
 GO
 
Index: branches/Emisje/SQL/Views/VIEW_ZESTAWIENIE_ZAMOWIEN_NOWE.txt
===================================================================
--- branches/Emisje/SQL/Views/VIEW_ZESTAWIENIE_ZAMOWIEN_NOWE.txt (revision 443)
+++ branches/Emisje/SQL/Views/VIEW_ZESTAWIENIE_ZAMOWIEN_NOWE.txt (revision 796)
@@ -22,35 +22,16 @@
 ZFK.data1 AS data_od_bez_FK, 
 ZNFK.nettoZafakturowane, 
-DoZafakturowania = 
-CASE
-WHEN (R.kwotaWalutaBrutto IS NULL OR R.kwotaWalutaBrutto=0) THEN
-	CASE COALESCE(Korekta.Netto, 0)
-		WHEN 0 THEN (R.wartoscNetto - ZNFK.nettoZafakturowane)
-		ELSE Korekta.Netto - ZNFK.nettoZafakturowane
-	END
-ELSE
-	CASE COALESCE(Korekta.waluta_brutto, 0)
-		WHEN 0 THEN 
-			CASE 
-			WHEN F.waluta_kurs IS NULL THEN (R.wartoscNetto - ZNFK.nettoZafakturowane)
-			ELSE ROUND(F.waluta_kurs * (R.kwotaWalutaBrutto - (ZNFK.nettoZafakturowane/F.waluta_kurs)), 0)
-			END
-		ELSE  
-			ROUND(F.waluta_kurs * (Korekta.waluta_brutto - (ZNFK.nettoZafakturowane/F.waluta_kurs)), 0)
-	END
-END,
+DoZafakturowania = R.wartoscNetto - ZNFK.nettoZafakturowane,
 K.kodKlienta, 
-r.Brutto_Euro_Miano, 
-COALESCE(Korekta.Netto, 0) AS Korekta
-FROM dbo.zamowienia AS z 
+r.Brutto_Euro_Miano,
+0 AS Korekta
+FROM dbo.zamowienia AS Z 
 LEFT OUTER JOIN dbo.AGENCI AS A1 ON z.kodAgenta = A1.F_ROZ 
 LEFT OUTER JOIN dbo.AGENCJE AS A2 ON A1.ID_AGENCJI = A2.Id_agencji 
 LEFT OUTER JOIN dbo.KLIENCI AS K ON K.CustomerID = z.idKlienta 
-LEFT OUTER JOIN dbo.ZAMOWIENIA_REKLAMY AS r ON z.idZamowienia = r.idZamowienia 
+LEFT OUTER JOIN dbo.ZAMOWIENIA_REKLAMY AS R ON z.idZamowienia = R.idZamowienia 
 LEFT OUTER JOIN dbo.ZAMOWIENIA_1EMISJA AS ZE ON ZE.idZamowienia = z.idZamowienia 
 LEFT OUTER JOIN dbo.ZAMOWIENIA_1EMISJA_bezFK AS ZFK ON ZFK.idZamowienia = z.idZamowienia 
 LEFT OUTER JOIN dbo.ZAMOWIENIA_NETTO_ZAFAKTUROWANE AS ZNFK ON ZNFK.idZamowienia = z.idZamowienia 
-LEFT OUTER JOIN dbo.VIEW_KOREKTY AS Korekta ON Korekta.idZamowienia = z.idZamowienia
-LEFT OUTER JOIN dbo.Faktury AS F ON F.idZamowienia = z.idZamowienia
 GO
 
