No to ciach. Już się nie zapętla. Wyrzuca informację o wszystkich fakturach nierozliczonych (choć w rzeczywistości ujemne i zerowe rozliczy, ale to szczegół). Jeśli saldo jest mniejsze niż wynikałoby to z wystawionych faktur - informuje o tym. Proszę o dalsze testy/uwagi.
no teraz do ewentualnych poprawek recznych zostaje nie wiele (przy zalozeniu ze skrypt zostanie odpalony raz "naprawczo"). mysle ze mozna by tego uniknac polegajac na tabeli cash zamiast documents tzn. gdyby brac pod uwage wartosc zobowiazan nie powiazanych w faktura w sensie dokumentu. np. u mnie mam klienta u ktorego skrypt zwraca "saldo klienta jest nizsze..." choc kwotowo to nie prawda (w tabeli cash sa stosowne obciazenia tyle ze nie ma dla nich faktur w documents).
poza tym drobiazgiem mysle ze zrobiles dobra robote :) u mnie do zrobienia recznie zostalo raptem 6 klientow z odleglych lat (przed 2004 rokiem)