Hasilkan nomor CBU acak yang valid dan validasi kode rekening bank Argentina yang ada dengan alat sederhana dan ramah pengguna ini untuk tujuan pengujian dan verifikasi.
Hasilkan CBU (Clave Bancaria Uniforme) acak yang valid untuk tujuan pengujian.
Klik tombol di atas untuk menghasilkan CBU yang valid
CBU (Clave Bancaria Uniforme) adalah kode 22 digit yang digunakan di Argentina untuk mengidentifikasi rekening bank untuk transfer dan pembayaran elektronik.
Setiap CBU berisi informasi tentang bank, cabang, dan nomor rekening, bersama dengan digit verifikasi yang memastikan validitasnya.
CBU Argentina (Clave Bancaria Uniforme) adalah kode standar 22-digit yang digunakan di seluruh sistem perbankan Argentina untuk secara unik mengidentifikasi rekening bank untuk transfer elektronik, setoran langsung, dan pembayaran otomatis. Apakah Anda seorang pengembang yang menguji aplikasi keuangan, seorang profesional keuangan yang memverifikasi informasi rekening, atau hanya perlu memvalidasi CBU, alat Generator dan Validator CBU Argentina kami menyediakan solusi yang sederhana dan efisien. Alat online gratis ini memungkinkan Anda untuk segera menghasilkan CBU acak yang valid untuk tujuan pengujian dan memvalidasi CBU yang ada untuk memastikan integritas struktural dan kepatuhan terhadap format resmi.
CBU (Clave Bancaria Uniforme, atau Kode Perbankan Uniform dalam bahasa Inggris) adalah pengidentifikasi rekening bank standar Argentina, mirip dengan IBAN yang digunakan di Eropa atau sistem nomor routing dan rekening di Amerika Serikat. Diterapkan oleh Bank Sentral Argentina (BCRA), sistem CBU memastikan transfer dana elektronik yang aman dan akurat antara rekening di dalam sistem perbankan Argentina.
Setiap CBU yang valid terdiri dari tepat 22 digit yang dibagi menjadi dua blok utama:
Blok Pertama (8 digit): Mengidentifikasi institusi keuangan dan cabang
Blok Kedua (14 digit): Mengidentifikasi rekening spesifik
Digit verifikasi dihitung menggunakan algoritma tertentu yang memastikan integritas CBU. Ini membantu mencegah kesalahan ketik dan transaksi penipuan dengan memvalidasi kode sebelum memproses transfer apa pun.
Generator CBU kami membuat CBU acak yang valid dan sesuai dengan struktur resmi serta lulus semua pemeriksaan verifikasi. Berikut cara kerjanya:
Generator ini sempurna untuk:
Validator CBU menganalisis kode 22-digit mana pun untuk menentukan apakah itu memenuhi persyaratan resmi CBU. Proses validasi mencakup:
Jika salah satu dari pemeriksaan ini gagal, validator akan mengidentifikasi masalah spesifik, membantu Anda memahami mengapa CBU tidak valid.
Algoritma verifikasi yang digunakan untuk CBU menggunakan perhitungan jumlah berbobot diikuti oleh operasi modulo untuk menentukan digit cek. Berikut cara kerjanya:
Untuk blok pertama (8 digit pertama), digit verifikasi dihitung sebagai berikut:
Untuk blok kedua (14 digit terakhir), digit verifikasi dihitung sebagai berikut:
Berikut adalah contoh cara mengimplementasikan validasi dan generasi CBU dalam berbagai bahasa pemrograman:
1// JavaScript: Hitung digit cek CBU
2function calculateCheckDigit(number, weights) {
3 if (number.length !== weights.length) {
4 throw new Error('Panjang nomor harus sesuai dengan panjang bobot');
5 }
6
7 let sum = 0;
8 for (let i = 0; i < number.length; i++) {
9 sum += parseInt(number[i]) * weights[i];
10 }
11
12 const remainder = sum % 10;
13 return remainder === 0 ? 0 : 10 - remainder;
14}
15
16// Validasi blok pertama CBU
17function validateFirstBlock(block) {
18 if (block.length !== 8 || !/^\d{8}$/.test(block)) {
19 return false;
20 }
21
22 const number = block.substring(0, 7);
23 const checkDigit = parseInt(block[7]);
24 const weights = [7, 1, 3, 9, 7, 1, 3];
25
26 return checkDigit === calculateCheckDigit(number, weights);
27}
28
1# Python: Validasi CBU lengkap
2import re
3
4def validate_cbu(cbu):
5 # Periksa format dasar
6 if not cbu or not re.match(r'^\d{22}$', cbu):
7 return {
8 'isValid': False,
9 'errors': ['CBU harus 22 digit']
10 }
11
12 # Pisahkan menjadi blok
13 first_block = cbu[:8]
14 second_block = cbu[8:]
15
16 # Validasi setiap blok
17 first_block_valid = validate_first_block(first_block)
18 second_block_valid = validate_second_block(second_block)
19
20 errors = []
21 if not first_block_valid:
22 errors.append('Blok pertama (kode bank/cabang) tidak valid')
23 if not second_block_valid:
24 errors.append('Blok kedua (nomor rekening) tidak valid')
25
26 return {
27 'isValid': first_block_valid and second_block_valid,
28 'errors': errors
29 }
30
1// Java: Menghasilkan CBU acak yang valid
2import java.util.Random;
3
4public class CBUGenerator {
5 private static final Random random = new Random();
6
7 public static String generateCBU() {
8 // Menghasilkan 7 digit pertama (kode bank dan cabang)
9 StringBuilder firstBlockBase = new StringBuilder();
10 for (int i = 0; i < 7; i++) {
11 firstBlockBase.append(random.nextInt(10));
12 }
13
14 // Hitung digit cek untuk blok pertama
15 int[] firstBlockWeights = {7, 1, 3, 9, 7, 1, 3};
16 int firstBlockCheckDigit = calculateCheckDigit(
17 firstBlockBase.toString(),
18 firstBlockWeights
19 );
20
21 // Menghasilkan 13 digit pertama blok kedua
22 StringBuilder secondBlockBase = new StringBuilder();
23 for (int i = 0; i < 13; i++) {
24 secondBlockBase.append(random.nextInt(10));
25 }
26
27 // Hitung digit cek untuk blok kedua
28 int[] secondBlockWeights = {3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3};
29 int secondBlockCheckDigit = calculateCheckDigit(
30 secondBlockBase.toString(),
31 secondBlockWeights
32 );
33
34 // Gabungkan semua bagian
35 return firstBlockBase.toString() + firstBlockCheckDigit +
36 secondBlockBase.toString() + secondBlockCheckDigit;
37 }
38
39 // Implementasi metode calculateCheckDigit...
40}
41
1// PHP: Format CBU untuk tampilan
2function formatCBU($cbu) {
3 if (!$cbu || strlen($cbu) !== 22) {
4 return $cbu;
5 }
6
7 // Format sebagai: XXXXXXXX XXXXXXXXXXXXXX
8 return substr($cbu, 0, 8) . ' ' . substr($cbu, 8);
9}
10
11// Contoh penggunaan
12$cbu = '0123456789012345678901';
13echo formatCBU($cbu); // Menghasilkan: 01234567 89012345678901
14
1' Excel VBA: Validasi CBU
2Function ValidateCBU(cbu As String) As Boolean
3 ' Periksa panjang
4 If Len(cbu) <> 22 Then
5 ValidateCBU = False
6 Exit Function
7 End If
8
9 ' Periksa apakah semua karakter adalah digit
10 Dim i As Integer
11 For i = 1 To Len(cbu)
12 If Not IsNumeric(Mid(cbu, i, 1)) Then
13 ValidateCBU = False
14 Exit Function
15 End If
16 Next i
17
18 ' Ekstrak blok
19 Dim firstBlock As String
20 Dim secondBlock As String
21 firstBlock = Left(cbu, 8)
22 secondBlock = Right(cbu, 14)
23
24 ' Validasi kedua blok
25 ValidateCBU = ValidateFirstBlock(firstBlock) And ValidateSecondBlock(secondBlock)
26End Function
27
Pengembang dan insinyur QA yang bekerja pada perangkat lunak keuangan memerlukan nomor CBU yang valid untuk pengujian. Generator kami menyediakan pasokan CBU uji yang valid tanpa memerlukan akses ke data perbankan yang nyata, melindungi privasi dan keamanan sambil memastikan pengujian yang menyeluruh.
Mahasiswa dan profesional yang mempelajari sistem perbankan Argentina dapat menggunakan alat ini untuk memahami struktur dan validasi CBU. Alat ini berfungsi sebagai demonstrasi praktis dari algoritma verifikasi dan membantu memvisualisasikan komponen dari CBU yang valid.
Saat menerima CBU untuk melakukan transfer, Anda dapat dengan cepat memvalidasi validitas strukturalnya sebelum mencoba transaksi. Meskipun alat kami tidak dapat mengonfirmasi apakah CBU sesuai dengan rekening bank yang sebenarnya, alat ini dapat membantu mengidentifikasi kesalahan yang jelas dalam format atau digit cek.
Desainer dan pengembang yang membuat antarmuka pengguna untuk aplikasi perbankan dapat menggunakan alat ini untuk menguji validasi input, pemformatan, dan penanganan kesalahan untuk bidang CBU.
Sementara Generator dan Validator CBU kami dirancang khusus untuk kode perbankan Argentina, Anda juga dapat mempertimbangkan alternatif ini tergantung pada kebutuhan Anda:
Sistem CBU diterapkan oleh Bank Sentral Argentina (Banco Central de la República Argentina, atau BCRA) pada November 2000 sebagai bagian dari modernisasi sistem keuangan negara. Pengenalan kode 22-digit yang distandarisasi bertujuan untuk:
Sebelum sistem CBU, setiap bank di Argentina menggunakan formatnya sendiri untuk pengidentifikasian rekening, membuat transfer antar bank menjadi rumit dan rentan terhadap kesalahan. Standarisasi membawa sistem perbankan Argentina sejalan dengan praktik internasional, mirip dengan sistem IBAN yang digunakan di Eropa.
Selama bertahun-tahun, CBU telah menjadi bagian penting dari infrastruktur keuangan Argentina, digunakan untuk:
Sistem ini tetap sebagian besar tidak berubah sejak diperkenalkan, menunjukkan kekuatan desainnya dan efektivitasnya dalam memenuhi kebutuhan sistem keuangan Argentina.
CBU (Clave Bancaria Uniforme) digunakan untuk rekening bank tradisional, sementara CVU (Clave Virtual Uniforme) digunakan untuk dompet digital dan platform fintech. Keduanya memiliki format dan aturan validasi yang sama 22-digit, tetapi CVU diberikan kepada rekening di lembaga keuangan non-bank.
Ya, tiga digit pertama dari CBU mengidentifikasi institusi keuangan. Bank Sentral Argentina mempertahankan registri kode ini yang dapat dikonsultasikan untuk menentukan bank mana yang menerbitkan CBU tertentu.
Tidak, CBU berisi lebih banyak informasi daripada sekadar nomor rekening. Ini mencakup kode bank, kode cabang, nomor rekening, dan digit verifikasi. Nomor rekening hanyalah salah satu komponen dari CBU.
Membagikan CBU Anda umumnya aman karena hanya dapat digunakan untuk menyetor uang ke rekening Anda, tidak untuk menarik dana. Namun, ini tetap informasi keuangan pribadi, jadi Anda harus membagikannya hanya dengan pihak yang tepercaya.
CBU tetap valid selama rekening yang terkait ada. Itu hanya akan berubah jika Anda menutup rekening Anda dan membuka yang baru, atau jika bank Anda mengalami merger atau restrukturisasi yang mempengaruhi penomoran rekening.
Anda dapat menemukan CBU Anda di aplikasi seluler bank Anda atau portal perbankan online, di laporan bank Anda, atau dengan memintanya langsung dari bank Anda. Banyak bank Argentina juga mencetak CBU di bagian belakang kartu debit.
Ya, orang asing yang membuka rekening bank di Argentina akan diberikan CBU. Persyaratan untuk membuka rekening bervariasi menurut bank dan mungkin termasuk dokumentasi tempat tinggal.
Sebagian besar sistem perbankan akan memvalidasi format CBU sebelum memproses transfer. Jika format tidak valid, transfer akan ditolak segera. Namun, jika CBU valid tetapi tidak sesuai dengan rekening aktif, transfer mungkin dilanjutkan tetapi pada akhirnya akan dikembalikan.
Ya, setiap rekening bank yang Anda miliki akan memiliki CBU uniknya sendiri. Jika Anda memiliki beberapa rekening, bahkan di bank yang sama, masing-masing akan memiliki CBU yang berbeda.
Tidak, sistem CBU khusus untuk Argentina. Negara lain memiliki sistem pengidentifikasian rekening banknya sendiri, seperti IBAN di Eropa, BSB+Nomor Rekening di Australia, atau Nomor Routing+Nomor Rekening di Amerika Serikat.
Bank Sentral Argentina (BCRA). "Regulasi Sistem Keuangan." Situs Resmi BCRA
Undang-Undang Sistem Pembayaran Nasional (Undang-Undang No. 25.345). "Pencegahan Penghindaran Pajak dan Modernisasi Pembayaran." Buletin Resmi Argentina, November 2000.
Asosiasi Perbankan Argentina (ABA). "Spesifikasi Teknis CBU." Dokumentasi Standar Perbankan, 2020.
Interbanking S.A. "Pedoman Transfer Dana Elektronik." Dokumentasi Teknis untuk Lembaga Keuangan, 2019.
Kementerian Ekonomi Argentina. "Sistem Pembayaran Elektronik di Argentina." Laporan Inklusi Keuangan, 2021.
Alat Generator & Validator CBU Argentina menyediakan solusi yang sederhana namun kuat bagi siapa saja yang bekerja dengan kode perbankan Argentina. Apakah Anda mengembangkan perangkat lunak keuangan, menguji sistem pembayaran, atau hanya memverifikasi CBU yang Anda terima, alat kami menawarkan hasil yang cepat dan akurat dengan antarmuka yang ramah pengguna.
Cobalah menghasilkan CBU acak atau memvalidasi yang sudah ada hari ini, dan rasakan kenyamanan memiliki alat khusus ini di ujung jari Anda. Tidak ada pendaftaran atau instalasi yang diperlukan—hanya alat web yang sederhana dan dapat diakses yang dirancang dengan kebutuhan Anda dalam pikiran.
Temukan lebih banyak alat yang mungkin berguna untuk alur kerja Anda