W wersji 2021.1 dodano funkcjonalność umożliwiającą parowanie tradycyjnego przelewu bankowego z zamówieniem od odbiorcy, którego wpłata dotyczy. Funkcjonalność umożliwia automatyczne parowanie zapłat z zamówieniem lub ręczne, gdy mechanizm automatycznego parowania zawiedzie (np. z powodu błędu w polu Tytułem na przelewie). Dostarczona funkcjonalność jest standardowo skonfigurowana do współpracy z wyciągami importowanymi z mBanku.
Założony został słownik Bieżące przelewy, który wyświetla zaimportowane przelewy bankowe. W tym słowniku widoczne są przelewy, które są już połączone z zamówieniem od odbiorców (wypełniona kolumna Dowód; Numer) oraz te niepołączone.
Parowanie wpłaty z zamówieniem może wykonywać się w sposób automatyczny podczas importowania wyciągu z banku na podstawie tytułu przelewu. Wykorzystywana jest usługa webservice. Parowanie wykorzystuje standardowy mechanizm wyszukania w polu Tytułem przelewu ciągu znaków będących numerem dokumentu. Numer z wyciągu porównywany jest z numerami zamówień od odbiorców ZO o statusie DZ (Do zapłaty). Automatyczne parowanie działa tylko, gdy waluta wyciągu jest taka sama jak na zamówieniu i płatność nie przekracza kwoty wartości zamówienia.
Mechanizm umożliwia modyfikację algorytmu wyszukiwania numerów dokumentu na wdrożeniu. Dzięki temu do automatycznego parowania można wykorzystać inną informację niż numer dokumentu, a nawet może dotyczyć innego rodzaju dokumentu niż ZO.
Gdy nie zadziała parowanie automatyczne, można przeprowadzić parowanie w sposób „ręczny” za pomocą procedury Ustaw zamówienie dostępnej w słowniku Bieżące przelewy.
Rys. Słownik Bieżące przelewy i procedura Ustaw zamówienie
Procedura do skojarzenia przelewu z zamówieniem wymaga podania 2 parametrów:
· Numer – numer zamówienia ZO (wybierany z listy),
· Rodzaj płatności – rodzaj płatności z terminarza płatności ZO.
Udane parowanie (automatyczne i ręczne) skutkuje zapisaniem numeru zamówienia na wyciągu, co widoczne jest w słowniku Bieżące przelewy w kolumnie Dowód; Numer. Kwota i data płatności zapisywane są w terminarzu płatności zamówienia. Zmieniany jest też Status płatności zamówień na:
· Do zapłaty – przy częściowej płatności,
· Zapłacone – przy pełnej zapłaci.
Dzięki temu w rejestrze Zamówienia od odbiorców wypełniane są kolumny Przedpłata; Częściowa i Przedpłata; Pozostało PLN.
