| 1 |
|
|---|
| 2 | SET ANSI_NULLS ON
|
|---|
| 3 | GO
|
|---|
| 4 | SET QUOTED_IDENTIFIER ON
|
|---|
| 5 | GO
|
|---|
| 6 |
|
|---|
| 7 | ALTER view [dbo].[VIEW_RAPORT_ZMIAN_EMISJI] as
|
|---|
| 8 | select T.idFaktury,
|
|---|
| 9 | cast(F.numer as nvarchar(3))
|
|---|
| 10 | + '/' +
|
|---|
| 11 | cast(F.numer_roz as nvarchar(3)) + '/' + cast(F.numer_rok as nvarchar(4)) as NrFaktury,
|
|---|
| 12 | T. reklamaId, R.[id reklamy],
|
|---|
| 13 | Z.idZamowienia, T.nrWyd, T.dataZmiany,T.netto, NR.DATA_W from (
|
|---|
| 14 | select U.idFaktury,U.reklamaId, ZE.idEmisji, ZE.popNrWyd as nrWyd, ZE.dataZmiany, - U.netto as netto from
|
|---|
| 15 | dbo.zmianyEmisji ZE left join dbo.[UKA¯E SIÊ W NR] U on
|
|---|
| 16 | ZE.idEmisji = U.id
|
|---|
| 17 | union
|
|---|
| 18 | select U.idFaktury,U.reklamaId, ZE.idEmisji, ZE.nastNrWyd, ZE.dataZmiany, + U.netto from
|
|---|
| 19 | dbo.zmianyEmisji ZE left join dbo.[UKA¯E SIÊ W NR] U on
|
|---|
| 20 | ZE.idEmisji = U.id
|
|---|
| 21 | --union
|
|---|
| 22 | --select idFaktury,reklamaId, ID, [Nr Wydania],dataAnulowania, -netto from dbo.[UKA¯E SIÊ W NR]
|
|---|
| 23 | --where status=2
|
|---|
| 24 | ) T
|
|---|
| 25 | left join dbo.REKLAMA R on T.reklamaid = R.reklamaid
|
|---|
| 26 | left join zamowienia Z on Z.idZamowienia = R.idZamowienia
|
|---|
| 27 | left join faktury F on F.id_faktury = T.IdFaktury
|
|---|
| 28 | left join klienci K on Z.idKlienta = K.customerId
|
|---|
| 29 | left join NR on NR.TYT=R.tytu³ and NR.NRW=T.nrWyd
|
|---|
| 30 | GO
|
|---|
| 31 |
|
|---|
| 32 | SET ANSI_NULLS OFF
|
|---|
| 33 | GO
|
|---|
| 34 | SET QUOTED_IDENTIFIER OFF
|
|---|
| 35 | GO
|
|---|
| 36 |
|
|---|