root/trunk/SQL/StoredProcedures/sp_GetOrderDetails.txt @ 849

Wersja 732, 2.1 KB (wprowadzona przez marek, 17 years temu)

merged from ReklamaReorganizacja? branch

Line 
1
2SET ANSI_NULLS ON
3GO
4SET QUOTED_IDENTIFIER ON
5GO
6
7-- =============================================
8-- Author:              <Author,,Name>
9-- Create date: <Create Date,,>
10-- Description: <Description,,>
11-- =============================================
12ALTER PROCEDURE [dbo].[sp_GetOrderDetails]
13                @orderId int
14AS
15BEGIN
16        -- SET NOCOUNT ON added to prevent extra result sets from
17        -- interfering with SELECT statements.
18        SET NOCOUNT ON;
19
20    -- Insert statements for procedure here
21        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ŒÆ],
22                      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,
23                      A2.telefon, A2.fax, R.[FAKTURA WYSTAWIONO], R.[FAKTURA TERMIN ZAP£ATY] AS TERMIN_ZAPLATY,
24                      R.[FAKTURA FORMA P£ATNOŒCI] AS SPOSOB_ZAPLATY, K2.KONTO, F.NUMER, F.NUMER_ROZ, F.NUMER_ROK, F.DATA_WYSTAWIENIA,
25                      Z.notatkaZamowienie AS zam_notatka, A2.adres_biura, R.Brutto_Euro, R.Brutto_Euro_Miano, R.wyroznienie_kwota, R.wyroznienie, R.MOD_TYP,
26                      dbo.podajEmisje(R.ReklamaID) AS emisje, K.kodKlienta + '/' + CAST(Z.nrZamowienia AS nvarchar)
27                      + '/' + Z.kodAgenta + '/' + CAST(Z.rokZamowienia AS nvarchar) AS nrZamowienia, Z.rodzajFakturowania
28FROM         REKLAMA AS R LEFT OUTER JOIN
29                      AGENCI AS A ON R.[SYMBOL AKWIZYTORA] = A.Symbol LEFT OUTER JOIN
30                      AGENCJE AS A2 ON A.ID_AGENCJI = A2.Id_agencji LEFT OUTER JOIN
31                      KLIENCI AS K ON K.CustomerID = R.CustomerID LEFT OUTER JOIN
32                      FAKTURY AS F ON R.ID_FAKTURY = F.ID_FAKTURY LEFT OUTER JOIN
33                      KONTA AS K2 ON A.ID_AGENCJI = K2.idAgencji AND K2.IdKonta = R.[FAKTURA ID KONTA] LEFT OUTER JOIN
34                      zamowienia AS Z ON R.idZamowienia = Z.idZamowienia
35WHERE     (R.idZamowienia = @orderId)
36END
37GO
38
39SET ANSI_NULLS OFF
40GO
41SET QUOTED_IDENTIFIER OFF
42GO
43
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.