(eCommerce) Parowanie przelewu bankowego z zamówieniem od odbiorcy

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.