Dzieki ALEC za odpowiedz.
Co do skryptu to pisze w zasadzie skrypt ktory bedzie przetwarzal cvs i wrzucal do cashimport pozycje. cvs wole recznie sciagac ze stronki co jakis czas. Zakupienie aplikacji chyba nie jest mozliwe, bo nie ma aplikacji o tej funkcjonalnosci o ktora mi chodzi. Poza tym chce wiedziec co i jak skrypt robi, zeby ustrzec sie przed zlym zakwalifikowaniem wplaty. W koncie uzytkownika dodam pole z fraza charakterystyczna dla wplat danego usera, czyli numer konta z ktorego dokonuje wplat. W ten sposob sadze, ze zminimalizuje ilosc wplat ktore bede musial przetworzyc recznie.
Algorytm bedzie taki: 1. szukaj w tytule przelewu czegos w rodzaju ID nr_id, 2. porownaj numer konta z ktorego przyszla wplata z tym w bazie danych, 3. majac potencjalnego kandydata pobierz z bazy lmsa imie, nazwisko, adresy po czym sprawdz czy ktores z nich wystepuje w kolumnie opis operacji. Im wiecej pól wystąpi tym pewniejsze jest prawidlowe sklasyfikowanie wplaty.
4. jesli nie znaleziono id usera w punktach 1,2 to wplate dodac jako nie pewna i wymagajaca korety przez czlowieka.
Wydaje mi sie ze algorytm jest prosty i powinien byc skuteczny. Oczywiscie trzeba go zabezpieczyc przed powtorzeniem wplaty, etc. Tutaj pytanie, moze ktos ma jakis pomysl. Jesli 2 razy zaimportuje ta sama wplate, to jak odroznic powtorzenie od dwoch wplat o tym samym tytule, w tym samym dniu. przyklad: user w tytule pisze: "oplata za neta" po czym robi 3 przelewy z rzedu bo zalegal za 3 miesiace. To sa 3 rozne wplaty, jak je odroznic od powtorzenia? :) Jakies pomysly ? :)
pozdrawiam KN