mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Tabela powiązań dokumentów https://forum.mix-soft.pl/viewtopic.php?f=15&t=2956 |
Strona 1 z 1 |
Autor: | Benji_Pete [ 2011-03-14, 10:39 ] |
Tytuł: | Tabela powiązań dokumentów |
Mam pilną sprawę. W której tabeli zapisywane są informacje na temat powiązań dokumentów np WZ z FV, FV z ZO?? Dzięki z góry |
Autor: | Kamienios [ 2011-03-14, 10:49 ] |
Tytuł: | |
Tak wygląda powiązanie dokumentu Zamówienia z tabeli ZO z dokumentem wydania z tabeli MG: Kod: select * from zo inner join tr tr1 on tr1.owner_id = zo.id inner join PO on PO.id1 = tr1.id inner join TR tr2 on tr2.id = PO.id2 inner join MG on MG.id = tr2.owner_id inner join W tych tabelach trzeba szukać innych połączeń. |
Autor: | Benji_Pete [ 2011-03-14, 13:40 ] |
Tytuł: | |
To zapytanie wydaje się być nieskończone. Czy pomoże ktoś jeszcze? Głównie chodzi o powiązania WZ z dokumentem sprzedaży. Potrzebne mi to jest do złapania ceny ewidencyjnej z WZ. |
Autor: | Kamienios [ 2011-03-14, 14:51 ] |
Tytuł: | |
Jest skończone. Na końcu jest jeszcze jedna komenda inner join bo wyciąłem je z większego zapytania. Ale tamte tabele już są nieistotne. Powiązania siedzą w tabelach TR i PO i podałem Ci gotowe rozwiązanie. |
Autor: | Benji_Pete [ 2011-03-15, 11:55 ] |
Tytuł: | |
Doszedłem do powiązania DK z MG. Zapytanie wygląda tak: SELECT DK.kod AS DK_kod, MG.kod AS MG_kod FROM DK INNER JOIN TR tr1 ON tr1.owner_id = DK.id INNER JOIN PO ON PO.id1 = tr1.id INNER JOIN TR tr2 ON tr2.id = PO.id2 INNER JOIN MG ON MG.id = tr2.owner_id ORDER BY DK.data Co teraz zrobić, aby wyciągnąć cenę sprzedaży z DP na podstawie DK oraz cenę z WZ-tki, czyli tabeli MZ na podstawie MG? Dzięki z góry za pomoc. |
Autor: | Benji_Pete [ 2011-03-31, 11:08 ] |
Tytuł: | |
Możecie pomóc? Naprawdę tego potrzebuję. Może źle trochę wyjaśniłem. Chodzi o to, że mając dokument FV i jego pozycje chciałbym poznać oprócz cen sprzedaży także cenę z powiązanej z nią WZ-tki, czyli powiedzmy cenę wyprodukowania. Chodziłoby o każdą pozycję. |
Autor: | wrob [ 2011-03-31, 11:57 ] |
Tytuł: | |
a w bazie idp patrzyles :) - tak odrazu bez zapytania i kombinowania - masz tam takie fajne pole :) |
Autor: | Benji_Pete [ 2011-03-31, 14:04 ] |
Tytuł: | |
a co to jest idp? |
Autor: | wrob [ 2011-03-31, 16:34 ] |
Tytuł: | |
Tabela :) |
Autor: | Benji_Pete [ 2011-03-31, 18:55 ] |
Tytuł: | |
Sorry, że nie napisałem, ale nie mam takiej tabeli bo mam HMF2006c. Czy jest jakaś inna szansa na rozwiązaniu tego problemu. |
Autor: | wrob [ 2011-03-31, 19:33 ] |
Tytuł: | |
mozna np poszukac w raporcie integracji - on ma opcje przesylania dokuemtu sprzedazy z kosztem wlasnym - wiec tam na pewno jest pobieranie tego czego ci trezba :) |
Autor: | Benji_Pete [ 2011-04-01, 08:33 ] |
Tytuł: | |
Nie bardzo mogę to znaleźć |
Autor: | Benji_Pete [ 2011-04-05, 16:52 ] |
Tytuł: | |
Szanowni koledzy, czy macie jakieś pomysły? Zbudowałem taki widok, w którym to sprzedażowe pozycje są powiązane z działami, regionami itd (dodatkowe pola w tabeli kontrahentów mówiące o regionie, przedstawicielu oraz dodatkowymi polami w bazie towarów gdzie w sposób specyficzny określam do jakiej grupy należy produkt itd.). Wyciągam wszystko co chce w zapytaniu, które jako widok jest otwierane z Excela i tam w postaci tabeli przestawnej dowolnie obrabiane. Brakuje mi tylko związku sprzedanej pozycji z jej odpowiednikiem w magazynie, czyli jej ceny zakupu, a właściwie kosztów wytworzenia, skąd będę miał zysk. (FV zawsze jest -><- z WZ) Skąd Symfonia bierze zysk w zestawieniach w programie? Nie ma takich w raportach standardowych. Dziękuję z góry. PS. Mój program to Handel 2006c. |
Autor: | wrob [ 2011-04-05, 19:56 ] |
Tytuł: | |
dobrze przejrzales raporty integracji ? |
Autor: | Benji_Pete [ 2011-04-06, 10:33 ] |
Tytuł: | |
Problem rozwiązany !!! Zapis o cenie ewidencyjnej znajduje się w tabeli OP. Pozycja DP jest powiązana z OP (dp.id->op.owner_id). W OP w polu wartość jest właśnie wartość z WZ. Cene można policzyć dzieląc przez ilość. Dziękuję wszystkim. |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |