Forum Użytkownikow Subiekt GT

InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: sengam w Listopad 29, 2016, 19:14:22

Tytuł: Zestawienie do paragonów "Wycofaj skutek magazynowy"
Wiadomość wysłana przez: sengam w Listopad 29, 2016, 19:14:22
Witam chciałbym zrobić zestawianie które wyliczy mi towar z paragonów na których mam zaznaczone pole "Wycofaj skutek magazynowy" ? Ma może ktoś pomysł jak to napisać
Tytuł: Odp: Zestawienie do paragonów "Wycofaj skutek magazynowy"
Wiadomość wysłana przez: dkozlowski w Listopad 29, 2016, 19:23:22
Nie prościej skorzystać z wbudowanego zestawienia sprzedaży wg asortymentu ?
Tytuł: Odp: Zestawienie do paragonów "Wycofaj skutek magazynowy"
Wiadomość wysłana przez: sengam w Listopad 30, 2016, 13:05:43
Dziękuje bardzo za odpowiedź :)
Pogrzebałem trochę i myślałem o czymś takim tylko w tym czyś brakowało by jednej pewnie linijki kodu Status dokumentu wykonany bez wywoływania skutku magazynowego

SELECT
(CASE When p.ob_DokHanLp =1 then  dok_dodoknrpelny else '' End)
,(CASE When p.ob_DokHanLp =1 then  dok_uwagi else '' End)
,dok_nrpelny
,p.ob_ilosc
,(CASE WHEN t.tw_Nazwa is NULL THEN p.ob_Opis ELSE t.tw_Nazwa  END)
,(CASE WHEN t.tw_Symbol is NULL THEN p.ob_Opis ELSE t.tw_Symbol  END)

FROM   
dok_pozycja p
left join dok__Dokument d on p.ob_DokHanId = d.dok_Id
left join tw__Towar t on p.ob_TowId= t.tw_Id
WHERE  dok_typ=21
AND tw_IdGrupa IN ({CHL_DB: SELECT grt_Id, grt_Nazwa FROM sl_GrupaTw :Grupa Towarów})

AND p.ob_TowRodzaj in (1,2,8)
AND d.dok_DataWyst BETWEEN {DR: data wystawienia}
Order by dok_nrpelny
Tytuł: Odp: Zestawienie do paragonów "Wycofaj skutek magazynowy"
Wiadomość wysłana przez: candy w Listopad 30, 2016, 13:40:39
Nie zagra dla towarów bez przypisanej grupy.
Tytuł: Odp: Zestawienie do paragonów "Wycofaj skutek magazynowy"
Wiadomość wysłana przez: sengam w Listopad 30, 2016, 14:39:30
Zawsze można zaznaczyć wszystkie :), mnie się akurat rozchodzi że zaznaczam grupę bo tylko w danej grupie mam taki towar. Mam Grupa Towarów, data wystawienia i brak status dokumentu
Tytuł: Odp: Zestawienie do paragonów "Wycofaj skutek magazynowy"
Wiadomość wysłana przez: dkozlowski w Listopad 30, 2016, 14:51:26
A zdradzisz dlaczego nie chcesz skorzystać z wbudowanego zestawienia, ani nawet się na nim wzorcować tylko "odkrywasz kolejny raz koło" ?
Tytuł: Odp: Zestawienie do paragonów "Wycofaj skutek magazynowy"
Wiadomość wysłana przez: candy w Listopad 30, 2016, 14:53:30
Zawsze można zaznaczyć wszystkie :),
Zaznaczyć oczywiście można, ale i tak nie zadziała.
Brak grupy oznacza że w tw_IdGrupa jest NULL
Tytuł: Odp: Zestawienie do paragonów "Wycofaj skutek magazynowy"
Wiadomość wysłana przez: sengam w Listopad 30, 2016, 16:35:18
dkozlowski bardzo dziękuje za pomoc, przyznaje się że już korzystam. Ale powiedziano mi że tamto rozwiązanie było fajniejsze i prostsze. A co do "odkrywasz kolejny raz koło" przyznam się zainstalował sobie bazę SQL na Ubuntu 16.04 fajnie śmiga - po co jak jest na Windows :)
Tytuł: Odp: Zestawienie do paragonów "Wycofaj skutek magazynowy"
Wiadomość wysłana przez: dkozlowski w Listopad 30, 2016, 16:42:47
dkozlowski bardzo dziękuje za pomoc, przyznaje się że już korzystam.

Ok.

Ale powiedziano mi że tamto rozwiązanie było fajniejsze i prostsze.

Nie rozumiem o czym piszesz ? Co do poprawności działania tego fajnego zestawienia to nie uwzględnia ono również dodatkowych jednostek miar (dodaje sztuki do opakowań).

A co do "odkrywasz kolejny raz koło" przyznam się zainstalował sobie bazę SQL na Ubuntu 16.04 fajnie śmiga - po co jak jest na Windows :)

Najwyraźniej nie zrozumiałeś - wystarczyło zobaczyć jak działa wbudowane zestawienie zamiast bazować na jakimś co najmniej niepewnym.

Co do SQL'a na Ubuntu - są dostępne wszystkie narzędzia do serwera, SSMS itp. ?