Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
W dniu 15.10.2012 16:04, Przemysław Backiel napisał(a):
W dniu 2012-10-15 15:25, Daniel Kulesza pisze:
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
jak trzeba, to trzeba
ile za te zmiany? i na kiedy
Zmiany to mało powiedziane. Trzeba wszystko od nowa napisać i do tego dorobić kilka przydatnych funkcji.
W dniu 2012-10-15 16:04, Przemysław Backiel pisze:
W dniu 2012-10-15 15:25, Daniel Kulesza pisze:
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
jak trzeba, to trzeba
ile za te zmiany? i na kiedy
400-500 zł (do podziału na ilość osób)
1-2 dni roboty
Tylko byście musieli mi przysłać formaty plików bo mogą być inne niż ten co ja mam
od razu mówię, że skrypt finalnie będzie dostępny z LMS (za jakiś czas)
W dniu 15.10.2012 17:24, Daniel Kulesza napisał(a):
W dniu 2012-10-15 16:04, Przemysław Backiel pisze:
W dniu 2012-10-15 15:25, Daniel Kulesza pisze:
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
jak trzeba, to trzeba
ile za te zmiany? i na kiedy
400-500 zł (do podziału na ilość osób)
1-2 dni roboty
Tylko byście musieli mi przysłać formaty plików bo mogą być inne niż ten co ja mam
od razu mówię, że skrypt finalnie będzie dostępny z LMS (za jakiś czas)
Będzie co najmniej w contrib/bin i do tego prawie będzie "kawę parzył" ;-)
On Mon, 15 Oct 2012 17:24:06 +0200, Daniel Kulesza d.kulesza@ig-zp.pl wrote:
W dniu 2012-10-15 16:04, Przemysław Backiel pisze:
W dniu 2012-10-15 15:25, Daniel Kulesza pisze:
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
Ten skrypt płatności masowych działa ok, importuje płatności do lms
Skrypt uruchamia się z poziomu LMS robiąc instancję "system" korzystającą z crona
a w polu "command" wpisuje się
php /var/www/html/lms/contrib/bin/cashimport-bzwbk.php logindobanku hasłodobanku
działa z plikami w formacie
id|data|kwota|nadawca|id transakcji|numer konta|tytuł płatnosci
pozdrawiam
W dniu 15.10.2012 23:27, Dariusz Kowalczyk napisał(a):
On Mon, 15 Oct 2012 17:24:06 +0200, Daniel Kulesza d.kulesza@ig-zp.pl wrote:
W dniu 2012-10-15 16:04, Przemysław Backiel pisze:
W dniu 2012-10-15 15:25, Daniel Kulesza pisze:
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
Ten skrypt płatności masowych działa ok, importuje płatności do lms
Zmienił się sposób uwierzytelniania do BZWBK - aktualnie szyfruje login i hasło kluczem publicznym RSA (kod w javascript). Naprawdę nie mogę zrozumieć po co tak sobie utrudniać życie i kombinować z udawaniem przeglądarki www po to, żeby pobrać raporty płatności. Przecież format pliku przychodzącego na maila jest niezmienny!
Skrypt uruchamia się z poziomu LMS robiąc instancję "system" korzystającą z crona
a w polu "command" wpisuje się
php /var/www/html/lms/contrib/bin/cashimport-bzwbk.php logindobanku hasłodobanku
działa z plikami w formacie
id|data|kwota|nadawca|id transakcji|numer konta|tytuł płatnosci
pozdrawiam
Dariusz Kowalczyk
---cashimport-bzwbk.php---
<? $ch=curl_init(); $params="username=$argv[1]&password=$argv[2]"; $user_agent="Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)"; $db_user='lms'; $db_host='127.0.0.1'; $db_pass='password'; $db_name='lms'; mysql_connect($db_host,$db_user,$db_pass); mysql_select_db($db_name); function get_save_file($file_url,$filename){ $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $file_url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_COOKIEFILE,"/var/www/html/lms/contrib/bin/cookie/ciastko"); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE); curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); $data_rows=curl_exec($ch); $f=fopen("/var/www/html/lms/contrib/bin/bzwbkfiles/".$filename,"w"); fputs($f,$data_rows); fclose($f); curl_close($ch); return $data_rows; } function inc_to_lms($data_rows) { $lines=explode("\n",$data_rows); $KKSGW=explode("|",$lines[0]); for ($i=1;$i<count($lines)-2;$i++) { $line=explode("|",$lines[$i]); //wpis do lmsa $data=mktime(0,0,0,substr($line[1],2,2),substr($line[1],0,2),substr($line[1],-4)); $kto=$line[3]; $kwota=$line[2]; $opis=substr($line[6],0,-2); $id=substr($line[5],-12); $id=1*$id; $hash=md5($line[0].$KKSGW); $kto=addslashes(iconv("ISO-8859-2","UTF-8",$kto)); $opis=addslashes(iconv("ISO-8859-2","UTF-8",$opis)); $rs=mysql_query("Select id from cashimport where Hash='".$hash."'"); if (mysql_num_rows($rs)==0) { mysql_query("Insert into cashimport (Date,Value,Customer,Description,CustomerId,Hash) values ('$data','$kwota','$kto','$opis','$id','$hash')"); // echo ("Insert into cashimport (Date,Value,Customer,Description,CustomerId,Hash) values ('$data','$kwota','$kto','$opis','$id','$hash')")."\n"; } else echo "Pomijam wpis, bo juz taki istnieje.\n"; //koniec wpisu do lmsa; } } curl_setopt($ch, CURLOPT_URL, "https://www.centrum24.pl/rapkm/loginAction.do"); curl_setopt($ch, CURLOPT_POST,1); curl_setopt($ch, CURLOPT_POSTFIELDS,$params); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_COOKIEJAR,"/var/www/html/lms/contrib/bin/cookie/ciastko"); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE); curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); $res=curl_exec($ch); //echo $res; curl_close($ch); $url="https://www.centrum24.pl/rapkm/dostepne_pliki.do"; $params="action=lista"; $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $url."?".$params); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_COOKIEFILE,"/var/www/html/lms/contrib/bin/cookie/ciastko"); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE); curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); $files=curl_exec($ch); //echo $files; curl_close($ch); $last=file("/var/www/html/lms/contrib/bin/bzwbkfiles/!lastfile.txt"); $ofs=0; $start=strpos($files,"dostepne_pliki.do?",$ofs); $end=strpos($files,".txt\"",$ofs); $first=true; while ($start!==false) { $file_url=substr($files,$start,$end-$start+4); $filename=substr($file_url,strpos($file_url,"nazwa_pliku=")+12); if ($last[0]==$filename) break; if ($first) { $first=false; $f=fopen("/var/www/html/lms/contrib/bin/bzwbkfiles/!lastfile.txt","w"); fputs($f,$filename); fclose($f); } //echo $filename." - URL $file_url \n"; //pobieranie pliku inc_to_lms(get_save_file("https://www.centrum24.pl/rapkm/".$file_url,$filename)); //koniec pobierania pliku $ofs=$end+5; $start=strpos($files,"dostepne_pliki.do?",$ofs); $end=strpos($files,".txt\"",$ofs); } ?>
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
On Mon, 15 Oct 2012 23:31:52 +0200, Tomasz Chiliński tomasz.chilinski@chilan.com wrote:
W dniu 15.10.2012 23:27, Dariusz Kowalczyk napisał(a):
On Mon, 15 Oct 2012 17:24:06 +0200, Daniel Kulesza d.kulesza@ig-zp.pl wrote:
W dniu 2012-10-15 16:04, Przemysław Backiel pisze:
W dniu 2012-10-15 15:25, Daniel Kulesza pisze:
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
Ten skrypt płatności masowych działa ok, importuje płatności do lms
Zmienił się sposób uwierzytelniania do BZWBK - aktualnie szyfruje login i hasło kluczem publicznym RSA (kod w javascript). Naprawdę nie mogę zrozumieć po co tak sobie utrudniać życie i kombinować z udawaniem przeglądarki www po to, żeby pobrać raporty płatności. Przecież format pliku przychodzącego na maila jest niezmienny!
Ten skrypt działa korzystam z niego codziennie od kilku lat, podobnie kilka firm. A że można przez e-mail? Pewnie że można, ważne że wybór jest :-).
Dariusz Kowalczyk
W dniu 15.10.2012 15:25, Daniel Kulesza pisze:
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
to nie macie na maila? paweł
W dniu 2012-10-31 22:14, Paweł Rohde pisze:
W dniu 15.10.2012 15:25, Daniel Kulesza pisze:
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
to nie macie na maila? paweł
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
już mam na maila ;)
-------------------------------------------------- From: "Daniel Kulesza" d.kulesza@ig-zp.pl Sent: Wednesday, October 31, 2012 10:15 PM To: lms@lists.lms.org.pl Subject: Re: [lms] lms-cashimport-bzwbk
W dniu 2012-10-31 22:14, Paweł Rohde pisze:
W dniu 15.10.2012 15:25, Daniel Kulesza pisze:
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
to nie macie na maila? paweł
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
już mam na maila ;) _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
A mam pytanko mógłby sie ktoś podzielić skryptem do jakiegokolwiek banku może być WBK, który zaciąga dane z maila z przykładowym plikiem z banku. Potrzebuje coś zrobić dla pocztowego a miło by było popatrzeć jak to jest zrobione.
BR
W dniu 2012-12-01 22:38, I. Rusin pisze:
From: "Daniel Kulesza" d.kulesza@ig-zp.pl Sent: Wednesday, October 31, 2012 10:15 PM To: lms@lists.lms.org.pl Subject: Re: [lms] lms-cashimport-bzwbk
W dniu 2012-10-31 22:14, Paweł Rohde pisze:
W dniu 15.10.2012 15:25, Daniel Kulesza pisze:
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ?
to nie macie na maila? paweł
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
już mam na maila ;) _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
A mam pytanko mógłby sie ktoś podzielić skryptem do jakiegokolwiek banku może być WBK, który zaciąga dane z maila z przykładowym plikiem z banku. Potrzebuje coś zrobić dla pocztowego a miło by było popatrzeć jak to jest zrobione.
BR
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Masz to w GIT LMS
Nie wiem czy inni tez mieli z znimi problemy w stylu nie wygenerowal sie plik z raportem, plik nie zawieral wszystkich wplat, plik pojawil sie dwukrotnie tyle ze z innymi sygnaturami i przez to wplaty zaksiegowaly sie podwojnie etc. Jesli jest bank, ktory nie ma takich problemow, chetnie rozstane sie z wbk.
Dnia 2012-10-15 15:25 Daniel Kulesza napisał(a):
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z
którego
skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________
Nie działa, spowodowane jest to zmianą portalu. Ja zleciłem poprawienie skryptu, może ktoś się dorzuci ? _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Dnia 2012-10-15, o godz. 14:01:53 "LJ" lukasz@asterisc.pl napisał(a):
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Nie ma potrzeby zmiany banku. Wystarczy stosować się do procedur określonych w umowie EIN w której jedynym oficjalnym kanałem przekazywania raportów jest poczta elektroniczna. Trzeba więc dysponować skryptem który zaciąga raporty ze skrzynki pocztowej i rozksięgowuje na subkonta.
Pozdrawiam Krzysztof Szwaba
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Jak masz płatności masowe i raporty przychodzą Ci via e-mail to spłodziłem coś takiego: https://github.com/Pinki18/BZWBK
działa u mnie od początku roku.
On Tue, 16 Oct 2012 19:49:06 +0200, Łukasz Rostalski lukasz@rostalski.pl wrote:
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Jak masz płatności masowe i raporty przychodzą Ci via e-mail to spłodziłem coś takiego: https://github.com/Pinki18/BZWBK
działa u mnie od początku roku. _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Czy pliki przez niego zaimportowane lądują na liście wpłat (tam gdzie Import operacji kasowych) czy od razu są zaksięgowane jako saldo ?
pozdrawiam
W dniu 2012-10-16 20:36, Dariusz Kowalczyk pisze:
Czy pliki przez niego zaimportowane lądują na liście wpłat (tam gdzie Import operacji kasowych) czy od razu są zaksięgowane jako saldo ? pozdrawiam
Lądują na liście wpłat, wolę sam je księgować. Oczywiście są już przypisane do konkretnych osób.
On Tue, 16 Oct 2012 23:13:42 +0200, Łukasz Rostalski lukasz@rostalski.pl wrote:
W dniu 2012-10-16 20:36, Dariusz Kowalczyk pisze:
Czy pliki przez niego zaimportowane lądują na liście wpłat (tam gdzie Import operacji kasowych) czy od razu są zaksięgowane jako saldo ? pozdrawiam
Lądują na liście wpłat, wolę sam je księgować. Oczywiście są już przypisane do konkretnych osób. _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
A to tu jest skrypcik który pozwala jak Ci się znudzi ręczna robota zautomatywać czynność ksiegowania tych wpłat zaimportowanych do listy.
Ja ustawiłem go kilka godzin później niż skrypt importujący wpłaty na listę tak bym miał czas je przejrzeć, a jak zapomnę, to samo się wtedy parę godzin później dzięki temu skryptowi wszystko zaksięguje w lms.
Dariusz Kowalczyk
-----cashinsert.php--------
<? $db_user='lms'; $db_host='127.0.0.1'; $db_pass='password'; $db_name='lms';
mysql_connect($db_host,$db_user,$db_pass); mysql_select_db($db_name);
function AddBalance($addbalance) { $addbalance['value'] = str_replace(',','.',round($addbalance['value'],2)); mysql_query("INSERT INTO cash (time, userid, value, type, taxid, customerid, comment, docid, itemid) VALUES (". (isset($addbalance['time']) ? $addbalance['time'] : time()).",". (isset($addbalance['userid']) ? $addbalance['userid'] : $this->AUTH->id).",". $addbalance['value'].",". (isset($addbalance['type']) ? $addbalance['type'] : 0).",". (isset($addbalance['taxid']) ? $addbalance['taxid'] : 0).",".
$addbalance['customerid'].","". $addbalance['comment']."",". (isset($addbalance['docid']) ? $addbalance['docid'] : 0).",". (isset($addbalance['itemid']) ? $addbalance['itemid'] : 0).")"); }
$importlist = mysql_query('SELECT * FROM cashimport WHERE closed = 0 AND value > 0 ORDER BY id');
while ($import = mysql_fetch_assoc($importlist)) {
mysql_query("UPDATE cashimport SET closed = 1 WHERE id = ".$import['id']); $balance['time'] = $import['date']; $balance['type'] = 3; $balance['value'] = $import['value']; $balance['customerid'] = $import['customerid']; $balance['comment'] = $import['description']; $balance['userid'] = 0; AddBalance($balance); }
?>
W dniu 16 października 2012 19:49 użytkownik Łukasz Rostalski < lukasz@rostalski.pl> napisał:
Jak masz płatności masowe i raporty przychodzą Ci via e-mail to spłodziłem coś takiego: https://github.com/Pinki18/**BZWBK https://github.com/Pinki18/BZWBK
działa u mnie od początku roku.
a ja po odpaleniu mam taki błąd:
marcin@testsql:~/importy/BZWBK$ php import.php <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />PHP Warning: Cannot modify header information - headers already sent by (output started at /home/marcin/importy/BZWBK/import.php:10) in /home/marcin/importy/BZWBK/import.php on line 11 Połączenie nawiązane... PHP Notice: Undefined property: stdClass::$disposition in /home/marcin/importy/BZWBK/import.php on line 58
Notice: Undefined property: stdClass::$disposition in /home/marcin/importy/BZWBK/import.php on line 58
58 linia kodu to dokładnie: if($part->disposition == 'ATTACHMENT') {
czym to może być spowodowane??
W dniu 1 listopada 2012 17:06 użytkownik Marcin marcin@nicram.net napisał
Notice: Undefined property: stdClass::$disposition in /home/marcin/importy/BZWBK/import.php on line 58
58 linia kodu to dokładnie: if($part->disposition == 'ATTACHMENT') {
już nie aktualne. nie miałem w imapie zrobionego katalogu :)
Jak masz płatności masowe i raporty przychodzą Ci via e-mail to spłodziłem
coś takiego: https://github.com/Pinki18/**BZWBK https://github.com/Pinki18/BZWBK
działa u mnie od początku roku.
Witam,
próbuję uruchomić ten skrypt ale cały czas wywala mi ten błąd, może wie ktoś o co chodzi ?
root@supermicro:/etc/lms# php -f import.php <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" />PHP Warning: Cannot modify header information - headers already sent by (output started at /etc/lms/import.php:10) in /etc/lms/import.php on line 11 PHP Fatal error: Call to undefined function imap_open() in /etc/lms/import.php on line 37
Fatal error: Call to undefined function imap_open() in /etc/lms/import.php on line 37
On 20.03.2013 10:48, Skynet Multimedia wrote:
Jak masz płatności masowe i raporty przychodzą Ci via e-mail to spłodziłem coś takiego: https://github.com/Pinki18/__BZWBK <https://github.com/Pinki18/BZWBK> działa u mnie od początku roku.
Witam,
próbuję uruchomić ten skrypt ale cały czas wywala mi ten błąd, może wie ktoś o co chodzi ?
root@supermicro:/etc/lms# php -f import.php
<meta http-equiv="Content-Type" content="text/html; />PHP Warning: Cannot modify header information - headers already sent by (output started at /etc/lms/import.php:10) in /etc/lms/import.php on line 11 PHP Fatal error: Call to undefined function imap_open() in /etc/lms/import.php on line 37
Fatal error: Call to undefined function imap_open() in /etc/lms/import.php on line 37
Witaj, musisz dodać obsługę IMAP do php
http://www.php.net/manual/en/imap.setup.php
This extension requires the c-client library to be installed. Grab the latest version from » ftp://ftp.cac.washington.edu/imap/ and compile it.
To get these functions to work, you have to compile PHP with --with-imap[=DIR] , where DIR is the c-client install prefix.
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________ lms mailing list
Witam
Napisany został od nowa skrypt pobierający płatności z BZ WBK, został on także przystosowany do łatwej modyfikacji pod inne banki. Obecnie obsługuje raporty które otrzymujemy na email w formacie 123 Elixir. Osoby, które chcą przetestować skrypt dla plików z innym formatem proszę o kontakt na mail.
Jeżeli ktoś jest chętny dorzucić się finansowo to koszt jest "co łaska", wszelkie nadwyżki zostaną wykorzystane na rozwój LMS więcej info na maila.
pozdrawiam
Daniel Kulesza
W dniu 2012-10-22 12:59, Daniel Kulesza pisze:
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________ lms mailing list
Witam
Napisany został od nowa skrypt pobierający płatności z BZ WBK, został on także przystosowany do łatwej modyfikacji pod inne banki. Obecnie obsługuje raporty które otrzymujemy na email w formacie 123 Elixir. Osoby, które chcą przetestować skrypt dla plików z innym formatem proszę o kontakt na mail.
Jeżeli ktoś jest chętny dorzucić się finansowo to koszt jest "co łaska", wszelkie nadwyżki zostaną wykorzystane na rozwój LMS więcej info na maila.
Mimo, ze posiadamy dzialajacy skrypt z millenium to dorzucimy sie 100zl o ile obecny: - zaimportuje wplate z maila/pliku - wrzuci do importu lmsowego - automatycznie zatwierdzi wplaty przypisujac je do kont klientow - nie zaimportuje/skasuje "innych" danych (w sensie ze np wplaty na subkonto, ktore nie jest powiazane z klientem w lms, albo np na klienta usunietego - choc tu to chyba akurat ok. Chodzi o to by w "imporcie zostawaly wplaty "niepewne".
pozdrawiam
W dniu 2012-10-22 13:59, Andrzej Banach pisze:
W dniu 2012-10-22 12:59, Daniel Kulesza pisze:
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________ lms mailing list
Witam
Napisany został od nowa skrypt pobierający płatności z BZ WBK, został on także przystosowany do łatwej modyfikacji pod inne banki. Obecnie obsługuje raporty które otrzymujemy na email w formacie 123 Elixir. Osoby, które chcą przetestować skrypt dla plików z innym formatem proszę o kontakt na mail.
Jeżeli ktoś jest chętny dorzucić się finansowo to koszt jest "co łaska", wszelkie nadwyżki zostaną wykorzystane na rozwój LMS więcej info na maila.
Mimo, ze posiadamy dzialajacy skrypt z millenium to dorzucimy sie 100zl o ile obecny:
- zaimportuje wplate z maila/pliku
- wrzuci do importu lmsowego
- automatycznie zatwierdzi wplaty przypisujac je do kont klientow
- nie zaimportuje/skasuje "innych" danych (w sensie ze np wplaty na
subkonto, ktore nie jest powiazane z klientem w lms, albo np na klienta usunietego - choc tu to chyba akurat ok. Chodzi o to by w "imporcie zostawaly wplaty "niepewne".
Zapomnialem o najwazniejszym. Skrypt MUSI przy imporcie odhaczyc klientowi warninga i ewentualnie "zalaczyc go gdy jest odlaczony" - choc tu niekonieczne. Ale warninga musi sciagnac zawsze - nawet gdy wplaci 1zl i dalej ma saldo ujemne. Chyba ze bedzie na tyle inteligentny ze bedzie porownywal wplate z saldem i na tej podstawie odblokowywal lub nie.
pozdrawiam
W dniu 22.10.2012 16:43, Andrzej Banach napisał(a):
W dniu 2012-10-22 13:59, Andrzej Banach pisze:
W dniu 2012-10-22 12:59, Daniel Kulesza pisze:
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________ lms mailing list
Witam
Napisany został od nowa skrypt pobierający płatności z BZ WBK, został on także przystosowany do łatwej modyfikacji pod inne banki. Obecnie obsługuje raporty które otrzymujemy na email w formacie 123 Elixir. Osoby, które chcą przetestować skrypt dla plików z innym formatem proszę o kontakt na mail.
Jeżeli ktoś jest chętny dorzucić się finansowo to koszt jest "co łaska", wszelkie nadwyżki zostaną wykorzystane na rozwój LMS więcej info na maila.
Mimo, ze posiadamy dzialajacy skrypt z millenium to dorzucimy sie 100zl o ile obecny:
- zaimportuje wplate z maila/pliku
- wrzuci do importu lmsowego
- automatycznie zatwierdzi wplaty przypisujac je do kont klientow
- nie zaimportuje/skasuje "innych" danych (w sensie ze np wplaty na
subkonto, ktore nie jest powiazane z klientem w lms, albo np na klienta usunietego - choc tu to chyba akurat ok. Chodzi o to by w "imporcie zostawaly wplaty "niepewne".
Zapomnialem o najwazniejszym. Skrypt MUSI przy imporcie odhaczyc klientowi warninga i ewentualnie "zalaczyc go gdy jest odlaczony" - choc tu niekonieczne. Ale warninga musi sciagnac zawsze - nawet gdy wplaci 1zl i dalej ma saldo ujemne. Chyba ze bedzie na tyle inteligentny ze bedzie porownywal wplate z saldem i na tej podstawie odblokowywal lub nie.
Od windykacji są inne skrypty. To niedobre rozwiązanie jeśli jeden skrypt robi wszystko co do głowy przyjdzie. Jeśli chodzi o pozostałe funkcje to skrypt realizuje import płatności przez mechanizm importu dostępny w LMS UI, ma możliwość ustawienia czy wpłaty mają zostać automatycznie zatwierdzone oraz działa w oparciu o bibliotekę dostępu do baz danych wykorzystywaną przez LMS. Nie bardzo rozumiem co ma stać się z wpłatami, które weszły na subkonto nie związane z żadnym klientem? Czy możesz precyzyjnie opisać wpłaty niepewne? Skrypt umożliwia dostęp przez POP3/POP3S/IMAP/IMAPS. Można oczywiście dorobić jako parametr wskazywanie pliku z mailem zawierającym pliki z płatnościami, ale czy to rzeczywiście takie dobre rozwiązanie jeśli serwer pocztowy i tak działa lokalnie i jest do niego dostęp jednym ze wspomnianych protokołów? A może chodzi o przegrywanie plików z mailami pomiędzy serwerami?
pozdrawiam
W dniu 2012-10-22 17:59, Tomasz Chiliński pisze:
Od windykacji są inne skrypty. To niedobre rozwiązanie jeśli jeden skrypt robi wszystko co do głowy przyjdzie.
Przydaloby sie udostepnic taki skrypcik (jesli istnieje), ktory sprawdzi czy saldo klienta jest na plusie i jak tak to odblokuje klienta. Obecnie cutoff potrafi odlaczyc klienta, ale juz podlaczyc nie umie.
Nie bardzo rozumiem co ma stać się z wpłatami, które weszły na subkonto nie związane z żadnym klientem? Czy możesz precyzyjnie opisać wpłaty niepewne?
Mamy przykladowe nr kont:
2100000000000000000000001 2300000000000000000000002 2900000000000000000000003
Jak wiadomo ostatnie cyfry to id klienta. Mamy tych klientow 10'ciu wiec z id od 1 do 11.
Co jak jakis klient wplaci na konto o koncowce 12? Pomijam juz info skad klient wzial akurat taki numer i jak sobie wyliczyl sume kontrolna, ale moze sie tak zdarzyc ze wplacamy na subkonto, ktore nie jest obslugiwane w lms. Co wtedy zrobic skrypt z taka wplata? Omyli ja czy jednak pokaze na liscie wplat jako niezatwierdzona wplata?
Skrypt umożliwia dostęp przez POP3/POP3S/IMAP/IMAPS. Można oczywiście dorobić jako parametr wskazywanie pliku z mailem zawierającym pliki z płatnościami, ale czy to rzeczywiście takie dobre rozwiązanie jeśli serwer pocztowy i tak działa lokalnie i jest do niego dostęp jednym ze wspomnianych protokołów? A może chodzi o przegrywanie plików z mailami pomiędzy serwerami?
Nie, spox - pop3 jest ok. Obecnie uzywane skrypty po prostu najpierw pobieraja wplaty z maila i zapisuja jako plik i dopiero pozniej wlasciwy skrypt parsuje te dane i wrzuca do lms'a.
Jak pisalem mamy millenium gotowe, ale skoro ten ma byc uniwersalny to wole pomoc go doinwestowac i korzystac z tego samego w przyszlosci gdy bede chcial zmienic bank. Warunek ze poprawnie bedzie obslugiwal te banki.
pozdrawiam
W dniu 22 października 2012 17:59 użytkownik Tomasz Chiliński < tomasz.chilinski@chilan.com> napisał:
Jeśli chodzi o pozostałe funkcje to skrypt realizuje import płatności przez mechanizm importu dostępny w LMS UI, ma możliwość ustawienia czy wpłaty mają zostać automatycznie zatwierdzone oraz działa w oparciu o bibliotekę dostępu do baz danych wykorzystywaną przez LMS. http://lists.lms.org.pl/mailman/listinfo/lms
Tomku, o którym konkretnie skrypcie piszesz?
W dniu 31.10.2012 21:13, Marcin napisał(a):
W dniu 22 października 2012 17:59 użytkownik Tomasz Chiliński tomasz.chilinski@chilan.com napisał:
Jeśli chodzi o pozostałe funkcje to skrypt realizuje import płatności przez mechanizm importu dostępny w LMS UI, ma możliwość ustawienia czy wpłaty mają zostać automatycznie zatwierdzone oraz działa w oparciu o bibliotekę dostępu do baz danych wykorzystywaną przez LMS. [1]
Tomku, o którym konkretnie skrypcie piszesz?
contrib/bin/lms-cashimport.php
-- Pozdrawiam Marcin / nicraM
taki skrypt jakiś czas temu (dla millenium) publikowaliśmy na grupie. Obecnie ma już drobne poprawki (były jakieś drobne błędy) - jak zainteresuje to podeślemy wersję aktualniejszą...
W dniu 2012-10-22 16:43, Andrzej Banach pisze:
W dniu 2012-10-22 13:59, Andrzej Banach pisze:
W dniu 2012-10-22 12:59, Daniel Kulesza pisze:
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________ lms mailing list
Witam
Napisany został od nowa skrypt pobierający płatności z BZ WBK, został on także przystosowany do łatwej modyfikacji pod inne banki. Obecnie obsługuje raporty które otrzymujemy na email w formacie 123 Elixir. Osoby, które chcą przetestować skrypt dla plików z innym formatem proszę o kontakt na mail.
Jeżeli ktoś jest chętny dorzucić się finansowo to koszt jest "co łaska", wszelkie nadwyżki zostaną wykorzystane na rozwój LMS więcej info na maila.
Mimo, ze posiadamy dzialajacy skrypt z millenium to dorzucimy sie 100zl o ile obecny:
- zaimportuje wplate z maila/pliku
- wrzuci do importu lmsowego
- automatycznie zatwierdzi wplaty przypisujac je do kont klientow
- nie zaimportuje/skasuje "innych" danych (w sensie ze np wplaty na
subkonto, ktore nie jest powiazane z klientem w lms, albo np na klienta usunietego - choc tu to chyba akurat ok. Chodzi o to by w "imporcie zostawaly wplaty "niepewne".
Zapomnialem o najwazniejszym. Skrypt MUSI przy imporcie odhaczyc klientowi warninga i ewentualnie "zalaczyc go gdy jest odlaczony" - choc tu niekonieczne. Ale warninga musi sciagnac zawsze - nawet gdy wplaci 1zl i dalej ma saldo ujemne. Chyba ze bedzie na tyle inteligentny ze bedzie porownywal wplate z saldem i na tej podstawie odblokowywal lub nie.
pozdrawiam
W dniu 2012-10-22 12:59, Daniel Kulesza pisze:
W dniu 2012-10-15 14:01, LJ pisze:
Nie działa i z tego co zauważyłem został zmieniony portal banku, z którego skrypt pobiera płatności. Zostaje albo zmiana skryptu albo banku.
Dnia 2012-10-15 12:13 Mariusz_P napisał(a):
Działa Wam pobieranie raportów z WBK skryptem lms-cashimport-bzwbk.php?? _______________________________________________ lms mailing list
Witam
Napisany został od nowa skrypt pobierający płatności z BZ WBK, został on także przystosowany do łatwej modyfikacji pod inne banki. Obecnie obsługuje raporty które otrzymujemy na email w formacie 123 Elixir. Osoby, które chcą przetestować skrypt dla plików z innym formatem proszę o kontakt na mail.
Jeżeli ktoś jest chętny dorzucić się finansowo to koszt jest "co łaska", wszelkie nadwyżki zostaną wykorzystane na rozwój LMS więcej info na maila.
pozdrawiam
Daniel Kulesza _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
A czy ktoś napisał w perlu skrypt który będzie pobierał raporty z nowej wersji strony z raportami bzwbk ? nie chce wywarzać otwartych drzwi..
uczestnicy (15)
-
Andrzej Banach
-
Daniel Kulesza
-
Dariusz Kowalczyk
-
Grzegorz Chwesewicz
-
I. Rusin
-
iNTERNET
-
Krzysztof Szwaba
-
LJ
-
Marcin
-
Paweł Rohde
-
Przemysław Backiel
-
RR
-
Skynet Multimedia
-
Tomasz Chiliński
-
Łukasz Rostalski