Autor Wątek: Zestawienie - Wydania magazynowe wg asortymentu - SQL  (Przeczytany 2636 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Grzechu

  • Nowy użytkownik
  • *
  • Wiadomości: 5
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT
Zestawienie - Wydania magazynowe wg asortymentu - SQL
« dnia: Maj 11, 2018, 08:10:28 »
Witam!

Czy któryś z szanownych forumowiczów posiada może kod SQL do zestawienia "Wydania magazynowe wg asortymentu" ?

W tym zestawieniu brakuje nam kolumny "Symbol towaru u dostawcy" :-(

Z góry dziękuję za pomoc i pozdrawiam serdecznie

Grzechu
Pozdrawiam serdecznie

Grzechu

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17061
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #1 dnia: Maj 11, 2018, 08:52:11 »
Wystarczy sobie odczytać z programu (Profiler)... W dedykowanym dziale, do którego przeniosłem wątek znajdziesz odpowiedzi na takie powtarzające się w kółko pytania, wystarczy trochę poszukać i/lub poczytać.
Daniel, Białystok.

Offline Grzechu

  • Nowy użytkownik
  • *
  • Wiadomości: 5
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT
Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #2 dnia: Maj 11, 2018, 12:15:11 »
Witam!

Odczytanie kodu SQL Profilerem na serwerze nie rozwiązuje problemu!
Sam kod to tylko zapytajka do bazy a w zestawieniu potrzebne są jeszcze pola i formularze wyboru.

Załączam screen z wynikiem działania kodu przechwyconego przez Profilera
*****
SELECT tw_Rodzaj = CASE WHEN tw_Nazwa IS NULL THEN 2 ELSE tw_Rodzaj END, tw_Nazwa = CASE WHEN tw_Nazwa = '' THEN '(Brak nazwy towaru)' ELSE CASE WHEN tw_Nazwa IS NULL THEN '(Usługa jednorazowa)' ELSE tw_Nazwa END END, tw_Symbol, grt_Nazwa, SUM(ob_IloscMag ) as ob_IloscMag, tw_JednMiary, SUM(ob_WartBrutto ) as ob_WartBrutto, SUM(ob_WartNetto ) as ob_WartNetto, SUM(CASE WHEN (ob_TowRodzaj&6)>0 THEN 0 ELSE ob_WartMag END) as ob_WartMag, SUM((ob_WartNetto-CASE WHEN (ob_TowRodzaj&6)>0 THEN 0 ELSE ob_WartMag END) ) as Zysk FROM vwZstWydWgKhnt LEFT JOIN tw__Towar ON ob_TowId = tw_Id LEFT JOIN sl_GrupaTw ON tw_IdGrupa = grt_Id WHERE dok_Status <> 2  AND (( (dok_DataWyst>='20180501') AND (dok_DataWyst<='20180531') ) AND (dbo.fnMAKE_DOKPARAM(dok_Typ, dok_Podtyp) IN (589824)) AND (dok_MagId IN (1))) AND tw_Rodzaj<>16 GROUP BY tw_Rodzaj, tw_Nazwa, tw_Symbol, tw_JednMiary, grt_Nazwa
******

Czy ktoś mógłby mi pomóc w dodaniu do tego zestawienia pola "Symbol towaru u dostawcy" oraz zainicjowaniu pól wyboru w zestawieniu.

Z góry dziękuję za odpowiedź i ew. pomoc.
Pozdrawiam serdecznie

Grzechu

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #3 dnia: Maj 11, 2018, 12:31:57 »
Wbudowane zestawienia są generowanie inaczej niż "zestawienia SQL" dostępne w Subiekcie, dlatego kontrolki musisz sobie dopisać sam - nie wszystkie będą dostępne w takiej postaci jak są we wbudowanym zestawieniu (bo nie są udostępnione dla zestawień SQL)

Pole dostawcy to tw_DostSymbol

Odczytanie kodu SQL Profilerem na serwerze nie rozwiązuje problemu!

I po co tak krzyczeć?
Sławek, Zduńska Wola

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17061
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #4 dnia: Maj 11, 2018, 18:17:30 »
Odczytanie kodu SQL Profilerem na serwerze nie rozwiązuje problemu!

To sprecyzuje jaki masz problem, gdyż wcześniej prosiłeś o kod zestawienia, który już jest znany.

Czy ktoś mógłby mi pomóc w dodaniu do tego zestawienia pola "Symbol towaru u dostawcy" oraz zainicjowaniu pól wyboru w zestawieniu.

Z góry dziękuję za odpowiedź i ew. pomoc.

Sprecyzuj pomoc, na czym miałaby polegać ? Filtry zestawień SQL włącznie z przykładami są opisane w pomocy do programu, pozostaje więc tylko poświęcić trochę czas, aby je dodać.
Daniel, Białystok.

Offline Grzechu

  • Nowy użytkownik
  • *
  • Wiadomości: 5
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT
Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #5 dnia: Maj 14, 2018, 08:17:01 »
Witam!

Dziękuję za odpowiedź.
Chodzi mi o takie zestawienie jakie jest wbudowane w subiekta PLUS dodatkowo jedno pole "Symbol towaru u dostawcy"

Mam kod SQL oryginalnego zestawienia do którego trzeba dorobić w/w pole oraz kontrolki z filtrami.
Pozdrawiam serdecznie

Grzechu

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #6 dnia: Maj 14, 2018, 08:31:43 »
Chodzi mi o takie zestawienie jakie jest wbudowane w subiekta PLUS dodatkowo jedno pole "Symbol towaru u dostawcy"
Mam kod SQL oryginalnego zestawienia do którego trzeba dorobić w/w pole oraz kontrolki z filtrami.

Dostałeś już przecież podpowiedzi:

Filtry zestawień SQL włącznie z przykładami są opisane w pomocy do programu, pozostaje więc tylko poświęcić trochę czas, aby je dodać.

Pole dostawcy to tw_DostSymbol
Sławek, Zduńska Wola

Offline Grzechu

  • Nowy użytkownik
  • *
  • Wiadomości: 5
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT
Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #7 dnia: Maj 14, 2018, 08:34:51 »
Witam!

Moja prośba dotyczyła również pomocy z zrobieniu tego zestawienia.

W każdym razie dzięki za podpowiedzi.
Pozdrawiam serdecznie

Grzechu

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #8 dnia: Maj 14, 2018, 08:41:10 »
Napisz więc z czym masz problem, bo jak na razie to wychodzi na to, że chcesz aby ktoś napisał Ci gotowca.
Sławek, Zduńska Wola

Offline Grzechu

  • Nowy użytkownik
  • *
  • Wiadomości: 5
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT
Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #9 dnia: Maj 14, 2018, 08:54:02 »
Witam!

Jeżeli ktoś mógłby mi pomóc i napisać to zestawienie to bardzo by mi pomógł.
Pozdrawiam serdecznie

Grzechu

Offline Biniew

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4095
  • Reputacja +275/-17
  • Wersja programu: GT i Nexo
Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #10 dnia: Maj 14, 2018, 13:58:41 »
dodaj wyraz "odpłatnie" to moze znacznie przyspieszyc temat

Forum Użytkownikow Subiekt GT

Odp: Zestawienie - Wydania magazynowe wg asortymentu - SQL
« Odpowiedź #10 dnia: Maj 14, 2018, 13:58:41 »