Wątpie żebyś dostał plik. Pozatym skąd bank ma wiedzieć jaki ID ma twój klient? Jeśli nie poda tego w opisie przelewu/wpłaty to tego nie będzie.
Ten problem jest rozwiazany z racji tego, iz wprowadzilismy odpowiednie ksiazeczki. Wprowadzajac w polu "za" wlasnie cos na wzor XX/LMS/XX/XXXX w nowych ksiazeczkach, zalatwiamy problem wyluskiwania informacji. Moj przelozony rozmawial z bankowcami i sa sklonni cos takiego dla nas robic.
Wydaje mi się że najrozsądniej drukować klientom druczki przelewu/wpłaty, zawierające tekst Opłata za fakt. vat XX/LMS/XX/XXXX ID: YY. Parser powinien wyłuskać nr. faktury, i oznaczyć ją jako zapłaconą (o ile suma wpłaty zgadza się z kwotą do zapłaty). Jeśli nie znadzie nr. fakt. powinien poszukać ID: YY. Potem znaleźć najwcześniejszą fakt. której suma jest zgodna z wpłatą i oznaczyć ją jako zapłaconą. Jeśli nie ma pola ID: w opisie, powinien poszukać Imienia i Nazwiska w opisie. Jeśli nie ma, powinien w ostateczności skorzystać z Imienia i Nazwiska właściciela konta, skąd poszedł przelew.
Wpis w polu "za" zalatwilby sprawe. Zreszta parser przyjmowalby jedynie wplaty oznaczone ta sygnatura.
Jeśli wpłata nie jest równa wysokości żadnej z wystawionych fakt. vat, to niewiem jak parser powinien postąpić. Jeśli parser nie potrafiłby zaksięgować jakiejś wpłaty, mogłby wysłać maila do admina informując o problematycznym przelewie.
Zgadzam sie. Uwazam, ze i tak caly proces ksiegowania bylby prowadzony pol-automatycznie, tj. sprawy problemowe wypluwac.
To jest możliwe.
To musze pogadac z ALECiem i dowiedziec sie ile by to kosztowalo. :)