Ja sobie z tym poradzilem dodajac w fukcji wyciagajacej balans klienta
wartosc na dzien wystawienia faktury.
Wystarczylo dopisac
diff -Nurpb lms/lib/LMS.class.php lms-dev/lib/LMS.class.php
@@ -1012,9 +1091,9 @@ class LMS
return $result;
}
-function GetCustomerBalance($id)
+function GetCustomerBalance($id, $totime=NULL)
{
-return $this->DB->GetOne('SELECT SUM(value) FROM cash WHERE
customerid=?', array($id));
+return $this->DB->GetOne('SELECT SUM(value) FROM cash WHERE customerid
= ?'.($totime ? ' AND time < '.intval($totime) : ''), array($id
}
function GetCustomerBalanceList($id, $totime=NULL, $direction='ASC')
a w fakturze gdzie jest pobierany balans klienta
$LMS->GetCustomerBalance($invoice['customerid'], $invoice['cdate'])
--
Krzysztof Kulesza