modyfikacja importu płatności, dla jednego rachunku
w załączniku moje pliki z modyfikacjami, do tabeli cashimport dodaj kolumnę points int(11) do menu.php dodajesz pozycje kolejna pozycje
array( 'name' => trans('Import mBank'), 'link' => '?m=cashimportmbank', 'tip' => trans('Import from mBank cash o 'prio' => 110, ), nie sprawdzalem jak jest z najnowszym gitem, ale powinno dzialac
iadomość napisana przez Dominik Chenczke decha@orange.pl w dniu 13 lis 2013, o godz. 18:23:
Jakieś nowe informacje - masz może coś czym mógłbyś się podzielić - please :-) Pozdrawiam Dominik Chenczke l W dniu 2013-11-04 08:03, lms-request@lists.lms.org.pl pisze:
Mam cos podobnego dla mBanku, musze sprawdzic jak z najnowszym gitem
Wiadomość napisana przez Dominik Chenczke decha@orange.pl w dniu 24 paź 2013, o godz. 11:19:
Witam, czy dysponuje ktoś podobnym / zmodyfikowanym rozwiązaniem dla LMS GIT
Pozdrawiam Dominik Chenczke
-- Treść oryginalnej wiadomości -- Temat: [lms] modyfikacja importu płatności, dla jednego rachunku Data: Sun, 09 Oct 2011 00:21:45 +0200 Nadawca: Lukasz Luczak lukasz@maxnet.66.pl Odpowiedź-Do: lista użytkowników LMS lms@lists.lms.org.pl Adresat: lista użytkowników LMS lms@lists.lms.org.pl
witam
Jako że używamy jednego numeru rachunku dla wszystkich wpłat, mieliśmy problem z dopasowaniem płatności. Postąpiłem więc modyfikacje lms'a w celu ułatwienia koledze pracy.
Stosujemy tą modyfikacje od kilku lat i dalej nawet w wersji CVS, super się sprawdza.
w skrypcie który importuje płatności dodałem system oceniania i dopasowania wpłat, działa to na zasadzie oceniania spamu, czyli za każde trafienie +1 punkt do oceny.
w zależności od ilości punktów system dopasowuje kolor. Aby rozliczający wiedział na które wpłaty szczególnie zwracać uwagę. skrypt dopasowuje id nawet przy niskiej punktacji, aby ułatwić prace osobie dopasowującej.
4 punkty -> zielone -> są 100% wiec od razu zaznaczone box. (np: zgadza się id klienta lub nr f.vat z opisu wpłaty z imieniem i nazwiskiem osoby wpłacającej )
2 punkty -> żółte -> 80% (np: zgadza się id klienta lub numer f.vat z opisu wpłaty z nazwiskiem w bazie danych klienta z tego samego id)
3 punkty -> pomarańczowe -> 40% (np: nie zgadza się id klienta z opisu z nazwiskiem itp.)
1 punkt -> czerwone -> na pewno coś nie zgadza się.
0 punktu -> bez koloru
dokładnie można przyjrzeć się systemowi oceniania w modyfikacji_lms-cashimport
modyfikacje: dodano do tabeli cashimport komurkę 'ocena' zmodyfikowano pliki modules/cashimport.php oraz templates/cashimport.html skopiowano i zmieniono funkcję $LMS->GetCustomerNames2()); # sortuje po ID w customerview oraz dodaje adres, co ułatwia dopasowanie przy dublujących się nazwiskach
pozdrawiam i zainteresowanych zapraszam do dyskusji Łukasz Łuczak Administrator sieci MAXNET web.66.pl
<import.JPG><cashimport.html><cashimport.php><modyfikacja_lms-cashimport.txt>_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
-- D.Wesołowski wesoly@klu.pl
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
W dniu 2013-11-13 22:03, "D.Wesołowski" pisze:
w załączniku moje pliki z modyfikacjami, do tabeli cashimport dodaj kolumnę points int(11) do menu.php dodajesz pozycje kolejna pozycje
array( 'name' => trans('Import mBank'), 'link'=>'?m=cashimportmbank', 'tip' => trans('Import from mBank cash o 'prio' => 110, ), nie sprawdzalem jak jest z najnowszym gitem, ale powinno dzialac
Dodałem kolumne w tabeli, podczas importu mieli dość długo i wywala na koniec białą stronę /?m=cashimportparsermbank Można włączyć jakoś debugowanie żeby zobaczyć na czym się wywala?
wersja iNet LMS
dodaj do katalogu $LMS/backups katalog import i nadaj mu prawa do zapisu. pzdr Dnia 15 listopada 2013 11:12 Jarosław Dziub <jarek@timer.pl> napisał(a): W dniu 2013-11-13 22:03, "D.Wesołowski" pisze: > w załączniku moje pliki z modyfikacjami, > do tabeli cashimport dodaj kolumnę points int(11) > do menu.php dodajesz pozycje kolejna pozycje > > array( > 'name' => trans('Import mBank'), > 'link'=>'?m=cashimportmbank', > 'tip' => trans('Import from mBank cash o > 'prio' => 110, > ), > nie sprawdzalem jak jest z najnowszym gitem, ale powinno dzialac Dodałem kolumne w tabeli, podczas importu mieli dość długo i wywala na koniec białą stronę /?m=cashimportparsermbank Można włączyć jakoś debugowanie żeby zobaczyć na czym się wywala? wersja iNet LMS
W dniu 2013-11-15 12:48, "D.Wesołowski" pisze:
W dniu 2013-11-15 12:26, yrokez pisze:
dodaj do katalogu $LMS/backups katalog import i nadaj mu prawa do zapisu.
widziałem, że o czymś zapomniałem
Wywaliło mi parę "notice" ale działa Pytanie z innej strony - jak sobie rodzicie przy braku unikalnego ID w csv mbanku żeby nie zdublować przypadkowo wpłat?
W dniu 2013-11-15 13:06, Jarosław Dziub pisze:
W dniu 2013-11-15 12:48, "D.Wesołowski" pisze:
W dniu 2013-11-15 12:26, yrokez pisze:
dodaj do katalogu $LMS/backups katalog import i nadaj mu prawa do zapisu.
widziałem, że o czymś zapomniałem
Wywaliło mi parę "notice" ale działa Pytanie z innej strony - jak sobie rodzicie przy braku unikalnego ID w csv mbanku żeby nie zdublować przypadkowo wpłat?
importujemy wplaty z dnia wcześniej, nie robimy importu na bieżąco, ponieważ jest to robione ręcznie, to osoba importująca ma myśleć aby nie zrobić dwa razy tego samego importu co do samej kontroli, to kwestia dorobienia np hasha z danej wpłaty i zapisania tego jako kolejnego pola w bazie i sprawdzanie, czy się nie dublubje przy imporcie, na tę chwilę nie widzę potrzeby u siebie może jak zwalczę kwestię Banku Pocztowego i automatu do importu to o tym będę myślał
W dniu 2013-11-15 13:15, "D.Wesołowski" pisze:
Pytanie z innej strony - jak sobie rodzicie przy braku unikalnego ID w csv mbanku żeby nie zdublować przypadkowo wpłat?
importujemy wplaty z dnia wcześniej, nie robimy importu na bieżąco, ponieważ jest to robione ręcznie, to osoba importująca ma myśleć aby nie zrobić dwa razy tego samego importu co do samej kontroli, to kwestia dorobienia np hasha z danej wpłaty i zapisania tego jako kolejnego pola w bazie i sprawdzanie, czy się nie dublubje przy imporcie, na tę chwilę nie widzę potrzeby u siebie może jak zwalczę kwestię Banku Pocztowego i automatu do importu to o tym będę myślał
W takim razie z niecierpliwością czekam aż będzie modyfikacja wyliczająca unikalnego hasha wpłaty wraz z uwzględnieniem tego przy imporcie kolejnych wpłat. Jak trzeba to mogę jakąś "dotację" przekazać :)
uczestnicy (4)
-
"D.Wesołowski"
-
Dominik Chenczke
-
Jarosław Dziub
-
yrokez