konto przeciwstawne - jak "zlapalc"

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

mborow
Posty: 7
Rejestracja: 16 lis 2011, 08:48
Rola: Inny
Wersja: 10

konto przeciwstawne - jak "zlapalc"

Post autor: mborow »

Witam,

Poszukuje metody aby dojsc z elementów tabeli dekrety - czyli zapisu na okreslone konto do konta przeciwstawnego
dla danego zapisu. W kilku przykladach, w tym na forum wykorzytywana jest tabela(widok) "przeciwstawne" ale
ja jakos nie moge znalesc go w bazie ;-)

Moge prosic o jakas podpowiedz jak to zrobic ?

mborow

Awatar użytkownika
S0Cool
Posty: 150
Rejestracja: 13 lut 2008, 10:49
Rola: Administrator CDN XL
Wersja: 2018
Lokalizacja: śląskie

Re: konto przeciwstawne - jak "zlapalc"

Post autor: S0Cool »

Konto przeciwstawne jest oczywiście także w tabeli dekrety, lecz z flagą DT_DC ustawioną "inaczej" niż w wierszu "wyjściowym". Konkretnie ta flaga przyjmuje wartości 1 i 2 dla odpowiednio stron winien/debet i ma/credit. Konto przeciwstawne znajduje się więc w wierszu o tym samym GIDNumerze i GIDLp i fladze DC ustawionej na 1 jeśli wyjściowy wiersz ma 2 i odwrotnie.
Czyli konta przeciwstawne możesz znaleźć na przykład tak:

Kod: Zaznacz cały

SELECT a.DT_Konto, b.DT_Konto 
FROM CDN.Dekrety a JOIN CDN.Dekrety b ON a.DT_GIDNumer=b.DT_GIDNumer AND a.DT_GIDLp=b.DT_GIDLp AND a.DT_DC=3-b.DT_DC
WHERE ...
Niniejszy podpis był testowany na zwierzętach.
Nie rozumiały go.

mborow
Posty: 7
Rejestracja: 16 lis 2011, 08:48
Rola: Inny
Wersja: 10

Re: konto przeciwstawne - jak "zlapalc"

Post autor: mborow »

Oczywiscie! Dzieki serdeczne.
Niemniej nadal mnie intryguje czemu w raportach C sa pobierane dane z tableli przeciwstawne.

Ale problem rozwiazany.

mborow

elmiq
Posty: 1025
Rejestracja: 23 sie 2010, 10:04
Rola: Administrator CDN XL
Lokalizacja: Warszawa

Re: konto przeciwstawne - jak "zlapalc"

Post autor: elmiq »

W ramach zaspokojenia twojej ciekawości powiem, że "Przeciwstawne" to prawdopodobnie po prostu alias tabeli CDN.Dekrety, aczkolwiek konkretnie nie kojarzę wydruku o którym piszesz.
Mateusz Świerkosz

http://elmiq.blogspot.com/

ODPOWIEDZ