இந்த எளிமையான, பயனர் நட்பு கருவியைப் பயன்படுத்தி செல்லுபடியாகும் சீரான CBU எண்களை உருவாக்கவும், உள்ள Argentinian வங்கி கணக்கு குறியீடுகளை சரிபார்க்கவும்.
சோதனைக்காக செல்லுபடியாகும் ரேண்டம் CBU (கிளவே பாங்கரியா யூனிஃபார்மே) உருவாக்கவும்.
செல்லுபடியாகும் CBU ஐ உருவாக்க மேலே உள்ள பட்டனை அழுத்தவும்
CBU (கிளவே பாங்கரியா யூனிஃபார்மே) என்பது அர்ஜென்டினாவில் மின்னணு பரிமாற்றங்கள் மற்றும் கட்டணங்களுக்கு வங்கி கணக்குகளை அடையாளம் காண 22 இலக்கக் குறியீடு ஆகும்.
ஒவ்வொரு CBU யும் வங்கி, கிளை மற்றும் கணக்கு எண்ணிக்கையைப் பற்றிய தகவல்களை, அதன் செல்லுபடியாக்கத்திற்கான சரிபார்ப்பு இலக்கங்களுடன் கொண்டுள்ளது.
ஆرجென்டினா CBU (Clave Bancaria Uniforme) என்பது ஆর্জென்டினாவின் வங்கித் துறையில் மின்னணு பரிமாற்றங்கள், நேரடி வைப்பு மற்றும் தானியங்கி கட்டணங்களுக்கு வங்கி கணக்குகளை தனித்துவமாக அடையாளம் காண பயன்படுத்தப்படும் 22 இலக்க குறியீடு ஆகும். நீங்கள் நிதி பயன்பாடுகளை சோதிக்கும் ஒரு டெவலப்பர், கணக்கு தகவல்களை சரிபார்க்கும் நிதி தொழில்முனைவோர் அல்லது எளிதாக CBU ஐ சரிபார்க்க வேண்டும் என்றால், எங்கள் ஆর্জென்டினா CBU உருவாக்கி மற்றும் சரிபார்க்கும் கருவி எளிமையான, திறமையான தீர்வை வழங்குகிறது. இந்த இலவச ஆன்லைன் கருவி, நீங்கள் உடனடியாக சோதனைக்கான செல்லுபடியாகும் சீரற்ற CBUs ஐ உருவாக்கவும், உள்ள CBU களை சரிபார்க்கவும் உதவுகிறது, அதன் கட்டமைப்பின் நிலைத்தன்மை மற்றும் அதிகாரப்பூர்வ வடிவத்துடன் ஒத்துப்போகின்றதா என்பதை உறுதிப்படுத்துகிறது.
CBU (Clave Bancaria Uniforme, அல்லது ஆங்கிலத்தில் Uniform Banking Code) என்பது ஆর্জென்டினாவின் தரவுத்தொகுப்பு கணக்கு அடையாளம் காணும் முறை, இது ஐரோப்பாவில் பயன்படுத்தப்படும் IBAN அல்லது அமெரிக்காவில் பயன்படுத்தப்படும் வழி மற்றும் கணக்கு எண்ணிக்கை முறை போன்றது. ஆর্জென்டினாவின் மைய வங்கியால் (BCRA) செயல்படுத்தப்பட்ட CBU முறை, ஆर्जென்டினாவின் வங்கித் துறையில் கணக்குகளுக்கு இடையே பாதுகாப்பான மற்றும் துல்லியமான மின்னணு நிதி பரிமாற்றங்களை உறுதி செய்கிறது.
ஒவ்வொரு செல்லுபடியாகும் CBU கும் 22 இலக்கங்கள் உள்ளன, இரண்டு முக்கிய பிளவுகளாகப் பிரிக்கப்பட்டுள்ளன:
முதல் பிளவு (8 இலக்கங்கள்): நிதி நிறுவனம் மற்றும் கிளையை அடையாளம் காண்கிறது
இரண்டாவது பிளவு (14 இலக்கங்கள்): குறிப்பிட்ட கணக்கை அடையாளம் காண்கிறது
சரிபார்ப்பு இலக்கங்கள் ஒரு குறிப்பிட்ட ஆல்கோரிதம் மூலம் கணக்கிடப்படுகிறதா என்பதை உறுதி செய்கிறது, இது CBU இன் நிலைத்தன்மையை உறுதி செய்கிறது. இது தட்டச்சு பிழைகள் மற்றும் மோசடி பரிமாற்றங்களை தடுக்கும் உதவுகிறது, பரிமாற்றத்தை செயல்படுத்துவதற்கு முன் குறியீட்டை சரிபார்க்கிறது.
எங்கள் CBU உருவாக்கி அதிகாரப்பூர்வ கட்டமைப்புக்கு உட்பட்ட செல்லுபடியாகும், சீரற்ற CBUs ஐ உருவாக்குகிறது மற்றும் அனைத்து சரிபார்ப்பு சோதனைகளை கடக்கிறது. இது எப்படி வேலை செய்கிறது:
உருவாக்கி மிகவும் பயனுள்ளதாக இருக்கிறது:
CBU சரிபார்க்கி எந்த 22 இலக்க குறியீட்டையும் அதன் அதிகாரப்பூர்வ CBU தேவைகளை பூர்த்தி செய்கின்றதா என்பதை உறுதிப்படுத்துகிறது. சரிபார்ப்பு செயல்முறை உள்ளடக்குகிறது:
இந்த சோதனைகளில் எதுவும் தோல்வி அடைந்தால், சரிபார்க்கி குறிப்பிட்ட சிக்கல்களை அடையாளம் காணும், CBU ஏன் செல்லுபடியாகவில்லை என்பதை நீங்கள் புரிந்துகொள்ள உதவுகிறது.
CBU களுக்கான சரிபார்ப்பு ஆல்கோரிதம் ஒரு எடைச் சுமை கணக்கீட்டை பயன்படுத்துகிறது, பின்னர் சரிபார்ப்பு இலக்கங்களை கணக்கிடுவதற்கு ஒரு மொட்டோ செயல்பாட்டைப் பயன்படுத்துகிறது. இது எப்படி வேலை செய்கிறது:
முதல் பிளவுக்கான (முதல் 8 இலக்கங்கள்) சரிபார்ப்பு இலக்கம் பின்வருமாறு கணக்கிடப்படுகிறது:
இரண்டாவது பிளவுக்கு (கடைசி 14 இலக்கங்கள்) சரிபார்ப்பு இலக்கம் பின்வருமாறு கணக்கிடப்படுகிறது:
பல நிரலாக்க மொழிகளில் CBU சரிபார்ப்பு மற்றும் உருவாக்கத்தை செயல்படுத்துவதற்கான எடுத்துக்காட்டுகள் இங்கே உள்ளன:
1// ஜாவாஸ்கிரிப்ட்: CBU சரிபார்ப்பு இலக்கம் கணக்கிடு
2function calculateCheckDigit(number, weights) {
3 if (number.length !== weights.length) {
4 throw new Error('எண்ணிக்கையின் நீளம் எடைகளின் நீளத்துடன் பொருந்த வேண்டும்');
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# பைதான்: முழு 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 22 இலக்கங்கள் இருக்க வேண்டும்']
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('முதல் பிளவு (வங்கி/கிளை குறியீடு) செல்லுபடியாகவில்லை')
23 if not second_block_valid:
24 errors.append('இரண்டாவது பிளவு (கணக்கு எண்) செல்லுபடியாகவில்லை')
25
26 return {
27 'isValid': first_block_valid and second_block_valid,
28 'errors': errors
29 }
30
1// ஜாவா: ஒரு சீரற்ற செல்லுபடியாகும் 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// பிஹெச்பி: 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' எக்செல் 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 ஆம் ஆண்டு நவம்பர் மாதம் நாட்டின் நிதி முறைமையின் நவீனமயமாக்கலின் ஒரு பகுதியாக செயல்படுத்தப்பட்டது. தரவுத்தொகுப்பு கணக்குகளுக்கிடையிலான மின்னணு பரிமாற்றங்களை எளிதாக்குவதற்காக, கணக்கு தகவல்களை கையால் உள்ளீடு செய்யும் போது பிழைகளை குறைக்க, இடைநிலையிலான பரிமாற்றங்களை விரைவுபடுத்த மற்றும் வங்கித் துறையில் பாதுகாப்பை மேம்படுத்த CBU முறைமையை அறிமுகம் செய்யப்பட்டது.
CBU முறைமையை அறிமுகம் செய்யும் முன்பு, ஆर्जென்டினாவில் உள்ள ஒவ்வொரு வங்கியும் தனித்தனி கணக்கு அடையாளம் காணும் வடிவத்தைப் பயன்படுத்தியது, இது இடைநிலையிலான பரிமாற்றங்களை சிரமமாகவும் பிழையானதாகவும் ஆக்கியது. இந்த தரவுத்தொகுப்பு, ஆर्जென்டினாவின் வங்கித் துறையை சர்வதேச நடைமுறைகளுடன் ஒத்துப்போகச் செய்தது, ஐரோப்பாவில் பயன்படுத்தப்படும் IBAN முறைமையைப் போலவே.
கடந்த காலங்களில், CBU ஆर्जென்டினாவின் நிதி அடிப்படையில் ஒரு முக்கிய பகுதியாக மாறியுள்ளது, இது:
இந்த முறைமை, அதன் அறிமுகத்திற்குப் பிறகு பெரும்பாலும் மாற்றமின்றி இருக்கும், அதன் வடிவமைப்பின் வலிமையும், ஆर्जென்டினாவின் நிதி முறைமையின் தேவைகளை பூர்த்தி செய்வதில் அதன் செயல்திறனைப் பிரதிபலிக்கிறது.
CBU (Clave Bancaria Uniforme) பாரம்பரிய வங்கி கணக்குகளுக்காகப் பயன்படுத்தப்படுகிறது, ஆனால் CVU (Clave Virtual Uniforme) டிஜிட்டல் பணப்பை மற்றும் ஃபின்டெக் தளங்களுக்கு பயன்படுத்தப்படுகிறது. இரண்டுக்கும் ஒரே 22 இலக்க வடிவம் மற்றும் சரிபார்ப்பு விதிகள் உள்ளன, ஆனால் CVU கள் வங்கியில்லாத நிதி நிறுவனங்களில் கணக்குகளை வழங்கப்படுகின்றன.
ஆம், 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 ஐ சரிபார்க்குவதற்கோ முயற்சிக்கவும், உங்கள் தேவைகளைப் பூர்த்தி செய்ய இந்த சிறப்பு கருவி உங்கள் விரல்களில் இருக்கின்றது என்பதை அனுபவிக்கவும். பதிவு அல்லது நிறுவல் தேவையில்லை—உங்கள் தேவைகளைப் பூர்த்தி செய்ய வடிவமைக்கப்பட்ட ஒரு நேரடி, அணுகுமுறை உள்ள இணைய கருவி.
உங்கள் பணிப்பாக்கிலுக்கு பயனுள்ள மேலும் பயனுள்ள கருவிகளைக் கண்டறியவும்