Re: [lms] Włączanie komputerów PERL
W dniu 5 czerwca 2012 19:53 użytkownik Sylwester Zdanowski < sylwesterzdanowski@gmail.com> napisał:
Właśnie zauważyłem tam najwyraźniej brakuje zamknięcia nawiasu Powinno być:
if($offgroup) { $group=" AND (SELECT 1 FROM customerassignments cus WHERE cus.customerid=nodes.ownerid AND cus.customergroupid=$offgroup) IS NULL";
a to zmienia postać zapytania
Jak ma miniony termin i niezamknięte to mu NIE włączy, trzeba mieć dobry skrypt zamykający :). Albo zamienić na sprawdzanie bilansu
to chyba lepiej zmienić sprawdzanie bilansu albo zrobić zapytanie, które będzie rozliczało faktury które "są zapłacone". np. jest klient który przychodzi co 3 miesiące i płaci z góry za 3 miesiące. faktury są co miesiąc wystawiane, ale w takim wypadku nie mają statusu "rozliczone". klient zapomniał zapłacić i został przez skrypt rozłączony. przychodzi płaci znów z góry, saldo ma sporo na + ale ma nie rozliczone faktury, więc system go nie włączy. co z klientem który ma nie rozliczoną fakturę nie za internet a za inną usługę czy sprzęt?
IMHO po co sprawdzać czy ma rozliczone faktury czy nie. jeśli klient ma saldo >= 0 i ma aktywną taryfę to go włączyć i tyle, ale każdy ma swoje potrzeby.
uczestnicy (1)
-
Marcin