Dodanie nowej kolumny na liście elementów zamówień

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

Akos72
Posty: 12
Rejestracja: 21 lut 2023, 08:33
Rola: Inny
Wersja: 2022

Dodanie nowej kolumny na liście elementów zamówień

Post autor: Akos72 »

Jako, że to mój pierwszy post na forum to chciałbym się przywitać, witam wszystkich.
Jestem początkującym w systemie Comarch ERP XL i dopiero go poznaję, także proszę o wyrozumiałość.
Mam taki problem, iż muszę utworzyć na liście elementów zamówień w karcie elementy dodatkową kolumnę pokazującą aktualny stan magazynowy dla danego towaru. Dotarłem już do kreatora nowej kolumny, ale mam problem z utworzeniem zapytania które zwróci mi stan magazynowy. Wiem, że muszę zrobić złączenie TwrZasoby na tabelach Magazyny oraz TwrKarty, ale niestety nie wiem co dalej. Prosiłbym o jakieś rady/wskazówki, niestety nie mam dostępu do dokumentacji tabel i mogę bazować jedynie na szperaniu po tabelach w samej bazie danych. Z góry dziękuję za pomoc.
Pozdrawiam, Akos72.

g4ce
Posty: 13
Rejestracja: 02 mar 2020, 12:38
Rola: Konsultant CDN XL
Wersja: 2019

Re: Dodanie nowej kolumny na liście elementów zamówień

Post autor: g4ce »

cos w ten desen ale moga byc male bledy bo pisalem z glowy bez sprawdzania

select TwZ_IlMag from cdn.TwrZasoby where TwZ_TwrNumer = (select zae_twrnumer from cdn.ZamElem where ZaE_GIDNumer={filtrsql})

Awatar użytkownika
praiser
Posty: 685
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Dodanie nowej kolumny na liście elementów zamówień

Post autor: praiser »

Mała poprawka.

select isnull(sum(TwZ_IlMag),0) from cdn.TwrZasoby
where TwZ_TwrNumer IN (select distinct zae_twrnumer from cdn.ZamElem where {filtrsql})
and Twz_Ilmag>0
--------------------------------
Pozdrawiam
WW

Akos72
Posty: 12
Rejestracja: 21 lut 2023, 08:33
Rola: Inny
Wersja: 2022

Re: Dodanie nowej kolumny na liście elementów zamówień

Post autor: Akos72 »

Bardzo dziękuję za pomoc. Kolumna utworzona. :)
Temat do zamknięcia.
Pozdrawiam, Akos72

ottolootto
Posty: 4
Rejestracja: 10 cze 2023, 18:07
Rola: Użytkownik CDN XL
Wersja: 2017

Re: Dodanie nowej kolumny na liście elementów zamówień

Post autor: ottolootto »

Jak przerobić to zapytanie żeby pokazywało tylko ilości z magazynu głównego "MAG"?

Awatar użytkownika
praiser
Posty: 685
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Dodanie nowej kolumny na liście elementów zamówień

Post autor: praiser »

Kod: Zaznacz cały

select isnull(sum(TwZ_IlMag),0) from cdn.TwrZasoby
join CDN.Magazyny ON Mag_GIDNumer=TwZ_MagNumer and Mag_Nazwa='MAG'
where TwZ_TwrNumer IN (select distinct zae_twrnumer from cdn.ZamElem where {filtrsql})
and Twz_Ilmag>0 
jeżeli 'MAG' to kod magazynu a nie nazwa to zamień Mag_Nazwa na Mag_Kod
--------------------------------
Pozdrawiam
WW

ODPOWIEDZ