Filtr po cesze i magazynie

Problemy i pomysły związane z funkcjonowaniem modułu Sprzedaż

Moderator: mikey

misio803
Posty: 34
Rejestracja: 20 paź 2021, 15:27
Rola: Administrator CDN XL
Wersja: 8.0

Filtr po cesze i magazynie

Post autor: misio803 »

Cześć.
RLZ> Element >Historia towaru.
W danym oknie wyświetlają się tylko dokumenty PZ z magazynem. Chciałbym utworzyć filtr w którym wpisywałbym CECHĘ/ SERIĘ oraz możliwość wyboru magazynu.
Jednak wybrany magazyn to magazyn na który został przesunięty towar z PZ.

Przykład:
PZ-03/12 na magazyn MAG
MMW-MMP na magazyn 01

Na RLZ wpisuję w filtrze cechę oraz magazyn 01.
Na liście powinien się pojawić PZ=03/12

Prosze o pomoc w przerobieniu tego filtra:

@PAR ?@S20|Seria|&Seria: @? PAR@
TrE_GIDNumer in (select trs_gidnumer from cdn.TraSElem
join cdn.dostawy on Dst_GIDNumer=TrS_DstNumer where dst_cecha like '%'+ ??Seria +'%')

misio803
Posty: 34
Rejestracja: 20 paź 2021, 15:27
Rola: Administrator CDN XL
Wersja: 8.0

Re: Filtr po cesze i magazynie

Post autor: misio803 »

@PAR ?@S20|Seria|&Seria: @? PAR@
@PAR ?@R(SELECT Mag_GIDNumer, Mag_Kod FROM cdn.Magazyny)|Magazyn|&Magazyn: @? PAR@
EXISTS (
SELECT 1
FROM CDN.Dostawy
JOIN CDN.TwrZasoby
ON TwZ_DstNumer = Dst_GIDNumer
JOIN CDN.Magazyny
ON MAG_GIDNumer = TwZ_MagNumer
WHERE Dst_GIDNumer = TrS_DstNumer
AND Dst_Cecha LIKE '%' + ??Seria + '%'
AND MAG_GIDNumer = ??Magazyn
)
================================================
@PAR ?@S20|Seria|&Seria: @? PAR@
@PAR ?@R(SELECT Mag_GIDNumer, Mag_Kod FROM cdn.Magazyny)|Magazyn|&Magazyn: @? PAR@
EXISTS (
SELECT 1
FROM CDN.Dostawy
JOIN CDN.TraSElem
ON TrS_GIDNumer = TrE_GIDNumer
AND TrS_GIDLp = TrE_GIDLp
JOIN CDN.TwrZasoby
ON TwZ_DstNumer = Dst_GIDNumer
JOIN CDN.Magazyny
ON MAG_GIDNumer = TwZ_MagNumer
WHERE Dst_GIDNumer = TrS_DstNumer
AND Dst_Cecha LIKE '%' + ??Seria + '%'
AND MAG_GIDNumer = ??Magazyn
)

ODPOWIEDZ