SELECT F.ID_FAKTURY, F.NUMER, F.NUMER_ROZ, F.NUMER_ROK, F.DATA_WYSTAWIENIA, F.MIEJSCOWOSC_WYSTAWIENIA, F.ID_SPRZEDAWCY,
F.ID_NABYWCY, F.DATA_SPRZEDAZY, F.PODPIS_WYSTAWIL, F.PODPIS_ODEBRAL, F.opis, F.SPOSOB_ZAPLATY, F.TERMIN_ZAPLATY,
F.ZAPLACONO, F.BYL_WYDRUK, F.NABYWCA_ADRES, F.SPRZEDAWCA_ADRES, F.SPRZEDAWCA_NIP, F.NABYWCA_NIP, F.FAKTURA_TYP,
F.FAKTURA_PODTYP, F.ID_KONTA, F.EKSPORT, F.EXPORTED, F.ID_TYTUL, F.EXPORTED_DATA, F.suma_zaplat, F.ID_FK_KOR, F.zaplata_data,
F.zaplata_opis, F.Zaliczka_Brutto, F.Zaliczka_Data, F.waluta_brutto, F.waluta_miano, F.waluta_kurs, F.waluta_przelicznik, F.waluta_kurs_z_dnia,
F.waluta_tabela_nr, K.KONTO, T.[HASŁO REKLAMOWE], a.RejestrFaktur_Symbol, K2.Adres_Kor, a.Adres_Kor AS Adres_Kor_Agencji, F.idZamowienia,
F.KOREKTA, F.idFakturyKorekta, F.idFakturyVAT
FROM FAKTURY AS F LEFT OUTER JOIN
KONTA AS K ON K.id = F.ID_KONTA LEFT OUTER JOIN
[LISTA TYTUŁÓW] AS T ON F.ID_TYTUL = T.id LEFT OUTER JOIN
AGENCJE AS a ON F.ID_SPRZEDAWCY = a.Id_agencji LEFT OUTER JOIN
KLIENCI AS K2 ON K2.CustomerID = F.ID_NABYWCY
WHERE (F.ID_FAKTURY = @idFaktury)
SELECT ID_FAKTURA_DETAILS, ID_FAKTURY, ROK, MIESIAC, NAZWA_USLUGI, SYMBOL_SWW, JM, ILOSC, CENA_JEDN, UPUST_PR, UPUST_NETTO, NETTO,
S_VAT, VAT, BRUTTO, TYTUL, NR_WYDANIA, TYP, PODTYP
FROM FAKTURA_DETAILS
WHERE (ID_FAKTURY = @idFaktury)
SELECT R.[ID REKLAMY], F.ID_FAKTURY, F.NUMER, F.NUMER_ROZ, F.NUMER_ROK, F.DATA_WYSTAWIENIA, F.MIEJSCOWOSC_WYSTAWIENIA,
F.ID_SPRZEDAWCY, F.ID_NABYWCY, F.DATA_SPRZEDAZY, F.PODPIS_WYSTAWIL, F.PODPIS_ODEBRAL, F.opis, F.SPOSOB_ZAPLATY,
F.TERMIN_ZAPLATY, F.ZAPLACONO, F.BYL_WYDRUK, F.NABYWCA_ADRES, F.SPRZEDAWCA_ADRES, F.SPRZEDAWCA_NIP, F.NABYWCA_NIP,
F.FAKTURA_TYP, F.FAKTURA_PODTYP, F.ID_KONTA, F.EKSPORT, F.EXPORTED, F.ID_TYTUL, F.EXPORTED_DATA, F.suma_zaplat, F.ID_FK_KOR,
F.KOREKTA, F.zaplata_data, F.zaplata_opis, F.Zaliczka_Brutto, F.Zaliczka_Data, F.waluta_brutto, F.waluta_miano, F.waluta_kurs, F.waluta_przelicznik,
F.waluta_kurs_z_dnia, F.waluta_tabela_nr, K.KONTO, T.[HASŁO REKLAMOWE], a.RejestrFaktur_Symbol, K2.Adres_Kor,
a.Adres_Kor AS Adres_Kor_Agencji
FROM REKLAMA AS R RIGHT OUTER JOIN
FAKTURY AS F ON R.ID_FAKTURY = F.ID_FAKTURY LEFT OUTER JOIN
KONTA AS K ON K.id = F.ID_KONTA LEFT OUTER JOIN
[LISTA TYTUŁÓW] AS T ON F.ID_TYTUL = T.id LEFT OUTER JOIN
AGENCJE AS a ON F.ID_SPRZEDAWCY = a.Id_agencji LEFT OUTER JOIN
KLIENCI AS K2 ON K2.CustomerID = F.ID_NABYWCY
WHERE (F.ID_FAKTURY = @idFaktury)
SELECT R.[ID REKLAMY], R.TYTUŁ, R.STRONA, R.[CENA JEDN], R.SZER, R.WYS, R.[DATA ZAMÓWIENIA], R.KOLOR, R.RABAT, R.[RABAT WARTOŚĆ],
R.KROTNOŚĆ, R.NETTO, R.VAT, R.PVAT, R.INFO, R.BRUTTO, A.Imię, A.Nazwisko, K.Adres_Fkatura, K.Nip, K.nipKraj, A2.ulica, A2.kod, A2.miasto,
A2.telefon, A2.fax, R.[FAKTURA WYSTAWIONO], R.[FAKTURA TERMIN ZAPŁATY] AS TERMIN_ZAPLATY,
R.[FAKTURA FORMA PŁATNOŚCI] AS SPOSOB_ZAPLATY, K2.KONTO, F.NUMER, F.NUMER_ROZ, F.NUMER_ROK, F.DATA_WYSTAWIENIA,
R.zam_notatka, A2.adres_biura, R.Brutto_Euro, R.Brutto_Euro_Miano, R.wyroznienie_kwota, R.wyroznienie, R.MOD_TYP,
dbo.podajEmisje(R.ReklamaID) AS emisje
FROM REKLAMA AS R LEFT OUTER JOIN
AGENCI AS A ON R.[SYMBOL AKWIZYTORA] = A.Symbol LEFT OUTER JOIN
AGENCJE AS A2 ON A.ID_AGENCJI = A2.Id_agencji LEFT OUTER JOIN
KLIENCI AS K ON K.CustomerID = R.CustomerID LEFT OUTER JOIN
FAKTURY AS F ON R.ID_FAKTURY = F.ID_FAKTURY LEFT OUTER JOIN
KONTA AS K2 ON A.ID_AGENCJI = K2.idAgencji AND K2.IdKonta = R.[FAKTURA ID KONTA]
WHERE (R.ReklamaID = @param)
SELECT FAKTURA_DETAILS.JM, SUM(FAKTURA_DETAILS.ILOSC) AS ILOSC, SUM(FAKTURA_DETAILS.NETTO) AS NETTO, FAKTURA_DETAILS.S_VAT,
SUM(FAKTURA_DETAILS.BRUTTO) AS BRUTTO, SUM(FAKTURA_DETAILS.VAT) AS VAT, [LISTA TYTUŁÓW].SYMB, FAKTURA_DETAILS.NR_WYDANIA,
FAKTURA_DETAILS.NAZWA_USLUGI
FROM FAKTURA_DETAILS LEFT OUTER JOIN
[LISTA TYTUŁÓW] ON FAKTURA_DETAILS.TYTUL = [LISTA TYTUŁÓW ].id
GROUP BY FAKTURA_DETAILS.JM, FAKTURA_DETAILS.S_VAT, FAKTURA_DETAILS.ID_FAKTURY, [LISTA TYTUŁÓW].SYMB, FAKTURA_DETAILS.NR_WYDANIA,
FAKTURA_DETAILS.NAZWA_USLUGI
HAVING (FAKTURA_DETAILS.ID_FAKTURY = @idFaktury)
SELECT R.[ID REKLAMY], R.TYTUŁ, R.STRONA, R.[CENA JEDN], R.SZER, R.WYS, R.[DATA ZAMÓWIENIA], R.KOLOR, R.RABAT, R.[RABAT WARTOŚĆ],
R.KROTNOŚĆ, R.NETTO, R.VAT, R.PVAT, R.INFO, R.BRUTTO, A.Imię, A.Nazwisko, K.Adres_Fkatura, K.Nip, K.nipKraj, A2.ulica, A2.kod, A2.miasto,
A2.telefon, A2.fax, R.[FAKTURA WYSTAWIONO], R.[FAKTURA TERMIN ZAPŁATY] AS TERMIN_ZAPLATY,
R.[FAKTURA FORMA PŁATNOŚCI] AS SPOSOB_ZAPLATY, K2.KONTO, F.NUMER, F.NUMER_ROZ, F.NUMER_ROK, F.DATA_WYSTAWIENIA,
Z.notatkaZamowienie AS zam_notatka, A2.adres_biura, R.Brutto_Euro, R.Brutto_Euro_Miano, R.wyroznienie_kwota, R.wyroznienie, R.MOD_TYP,
dbo.podajEmisje(R.ReklamaID) AS emisje, K.kodKlienta + '/' + CAST(Z.nrZamowienia AS nvarchar)
+ '/' + Z.kodAgenta + '/' + CAST(Z.rokZamowienia AS nvarchar) AS nrZamowienia, Z.rodzajFakturowania
FROM REKLAMA AS R LEFT OUTER JOIN
AGENCI AS A ON R.[SYMBOL AKWIZYTORA] = A.Symbol LEFT OUTER JOIN
AGENCJE AS A2 ON A.ID_AGENCJI = A2.Id_agencji LEFT OUTER JOIN
KLIENCI AS K ON K.CustomerID = R.CustomerID LEFT OUTER JOIN
FAKTURY AS F ON R.ID_FAKTURY = F.ID_FAKTURY LEFT OUTER JOIN
KONTA AS K2 ON A.ID_AGENCJI = K2.idAgencji AND K2.IdKonta = R.[FAKTURA ID KONTA] LEFT OUTER JOIN
zamowienia AS Z ON R.idZamowienia = Z.idZamowienia
WHERE (R.idZamowienia = @param)