mam nadzieje ze się wam przyda
wyrażam zgodę na włączenie tego kawałka kodu do LMS, oraz jego edycje/zmianę i używanie do czego wam się spodoba.

modyfikacja skryptu lms-cutoff

założenia
- wyłączenie klienta który zalega 2 miesiące z płatnościami bez
względu na jego taryfę (skrypt sumuje zobowiązania klienta z dwóch
poprzednich miesięcy > bilansu klienta to off)
- zawieszenie jego aktywnych płatności
- nie wyłączanie klientów którzy nie maja zobowiązań za ostatnie dwa
miesiące (nowi klienci, albo starzy bez ostatnich zobowiązań)
- nie wyłączanie klientów którzy maja ustawione blokowanie wyłączania

skrypt lms-cuton
założenia
- włączyć klientów którzy maja bilans > niż suma zobowiązań z
ostatnich dwóch miesięcy (odwrotność lms-cutoff)
- nie włączać klientów którzy maja "-zawieszenie wszystkich zobowiązań-"
- nie włączać klientów którzy maja dodatni bilans ale nie mają
zobowiązań za ostatnie dwa miesiące w wstecz
- włączając klienta włączyć ponownie zobowiązania

skrypt niechlujnie napisany, testowany na wersji 1.11-cvs (1.1070/1.32)
wersja tylko pod MySQL dla postgres trzeba sobie dopisać.

uwagi mile widziane

pozdrawiam
Łukasz Łuczak `bleblas`
http://maxnet.66.pl