Baza wiedzy LINKSPOT › Ogólne i Kasa/Bank

Rachunki bankowe – informacje dodatkowe

Ogólne i Kasa/Bank · Opublikowano 2024-02-05

Obsługa pól związanych z bankiem

Podczas uzupełniania danych o banku na formularzu (np. zapisu bankowego, zdarzenia w preliminarzu) program działa niejako dwuetapowo:

Numeracja rachunków bankowych

W systemie Comarch ERP Optima obsługiwane jest zarówno stosowany wcześniej standard numeracji rachunków bankowych, jak i nowy system numeracji IBAN, który obecnie obowiązuje.

Uwaga

Format rachunku bankowego rozpoznawany jest przez system w oparciu o wartość parametru IBAN na formularzu. Wartość ta jest dziedziczona z formularza banku (parametr Bank prowadzi numerację w standardzie IBAN) – można ją jednak zmienić dla danego formularza.

Jeśli parametr jest aktywny – numer rachunku jest traktowany jako IBAN i jego poprawność jest kontrolowana wg algorytmu stosowanego dla tej numeracji.

Jeśli parametr nie jest aktywny – numer traktowany jest jako numer standardowy i sprawdzana jest poprawność segmentu NRB (wg algorytmu modulo).

Ogólnie Numer IBAN składa się z:

W przypadku polskich banków numer IBAN składa się z czterech segmentów:

Całkowita długość numeru konta w systemie IBAN wynosi 26 znaków (nie licząc separatorów) plus opcjonalnie dwa znaki na sygnaturę kraju (podawanie sygnatury kraju nie jest obowiązkowe w transakcjach krajowych).

Nowe numery mogą wystąpić w następujących postaciach:

02 10201055 1234567890123456 lub

02102010551234567890123456 lub

PL02-1020-1055-1234-5678-9012-3456

gdzie:

02 – oznacza przykładową liczbę kontrolną,

10201055 – przykładowy numer oddziału PKO BP SA,

1234567890123456 – przykładowy identyfikator rachunku klienta PKO BP S.A.

Dwa ostatnie człony razem są określane mianem numeru BBAN.

Ostatnia postać numeru (separator co 4 cyfry) może być stosowana w celu ułatwienia ustnego przekazania numeru rachunku.

Banki zagraniczne

Na formularzu banku (zakładka [Dodatkowe]) znajduje się parametr Bank zagraniczny. Jeśli parametr jest aktywny – numery rachunków w takim banku nie są walidowane (pod warunkiem, że nie jest równocześnie zaznaczony parametr IBAN).

Uwaga

Jeśli na karcie banku zaznaczony jest zarówno parametr Bank zagraniczny, jak i Bank prowadzi rachunki w standardzie IBAN – program sprawdza poprawność numeracji rachunków dla takiego banku wg algorytmu stosowanego dla numeracji IBAN dla polskich numerów rachunków (bez domyślnego uwzględniania sygnatury PL).

Kontrola poprawności numerów kont bankowych

Po wpisaniu numeru rachunku bankowego program sprawdza jego poprawność.

Czy dany numer jest numerem IBAN (parametr na danym formularzu):

Jeśli TAK (numer IBAN):

Jeśli NIE (numer standardowy):

W każdym z powyższych przypadków jeśli Numer Rozliczeniowy Banku jest zgodny z algorytmem modulo program sprawdza następnie czy pole Bank zostało wcześniej wypełnione:

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »