Generator i Walidator CBU dla Argentyny | Kody Bankowe BCRA
Generuj i weryfikuj argentyńskie kody bankowe CBU (Clave Bancaria Uniforme). Darmowe narzędzie wykorzystujące oficjalne algorytmy BCRA dla programistów, testerów i aplikacji finansowych.
Generator i Walidator argentyńskiego CBU
Wygeneruj losowe, ale poprawne CBU do testowania aplikacji i integracji.
Kliknij przycisk powyżej, aby wygenerować poprawne CBU
O CBU
CBU (Clave Bancaria Uniforme) to 22-cyfrowy kod używany w Argentynie do identyfikacji rachunków bankowych w elektronicznych transferach i płatnościach.
Każde CBU zawiera informacje o banku, oddziale i numerze konta wraz z cyframi kontrolnymi, które zapewniają jego ważność.
Struktura CBU
Dokumentacja
CBU (Clave Bancaria Uniforme) to kod składający się z 22 cyfr, identyfikujący rachunek bankowy w Argentynie. To narzędzie generuje losowe numery CBU spełniające oficjalne reguły dotyczące cyfr kontrolnych oraz sprawdza, czy istniejący numer CBU ma prawidłową strukturę.
Czym jest CBU?
Clave Bancaria Uniforme oznacza po hiszpańsku „jednolity klucz bankowy”. Bank centralny Argentyny, Banco Central de la República Argentina (BCRA), określił elementy numeru CBU w komunikacie „A” 2622 z 14 listopada 1997, zatytułowanym „Sistema Nacional de Pagos. Elementos que integran la Clave Bancaria Uniforme”. Celem było nadanie każdemu rachunkowi bankowemu w kraju jednego standardowego identyfikatora. Wcześniej każdy bank stosował własny system numeracji rachunków, co sprawiało, że przelewy między bankami były powolne i podatne na błędy.
Każdy aktywny rachunek bankowy w Argentynie ma dokładnie jeden numer CBU. Banki pokazują go w swoich aplikacjach, na wyciągach i w bankowości internetowej, a klienci przekazują go każdemu, kto musi wysłać im pieniądze przelewem.
Struktura i format numeru CBU
Numer CBU zawsze składa się z 22 cyfr i nie zawiera liter ani spacji. Dzieli się na dwa bloki:
- Pierwszy blok (8 cyfr): identyfikuje bank i oddział. Pierwsze 3 cyfry to kod banku, kolejne 4 cyfry to kod oddziału, a cyfra 8 jest cyfrą kontrolną.
- Drugi blok (14 cyfr): identyfikuje rachunek. Pierwsze 13 cyfr to numer rachunku. Cyfra 14 jest cyfrą kontrolną.
Cyfra kontrolna to cyfra obliczana na podstawie pozostałych cyfr w bloku. Pozwala komputerowi wykryć błędnie wpisaną lub przestawioną cyfrę bez kontaktowania się z serwerem banku. Jeśli cyfra kontrolna przesłanego numeru CBU nie odpowiada wartości uzyskanej ze wzoru, numer CBU zostaje odrzucony jako nieprawidłowy.
Jak obliczyć cyfrę kontrolną numeru CBU
Obie cyfry kontrolne oblicza się tą samą metodą, zwaną sumą kontrolną modulo 10 z wagami. Każdą cyfrę podstawy bloku mnoży się przez ustaloną wagę, następnie dodaje się otrzymane iloczyny, a ostatnia cyfra wynika z tej sumy.
Kroki:
- Pomnóż każdą cyfrę liczby bazowej przez odpowiadającą jej wagę.
- Dodaj wszystkie iloczyny.
- Podziel sumę przez 10 i zachowaj resztę.
- Jeśli reszta wynosi 0, cyfrą kontrolną jest 0. W przeciwnym razie cyfrą kontrolną jest 10 pomniejszone o resztę.
Wagi pierwszego bloku (stosowane do pierwszych 7 cyfr): 7, 1, 3, 9, 7, 1, 3
Wagi drugiego bloku (stosowane do pierwszych 13 cyfr drugiego bloku): 3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3
Przykład obliczania numeru CBU
Zacznij od 7-cyfrowej podstawy pierwszego bloku: 0110070.
| Cyfra | 0 | 1 | 1 | 0 | 0 | 7 | 0 |
|---|---|---|---|---|---|---|---|
| Waga | 7 | 1 | 3 | 9 | 7 | 1 | 3 |
| Iloczyn | 0 | 1 | 3 | 0 | 0 | 7 | 0 |
Suma iloczynów wynosi 11. Reszta z dzielenia przez 10 wynosi 1, więc cyfra kontrolna to 10 − 1 = 9. Pierwszy blok to 01100709.
Następnie weź 13-cyfrową podstawę drugiego bloku: 0003100056000. Pomnożenie każdej cyfry przez jej wagę (3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3) i dodanie iloczynów daje sumę 75. Reszta z dzielenia przez 10 wynosi 5, więc cyfra kontrolna to 10 − 5 = 5. Drugi blok to 00031000560005.
Połączenie obu bloków daje pełny numer CBU:
10110070900031000560005
2Ten złożony z 22 cyfr kod jest prawidłowym numerem CBU, ponieważ obie jego cyfry kontrolne odpowiadają wartościom uzyskanym ze wzoru.
Korzystanie z generatora
Zakładka generatora wypełnia pola banku, oddziału i rachunku losowymi cyframi, a następnie oblicza obie cyfry kontrolne za pomocą powyższego wzoru. Wynikiem jest złożony z 22 cyfr kod, który zawsze przechodzi walidację. Można go używać do wypełniania testowych baz danych lub sprawdzania, jak oprogramowanie obsługuje dane CBU, bez używania prawdziwego numeru rachunku.
Korzystanie z walidatora
Zakładka walidatora sprawdza przesłany numer CBU według czterech reguł: jego długość musi wynosić dokładnie 22 znaków, może zawierać wyłącznie cyfry, cyfra na pozycji 8 musi odpowiadać cyfrze kontrolnej obliczonej na podstawie pierwszych 7 cyfr, a cyfra na pozycji 22 musi odpowiadać cyfrze kontrolnej obliczonej na podstawie 13 cyfr poprzedzających tę pozycję. Jeśli któraś reguła nie jest spełniona, narzędzie wskazuje, który blok jest nieprawidłowy.
Pomyślne przejście tych kontroli potwierdza tylko, że numer CBU ma prawidłową strukturę. Nie potwierdza, że rachunek istnieje lub jest otwarty, ponieważ wymagałoby to dostępu do własnych rejestrów banku.
CBU a CVU
CVU (Clave Virtual Uniforme) identyfikuje rachunek u dostawcy cyfrowego portfela, takiego jak aplikacja fintech do płatności, a nie w tradycyjnym banku. CVU ma ten sam format składający się z 22 cyfr oraz ten sam wzór obliczania cyfry kontrolnej co CBU, dlatego oba numery mogą być używane zamiennie do wysyłania i odbierania przelewów.
Najczęściej zadawane pytania
Ile cyfr ma numer CBU? Dokładnie 22. Pierwsze 8 identyfikuje bank i oddział, a ostatnie 14 identyfikuje rachunek.
Jaka jest różnica między CBU a CVU? CBU należy do rachunku bankowego. CVU należy do rachunku cyfrowego portfela. Oba numery składają się z 22 cyfr i podlegają tym samym regułom dotyczącym cyfr kontrolnych, a pieniądze można między nimi przesyłać jak przy każdym innym przelewie.
Czy wygenerowany numer CBU można wykorzystać do prawdziwego przelewu? Nie. Wygenerowany numer CBU ma jedynie prawidłową strukturę; nie jest powiązany z żadnym rzeczywistym rachunkiem, więc przelew na ten numer nie zostanie zrealizowany lub zostanie odrzucony.
Dlaczego walidator odrzuca numer CBU, który wygląda poprawnie? Zwykle z powodu błędu podczas kopiowania i wklejania, takiego jak dodatkowa spacja, brakująca cyfra lub przestawione cyfry. Wzór obliczania cyfry kontrolnej służy właśnie do wykrywania takich błędów.
Czy prawidłowy numer CBU gwarantuje, że rachunek istnieje? Nie. Cyfry kontrolne potwierdzają tylko, że kod ma prawidłowy format. Sprawdzenie, czy rachunek jest otwarty i aktywny, wymaga kontaktu z samym bankiem.
Gdzie można znaleźć własny numer CBU? W sekcji szczegółów rachunku w aplikacji mobilnej banku lub bankowości internetowej, a także na papierowym wyciągu z rachunku.