On 03/05/2013 09:15 AM, Sławomir Paszkiewicz wrote:
Np. jeśli wpłaty dokonał "Jan Kowalski" i w systemie jest "Jan Kowalski" to go przypisze, natomiast jeśli wpłaty dokonał "Kowalski Jan" to już nie jest to łapane jako ten klient. Troche dziwne, bo przecież każdy z nich wpłaca na *indywidualny* numer konta, który jest w LMS-ie przypisany.
Znaczy się regexp nie działa poprawnie.
Kolejny problem to taki, że bank podsyła mi w pliki formacie ELIXIR i kwota jest podana w groszach, np. 300 to 3 zł. W związku z tym musiałem przerobić plik cashimport.php aby wartość dzielił przez 100. Może jest na to jakiś lepszy sposób?
'modvalue' => 0.01 w cachimportcfg.php
No i ostatnia rzeczy to lms-cashimport.php - za nic nie chce działać nawet jeśli ręczne wczytywanie działa. Nie wiadomo dlaczego.
Błąd jest w linii https://github.com/lmsgit/lms/blob/master/contrib/bin/lms-cashimport.php#L15..., fragment jest skopiowany z LMSa, ale nie uwzględnia zmiany katalogu roboczego.
Ustaw zmienną phpui/import_config podając ścieżkę bezwzględną do pliku cashimportcfg.php i powinno działać.