Dodawanie kolumny z NIP w Rejestr VAT
Moderator: mikey
-
- Posty: 1
- Rejestracja: 14 lis 2019, 09:22
- Rola: Użytkownik CDN XL
- Wersja: 8.0
Dodawanie kolumny z NIP w Rejestr VAT
Witam,
Jak mam sformułować zapytanie SQL aby wyświetliła mi się dodatkowa kolumna z numerem NIP w rejestrze VAT.
Jak mam sformułować zapytanie SQL aby wyświetliła mi się dodatkowa kolumna z numerem NIP w rejestrze VAT.
Re: Dodawanie kolumny z NIP w Rejestr VAT
Podpinam się pod pytanie na temat dodatkowych kolumn na rejestrach VAT, na przykład Atrybut z dokumentu handlowego.
wiem, że sam rejestr VAT jest inaczej skonstruowany i na przykład pokazanie numeru dokumentu obcego powinno wyglądać tak:
SELECT TOP 1 Trn_DokumentObcy DokObcy
FROM
(
SELECT
Trn_GIDTyp, Trn_GIDNumer
, Trn_GIDTyp DokGIDTyp
, Trn_GIDNumer DokGIDNumer
, Trn_DokumentObcy
FROM CDN.TraNag (NOLOCK)
) DOK
WHERE {filtrsql}
ale w dalszym ciągu nie wiem jak ogarnąć pokazywanie innych rzeczy które mnie interesują.
wiem, że sam rejestr VAT jest inaczej skonstruowany i na przykład pokazanie numeru dokumentu obcego powinno wyglądać tak:
SELECT TOP 1 Trn_DokumentObcy DokObcy
FROM
(
SELECT
Trn_GIDTyp, Trn_GIDNumer
, Trn_GIDTyp DokGIDTyp
, Trn_GIDNumer DokGIDNumer
, Trn_DokumentObcy
FROM CDN.TraNag (NOLOCK)
) DOK
WHERE {filtrsql}
ale w dalszym ciągu nie wiem jak ogarnąć pokazywanie innych rzeczy które mnie interesują.
Re: Dodawanie kolumny z NIP w Rejestr VAT
Zdefiniuj co na przykład chcesz wyciągnąć.
Re: Dodawanie kolumny z NIP w Rejestr VAT
Przykładowo chciałbym wyciągnąć wartość konkretnego atrybutu, który jest przypisany do dokumentu FS/FSE/FAI oraz wpisany w dokument (A)FZ
Re: Dodawanie kolumny z NIP w Rejestr VAT
SELECT TOP 1 Atr_Wartosc DokObcy
FROM
(
SELECT
Trn_GIDTyp, Trn_GIDNumer
, Trn_GIDTyp DokGIDTyp
, Trn_GIDNumer DokGIDNumer
, Trn_DokumentObcy
,Atr_Wartosc
FROM CDN.TraNag
inner join cdn.Atrybuty on TrN_GIDNumer=Atr_ObiNumer and TrN_GIDTyp=Atr_ObiTyp
inner join cdn.AtrybutyKlasy on AtK_ID=Atr_AtkId AND AtK_Nazwa='twoja_nazwa_klasy_atrybutu'
) DOK
WHERE {filtrsql}
FROM
(
SELECT
Trn_GIDTyp, Trn_GIDNumer
, Trn_GIDTyp DokGIDTyp
, Trn_GIDNumer DokGIDNumer
, Trn_DokumentObcy
,Atr_Wartosc
FROM CDN.TraNag
inner join cdn.Atrybuty on TrN_GIDNumer=Atr_ObiNumer and TrN_GIDTyp=Atr_ObiTyp
inner join cdn.AtrybutyKlasy on AtK_ID=Atr_AtkId AND AtK_Nazwa='twoja_nazwa_klasy_atrybutu'
) DOK
WHERE {filtrsql}
-
- Posty: 28
- Rejestracja: 25 sie 2020, 12:21
- Rola: Użytkownik CDN XL
- Wersja: 2019
Re: Dodawanie kolumny z NIP w Rejestr VAT
A jak pokazać ten tytułowy NIP?
Re: Dodawanie kolumny z NIP w Rejestr VAT
Kod: Zaznacz cały
SELECT TOP 1 knt_nipe
FROM
(
SELECT
Trn_GIDTyp, Trn_GIDNumer
, Trn_GIDTyp DokGIDTyp
, Trn_GIDNumer DokGIDNumer
,knt_nipe
FROM CDN.TraNag
inner join cdn.kntkarty on knt_gidnumer=trn_kntnumer and knt_gidtyp=trn_knttyp
) DOK
WHERE {filtrsql}
-
- Posty: 28
- Rejestracja: 25 sie 2020, 12:21
- Rola: Użytkownik CDN XL
- Wersja: 2019
Re: Dodawanie kolumny z NIP w Rejestr VAT
super sprawa, dziękuję!
Ostatnio zmieniony 16 paź 2020, 15:39 przez Zdezorientowany, łącznie zmieniany 1 raz.
-
- Posty: 28
- Rejestracja: 25 sie 2020, 12:21
- Rola: Użytkownik CDN XL
- Wersja: 2019
Re: Dodawanie kolumny z NIP w Rejestr VAT
Jednakże jak wklejam zapytanie do zakładki VAT7 i chcę dodać kolumnę to wyskakuje mi błąd.
Czy byłby w stanie mi ktoś pomóc?
Kod: Zaznacz cały
Blad wykonania zapytania SQL
SELECT knt_nip as [NIP]
FROM
(
SELECT
Trn_GIDTyp, Trn_GIDNumer
, Trn_GIDTyp DokGIDTyp
, Trn_GIDNumer DokGIDNumer
,knt_nip
FROM CDN.TraNag
inner join cdn.kntkarty on knt_gidnumer=trn_kntnumer and knt_gidtyp=trn_knttyp
) DOK
WHERE DokGIDTyp=1521 and DokGIDNumer=4243666 and TSV_DataPO=80280.
Nieprawidłowa nazwa kolumny TSV_DataPO.
Re: Dodawanie kolumny z NIP w Rejestr VAT
Kod: Zaznacz cały
SELECT TOP 1 Knt_Nip [NIP]
FROM
(
SELECT Trn_GIDTyp DokGIDTyp
,Trn_GIDNumer DokGIDNumer
,KntKarty.*
,TraSVat.*
FROM CDN.TraNag
JOIN CDN.TraSVat ON TSV_GIDNumer = TrN_GIDNumer AND TSV_GIDTyp = TrN_GIDTyp
JOIN CDN.KntKarty on Knt_GIDNumer = TrN_KntNumer AND Knt_GIDTyp = TrN_KntTyp
) DOK
WHERE {filtrsql}
Pozdrawiam
Wojtek Cyrklewicz
Wojtek Cyrklewicz