Czy ktoś mógłby się podzielić/udostępnić odpłatnie parserem uruchamianym z crona, importującym dane z pliku tekstowego o określonych polach do bazy ? Potrzebuję tego do importu operacji z wyciągów otrzymywanych e-mailem z BZWBK dla płatności masowych. Parser importujący, standadrowo znajdujący się w LMS-ie wymaga ręcznego importowania z GUI co nie spełnia założeń pełnej automatyzacji.
Z góry dziękuję za pomoc. Krzysztof
On Mon, 28 Sep 2009 20:48:19 +0200, Krzysztof Szwaba wrote
Czy ktoś mógłby się podzielić/udostępnić odpłatnie parserem uruchamianym z crona, importującym dane z pliku tekstowego o określonych polach do bazy ? Potrzebuję tego do importu operacji z wyciągów otrzymywanych e-mailem z BZWBK dla płatności masowych. Parser importujący, standadrowo znajdujący się w LMS-ie wymaga ręcznego importowania z GUI co nie spełnia założeń pełnej automatyzacji.
Z góry dziękuję za pomoc. Krzysztof _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Z rozmysłem tak zostało zrobione, by łatwiej analizować co przyszło w danej paczce.
Jedyne co musisz dorobić w tym skrypcie aby pominąć etap ręcznej akceptacji importu to dopisanie paru linijek kodu do wykonania operacji "Zaznacz wszystko" a potem "Zapisz"
pozdrawiam Dariusz Kowalczyk
W dniu 28 września 2009 20:48 użytkownik Krzysztof Szwaba mailing_ks@kasztanowe.net napisał:
Czy ktoś mógłby się podzielić/udostępnić odpłatnie parserem uruchamianym z crona, importującym dane z pliku tekstowego o określonych polach do bazy ? Potrzebuję tego do importu operacji z wyciągów otrzymywanych e-mailem z BZWBK dla płatności masowych. Parser importujący, standadrowo znajdujący się w LMS-ie wymaga ręcznego importowania z GUI co nie spełnia założeń pełnej automatyzacji.
Plik na emailu masz co najwyżej raz dziennie, 5 dni w tygodniu, i to się sprawdza, wklikujesz go, patrzysz ile nowych przelewów, czy nie za mało etc.. Możesz po prostu wywoływać odpowiedni plik php z crona, ale to chyba nie o to chodzi. Plik z emaila możesz wyłuskać choćby procmailem + mimedecode albo inny demimizator, potem uruchomić kawałek spreparowanego php, tak aby wrzucił do bazy. Tylko napisz po co Ci to, masz tych email więcej niż 1 dziennie? Ile to czasu zajmuje? 10 minut?
On Mon, 28 Sep 2009 23:28:48 +0200 Krzysztof Drewicz 69@75.pl wrote:
Tylko napisz po co Ci to, masz tych email więcej niż 1 dziennie? Ile to czasu zajmuje? 10 minut?
Nie ważne czy 1 czy 10 minut. Ja nie chcę o tym pamiętać. Mam za dużo innych spraw na głowie. To ma się robić samo i regularnie aktualizować saldo aby klient był informowany w możliwie najkrótszym czasie o zmianach a nie jak ktoś będzie miał czas aby wyklikać.
Pozdrawiam Krzysztof
W dniu 28 września 2009 23:54 użytkownik Krzysztof Szwaba mailing_ks@kasztanowe.net napisał:
On Mon, 28 Sep 2009 23:28:48 +0200 Krzysztof Drewicz 69@75.pl wrote:
Tylko napisz po co Ci to, masz tych email więcej niż 1 dziennie? Ile to czasu zajmuje? 10 minut?
Nie ważne czy 1 czy 10 minut. Ja nie chcę o tym pamiętać. Mam za dużo innych spraw na głowie. To ma się robić samo i regularnie aktualizować saldo aby klient był informowany w możliwie najkrótszym czasie o zmianach a nie jak ktoś będzie miał czas aby wyklikać.
Huh, zatrudnij księgową, niech za Ciebie klika i tyle :) Najszybciej? Nie wierze że klientowi zależy na tym aby o 23:19 sprawdzić czy przelew który puścił "już jest" czy "jeszcze".
On Tue, 29 Sep 2009 08:11:35 +0200 Krzysztof Drewicz 69@75.pl wrote:
Huh, zatrudnij księgową, niech za Ciebie klika i tyle :)
Chętnie bym to zrobił, ale musisz jeszcze przekonać konkurencję w branży żeby zrobiła to samo :-).
Najszybciej? Nie wierze że klientowi zależy na tym aby o 23:19 sprawdzić czy przelew który puścił "już jest" czy "jeszcze".
Uwierz mi, że są to częste przypadki w momencie klient zobaczy informację, że dostęp do internetu został ograniczony/wyłączony. Statystyki mówią, że dzieje się to najczęściej w godz 18-23.
Tylko napisz po co Ci to, masz tych email więcej niż 1 dziennie? Ile to czasu zajmuje? 10 minut?
Nie ważne czy 1 czy 10 minut. Ja nie chcę o tym pamiętać. Mam za dużo innych spraw na głowie. To ma się robić samo i regularnie aktualizować saldo aby klient był informowany w możliwie najkrótszym czasie o zmianach a nie jak ktoś będzie miał czas aby wyklikać.
Huh, zatrudnij księgową, niech za Ciebie klika i tyle :) Najszybciej? Nie wierze że klientowi zależy na tym aby o 23:19 sprawdzić czy przelew który puścił "już jest" czy "jeszcze".
Sytuacje ta mam rozwiazana od wielu lat ( pierwszy wyciag automatycznie zaksiegowany 2005.11.04) przez tak dlugi czas pojawialy sie problemy ale zawsze udalo sie je rozwiazywac
calosc podzieliem na etapy 1. sciagniecie maila z wyciagami ( sprawdza co godzine , ale jak juz danego dnia sciagnie to nie probuje wiecej, nie robi mu problemow skumulowanie kilku wyciagow ) w zaleznosci do firmy wyciagi wysyla czlowiek w csv , ktory ma dostep do konta , lub program Sokaris Bankonet to drugie szczegolnie polecam, z uwagi na stosunkowo duza automatycznosc - ksiegowa musi wlaczyc komputer i samo sie robi, sciaga wyciagi jej i automatycznie przerzuca do lmsa
2. wstepne odfiltrowanie tego co jest mi potrzebne i zapisanie do pliku w okreslonej formie ( z uwagi ze obsluguje z kilku bankow wyciagi roznia sie czasem dosc znacznie , czasem banki cos zmieniaja )
3. przeniesienie do bazy - ta czesc zmienia sie tylko ze zmiana wersji lmsa
4. rozpoznanie w bazie to najbardziej raczkuje, nie posiadam rachunkow indywidualnych, a skutecznosc automatycznego rozpoznawania okolo 85%, pozostale 15 % wymaga interwencji juz przez www ( dzial Finanse -> Import )
powyzsze napisane w perlu i do tego maly skrypt w bashu katalog instalacji /etc/lms/bank potrzeba kilku modulow perla jak pododaje komentarze i pousuwam swoje dane dodam reszte skryptow
Krzysztof Szwaba pisze:
On Mon, 28 Sep 2009 23:28:48 +0200 Krzysztof Drewicz 69@75.pl wrote:
Tylko napisz po co Ci to, masz tych email więcej niż 1 dziennie? Ile to czasu zajmuje? 10 minut?
Nie ważne czy 1 czy 10 minut. Ja nie chcę o tym pamiętać. Mam za dużo innych spraw na głowie. To ma się robić samo i regularnie aktualizować saldo aby klient był informowany w możliwie najkrótszym czasie o zmianach a nie jak ktoś będzie miał czas aby wyklikać.
Pozdrawiam Krzysztof
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Posłałem Ci maila z propozycją - mam taki parser - działa już w kilku firmach od dłuższego czasu. Uruchamiasz go z CRONa dowolną ilość razy dziennie, a on rozksięgowuje wyciągi (loguje się na maila via POP3).
uczestnicy (5)
-
Dariusz Kowalczyk - Webvisor
-
Krzysztof Drewicz
-
Krzysztof Szwaba
-
widynek
-
Wojciech Świadkowski