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)