| 1 |
|
|---|
| 2 | SET ANSI_NULLS ON
|
|---|
| 3 | GO
|
|---|
| 4 | SET QUOTED_IDENTIFIER ON
|
|---|
| 5 | GO
|
|---|
| 6 |
|
|---|
| 7 | ALTER VIEW [dbo].[VIEW_KOREKTY] AS
|
|---|
| 8 | SELECT
|
|---|
| 9 | K.ID_FAKTURY,
|
|---|
| 10 | K.CustomerId,
|
|---|
| 11 | K.Id_Agencji,
|
|---|
| 12 | K.kodKlienta,
|
|---|
| 13 | K.NUMER,
|
|---|
| 14 | K.NUMER_ROZ,
|
|---|
| 15 | K.NUMER_ROK,
|
|---|
| 16 | K.netto,
|
|---|
| 17 | K.S_VAT,
|
|---|
| 18 | K.vat,
|
|---|
| 19 | K.brutto,
|
|---|
| 20 | K.liczbaReklam,
|
|---|
| 21 | K.suma_zaplat,
|
|---|
| 22 | K.DATA_WYSTAWIENIA,
|
|---|
| 23 | K.DATA_SPRZEDAZY,
|
|---|
| 24 | K.TERMIN_ZAPLATY,
|
|---|
| 25 | K.zaplata_data,
|
|---|
| 26 | K.zaplata_opis,
|
|---|
| 27 | K.idZamowienia,
|
|---|
| 28 | K.KOREKTA,
|
|---|
| 29 | K.idFakturyKorekta,
|
|---|
| 30 | K.agent,
|
|---|
| 31 | K.waluta_brutto,
|
|---|
| 32 | K.waluta_miano,
|
|---|
| 33 | K.idFakturyVAT,
|
|---|
| 34 | K.ID_FK_KOR,
|
|---|
| 35 | CONVERT(VARCHAR, K.NUMER) + '/' + CONVERT(VARCHAR, K.NUMER_ROK) AS NR_FAKTURY_KOREKTY,
|
|---|
| 36 | F.NUMER AS NUMER_F,
|
|---|
| 37 | F.NUMER_ROZ AS NUMER_ROZ_F,
|
|---|
| 38 | F.NUMER_ROK AS NUMER_ROK_F,
|
|---|
| 39 | F.netto AS netto_F,
|
|---|
| 40 | F.brutto AS brutto_F,
|
|---|
| 41 | F.vat AS vat_F,
|
|---|
| 42 | F.suma_zaplat AS suma_zap³at_F,
|
|---|
| 43 | F.DATA_WYSTAWIENIA AS data_wystawienia_F,
|
|---|
| 44 | CASE
|
|---|
| 45 | WHEN F.korekta = 1 THEN CONVERT(VARCHAR, F.NUMER) + '/' + CONVERT(VARCHAR, F.NUMER_ROK)
|
|---|
| 46 | ELSE CONVERT(VARCHAR, F.NUMER) + '/' + CONVERT(VARCHAR, F.NUMER_ROZ) + '/' + CONVERT(VARCHAR, F.NUMER_ROK)
|
|---|
| 47 | END AS NR_FAKTURY,
|
|---|
| 48 | ROUND(K.netto - F.netto, 2) AS roznica_netto,
|
|---|
| 49 | ROUND(K.vat - F.vat, 2) AS roznica_vat,
|
|---|
| 50 | ROUND(K.brutto - F.brutto, 2) AS roznica_brutto,
|
|---|
| 51 | A1.Symbol AS agencja,
|
|---|
| 52 | ROUND(K.waluta_brutto - F.waluta_brutto, 2) AS waluta_roznica_brutto,
|
|---|
| 53 | F2.NUMER as nr_korygowanej,
|
|---|
| 54 | CASE
|
|---|
| 55 | WHEN F2.korekta = 1 THEN CONVERT(VARCHAR, F2.NUMER) + '/' + CONVERT(VARCHAR, F2.NUMER_ROK)
|
|---|
| 56 | ELSE CONVERT(VARCHAR, F2.NUMER) + '/' + CONVERT(VARCHAR, F2.NUMER_ROZ) + '/' + CONVERT(VARCHAR, F2.NUMER_ROK)
|
|---|
| 57 | END AS NR_FAKTURY_KORYGOWANEJ_1,
|
|---|
| 58 | F.SystemKsiegowyId
|
|---|
| 59 | FROM dbo.view_ZESTAWIENIE_LISTA_FAKTUR_NOWA AS K
|
|---|
| 60 | LEFT OUTER JOIN dbo.view_ZESTAWIENIE_LISTA_FAKTUR_NOWA AS F ON K.idFakturyKorekta = F.ID_FAKTURY
|
|---|
| 61 | LEFT OUTER JOIN dbo.view_ZESTAWIENIE_LISTA_FAKTUR_NOWA AS F2 ON K.idFakturyVAT = F2.ID_FAKTURY
|
|---|
| 62 | LEFT OUTER JOIN dbo.AGENCJE AS A1 ON K.Id_Agencji = A1.Id_agencji
|
|---|
| 63 | WHERE (K.KOREKTA = 1)
|
|---|
| 64 | GO
|
|---|
| 65 |
|
|---|
| 66 | SET ANSI_NULLS OFF
|
|---|
| 67 | GO
|
|---|
| 68 | SET QUOTED_IDENTIFIER OFF
|
|---|
| 69 | GO
|
|---|
| 70 |
|
|---|