Dodano możliwość eksportu przelewów płacowych z wykorzystaniem usługi BusinessBank. Funkcjonalność dotyczy eksportu przelewów z list płac, eksportu przelewów do urzędu skarbowego oraz Zakładu Ubezpieczeń Społecznych.
Zmiana została wykonana w związku z udostępnieniem integracji z systemami bankowymi za pośrednictwem usługi BusinessBank. Uruchomienie tej usługi pozwala na większą automatyzację działań związanych z eksportem przelewów bankowych oraz rezygnację z wykorzystywania systemu plików jako warstwy pośredniczącej pomiędzy systemem HR a systemami bankowymi.
Dla obsługi tej funkcjonalności w słowniku Formaty eksportów do banku dodano nowy format eksportu o symbolu BB (Eksport przez BusinessBank).

Rys. Nowy format eksportu do banku – BB
Zmiany dotyczące wprowadzenia integracji z BusinessBank zostały w większości wykonane w ramach istniejących już słowników związanych z eksportami do banku, tj. w słownikach Tworzenie paczki przelewów do banku, Eksporty przelewów do USK oraz Eksporty przelewów do ZUS. Nowym elementem jest słownik Profile bankowe. Umożliwia on definiowanie profili bankowych, niezbędnych do rozpoczęcia korzystania z usługi BusinessBank. Słownik ten jest identyczny w modułach HR oraz FK.
Utworzenie profilu bankowego powinno być wykonane przez doświadczonego użytkownika w oparciu o pozyskane od banku informacje, które umożliwiają rozpoczęcie integracji. W zależności od banku wymagane mogą być różne informacje oraz sposoby autoryzacji przelewów. Profil zakładamy zawsze w kontekście banku, użytkownika systemu oraz firmy. Po dodaniu do systemu profilu, zazwyczaj należy zaimportować odpowiedni certyfikat oraz dokonać aktywacji profilu. Dokonujemy tego za pomocą akcji Wczytaj certyfikat oraz Aktywuj w BusinessBank. Poprawnie ukończona aktywacja umożliwia uzyskanie identyfikatora profilu bankowego, który będzie wykorzystywany w procesach komunikacji z usługami sieciowymi.

Rys. Okno edycyjne słownika Profile bankowe

Rys. Parametry procedury Aktywuj w BusinessBank
Numer rachunku bankowego przypisanego do profilu bankowego musi być zgodny z numerem rachunku płatnika zarejestrowanym w szczególe Konta bankowe w słowniku Dane płatnika.
Obsługa eksportu za pomocą usługi BusinessBank odbywa się w sposób asynchroniczny, co polega na tym, że najpierw wysyłamy żądanie wykonania operacji przelewu, a później otrzymujemy informację zwrotną na temat statusu przetwarzania zleconej operacji.
Żądanie to wysyłamy za pomocą procedury Zlecenie eksportu do BusinessBank udostępnionej w słownikach Tworzenie paczki przelewów do banku, Eksporty przelewów do USK oraz Eksporty przelewów do ZUS.

Rys. Parametry procedury rejestrującej zlecenie eksportu do BusinessBank w słowniku Tworzenie paczki przelewów do banku
Informacje zwrotne użytkownik otrzymuje w postaci powiadomień aplikacji. Niezależnie od powiadomień użytkownik może sprawdzić status zleconej operacji w słowniku Przeglądarka historii wygenerowanych przelewów oraz w nowym szczególe Historia eksportu (usługi sieciowe) w słownikach Tworzenie paczki przelewów do banku, Eksporty przelewów do USK oraz Eksporty przelewów do ZUS.
Realizacja zlecenia wykonywana jest w sposób automatyczny. W zależności od banku oraz sposobu autoryzacji przelewów użytkownik będzie otrzymywał powiadomienia związane z koniecznością wykonania dodatkowej akcji w systemie. Zazwyczaj będzie ono dotyczyło wprowadzenia hasła do certyfikatu lub użycia podpisu elektronicznego.

Rys. Powiadomienie o przelewie oczekującym na autoryzację
W przypadku, kiedy użytkownik nie zauważy powiadomienia lub nie zostanie ono wyświetlone w obszarze powiadomień, istnieje możliwość wykonania operacji autoryzacji w słowniku Przeglądarka historii wygenerowanych przelewów. Z tego miejsca możliwa jest także weryfikacja szczegółowych informacji na temat statusu przetwarzania zlecenia przez usługę BusinessBank.

Rys. Słownik Przeglądarka historii wygenerowanych przelewów
Uruchomienie procedury Wprowadź hasło jest możliwe tylko dla wysłanych przelewów na odpowiednim etapie przetwarzania żądania.

Rys. Parametry procedury Podaj hasło do certyfikatu
Obszar powiadomień jest również wykorzystywany do prezentacji informacji o ewentualnych błędach przetwarzania żądania eksportu przelewu. Dzięki temu użytkownik jest informowany na bieżąco o każdej zmianie statusu przetwarzania.

Rys. Powiadomienie o błędzie przetwarzania
Autoryzacja podpisem kwalifikowanym nie różni się znacząco od autoryzacji hasłem. Różnice są jedynie w treści powiadomień oraz nazwie procedury, jeżeli wykonujemy autoryzację w słowniku Przeglądarka historii wygenerowanych przelewów.

Rys. Powiadomienie o konieczności autoryzacji przelewu podatkowego podpisem kwalifikowanym
Procedura podpisywania przelewu podpisem kwalifikowanym wymaga od użytkownika zapoznania się z treścią oświadczenia oraz potwierdzenia go.

Rys. Procedura autoryzacji podpisem kwalifikowanym (Podpisz cyfrowo)
Pomyślny przebieg procesu eksportu przelewu zakończony jest odpowiednim statusem oraz powiadomieniem w aplikacji.

Rys. Powiadomienie o prawidłowym wykonaniu przelewu