Filtr akwizytor w zamówieniach sprzedaży

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

Moderator: mikey

junior2004
Posty: 43
Rejestracja: 21 lis 2018, 14:58
Rola: Użytkownik CDN XL
Wersja: 2018

Filtr akwizytor w zamówieniach sprzedaży

Post autor: junior2004 »

Witam,
Potrzebuje filtru po którym mogę wyszukac akronim handlowca który wystawiał i przypisał się jako akwizytor w zamówieniu

MateuszR
Posty: 99
Rejestracja: 29 kwie 2016, 10:13
Rola: Administrator CDN XL

Re: Filtr akwizytor w zamówieniach sprzedaży

Post autor: MateuszR »

Mam taki filtr - zapraszam na priv.

junior2004
Posty: 43
Rejestracja: 21 lis 2018, 14:58
Rola: Użytkownik CDN XL
Wersja: 2018

Re: Filtr akwizytor w zamówieniach sprzedaży

Post autor: junior2004 »

Pomoże ktoś ?

taszek
Posty: 585
Rejestracja: 12 wrz 2012, 13:20
Rola: Administrator CDN XL
Wersja: 2016

Re: Filtr akwizytor w zamówieniach sprzedaży

Post autor: taszek »

Kod: Zaznacz cały

@PAR ?@LS20(CDN_KONF.DLL|CALLLOOKUPPRCLISTA())|Akwizytor|&Akwizytor:REG= @? PAR@

ZaN_GIDNumer in (
SELECT CDN.ZamNag.ZaN_GIDNumer
FROM CDN.ZamNag 
INNER JOIN CDN.KntKarty AS GLOWNY ON CDN.ZamNag.ZaN_KntNumer = GLOWNY.Knt_GIDNumer AND CDN.ZamNag.ZaN_KntTyp = GLOWNY.Knt_GIDTyp
INNER JOIN CDN.KntKarty AS PLATNIK ON CDN.ZamNag.ZaN_KnPNumer = PLATNIK.Knt_GIDNumer AND CDN.ZamNag.ZaN_KntTyp = PLATNIK.Knt_GIDTyp
INNER JOIN CDN.KntKarty AS DOCELOWY ON CDN.ZamNag.ZaN_KnDNumer = DOCELOWY.Knt_GIDNumer AND CDN.ZamNag.ZaN_KntTyp = DOCELOWY.Knt_GIDTyp
WHERE GLOWNY.Knt_AkwNumer = ??Akwizytor OR PLATNIK.Knt_AkwNumer = ??Akwizytor AND DOCELOWY.Knt_AkwNumer = ??Akwizytor )
Pozdrawiam
Wojtek Cyrklewicz

junior2004
Posty: 43
Rejestracja: 21 lis 2018, 14:58
Rola: Użytkownik CDN XL
Wersja: 2018

Re: Filtr akwizytor w zamówieniach sprzedaży

Post autor: junior2004 »

Dziękuje, ale nie do końca to działa mi.

Akwizytor przypisuje sobie zamówienia, a wg filtru wyskakują mi tylko 2 zamówienia, a pracownik przynajmnie 20 wystawia w ciągu dnia.
a jak odchaczam ptaszek okresu miesiąca to wyskakuje mi zamówienie w ktorym wogole nie ma tego "pracownika", którego szukam

taszek
Posty: 585
Rejestracja: 12 wrz 2012, 13:20
Rola: Administrator CDN XL
Wersja: 2016

Re: Filtr akwizytor w zamówieniach sprzedaży

Post autor: taszek »

W poprzedni kodzie był błąd, ponieważ Akwizytor musiał być taki sam dla wszystkich typów kontrahenta na zamówieniu.
Spróbuj tak, tylko po kontrahencie głównym:

Kod: Zaznacz cały

@PAR ?@LS20(CDN_KONF.DLL|CALLLOOKUPPRCLISTA())|Akwizytor|&Akwizytor:REG= @? PAR@

ZaN_GIDNumer in (
SELECT CDN.ZamNag.ZaN_GIDNumer
FROM CDN.ZamNag 
JOIN CDN.KntKarty AS GLOWNY ON CDN.ZamNag.ZaN_KntNumer = GLOWNY.Knt_GIDNumer AND CDN.ZamNag.ZaN_KntTyp = GLOWNY.Knt_GIDTyp
WHERE GLOWNY.Knt_AkwNumer = ??Akwizytor )
Pozdrawiam
Wojtek Cyrklewicz

junior2004
Posty: 43
Rejestracja: 21 lis 2018, 14:58
Rola: Użytkownik CDN XL
Wersja: 2018

Re: Filtr akwizytor w zamówieniach sprzedaży

Post autor: junior2004 »

A możemy zmodyfikować troszkę ten filtr aby wpisać akronim kontrahenta a nie pracownika.

ODPOWIEDZ