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
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:
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.
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.