Rabat od obrotu

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

Moderator: mikey

se_bek
Posty: 20
Rejestracja: 10 maja 2010, 10:31
Rola: Konsultant CDN XL

Rabat od obrotu

Post autor: se_bek »

Witam, czy można jakoś ustawić program, żeby rabat dla kontrahenta był ustawiany w zależności od obrotu np.
obrót
1000 - 9000 pln - 1%
9001 - 15000 pln - 2%
150000 pln + - 5%

Jak to obsłużyć?

Palbow
Posty: 36
Rejestracja: 06 lip 2010, 13:46
Rola: Administrator CDN XL
Wersja: 10

Re: Rabat od obrotu

Post autor: Palbow »

Obrót liczony byłby z jakiego okresu?
Wartość obroty to tylko transakcje? Czy może w skład wchodzą też ZS potwierdzone?

A może problem dotyczy wartości zamówienia - jeśli przekracza określoną wartość to wtedy wskazany rabat?

se_bek
Posty: 20
Rejestracja: 10 maja 2010, 10:31
Rola: Konsultant CDN XL

Re: Rabat od obrotu

Post autor: se_bek »

Tak, obrót liczony z jakiegoś okresu, liczone tylko transakcje handlowe

Martin
Posty: 24
Rejestracja: 02 gru 2010, 21:49
Rola: Konsultant CDN XL
Lokalizacja: Katowice/Gliwice/Bielsko-Biała

Re: Rabat od obrotu

Post autor: Martin »

Dodatek w hydrze? Trigger?
Lokalizacja: Katowice/Gliwice/Bielsko-Biała

Pozdrawiam,
Martin

elmiq
Posty: 1025
Rejestracja: 23 sie 2010, 10:04
Rola: Administrator CDN XL
Lokalizacja: Warszawa

Re: Rabat od obrotu

Post autor: elmiq »

Najłatwiejszy do napisania jest wyzwalacz dla zatwierdzanych dokumentów handlowych. Potwierdzenie dokumentu to jednocześnie zmiana obrotu, więc trigger po takim potwierdzeniu zaktualizuje sobie obrót, a co za tym idzie na jego podstawie przeliczy i ustawi rabat kontrahenta.
Mateusz Świerkosz

http://elmiq.blogspot.com/

Awatar użytkownika
glaz
Posty: 380
Rejestracja: 23 lip 2008, 23:46
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Kraków

Re: Rabat od obrotu

Post autor: glaz »

se_bek pisze:Witam, czy można jakoś ustawić program, żeby rabat dla kontrahenta był ustawiany w zależności od obrotu np.
Jak to obsłużyć?
Cóż. Z tego co wiem czysto aplikacyjnego rozwiązania nie ma. A szkoda.

Dla rozwiązania nieco mniej online-owego: osobiście włożyłbym w zadanie wsadowe analizę obrotów dla Knt i w wyniku analizy zrobiłbym ręczne dłubanie kodem zadania wsadowego (TSQL) w promocjach (odzwierciedlenie poziomu obrotów na poziom upustów). W ten sposób CDN XL przez wyświetlenie struktury upustu jasno powie co i dlaczego zostało rabatowane (dołożyć opis do ręcznie-automagicznie zgrzebanej promocji ?).
Jeśli sprawdzenie (budowanie/przebudowanie promocji) byłoby często puszczane (np co kwadrans) przydałby się tabele pomocnicze z buforowanymi wynikami obrotów, żeby nie blokować niepotrzebnie danych na tranag, traelem/traselem (WITH NOLOCK też potrafi doprowadzić CDN XL do zakleszczeń ;-) ). Do tego ew. trigger na tranag do aktualizacji bieżącej licznika wartości obrotów w tabeli pomocniczej ...

Rany, ale ja lubię sobie komplikować życie :-/
! (CDN XL and ERP XL) = ?

krzysieksarna
Posty: 140
Rejestracja: 22 wrz 2008, 09:29
Rola: Konsultant CDN XL
Lokalizacja: Wrocław
Kontakt:

Re: Rabat od obrotu

Post autor: krzysieksarna »

W wersji 11 ma być taka możliwość
Krzysiek Sarna
http://www.infortes.pl

Awatar użytkownika
STAY_PJE
Posty: 651
Rejestracja: 24 wrz 2009, 12:08
Rola: Konsultant CDN XL
Lokalizacja: Warszawa i od Helu do Wawelu
Kontakt:

Re: Rabat od obrotu

Post autor: STAY_PJE »

Odsyłam do wszechmogącego "SQL Agent". Można zdefiniować JOB, który raz na jakiś czas (np. ostateniego dnia każdego miesiąca) wylicza przy użyciu skryptu SQL wartości sprzedaży i ustawia na ten podstawie (wykonuje UPDATE) wartość rabatów na kartach kontrahentów.

ODPOWIEDZ