mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Płatności danego dokumentu https://forum.mix-soft.pl/viewtopic.php?f=15&t=6618 |
Strona 1 z 1 |
Autor: | kerlin0800 [ 2015-04-29, 09:47 ] |
Tytuł: | Płatności danego dokumentu |
Witam, Mam problem ze zrozumieniem relacji między tabelami w Symfonii Handel opartej na bazie PSQL. Potrzebuje zapytanie które wyciągnie mi wszystkie wpłaty (płatności) dla danego dokumentu (faktury). Próbowałem wyciągnąć to łącząc się z DK oraz PN poprzez RL ale zauważyłem że RL nie zawsze zawiera powiązania więc chyba czegoś nie wiem. Próbowałem wykorzystać ID1 oraz ID2 z RL do połaczenia DK z PN. Co robię źle? Pozdrawiam. |
Autor: | rafal [ 2015-04-29, 10:26 ] |
Tytuł: | Re: Płatności danego dokumentu |
Rozrachunek do faktury Kod: select * from "PN" WHERE dkid=id_faktury zapamiętaj id zwróconego rekordu Połączenie tego rozrachunku z rozliczeniami Kod: select * from "RL" WHERE id1 = id_rozrachunku i Kod: select * from "RL" WHERE id2 = id_rozrachunku |
Autor: | kerlin0800 [ 2015-04-29, 10:59 ] |
Tytuł: | Re: Płatności danego dokumentu |
W jakim celu jest to zapytanie: Kod: select * from "RL" WHERE id1 = id_rozrachunku Nic nie zwraca dla przykładowej faktury. Czy dałoby się zrobić to w jakimś jednym zapytaniu z JOINem? |
Autor: | rafal [ 2015-04-29, 11:05 ] |
Tytuł: | Re: Płatności danego dokumentu |
Nie pamietam dokladnie ale chyba rozliczenia moga byc w dwie strony. Dokument chyba moze byc rozliczany lub rozliczajacy. Mozes zrobic z JOINem. |
Autor: | kerlin0800 [ 2015-04-29, 11:17 ] |
Tytuł: | Re: Płatności danego dokumentu |
W PN mam wpłaty które mają dkid = 0. Przykładowo jeżeli zrobię 2 wpłaty dla danej faktury to mam tam dwa takie wpisy. Byłbym wdzięczny za kod sql takiego JOINa gdyż średnio znam składnie Pervasive :) |
Autor: | rafal [ 2015-04-29, 11:57 ] |
Tytuł: | Re: Płatności danego dokumentu |
Skontaktuj sie z Ekspertem. |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |