Witam, powstal dziwny problem z modulem cutoff, chodzi o odlaczenie abonentow, ktorzy sa zadluzeni. W module cutoff, mam ustawione pole limit na 101% Mam abonenta, ktory ma zobowiazanie 600 zl (miesiecznie), i przyznany rabat w wysokosci: 91,67% co daje miesieczne zobowiazanie 49,98 zł. Obecne saldo abonenta to: -299,88 zl I teraz odpalam recznie demona z flagą 'r', i niestety status komputera abonenta nie zmienia sie na odlaczony ani nie pojawia sie monit z pola warning. Za cholere nie moge dojsc dlaczego. Opcje demona cutoff: command = puste disable_suspended = true expired_warning = info etc itp limit = 101% use_customerassignments = false use_nodeassignments = true warning = info etc itp warnings_only = false Wersja LMS: 1.11.13 Dira (1.1069/1.32) Wersja LMSDB: 1.11.13 Dira (1.58/1.62) Wersja MySQL: 5.0.77 Wersja PHP: 5.1.6 Wersja Smarty: 2.6.26 Za pomoc dziekuje z gory. Pozdrawiam. -- Matys Łukasz mobile: (+ 48) 504257944 gg: 6808288
W dniu 1 sierpnia 2012 13:40 użytkownik Łukasz Matys <lukasz@e-matys.com>napisał:
command = puste disable_suspended = true expired_warning = info etc itp limit = 101% use_customerassignments = false use_nodeassignments = true warning = info etc itp warnings_only = false
chcesz sprawdzać po wysokości zobowiązań to musisz dodać sprawdzanie faktur use_invoices = true spróbuj również zamienić 'true' na '1' -- Pozdrawiam Marcin / nicraM
Wiadomość napisana przez Marcin w dniu 1 sie 2012, o godz. 13:47:
W dniu 1 sierpnia 2012 13:40 użytkownik Łukasz Matys <lukasz@e-matys.com> napisał: command = puste disable_suspended = true expired_warning = info etc itp limit = 101% use_customerassignments = false use_nodeassignments = true warning = info etc itp warnings_only = false
chcesz sprawdzać po wysokości zobowiązań to musisz dodać sprawdzanie faktur use_invoices = true
spróbuj również zamienić 'true' na '1'
-- Pozdrawiam Marcin / nicraM
Problem polega na tym, iz identyczny modul cutoff, ktory uzywam tylko do komunikatow (opcja warnings_only = true) z parametrem limit = -30 dziala, i ustawia komunikaty. Wiec chyba problem lezy gdzie indziej. Uzywajac procentow, powinnismy ustawic -101% czy 101% jezeli chce aby odlaczylo abonenta ktory ma naliczony drugi raz abonament i nie zaplacil pierwszego? Pozdrawiam. -- Matys Łukasz mobile: (+ 48) 504257944
W dniu 1 sierpnia 2012 13:55 użytkownik Łukasz Matys <lukasz@e-matys.com>napisał:
Problem polega na tym, iz identyczny modul cutoff, ktory uzywam tylko do komunikatow (opcja warnings_only = true) z parametrem limit = -30 dziala, i ustawia komunikaty. Wiec chyba problem lezy gdzie indziej.
jeśli w limit używasz kwot to ok, ale jak chcesz używać procentowego obciążenia to powinieneś sprawdzać i faktury, piszę z pamięci.
Uzywajac procentow, powinnismy ustawic -101% czy 101% jezeli chce aby odlaczylo abonenta ktory ma naliczony drugi raz abonament i nie zaplacil pierwszego?
Używając procentów wpisujemy bez minusa. -- Pozdrawiam Marcin / nicraM
W dniu 3 sierpnia 2012 12:26 użytkownik JOYNET <joynet@vp.pl> napisał:
w zalaczniku maly patch na ten skrypt z zalacznika, standardowo wysyla smsy o fakturach do wszystkich a powienien chyba tylko do tych ktorzy wyrazili na to zgode / ver GIT
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
hejka a czy byłby ktoś w stanie zrobić taki patch do wersji 1.11.13 Dira ? z góry wielkie dzięki
W dniu 15 sierpnia 2012 06:59 użytkownik Skynet Multimedia < biuro@skynetmedia.pl> napisał:
hejka
a czy byłby ktoś w stanie zrobić taki patch do wersji 1.11.13 Dira ?
z góry wielkie dzięki
w lini około 403 zmień linię: #v+ ) x ON (x.customerid = d.customerid) #v- na linię: #v+ ) x ON (x.customerid = d.customerid) AND c.mailingnotice = 1 #v- zapytanie powinno wyglądać: #v+ FROM customercontacts WHERE (type & 1) = 1 GROUP BY customerid + ) x ON (x.customerid = d.customerid) AND c.mailingnotice = 1 JOIN (SELECT SUM(value) * -1 AS value, docid FROM cash GROUP BY docid #v- -- Pozdrawiam Marcin / nicraM
uczestnicy (4)
-
JOYNET -
Marcin -
Skynet Multimedia -
Łukasz Matys