lista FV i zaznaczanie do rozliczenia
Ponownie ten sam temat !!!
Zastanawiam się czy aby to nie błąd.
Otóż wyświetlam lista FV jest tam ich sporo OK to nie istotne, zaznaczam sobie jedną i wciskam "zaznacz/odznacz jako rozliczone" Fajnie jest FV się poszarzała więc niby rozliczona ale wchodząc na danego klienta widzę że nadal jest rozliczona.
Zaglądałem do kodu i bazy, z tego co widzę to w bazie aby była "NA LIŚĆIE" rozliczona FV to musi być zmienione pole w tabeli documents.closed = 1, taki zapis na liście pokaże ten dokument jako rozliczony ale nie pokaże tego wchodząc do klienta. Tam z kolei aby było rozliczone musi być dodany odpowiedni rekord do bazy w tabeli "cash" dla danego klienta i numeru FV z sumą odpowiednią i taki zapis pokaże nam FV rozliczone, czyli musi być wykonana czynność zapisu do bazy w dwóch miejscach.
Z ciekawości zaglądałem do kodu i z tego co widziałem w trakcie wciskania rozlicz FV wykonuje się skrypt invoicepaid.php który zmienia tylko pole documents.closed i nie dodaje rekordu do cash.
$DB->Execute('UPDATE documents SET closed = (CASE closed WHEN 0 THEN 1 ELSE 0 END) WHERE id = ?', array($invoiceid));
Myślę że wystarczyło by dopisać polecenie dla bazy aby dodać rekord rozliczenia z odpowiednią sumą.
Czy moje spostrzeżenia są godne dyskusji czy jestem w błędzie i działanie zaznaczania FV musi być wykonywane w inny sposób, osobiście mi takowe zaznaczanie i rozliczanie FV pasuje, ale trzeba by było poprawić to w kodzie aby działało.
Pozdrawiam Michał Sz.
On Tue, 09 Mar 2010 21:33:57 +0100, michal szipluk@poczta.onet.pl wrote:
Ponownie ten sam temat !!!
Zastanawiam się czy aby to nie błąd.
Otóż wyświetlam lista FV jest tam ich sporo OK to nie istotne, zaznaczam
sobie jedną i wciskam "zaznacz/odznacz jako rozliczone" Fajnie jest FV się poszarzała więc niby rozliczona ale wchodząc na danego klienta widzę że nadal jest rozliczona.
O ile dobrze rozumiem, to ten temat byl juz kilka razy walkowany. W skrocie - zaznaczenie FV jako rozliczonej samo w sobie z zalozenia nie wplywa na rozliczenia finansowe (inaczej mowiac, rozliczona faktura != zaplacona faktura).
Sarenka pisze:
sobie jedną i wciskam "zaznacz/odznacz jako rozliczone" Fajnie jest FV się poszarzała więc niby rozliczona ale wchodząc na danego klienta widzę że nadal jest rozliczona.
O ile dobrze rozumiem, to ten temat byl juz kilka razy walkowany. W skrocie - zaznaczenie FV jako rozliczonej samo w sobie z zalozenia nie wplywa na rozliczenia finansowe (inaczej mowiac, rozliczona faktura != zaplacona faktura).
Podepnę się. Jak ją zatem rozliczyć? W którym miejscu, jak nie na liście faktur? Nie rozliczając wszystkich należności, a tylko te wynikające z jednej (wybranej) faktury?
Pozdr, Rafał
Rafał wrote:
Podepnę się. Jak ją zatem rozliczyć? W którym miejscu, jak nie na liście faktur? Nie rozliczając wszystkich należności, a tylko te wynikające z jednej (wybranej) faktury?
W nowszych wersjach jest opcja invoice_check_payment, której włączenie powoduje dodawanie operacji finansowych przy rozliczaniu faktur.
sobie jedną i wciskam "zaznacz/odznacz jako rozliczone"
Fajnie jest FV się poszarzała więc niby rozliczona ale wchodząc na danego klienta widzę że nadal jest rozliczona.
O ile dobrze rozumiem, to ten temat byl juz kilka razy walkowany. W skrocie - zaznaczenie FV jako rozliczonej samo w sobie z zalozenia nie wplywa na rozliczenia finansowe (inaczej mowiac, rozliczona faktura != zaplacona faktura).
Ale jaki to ma sens takie niby rozliczenie, czemu miło by to służyć ? Jeśli ktoś wprowadza rozliczenia za dany okres to z tego co zdążyłem zauważyć to te miejsce jest najszybszym z możliwych, w przypadku gdy mamy do rozliczenia więcej niż jedną FV dla klienta. Zanim powiem że powinno się to zmienić i dodać taką funkcjonalność, to chciałbym dowiedzieć się że zostało to zrobione w jakimś celu, bo dziwi mnie to że ktoś kto nad tym pracował nie rozważył tego, nie sądzę że jest przeoczenie lub jakiś błąd bardziej został oto zrobione w jakimś celu.
P.S. Jak dla mnie możliwość rozliczenia w tym miejscu bardzo by uprościła mi rozliczania i zaoszczędziła czas.
Michał Sz.
uczestnicy (4)
-
A.L.E.C
-
michal
-
Rafał
-
Sarenka