ഈ ലളിതമായ, ഉപയോക്തൃ സൗഹൃദ ഉപകരണം ഉപയോഗിച്ച് действующий случайный CBU നമ്പറുകൾ സൃഷ്ടിക്കുക, നിലവിലുള്ള ആർജന്റീന ബാങ്ക് അക്കൗണ്ട് കോഡുകൾ സാധൂകരിക്കുക, പരീക്ഷണത്തിനും സ്ഥിരീകരണത്തിനും.
പരീക്ഷണ ആവശ്യങ്ങൾക്കായി ഒരു സാധുവായ യാദൃശ്ചിക CBU (ക്ലാവേ ബാങ്കാരിയ ഉനിഫോം) സൃഷ്ടിക്കുക.
സാധുവായ CBU സൃഷ്ടിക്കാൻ മുകളിൽ കൊടുത്ത ബട്ടൺ ക്ലിക്ക് ചെയ്യുക
CBU (ക്ലാവേ ബാങ്കാരിയ ഉനിഫോം) ആർക്കന്റീനയിൽ ഇലക്ട്രോണിക് കൈമാറ്റങ്ങൾക്കും പണമടയ്ക്കലുകൾക്കും ബാങ്ക് അക്കൗണ്ടുകൾ തിരിച്ചറിയാൻ ഉപയോഗിക്കുന്ന 22-അക്ഷര കോഡാണ്.
ഓരോ CBU-യും ബാങ്ക്, ശാഖ, അക്കൗണ്ട് നമ്പർ എന്നിവയുടെ വിവരങ്ങൾ അടങ്ങിയിട്ടുണ്ട്, കൂടാതെ അതിന്റെ സാധുത ഉറപ്പാക്കുന്ന സ്ഥിരീകരണ അക്ഷരങ്ങൾ.
अर्जेंटीना CBU (Clave Bancaria Uniforme) एक मानकीकृत 22-अंकों का कोड है जिसका उपयोग अर्जेंटीना के बैंकिंग सिस्टम में इलेक्ट्रॉनिक ट्रांसफर, प्रत्यक्ष जमा और स्वचालित भुगतान के लिए बैंक खातों की अनूठी पहचान के लिए किया जाता है। चाहे आप एक डेवलपर हों जो वित्तीय अनुप्रयोगों का परीक्षण कर रहे हों, एक वित्त पेशेवर जो खाता जानकारी को सत्यापित कर रहा हो, या बस एक CBU को मान्य करने की आवश्यकता हो, हमारा अर्जेंटीना CBU जनरेटर और मान्यता उपकरण एक सरल, प्रभावी समाधान प्रदान करता है। यह मुफ्त ऑनलाइन उपकरण आपको परीक्षण उद्देश्यों के लिए तुरंत मान्य यादृच्छिक CBUs उत्पन्न करने और मौजूदा CBUs को मान्य करने की अनुमति देता है ताकि उनकी संरचनात्मक अखंडता और आधिकारिक प्रारूप के अनुपालन को सुनिश्चित किया जा सके।
CBU (Clave Bancaria Uniforme, या अंग्रेजी में यूनिफॉर्म बैंकिंग कोड) अर्जेंटीना का मानकीकृत बैंक खाता पहचानकर्ता है, जो यूरोप में उपयोग किए जाने वाले IBAN या संयुक्त राज्य अमेरिका में रूटिंग और खाता संख्या प्रणाली के समान है। अर्जेंटीना के केंद्रीय बैंक (BCRA) द्वारा लागू, CBU प्रणाली इलेक्ट्रॉनिक फंड ट्रांसफर को सुरक्षित और सटीक बनाने के लिए खातों के बीच सुनिश्चित करती है।
हर मान्य CBU में ठीक 22 अंक होते हैं जो दो मुख्य खंडों में विभाजित होते हैं:
पहला खंड (8 अंक): वित्तीय संस्थान और शाखा की पहचान करता है
दूसरा खंड (14 अंक): विशिष्ट खाते की पहचान करता है
सत्यापन अंक एक विशिष्ट एल्गोरिदम का उपयोग करके गणना किए जाते हैं जो CBU की अखंडता सुनिश्चित करता है। यह टाइपोग्राफिकल त्रुटियों और धोखाधड़ी लेनदेन को रोकने में मदद करता है, कोड को मान्य करके किसी भी ट्रांसफर को संसाधित करने से पहले।
हमारा CBU जनरेटर मान्य, यादृच्छिक CBUs उत्पन्न करता है जो आधिकारिक संरचना के अनुरूप होते हैं और सभी सत्यापन जांचों को पास करते हैं। यह कैसे काम करता है:
जनरेटर के लिए आदर्श है:
CBU मान्यता उपकरण किसी भी 22-अंकों के कोड का विश्लेषण करता है ताकि यह निर्धारित किया जा सके कि क्या यह आधिकारिक CBU आवश्यकताओं को पूरा करता है। मान्यता प्रक्रिया में शामिल हैं:
यदि इनमें से कोई भी जांच विफल होती है, तो मान्यता उपकरण विशिष्ट मुद्दों की पहचान करेगा, जिससे आपको यह समझने में मदद मिलेगी कि CBU क्यों अवैध है।
CBUs के लिए उपयोग किया जाने वाला सत्यापन एल्गोरिदम एक भारित योग गणना का उपयोग करता है जिसके बाद चेक अंकों को निर्धारित करने के लिए एक मोड्यूलो ऑपरेशन होता है। यह कैसे काम करता है:
पहले खंड (पहले 8 अंक) के लिए, सत्यापन अंक की गणना इस प्रकार की जाती है:
दूसरे खंड (अंतिम 14 अंक) के लिए, सत्यापन अंक की गणना इस प्रकार की जाती है:
यहां विभिन्न प्रोग्रामिंग भाषाओं में CBU मान्यता और उत्पन्न करने के उदाहरण दिए गए हैं:
1// JavaScript: CBU चेक अंक की गणना करें
2function calculateCheckDigit(number, weights) {
3 if (number.length !== weights.length) {
4 throw new Error('Number length must match weights length');
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// 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: एक पूर्ण CBU को मान्य करें
2import re
3
4def validate_cbu(cbu):
5 # मूल प्रारूप की जांच करें
6 if not cbu or not re.match(r'^\d{22}$', cbu):
7 return {
8 'isValid': False,
9 'errors': ['CBU must be 22 digits']
10 }
11
12 # ब्लॉकों में विभाजित करें
13 first_block = cbu[:8]
14 second_block = cbu[8:]
15
16 # प्रत्येक ब्लॉक को मान्य करें
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('First block (bank/branch code) is invalid')
23 if not second_block_valid:
24 errors.append('Second block (account number) is invalid')
25
26 return {
27 'isValid': first_block_valid and second_block_valid,
28 'errors': errors
29 }
30
1// Java: एक यादृच्छिक मान्य CBU उत्पन्न करें
2import java.util.Random;
3
4public class CBUGenerator {
5 private static final Random random = new Random();
6
7 public static String generateCBU() {
8 // पहले 7 अंक उत्पन्न करें (बैंक और शाखा कोड)
9 StringBuilder firstBlockBase = new StringBuilder();
10 for (int i = 0; i < 7; i++) {
11 firstBlockBase.append(random.nextInt(10));
12 }
13
14 // पहले खंड के लिए चेक अंक की गणना करें
15 int[] firstBlockWeights = {7, 1, 3, 9, 7, 1, 3};
16 int firstBlockCheckDigit = calculateCheckDigit(
17 firstBlockBase.toString(),
18 firstBlockWeights
19 );
20
21 // दूसरे खंड के 13 अंक उत्पन्न करें
22 StringBuilder secondBlockBase = new StringBuilder();
23 for (int i = 0; i < 13; i++) {
24 secondBlockBase.append(random.nextInt(10));
25 }
26
27 // दूसरे खंड के लिए चेक अंक की गणना करें
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 // सभी भागों को संयोजित करें
35 return firstBlockBase.toString() + firstBlockCheckDigit +
36 secondBlockBase.toString() + secondBlockCheckDigit;
37 }
38
39 // calculateCheckDigit विधि का कार्यान्वयन...
40}
41
1// PHP: एक CBU को प्रदर्शित करने के लिए प्रारूपित करें
2function formatCBU($cbu) {
3 if (!$cbu || strlen($cbu) !== 22) {
4 return $cbu;
5 }
6
7 // प्रारूपित करें: XXXXXXXX XXXXXXXXXXXXXX
8 return substr($cbu, 0, 8) . ' ' . substr($cbu, 8);
9}
10
11// उपयोग का उदाहरण
12$cbu = '0123456789012345678901';
13echo formatCBU($cbu); // आउटपुट: 01234567 89012345678901
14
1' Excel VBA: एक CBU को मान्य करें
2Function ValidateCBU(cbu As String) As Boolean
3 ' लंबाई की जांच करें
4 If Len(cbu) <> 22 Then
5 ValidateCBU = False
6 Exit Function
7 End If
8
9 ' जांचें कि क्या सभी वर्ण अंक हैं
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 ' ब्लॉक निकालें
19 Dim firstBlock As String
20 Dim secondBlock As String
21 firstBlock = Left(cbu, 8)
22 secondBlock = Right(cbu, 14)
23
24 ' दोनों ब्लॉकों को मान्य करें
25 ValidateCBU = ValidateFirstBlock(firstBlock) And ValidateSecondBlock(secondBlock)
26End Function
27
विकासकर्ता और QA इंजीनियर जो वित्तीय सॉफ़्टवेयर पर काम कर रहे हैं, उन्हें परीक्षण के लिए मान्य CBU नंबरों की आवश्यकता होती है। हमारा जनरेटर वास्तविक बैंकिंग डेटा तक पहुँच के बिना मान्य परीक्षण CBUs की अनंत आपूर्ति प्रदान करता है, गोपनीयता और सुरक्षा की रक्षा करते हुए सुनिश्चित करता है कि परीक्षण पूरी तरह से किया गया है।
अर्जेंटीना के बैंकिंग सिस्टम के बारे में सीखने वाले छात्र और पेशेवर इस उपकरण का उपयोग CBU की संरचना और मान्यता को समझने के लिए कर सकते हैं। यह उपकरण सत्यापन एल्गोरिदम के व्यावहारिक प्रदर्शन के रूप में कार्य करता है और एक मान्य CBU के घटकों को देखने में मदद करता है।
जब आप ट्रांसफर करने के लिए एक CBU प्राप्त करते हैं, तो आप लेनदेन करने से पहले इसकी संरचनात्मक वैधता को जल्दी से सत्यापित कर सकते हैं। जबकि हमारा उपकरण यह पुष्टि नहीं कर सकता कि कोई CBU वास्तव में किसी बैंक खाते से संबंधित है, यह प्रारूप में स्पष्ट त्रुटियों की पहचान करने में मदद कर सकता है या चेक अंकों की।
बैंकिंग अनुप्रयोगों के लिए उपयोगकर्ता इंटरफेस बनाने वाले डिजाइनर और डेवलपर्स इस उपकरण का उपयोग CBU फ़ील्ड के लिए इनपुट मान्यता, प्रारूपण, और त्रुटि हैंडलिंग का परीक्षण करने के लिए कर सकते हैं।
हालांकि हमारा CBU जनरेटर और मान्यता विशेष रूप से अर्जेंटीनी बैंकिंग कोड के लिए डिज़ाइन किया गया है, आप अपनी आवश्यकताओं के आधार पर इन विकल्पों पर विचार कर सकते हैं:
CBU प्रणाली को अर्जेंटीना के केंद्रीय बैंक (Banco Central de la República Argentina, या BCRA) द्वारा नवंबर 2000 में देश के वित्तीय प्रणाली के आधुनिकीकरण के एक भाग के रूप में लागू किया गया था। मानकीकृत 22-अंकों के कोड की शुरूआत का उद्देश्य था:
CBU प्रणाली के पहले, अर्जेंटीना में प्रत्येक बैंक अपने स्वयं के खाता पहचान प्रारूप का उपयोग करता था, जिससे इंटरबैंक ट्रांसफर कठिन और त्रुटिपूर्ण हो जाते थे। मानकीकरण ने अर्जेंटीना के बैंकिंग सिस्टम को अंतरराष्ट्रीय प्रथाओं के साथ संरेखित किया, जो यूरोप में उपयोग किए जाने वाले IBAN प्रणाली के समान है।
वर्षों के दौरान, CBU अर्जेंटीना के वित्तीय बुनियादी ढांचे का एक आवश्यक हिस्सा बन गया है, जिसका उपयोग किया जाता है:
इस प्रणाली में इसकी शुरूआत के बाद से अधिकांशतः कोई परिवर्तन नहीं हुआ है, जो इसके डिज़ाइन की मजबूती और अर्जेंटीना के वित्तीय प्रणाली की आवश्यकताओं को पूरा करने में इसकी प्रभावशीलता को दर्शाता है।
CBU (Clave Bancaria Uniforme) पारंपरिक बैंक खातों के लिए उपयोग किया जाता है, जबकि CVU (Clave Virtual Uniforme) डिजिटल वॉलेट और फिनटेक प्लेटफार्मों के लिए उपयोग किया जाता है। दोनों का 22-अंकों का समान प्रारूप और मान्यता नियम हैं, लेकिन CVUs गैर-बैंकिंग वित्तीय संस्थानों में खातों को सौंपे जाते हैं।
हाँ, CBU के पहले तीन अंक वित्तीय संस्थान की पहचान करते हैं। अर्जेंटीना के केंद्रीय बैंक के पास इन कोडों का एक रजिस्ट्रा है जिसे यह जानने के लिए परामर्श किया जा सकता है कि किसी विशेष CBU को कौन सा बैंक जारी किया है।
नहीं, CBU में केवल खाता संख्या से अधिक जानकारी होती है। इसमें बैंक कोड, शाखा कोड, खाता संख्या और सत्यापन अंक शामिल होते हैं। खाता संख्या केवल CBU का एक घटक है।
आपका CBU साझा करना सामान्यतः सुरक्षित है क्योंकि इसका उपयोग केवल आपके खाते में पैसे जमा करने के लिए किया जा सकता है, न कि धन निकासी के लिए। हालाँकि, यह अभी भी व्यक्तिगत वित्तीय जानकारी है, इसलिए आपको इसे केवल विश्वसनीय पक्षों के साथ साझा करना चाहिए।
एक CBU तब तक मान्य रहता है जब तक संबंधित बैंक खाता मौजूद है। यह केवल तब बदलेगा जब आप अपना खाता बंद कर देंगे और नया खोलेंगे, या यदि आपका बैंक एक विलय या पुनर्गठन से गुजरता है जो खाता संख्या को प्रभावित करता है।
आप अपने बैंक के मोबाइल ऐप या ऑनलाइन बैंकिंग पोर्टल में, अपने बैंक स्टेटमेंट पर, या सीधे अपने बैंक से अनुरोध करके अपना CBU पा सकते हैं। कई अर्जेंटीनी बैंक CBU को डेबिट कार्ड के पीछे भी प्रिंट करते हैं।
हाँ, जो विदेशी अर्जेंटीना में बैंक खाता खोलते हैं उन्हें CBU सौंपा जाएगा। खाता खोलने की आवश्यकताएँ बैंक के अनुसार भिन्न होती हैं और इसमें निवास दस्तावेज़ शामिल हो सकते हैं।
अधिकांश बैंकिंग सिस्टम ट्रांसफर को संसाधित करने से पहले CBU प्रारूप को मान्य करेंगे। यदि प्रारूप अवैध है, तो ट्रांसफर तुरंत अस्वीकार कर दिया जाएगा। हालाँकि, यदि CBU मान्य है लेकिन किसी सक्रिय खाते से मेल नहीं खाता है, तो ट्रांसफर शुरू किया जा सकता है लेकिन अंततः लौटाया जाएगा।
हाँ, आपके पास जो भी बैंक खाता है उसका अपना अनूठा CBU होगा। यदि आपके पास एक ही बैंक में कई खाते हैं, तो प्रत्येक का एक अलग CBU होगा।
नहीं, CBU प्रणाली विशेष रूप से अर्जेंटीना के लिए है। अन्य देशों में उनके अपने बैंक खाता पहचान प्रणाली होती है, जैसे यूरोप में IBAN, ऑस्ट्रेलिया में BSB+खाता संख्या, या संयुक्त राज्य अमेरिका में रूटिंग+खाता संख्या।
अर्जेंटीना का केंद्रीय बैंक (BCRA)। "वित्तीय प्रणाली नियम।" आधिकारिक BCRA वेबसाइट
राष्ट्रीय भुगतान प्रणाली कानून (कानून संख्या 25,345)। "कर धोखाधड़ी की रोकथाम और भुगतान का आधुनिकीकरण।" अर्जेंटीनी आधिकारिक बुलेटिन, नवंबर 2000।
अर्जेंटीनी बैंकिंग संघ (ABA)। "CBU तकनीकी विनिर्देश।" बैंकिंग मानक दस्तावेज़, 2020।
इंटरबैंकिंग S.A. "इलेक्ट्रॉनिक फंड ट्रांसफर दिशानिर्देश।" वित्तीय संस्थानों के लिए तकनीकी दस्तावेज़, 2019।
अर्जेंटीना के अर्थव्यवस्था मंत्रालय। "अर्जेंटीना में इलेक्ट्रॉनिक भुगतान प्रणाली।" वित्तीय समावेशन रिपोर्ट, 2021।
अर्जेंटीना CBU जनरेटर और मान्यता उपकरण अर्जेंटीनी बैंकिंग कोड के साथ काम करने वाले किसी भी व्यक्ति के लिए एक सरल लेकिन शक्तिशाली समाधान प्रदान करता है। चाहे आप वित्तीय सॉफ़्टवेयर विकसित कर रहे हों, भुगतान प्रणालियों का परीक्षण कर रहे हों, या बस एक प्राप्त CBU को मान्य कर रहे हों, हमारा उपकरण तेज, सटीक परिणामों के साथ एक उपयोगकर्ता के अनुकूल इंटरफ़ेस प्रदान करता है।
आज एक यादृच्छिक CBU उत्पन्न करने या एक मौजूदा CBU को मान्य करने का प्रयास करें, और इस विशेष उपकरण का उपयोग करने की सुविधा का अनुभव करें। कोई पंजीकरण या स्थापना की आवश्यकता नहीं—बस एक सीधा, सुलभ वेब उपकरण जो आपकी आवश्यकताओं को ध्यान में रखकर डिज़ाइन किया गया है।
നിങ്ങളുടെ പ്രവർത്തനത്തിന് ഉപയോഗപ്പെടുന്ന കൂടുതൽ ഉപകരണങ്ങൾ കണ്ടെത്തുക.