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