Witam !
Po zrobieniu upgragnionego upgradu z 1.5-cvs do 1.10.3 napotkałem na następujące problemy 1. Tabela documents wymaga dodatkowych indeksów, do szybkiego i sprawnego wyszukiwania faktur nie rozliczonych ALTER TABLE `documents` DROP INDEX `closed` , ADD INDEX `closed` ( `closed` , `reference` )
2. Wchodząc we wszystkie faktury, odznaczając wszystkie (czyli nic nie jest zaznaczone) i wybierając drukuj wychodzą puste faktury (bez danych klienta, bez numerów faktur, kwoty 0, itp)
3. W widoku zobowiązań klienta nie widać różnicy między zobowiązaniem nie aktywnym jeszcze (za +2 lata będzie aktywne) a zobowiązaniem zawieszonym
4. Wchodząc w edycję zobowiązania, nazwa klienta jest nieklikalna
5. Wprowadzając do KP dodatkową pozycję, jeżeli nie wprowadzi się kwoty przyjmie dodaj pozycję i ... nie ma błędu.
6. Byłoby miło gdyby na dole konta klienta zamiast tego zobowiązania/przychód zrobić przyjęcie KP/KW.
Przemysław 'Repcio' Gubernat wrote:
Witam !
Po zrobieniu upgragnionego upgradu z 1.5-cvs do 1.10.3 napotkałem na następujące problemy
- Tabela documents wymaga dodatkowych indeksów, do szybkiego i sprawnego wyszukiwania faktur nie rozliczonych
ALTER TABLE `documents` DROP INDEX `closed` , ADD INDEX `closed` ( `closed` , `reference` )
indeks na closed się przydaje faktycznie, ale nie zauważyłem żeby dodanie do niego reference gdzieś pomagało, możesz uzasadnić?
- Wchodząc we wszystkie faktury, odznaczając wszystkie (czyli nic nie jest zaznaczone) i wybierając drukuj
wychodzą puste faktury (bez danych klienta, bez numerów faktur, kwoty 0, itp)
nie potwierdzam, ale opisz dokładniej
- W widoku zobowiązań klienta nie widać różnicy między zobowiązaniem nie aktywnym jeszcze (za +2 lata będzie aktywne)
a zobowiązaniem zawieszonym
zgadzam się, pasuje to zmienić
- Wchodząc w edycję zobowiązania, nazwa klienta jest nieklikalna
jest w wersji cvsowej
- Wprowadzając do KP dodatkową pozycję, jeżeli nie wprowadzi się kwoty przyjmie dodaj pozycję i ... nie ma błędu.
nie ma błędu, ale nie ma też pozycji ;)
- Byłoby miło gdyby na dole konta klienta zamiast tego zobowiązania/przychód zrobić przyjęcie KP/KW.
jasne
ps. polecam używanie BTSa
On Fri, Mar 21, 2008 at 01:30:57PM +0100, A.L.E.C wrote:
Przemysław 'Repcio' Gubernat wrote:
Witam !
Po zrobieniu upgragnionego upgradu z 1.5-cvs do 1.10.3 napotkałem na następujące problemy
- Tabela documents wymaga dodatkowych indeksów, do szybkiego i sprawnego wyszukiwania faktur nie rozliczonych
ALTER TABLE `documents` DROP INDEX `closed` , ADD INDEX `closed` ( `closed` , `reference` )
indeks na closed się przydaje faktycznie, ale nie zauważyłem żeby dodanie do niego reference gdzieś pomagało, możesz uzasadnić?
Z zapytania: SELECT d.id AS id, number, cdate, type, customerid, name, address, zip, city, template, closed, CASE reference WHEN 0 THEN [..] LEFT JOIN invoicecontents b ON (d.reference = b.docid AND a.itemid = b.itemid) [..] GROUP BY d.id, number, cdate, customerid, name, address, zip, city, template, closed, type, reference ORDER BY d.id asc
- Wchodząc we wszystkie faktury, odznaczając wszystkie (czyli nic nie jest zaznaczone) i wybierając drukuj
wychodzą puste faktury (bez danych klienta, bez numerów faktur, kwoty 0, itp)
nie potwierdzam, ale opisz dokładniej
Aby było łatwiej.. URL'ami ;-) Widok klienta: ?m=customerinfo&id=25 -> Wszystkie faktury: ?m=invoicelist (są już wyfiltrowane faktury klienta)
i ... kurcze też nie mogę tego powtórzyć....
- W widoku zobowiązań klienta nie widać różnicy między zobowiązaniem nie aktywnym jeszcze (za +2 lata będzie aktywne)
a zobowiązaniem zawieszonym
zgadzam się, pasuje to zmienić
Wcześniej było wyszarzone zobowiązanie.
- Wchodząc w edycję zobowiązania, nazwa klienta jest nieklikalna
jest w wersji cvsowej
- Wprowadzając do KP dodatkową pozycję, jeżeli nie wprowadzi się kwoty przyjmie dodaj pozycję i ... nie ma błędu.
nie ma błędu, ale nie ma też pozycji ;)
tzn. jest opis nie ma kwoty jest "feature" ;-)
- Byłoby miło gdyby na dole konta klienta zamiast tego zobowiązania/przychód zrobić przyjęcie KP/KW.
jasne
ps. polecam używanie BTSa
Ha... widzę że nawet konto tam miałem :D
Przemysław 'Repcio' Gubernat wrote:
On Fri, Mar 21, 2008 at 01:30:57PM +0100, A.L.E.C wrote:
Przemysław 'Repcio' Gubernat wrote:
Witam !
Po zrobieniu upgragnionego upgradu z 1.5-cvs do 1.10.3 napotkałem na następujące problemy
- Tabela documents wymaga dodatkowych indeksów, do szybkiego i sprawnego wyszukiwania faktur nie rozliczonych
ALTER TABLE `documents` DROP INDEX `closed` , ADD INDEX `closed` ( `closed` , `reference` )
indeks na closed się przydaje faktycznie, ale nie zauważyłem żeby dodanie do niego reference gdzieś pomagało, możesz uzasadnić?
Z zapytania: SELECT d.id AS id, number, cdate, type, customerid, name, address, zip, city, template, closed, CASE reference WHEN 0 THEN [..] LEFT JOIN invoicecontents b ON (d.reference = b.docid AND a.itemid = b.itemid) [..] GROUP BY d.id, number, cdate, customerid, name, address, zip, city, template, closed, type, reference ORDER BY d.id asc
nie wiem jak u ciebie, ale u mnie przy tym zapytaniu nie ma znaczenia czy index jest na closed, czy na closed i reference, btw ten indeks jest wykorzystywany tylko przy where closed=0
uczestnicy (2)
-
A.L.E.C
-
Przemysław 'Repcio' Gubernat