Witaj! Ode mnie tylko sugestia: parser napisz w takiej postaci, zeby mozna bylo potem dopisac inny np. do Banku Slaskiego, ktory tez wysyla maile.
BTW: czy komus udalo sie nawiazac wspolprace z mBankiem w ramach rozszerzonej uslugi mTransfer? Ten zwyczajny nie informuje w zaden sposob o przelewach, trzeba sie logowac na konto, a przeciez niektore serwisy sa z mTransferem zintegrowane, tylko cos takiego trzeba indywidualnie negocjowac... Pozdr, O.
On Thu, 18 Nov 2004, KubaTyszko wrote:
witam wszystkich. chcialbym na poczatku bardzo pogratulowac autorom pomyslu i realizacji - jest suuuuuper.
byc moze nie przesczytalem calego watkiu na tmat zaciagania danych z banku ale :
moje stowarzyszenie posiada konto w banku PKO BP (nie wiem czy jest sie czym chwalic ;-) ). pko bp potrafi wysylac maile o wplatach i badzo chetnie podejme sie tego tematu zeby troche to zintegrowac z lms.
moje sugestie sa takie:
zaleznie od konfiguracji (skrzynka w pko albo "swoja") - potrzebny bedzie fetchmail, procmail. skrypt do procmaila ktory bedzie wywolywany dla kazdego maila z pkobp, parsowanie tresci i wydobycie najwazniejszych danych (data, kwota, tytul, nadawca) jest stosunkowo proste. jak pisaza niektorzy, sa userzy ktorzy nie potrafia wpisac w pole tytul niczego sensownego, a nawet jako nadawca pisza glupoty. (trzeba tez wziac pod uwage ze np. ojciec robi przelew za swoje dziecko). potrzebna bylaby tabela ktora mapowalaby nadawcow do konkretnych uzytkownikow, rowniez potrzebe byloby mapowanie tytulow wplat do jakichs zrozumialych. moze nie od razu skrypt wstawialby tak wydobyta wplate w baze ale np. moznaby zrobic oddzielny modul dla lms ktory przechowywalby te wplaty (niezaleznie czy zostaly dopasowane cdo czegos czy nie). (moglby rowniez probowac dopasowywac je i kiedy nie dopasuje to alarmowac admina). wtedy jakis admin moglby je potem przypisywac do rzeczywistych wplat. mysle ze byloby to i tak sporym ulatwieniem.
piszcie swoje uwagi i sugestie, a ja za jakis czas wykroje pare godzin zeby nad tym posiedziec.
(wiem wiem, ograniczam sie tylko do 1 banku, ale jak bedziemy umieli wyssac dane z 1 banku to z innych pojdzie prosciej).
pozdro