Witam,
Wymodzi³em cudo, które mo¿e ucieszyæ tych u¿ytkowników LMS, których zasmuci³o znikniêcie dobierania faktur przy wystawianiu KP gdzies pomiêdzy 1.7.2 a 1.7.3 (Finacials revolution w Chancelogu)
Wydaje sie dzia³aæ na 1.7.3 z tarbala i na 1.7-cvs
Przepis na instalacjê
1) zrobiæ upgrade do 1.7.3 lub cvs (* 2) na³o¿yæ za³aczonego diffa na receiptadd.php 3) skopiowaæ receiptadd.html z 1.7.2 (oczywi¶cie pamiêtali¶cie aby ja sabie zostawiæ na boku, prawda ? :) ) 4) Je¿eli komu¶ przeszkadzaj± angielskie napisy Add Item i Last 10 unpaid ... skopiowaæ odpowiednie wpisy lib/locale/pl/strings.php (uwaga jak w p. 3 5) Siê cieszyæ Nowym/Starym ekranem w tworzeniu KP
Uwaga: Ta ³ata nie przywraca pe³nej funkcjonalo¶ci rozliczania F-r z wp³atami. To se ne vrati. Przynajmniej dopuki nie uda siê przekonaæ wodzów do tego, ¿e co¶ takiego (mo¿e inaczej zaimplementowane) jest potrzebne. Dzia³a nastêpuj±co: - brane s± faktury nie zaznaczone jako zamkniête (documents.closed=0) - po zapisaniu KP F-ra jest tak zaznaczana
* Je¿eli u¿ywali¶cie rozliczania faktur w np. 1.7.2 to trzeba ostroznie podej¶æ do upgradu bazy. drop kolumn reference gupi info o tym, ¿e faktura by³a rozliczona po staremu. Ja bym to zrobi³ tak, ¿e przed odpaleniem upgradu, rêcznie za³o¿y³bym kolumnê closed w tabeli documents i updatn±³bym j± zapytaniem Odnosz±cym siê do istniej±cej jeszcze kolumny reference cash. O zrobieniu kopii bazy ju¿ pisa³em ?
Kod jest mocno eksperymentalny, chociaz wydaje sie dzia³aæ. Zapraszam do testów/uwag -- Pozdrawiam, Marek
ps: Jest to moja piersza ³ata, wiêc proszê o powstrzmanie siê od ¶miech, ze wgledu na nieporadno¶æ kodu :) pps: Oczywi¶cie mo¿na to stosowaæ dowolnie zgodnie z GPL ppps: Czy pisa³em, ze kod jest eksperymentalny ?