Filtry dla działu sprzedaży

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

Moderator: mikey

Kyniu
Posty: 417
Rejestracja: 21 mar 2008, 10:10
Rola: Administrator CDN XL
Lokalizacja: Świętokrzyskie, Kielce

Filtry dla działu sprzedaży

Post autor: Kyniu »

W sumie wątek został zapoczątkowany w innym miejscu ale chyba warto by było to uporządkować więc skoro mamy wątek poświęcony modułowi sprzedaż i jak rozumiem osobom z działu sprzedaży to teraz tutaj będę wrzucał filtry z tą tematyką związane.

Filtr który pokazuje dokumenty WZ dla których dział sprzedaży zapomniał wystawić faktury:

SQL:

Kod: Zaznacz cały

TrN_GIDNumer IN 
(
SELECT DISTINCT CDN.TraNag.TrN_GIDNumer
FROM CDN.TraNag
WHERE TrN_GIDTyp=2001 AND TrN_TrNLp=127 AND TrN_SpiTyp=0 AND TrN_SpiNumer=0
)
Kyniu

P.S. Podpinamy oczywiście na liście dokumentów - ikona "D", a działa na zakładce WZ.

norek

Re: Filtry dla działu sprzedaży

Post autor: norek »

Hej,
zastanawiam się jednak czy nie trzymać się działu Warsztat w przypadku filtrów i jedynie wątkami rozdzielać.
Bo w obenej systematyce filtry dla np. dokumentów wewnętrznych jak RW będą musiały być w dziale Produkcja ale filtry dla dokumentów MM to już nie wiem sam gdzie.
Co o tym sądzisz ?

Norek

Kyniu
Posty: 417
Rejestracja: 21 mar 2008, 10:10
Rola: Administrator CDN XL
Lokalizacja: Świętokrzyskie, Kielce

Re: Filtry dla działu sprzedaży

Post autor: Kyniu »

norek pisze:Co o tym sądzisz ?
No w sumie to admin forum powinien zadecydować. Do czasu jak było mało wypowiedzi było przejrzyście ale po ostatnim "spamowaniu" zaczęło nam szybko przybywać wypowiedzi, tematów, etc. Pytanie też gdzie ludzie będą szukać pomocy - wydaje się że bardziej intuicyjne jest jednak szukanie pomocy do modułu SPRZEDAŻ w dziale nazwanym SPRZEDAŻ. Ale zarazem w podtytule WARSZTAT jest że o filtrach piszemy tam. Tak to jest jak występuje nadmiar i trzeba wybrać :-)

Kyniu

Awatar użytkownika
wojtek
Posty: 359
Rejestracja: 14 gru 2007, 12:23
Rola: Administrator CDN XL
Wersja: 9.8
Lokalizacja: pomorskie

Re: Filtry dla działu sprzedaży

Post autor: wojtek »

podłączam się do wątku i zamieszczam kilka filtrow które mogą sie przydać działowi sprzedaży

1. dokumenty z niekomplatnym WM/PM

Kod: Zaznacz cały

exists (select *
FROM cdn.TraSElem
INNER JOIN cdn.TraElem ON Trs_GidNumer=Tre_GidNumer AND Trs_GidLp=Tre_GidLp
LEFT OUTER JOIN cdn.MagSElem ON Trs_GidTyp=MaS_ZrdTyp AND Trs_GidNumer=MaS_ZrdNumer AND  Trs_GidLP=MaS_ZrdLP AND  Trs_SubGidLp=MaS_SubZrdLp
where TrS_GIDTyp=TRN_GIDTYP AND TrS_GIDNumer=TRN_GIDNUMER
AND Tre_TypTwr in (1,2)
AND Trs_Ilosc<>0
 and (Mas_GidTyp is null OR Mas_Ilosc-Abs(Trs_Ilosc)<>0))
2. seria

Kod: Zaznacz cały

TrN_TrNSeria like ?@S100|Seria:'' and TrN_TrnLp=127
3. data sprzedaży

Kod: Zaznacz cały

TrN_Data3=?@D17|Podaj datę sprzedaży:74879
4. magazyn z/do (dla dokumentów MM)

Kod: Zaznacz cały

@PAR ?@R(SELECT Mag_GIDNumer, Mag_Kod
from CDN.Magazyny)|NumMagZ|&Wybierz Magazyn z...:REG= @? PAR@
@PAR ?@R(SELECT Mag_GIDNumer, Mag_Kod
from CDN.Magazyny)|NumMagD|&Wybierz Magazyn do...:REG= @? PAR@
TrN_MagZNumer=??NumMagZ and TrN_MagDNumer=??NumMagD


korzen
Posty: 69
Rejestracja: 07 kwie 2008, 12:21
Rola: Administrator CDN XL
Wersja: 7.1

Re: Filtry dla działu sprzedaży

Post autor: korzen »

wojtek pisze:podłączam się do wątku i zamieszczam kilka filtrow które mogą sie przydać działowi sprzedaży

1. dokumenty z niekomplatnym WM/PM

Kod: Zaznacz cały

exists (select *
FROM cdn.TraSElem
INNER JOIN cdn.TraElem ON Trs_GidNumer=Tre_GidNumer AND Trs_GidLp=Tre_GidLp
LEFT OUTER JOIN cdn.MagSElem ON Trs_GidTyp=MaS_ZrdTyp AND Trs_GidNumer=MaS_ZrdNumer AND  Trs_GidLP=MaS_ZrdLP AND  Trs_SubGidLp=MaS_SubZrdLp
where TrS_GIDTyp=TRN_GIDTYP AND TrS_GIDNumer=TRN_GIDNUMER
AND Tre_TypTwr in (1,2)
AND Trs_Ilosc<>0
 and (Mas_GidTyp is null OR Mas_Ilosc-Abs(Trs_Ilosc)<>0))
[/code]
Ja korzystam z czegoś takiego:

select lp=1, cdn.numerDokumentuTrn(trn_gidtyp,trn_spityp,trn_trntyp,trn_trnnumer,trn_trnrok,trn_trnseria) as NumerD, trn_magdnumer
,DATEADD(day,trn_data2,CONVERT(DATETIME,'1800-12-28',120)) from cdn.tranag with(nolock)
where trn_stan>2 and trn_GIDtyp <>1497 and trn_data2>75608 and (select sum(abs(trs_ilosc)) from cdn.traselem with(nolock) where trs_gidnumer=trn_gidnumer and trs_magnumer>0)
<>isnull( (select sum(mae_ilosc) from cdn.magnag with(nolock) join cdn.magelem on man_gidnumer=mae_gidnumer
where man_zrdnumer=trn_gidnumer),0) order by trn_data2

Awatar użytkownika
maros
Posty: 127
Rejestracja: 11 sty 2008, 11:52
Rola: Inny

Re: Filtry dla działu sprzedaży

Post autor: maros »

wojtek pisze:podłączam się do wątku i zamieszczam kilka filtrow które mogą sie przydać działowi sprzedaży

1. dokumenty z niekomplatnym WM/PM

Kod: Zaznacz cały

exists (select *
FROM cdn.TraSElem
INNER JOIN cdn.TraElem ON Trs_GidNumer=Tre_GidNumer AND Trs_GidLp=Tre_GidLp
LEFT OUTER JOIN cdn.MagSElem ON Trs_GidTyp=MaS_ZrdTyp AND Trs_GidNumer=MaS_ZrdNumer AND  Trs_GidLP=MaS_ZrdLP AND  Trs_SubGidLp=MaS_SubZrdLp
where TrS_GIDTyp=TRN_GIDTYP AND TrS_GIDNumer=TRN_GIDNUMER
AND Tre_TypTwr in (1,2)
AND Trs_Ilosc<>0
 and (Mas_GidTyp is null OR Mas_Ilosc-Abs(Trs_Ilosc)<>0))
Filtr ten pokazuje także faktury, gdzie WM/PM było robione na raty niestety, ale ilość wydanego/przyjętego towaru się zgadza.

Awatar użytkownika
wojtek
Posty: 359
Rejestracja: 14 gru 2007, 12:23
Rola: Administrator CDN XL
Wersja: 9.8
Lokalizacja: pomorskie

Re: Filtry dla działu sprzedaży

Post autor: wojtek »

maros pisze:
Filtr ten pokazuje także faktury, gdzie WM/PM było robione na raty niestety, ale ilość wydanego/przyjętego towaru się zgadza.
czemu niestety, w ten sposób widać czy wydania były robione na raty czy nie, jeśli na raty to czy wszystkie WM były z tą samą datą, dzięki czemu bedzie można ustalić czmu nie grał np stan magazynu na dzień

Awatar użytkownika
maros
Posty: 127
Rejestracja: 11 sty 2008, 11:52
Rola: Inny

Re: Filtry dla działu sprzedaży

Post autor: maros »

Słusznie godosz :)

Awatar użytkownika
maros
Posty: 127
Rejestracja: 11 sty 2008, 11:52
Rola: Inny

Re: Filtry dla działu sprzedaży

Post autor: maros »

Spłodziłem niedawno raporcik w Crystalu, który z poziomu listy Zamówień Sprzedaży wypluwa na jednym wydruku zamówienia wraz z ogólną wagą brutto oraz marżą, na zarezerwowanych przez zamówienia towarach. Posortowane jest to po województwach WYSYŁKI, wzmocnione o kod pocztowy.

U nas będzie to wykorzystywane (jako Bozia da) do organizowania wyjazdów; sprawdzanie czy mamy już samochód na dany kierunek, czy warto jechać 50km, aby zrealizować zamówienie z marżą 5zł itp.


(hint: w Zamówieniach Sprzedaży marża liczona jest błędnie, bo od ostatniej ceny zakupu, a nie od przywiązanej dostawy, co może powodować sprzedaż poniżej marży!!!)

Robert666
Posty: 223
Rejestracja: 22 kwie 2008, 12:36
Rola: Administrator CDN XL
Wersja: 9.0 HR1
Lokalizacja: Gdańsk

Re: Filtry dla działu sprzedaży

Post autor: Robert666 »

Dołożę i ja filterek...;)

Wyszukiwanie/ filtrowanie towarów po kodzie towaru u dostawcy na zakładce Kontrahenci w karcie towaru

Kod: Zaznacz cały

Twr_GIDNumer in ( select Twd_TwrNumer from twrdost 
where  TWD_KodOrgKnt like  '%' + ?@S100|Podaj kod towaru:'{}' + '%')
XL 9.6 HF1 - nic tylko się pociąć...

ODPOWIEDZ