ಸಿಬಿಯು ಜನಕ ಮತ್ತು ಮಾನ್ಯಪಡಿಸುವ ಸಾಧನ ಅರ್ಜೆಂಟೀನಾ | ಬಿಸಿಆರ್ಎ ಬ್ಯಾಂಕಿಂಗ್ ಕೋಡ್ಗಳು
ಅರ್ಜೆಂಟೀನಾ ಸಿಬಿಯು (ಕ್ಲಾವೆ ಬ್ಯಾಂಕಾರಿಯಾ ಯೂನಿಫಾರ್ಮೆ) ಬ್ಯಾಂಕ್ ಕೋಡ್ಗಳನ್ನು ಜನಿಸಿ ಮಾನ್ಯಪಡಿಸಿ. ಡೆವಲಪರ್ಗಳಿಗೆ, ಪರೀಕ್ಷಕರಿಗೆ ಮತ್ತು ಹಣಕಾಸು ಅನ್ವಯಗಳಿಗಾಗಿ ಅಧಿಕೃತ ಬಿಸಿಆರ್ಎ ಆಯಾಮಗಳನ್ನು ಬಳಸಿದ ಉಚಿತ ಸಾಧನ.
ಅರ್ಜೆಂಟೀನಾ CBU ಜನಕ ಮತ್ತು ಪರಿಶೀಲಕ
ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಸಂಯೋಜನೆಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಯಾದೃಚ್ಛಿಕ ಆದರೆ ಮಾನ್ಯ CBU ಉತ್ಪನ್ನಗೊಳಿಸಿ.
ಮಾನ್ಯ CBU ಉತ್ಪನ್ನಗೊಳಿಸಲು ಮೇಲಿನ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ
CBU ಬಗ್ಗೆ
CBU (ಏಕರೂಪ ಬ್ಯಾಂಕ್ ಕೀ) ಅರ್ಜೆಂಟೀನಾದಲ್ಲಿ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ವರ್ಗಾವಣೆ ಮತ್ತು ಪಾವತಿಗಳಿಗಾಗಿ ಬ್ಯಾಂಕ್ ಖಾತೆಗಳನ್ನು ಗುರುತಿಸಲು ಬಳಸಲಾಗುವ 22 ಅಂಕಗಳ ಕೋಡ್.
ಪ್ರತಿ CBU ಯಲ್ಲಿ ಬ್ಯಾಂಕ್, ಶಾಖೆ ಮತ್ತು ಖಾತೆ ಸಂಖ್ಯೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿ ಇರುತ್ತದೆ, ಅದರ ಮಾನ್ಯತೆಯನ್ನು ಖಚಿತಪಡಿಸಲು ಪರಿಶೀಲನಾ ಅಂಕಗಳೂ ಇರುತ್ತವೆ.
CBU ಸಂರಚನೆ
ದಸ್ತಾವೇಜನೆಯು
ಏನು ಇದೆ ಅರ್ಜೆಂಟೈನ್ ಸಿಬಿಯು ಮತ್ತು ಅದನ್ನು ಏಕೆ ಮಾನ್ಯಪಡಿಸಬೇಕು?
ಅರ್ಜೆಂಟೈನ್ ಬ್ಯಾಂಕಿಂಗ್ ವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಅರ್ಥ ಸಿಬಿಯು (ಕ್ಲಾವೆ ಬ್ಯಾಂಕಾರಿಯಾ ಯೂನಿಫೋರ್ಮೆ)—ಒಂದು 22 ಅಂಕಿಗಳ ಕೋಡ್ ಅಲ್ಲಿನ ಪ್ರತಿಯೊಂದು ಬ್ಯಾಂಕ್ ಖಾತೆಯನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸುತ್ತದೆ. ನೀವು ಒಂದು ಪಾವತಿ ಇಂಟಿಗ್ರೇಷನ್ ಪರೀಕ್ಷಿಸಬೇಕಾಗಿ ಇದ್ದರೆ, ವರ್ಗಾವಣೆಯ ಮೊದಲು ಬ್ಯಾಂಕಿಂಗ್ ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬೇಕಾಗಿ ಇದ್ದರೆ, ಅಥವಾ ಒಂದು ವಹಿವಾಟು ಏಕೆ ವಿಫಲಗೊಂಡಿದೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕಾಗಿ ಇದ್ದರೆ, ಸರಿಯಾಗಿ ಫಾರ್ಮಾಟ್ ಮಾಡಿದ ಸಿಬಿಯುಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ಎಷ್ಟೋ ಮಹತ್ವಪೂರ್ಣ.
ಈ ಉಪಕರಣವು ಪರೀಕ್ಷಾ ಪರಿಸರಗಳಿಗಾಗಿ ಸಂರಚನಾತ್ಮಕವಾಗಿ ಮಾನ್ಯ ಸಿಬಿಯುಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ಅರ್ಜೆಂಟೈನ್ ಕೇಂದ್ರ ಬ್ಯಾಂಕ್ (ಬಿಸಿಆರಎ) ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಅಧಿಕೃತ ಫಾರ್ಮಾಟ್ ವಿರುದ್ಧ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕೋಡ್ಗಳನ್ನು ಮಾನ್ಯಪಡಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ನೀವು ಹಣಕಾಸಿನ ಅನ್ವಯಗಳನ್ನು ನಿರ್ಮಿಸುವಾಗ ಅಥವಾ ಪಾವತಿಗಳನ್ನು ಸಂಸ್ಕರಿಸುವಾಗ, ಫಾರ್ಮಾಟ್ ದೋಷಗಳನ್ನು ಬೇಗ ಹಿಡಿಯುವುದು ಡೀಬಗ್ ಮಾಡುವ ಗಂಟೆಗಳನ್ನು ಉಳಿಸುತ್ತದೆ ಮತ್ತು ವಿಫಲಗೊಂಡ ವಹಿವಾಟುಗಳನ್ನು ತಡೆಯುತ್ತದೆ.
CBU ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು
CBU (ಕ್ಲಾವೆ ಬ್ಯಾಂಕಾರಿಯಾ ಯೂನಿಫಾರ್ಮೆ) ಇಬಿಎಂ ಅಥವಾ ಯುಎಸ್ ರೌಟಿಂಗ್ ಸಂಖ್ಯೆಗಳಂಥ ಅಂತರರಾಷ್ಟ್ರೀಯ ಬ್ಯಾಂಕಿಂಗ್ ಗುರುತಿಗಳಿಗೆ ಅರ್ಜೆಂಟೀನಾ ನೀಡಿದ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿದೆ. ಇದನ್ನು ಒಂದೇ 22 ಅಂಕಿಗಳ ಕೋಡ್ನಲ್ಲಿ ಬ್ಯಾಂಕ್, ಶಾಖೆ ಮತ್ತು ಖಾತೆ ಮಾಹಿತಿಯನ್ನು ಒಂದೇ ಕಡೆ ಬಂಡಲ್ ಮಾಡಿದಂತಿದೆ. ಅರ್ಜೆಂಟೀನಾ ಕೇಂದ್ರ ಬ್ಯಾಂಕ್ (BCRA) ಈ ವ್ಯವಸ್ಥೆಯನ್ನು 2000 ನೇ ಸಾಲಿನ ನವೆಂಬರ್ನಲ್ಲಿ ದೇಶದ ಹಣಕಾಸು ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ವರ್ಗಾವಣೆಗಳನ್ನು ಮಾನಕೀಕರಿಸಲು ಪರಿಚಯಿಸಿತು.
CBU ಸಂರಚನೆ ಮತ್ತು ಫಾರ್ಮ್ಯಾಟ್
ಪ್ರತಿಯೊಂದು ಮಾನ್ಯ CBU ಸಂಪೂರ್ಣವಾಗಿ 22 ಅಂಕಿಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ ಮತ್ತು ಇದನ್ನು ಎರಡು ಮುಖ್ಯ ಬ್ಲಾಕ್ಗಳಾಗಿ ವಿಭಜಿಸಲಾಗಿದೆ:
-
ಮೊದಲ ಬ್ಲಾಕ್ (8 ಅಂಕಿಗಳು): ಹಣಕಾಸು ಸಂಸ್ಥೆ ಮತ್ತು ಶಾಖೆಯನ್ನು ಗುರುತಿಸುತ್ತದೆ
- ಮೊದಲ 3 ಅಂಕಿಗಳು: BCRA ನಿಂದ ನೀಡಲಾಗಿದ ಬ್ಯಾಂಕ್ ಕೋಡ್
- ಮುಂದಿನ 4 ಅಂಕಿಗಳು: ಬ್ಯಾಂಕ್ನಲ್ಲಿ ಶಾಖೆ ಕೋಡ್
- ಕೊನೆಯ ಅಂಕಿ: ಮೊದಲ ಬ್ಲಾಕ್ಗಾಗಿ ಪರಿಶೀಲನಾ ಅಂಕಿ
-
ಎರಡನೇ ಬ್ಲಾಕ್ (14 ಅಂಕಿಗಳು): ನಿಖಯ ಖಾತೆಯನ್ನು ಗುರುತಿಸುತ್ತದೆ
- ಮೊದಲ 13 ಅಂಕಿಗಳು: ಖಾತೆ ಸಂಖ್ಯೆ (ಖಾತೆ ಪ್ರಕಾರ ಮತ್ತು ಇತರ ಗುರುತಿಗಳನ್ನು ಒಳಗೊಂಡಿರಬಹುದು)
- ಕೊನೆಯ ಅಂಕಿ: ಎರಡನೇ ಬ್ಲಾಕ್ಗಾಗಿ ಪರಿಶೀಲನಾ ಅಂಕಿ
ಪರಿಶೀಲನಾ ಅಂಕಿಗಳು ಹೆಚ್ಚಿನ ಭಾರ ಮಾಡಿದ ಮೊಡ್ಯೂಲೊ-10 ಆಲ್ಗೊರಿಥಂ ಬಳಸಿ ಸಾಮಾನ್ಯ ಟೈಪೋಗ್ರಾಫಿಕಲ್ ದೋಷಗಳನ್ನು ಹಿಡಿಯುತ್ತವೆ—ಹೋಲಿಕೆ ಅಂಕಿಗಳ ಬದಲಾವಣೆ ಅಥವಾ ಏಕ ಅಂಕಿ ದೋಷಗಳನ್ನು ಯಾವ ಹಣ ವರ್ಗಾವಣೆ ಮಾಡುವ ಮೊದಲು ಹಿಡಿಯಲಾಗುತ್ತದೆ. ಈ ಸಂರಕ್ಷಣೆ ಅತ್ಯಂತ ಪ್ರಭಾವಶಾಲಿಯಾಗಿ ಕಂಡಿದೆ: ಹೆಚ್ಚಿನ CBU ಎಂಟ್ರಿ ದೋಷಗಳನ್ನು ಪರಿಶೀಲನಾ ಹಂತದಲ್ಲಿಯೇ ಹಿಡಿಯಲಾಗುತ್ತದೆ ಮತ್ತು ವಿಫಲ ವರ್ಗಾವಣೆಗಳಾಗುವುದಿಲ್ಲ.
ಟೆಸ್ಟ್ CBU ರಚಿಸುವ ವಿಧಾನ
ಜೆನರೇಟರ್ ಎಲ್ಲಾ ಫಾರ್ಮಾಟ್ ಪರಿಶೀಲನೆಗಳನ್ನು ಪಾಸ್ ಮಾಡುವ ಯಾದೃಚ್ಛಿಕ ಆದರೆ ಸಂರಚನಾತ್ಮಕವಾಗಿ ಸರಿಯಾದ CBUಗಳನ್ನು ರಚಿಸುತ್ತದೆ. ಹಿಂಬದಿಯಲ್ಲಿ ಏನಾಗುತ್ತಿದೆ ಎಂಬುದು ಇಲ್ಲಿದೆ:
- ಯಾದೃಚ್ಛಿಕ ಅಂಕೆಗಳು ಬ್ಯಾಂಕ್ ಕೋಡ್, ಶಾಖಾ ಕೋಡ್ ಮತ್ತು ಖಾತೆ ಸಂಖ್ಯೆಯ ವಿಭಾಗಗಳನ್ನು ಭರ್ತಿ ಮಾಡುತ್ತವೆ
- ಉಪಕರಣವು ಅಧಿಕೃತ BCRA ಆಯಾಮದ ಪ್ರಕಾರ ಎರಡೂ ಪರಿಶೀಲನಾ ಅಂಕೆಗಳನ್ನು ಕಲಿಸುತ್ತದೆ
- ನೀವು ಪರೀಕ್ಷೆಗಾಗಿ ಸಿದ್ಧವಾಗಿರುವ ಸರಿಯಾಗಿ ಫಾರ್ಮಾಟ್ ಮಾಡಲಾಗಿರುವ 22 ಅಂಕೆಗಳ CBUಅನ್ನು ಪಡೆಯುತ್ತೀರಿ
ಇದನ್ನು ಬಳಸಬಹುದಾದ ಸಮಯಗಳು:
- ಪಾವತಿ ಏಕೀಕರಣಗಳ ಪರೀಕ್ಷೆ: ನಿಮ್ಮ ಪರೀಕ್ಷಾ ಸೂಟ್ಗಾಗಿ ಹಲವಾರು ಸರಿಯಾದ CBUಗಳ ಅಗತ್ಯವಿದೆಯೇ? ಕೈಯಿಂದ ಕಲಿಸುವ ಬದಲು ಕೂಡಲೇ ಉತ್ಪನ್ನ ಮಾಡಿ.
- QA ಮತ್ತು ಹಂತ ಪರಿಸರಗಳು: ವಾಸ್ತವಿಕ ಖಾತೆಗಳಿಗೆ ಅಸಹಾಯಕವಾಗಿ ಹೋಲಿಕೆಯಾಗದ ವಾಸ್ತವಿಕ ಬ್ಯಾಂಕಿಂಗ್ ಡೇಟಾವನ್ನು ಪರೀಕ್ಷಾ ಡೇಟಾಬೇಸ್ಗಳಲ್ಲಿ ಭರ್ತಿ ಮಾಡಿ.
- ಫಾರ್ಮಾಟ್ ಕಲಿಯಿರಿ: ವಿಭಿನ್ನ CBUಗಳ ರಚನೆಯನ್ನು ನೋಡಿ ಮತ್ತು ಪರಿಶೀಲನಾ ತರ್ಕವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ.
- ದಸ್ತಾವೇಜೀಕರಣ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ಪ್ರದರ್ಶನಗಳು: ವಾಸ್ತವಿಕ ಬ್ಯಾಂಕಿಂಗ್ ಮಾಹಿತಿಯನ್ನು ಬಹಿರಂಗಪಡಿಸದೆ ನಿಜಸಾಧ್ಯವಾಗಿ ಕಾಣುವ ಮಾದರಿ ಡೇಟಾವನ್ನು ರಚಿಸಿ.
ಹಂತ-ಹಂತವಾಗಿ: CBU ಉತ್ಪನ್ನ ಮಾಡಿ
- ಉಪಕರಣದ "ಜೆನರೇಟರ್" ಟ್ಯಾಬ್ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ
- "CBU ಉತ್ಪನ್ನ ಮಾಡಿ" ಬಟನ್ಐಐ ಕ್ಲಿಕ್ ಮಾಡಿ
- ಡಿಸ್ಪ್ಲೇ ಪ್ರದೇಶದಲ್ಲಿ ಸರಿಯಾದ, ಯಾದೃಚ್ಛಿಕ 22 ಅಂಕೆಗಳ CBU ಕಾಣಿಸಿಕೊಳ್ಳುವುದು
- ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಬಳಸಲು CBUಅನ್ನು ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ನಕಲಿಸಲು "ನಕಲಿಸಿ" ಬಟನ್ಐಐ ಬಳಸಿ
ಅರ್ಜೆಂಟೀನಾ CBU ಅನ್ನು ಮಾನ್ಯಪಡಿಸುವ ವಿಧಾನ
ಮಾನ್ಯಪಡಿಸಕ CBU ಅಖಂಡತೆಯನ್ನು ಪರಿಶೀಲಿಸಲು ಅರ್ಜೆಂಟೀನಾ ಬ್ಯಾಂಕಿಂಗ್ ಸಿಸ್ಟಮ್ಸ್ ಬಳಸುವ ಅದೇ ಪರಿಶೀಲನೆಗಳನ್ನು ನಡೆಸುತ್ತದೆ. ಏನನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ:
- ಉದ್ದ ಪರಿಶೀಲನೆ: 正確ಕ್ಕೆ 22 ಅಂಕಗಳನ್ನು ದೃಢೀಕರಿಸುತ್ತದೆ (ಸಾಮಾನ್ಯ ತಪ್ಪು ಎಂದರೆ ಸ್ಪೇಸ್ ಅಥವಾ ಹೈಫನ್ ಸಹಿತ ನಕಲಿಸುವುದು)
- ಸಂಖ್ಯಾತ್ಮಕ ಮಾತ್ರ ಸಾಮಗ್ರಿ: ಯಾವುದೇ ಅಕ್ಷರಗಳು ಅಥವಾ ವಿಶೇಷ ಅಕ್ಷರಗಳು ಒಳಗೆ ಬಂದಿಲ್ಲ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ
- ಮೊದಲ ಬ್ಲಾಕ್ ಚೆಕ್ಸಮ್: ಮೊದಲ 7 ಅಂಕಗಳ ವಿರುದ್ಧ 8ನೇ ಅಂಕವನ್ನು ಮಾನ್ಯಪಡಿಸುತ್ತದೆ
- ಎರಡನೇ ಬ್ಲಾಕ್ ಚೆಕ್ಸಮ್: 9-21 ಅಂಕಗಳ ವಿರುದ್ಧ 22ನೇ ಅಂಕವನ್ನು ಮಾನ್ಯಪಡಿಸುತ್ತದೆ
ಮಾನ್ಯಪಡಿಸಕ ವಿಫಲಗೊಂಡಾಗ, ಯಾವ ನಿಖರ ಪರಿಶೀಲನೆ ಮಾನ್ಯವಾಗಲಿಲ್ಲ ಎಂಬುದನ್ನು ನೀವು ನೋಡಿಕೊಳ್ಳಬಹುದು. ಇದು ಬ್ಯಾಂಕಿಂಗ್ API ಯಾಕೆ CBU ಅನ್ನು ತಿರಸ್ಕರಿಸಿತು ಎಂಬುದನ್ನು ಡೀಬಗ್ ಮಾಡಲು ವಿಶೇಷವಾಗಿ ಸಹಾಯಕಾರಿಯಾಗಿದೆ—ಹೆಚ್ಚಾಗಿ ಇದು ಹೆಚ್ಚುವರಿ ಸ್ಪೇಸ್ ಅಥವಾ ಬದಲಾಯಿಸಿದ ಅಂಕ ಮೊದಲಾದ ಸರಳ ಸಮಸ್ಯೆಯಾಗಿರಬಹುದು.
ಹಂಗಿನ ಹಂತ: CBU ಅನ್ನು ಮಾನ್ಯಪಡಿಸಿ
- ಉಪಕರಣದ "ಮಾನ್ಯಪಡಿಸಕ" ಟ್ಯಾಬ್ ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ
- ಮಾನ್ಯಪಡಿಸಲು ಬಯಸುವ 22 ಅಂಕಗಳ CBU ಅನ್ನು ನಮೂದಿಸಿ
- "CBU ಅನ್ನು ಮಾನ್ಯಪಡಿಸಿ" ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ
- ಮಾನ್ಯಪಡಿಸಕ ಫಲಿತಾಂಶವನ್ನು ಪರಿಶೀಲಿಸಿ:
- ಮಾನ್ಯ CBU ಗಳಿಗೆ ಹಸಿರು ಸೂಚಕ
- ಅಮಾನ್ಯ CBU ಗಳಿಗೆ ಕೆಂಪು ಸೂಚಕ ಮತ್ತು ನಿಖರ ದೋಷ ಸಂದೇಶಗಳು
CBU ಪರಿಶೀಲನಾ ಆಲ್ಗೋರಿದಂ ವಿವರಿಸಲಾಗಿದೆ
BCRA ಒಂದು ತೂಕಿತ ಮೊಡ್ಯೂಲೋ-10 ಚೆಕ್ಸಮ್ ಆಲ್ಗೋರಿದಂವನ್ನು ಪರಿಶೀಲನಾ ಅಂಕಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಬಳಸುತ್ತದೆ. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ CBU ಪರಿಶೀಲನೆಯನ್ನು ಅಮಲುಗೊಳಿಸುತ್ತಿದ್ದರೆ, ಇಲ್ಲಿ 正確ಕ ತರ್ಕವಿದೆ:
ಮೊದಲ ಬ್ಲಾಕ್ ಪರಿಶೀಲನೆ
ಮೊದಲ ಬ್ಲಾಕ್ಗೆ (ಮೊದಲ 8 ಅಂಕಗಳು), ಪರಿಶೀಲನಾ ಅಂಕವನ್ನು ಹೀಗೆ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುತ್ತದೆ:
- CBU ನ ಮೊದಲ 7 ಅಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ
- ಪ್ರತಿ ಅಂಕವನ್ನು ಅದರ ಸಂಬಂಧಿಸಿದ ತೂಕಕ್ಕೆ ಗುಣಿಸಿ: [7, 1, 3, 9, 7, 1, 3]
- ಪಡೆದ ಉತ್ಪನ್ನಗಳನ್ನು ಸೇರಿಸಿ
- ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ: 10 - (ಸಮ್ % 10)
- ಫಲಿತಾಂಶ 10 ಆಗಿದ್ದರೆ, ಪರಿಶೀಲನಾ ಅಂಕ 0; ಇಲ್ಲದಿದ್ದರೆ, ಲೆಕ್ಕಾಚಾರ ಮಾಡಿದ ಮೌಲ್ಯ
ಎರಡನೇ ಬ್ಲಾಕ್ ಪರಿಶೀಲನೆ
ಎರಡನೇ ಬ್ಲಾಕ್ಗೆ (ಕೊನೆಯ 14 ಅಂಕಗಳು), ಪರಿಶೀಲನಾ ಅಂಕವನ್ನು ಹೀಗೆ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುತ್ತದೆ:
- ಎರಡನೇ ಬ್ಲಾಕ್ನ ಮೊದಲ 13 ಅಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ
- ಪ್ರತಿ ಅಂಕವನ್ನು ಅದರ ಸಂಬಂಧಿಸಿದ ತೂಕಕ್ಕೆ ಗುಣಿಸಿ: [3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3]
- ಪಡೆದ ಉತ್ಪನ್ನಗಳನ್ನು ಸೇರಿಸಿ
- ಲೆಕ್ಕಾಚಾರ ಮಾಡಿ: 10 - (ಸಮ್ % 10)
- ಫಲಿತಾಂಶ 10 ಆಗಿದ್ದರೆ, ಪರಿಶೀಲನಾ ಅಂಕ 0; ಇಲ್ಲದಿದ್ದರೆ, ಲೆಕ್ಕಾಚಾರ ಮಾಡಿದ ಮೌಲ್ಯ
CBU ಮಾನ್ಯೀಕರಣ ಕೋಡ್ ಉದಾಹರಣೆಗಳ
ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ CBU ಮಾನ್ಯೀಕರಣವನ್ನು ಹೇಗೆ ಅನ್ವಯಿಸಬೇಕೆಂಬುದನ್ನು ಇಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ. ಈ ಉದಾಹರಣೆಗಳು ಅಧಿಕೃತ BCRA ನಿರ್ಧಿಷ್ಟತೆಯನ್ನು ಅನುಸರಿಸಿವೆ ಮತ್ತು ಉತ್ಪಾದನಾ ಬ್ಯಾಂಕಿಂಗ್ ಡೇಟಾದೊಂದಿಗೆ ಕಾಮ ಮಾಡುತ್ತವೆ:
1// JavaScript: 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}
281# 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 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 }
301// 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}
411// 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
141' 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
27CBU ಮಾನ್ಯೀಕರಣಕ್ಕಾಗಿ ವಾಸ್ತವಿಕ ಬಳಕೆಯ ಪ್ರಕರಣಗಳು
ಪಾವತಿ ಇಂಟಿಗ್ರೇಷನ್ಗಳನ್ನು ಪರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ
ಅರ್ಜೆಂಟೈನ್ ಪಾವತಿಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವ ಫಿನ್ಟೆಕ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಥವಾ ಇ-ವಾಣಿಜ್ಯ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳನ್ನು ನಿರ್ಮಿಸಲಾಗುತ್ತಿದ್ದಾಗ, ನಿಮ್ಮ ಪರೀಕ್ಷಾ ಪರಿಸರಕ್ಕಾಗಿ ಮಾನ್ಯ CBU ಗಳ ಅಗತ್ಯವಿರುತ್ತದೆ. ಒಂದು ಸಾಮಾನ್ಯ ಪರಿಸ್ಥಿತಿ: ನಿಮ್ಮ ಸ್ಟೇಜಿಂಗ್ ಪರಿಸರಕ್ಕೆ ಲೋಡ್ ಪರೀಕ್ಷೆಗಾಗಿ 50 ಪರೀಕ್ಷಾ ಖಾತೆಗಳ ಮಾನ್ಯ CBU ಗಳ ಅಗತ್ಯವಿರುತ್ತದೆ. ಪ್ರತಿ ಖಾತೆಗಾಗಿ ಚೆಕ್ ಅಂಕಗಳನ್ನು ಮ್ಯಾನುವಲ್ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಗಂಟೆಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಜನರೇಟರ್ ಇದನ್ನು ಕೆಲವೇ ಸೆಕೆಂಡುಗಳಲ್ಲಿ ನಿರ್ವಹಿಸುತ್ತದೆ, ನಿಮಗೆ ಉತ್ಪಾದನಾ CBU ಗಳಂತೆ ವರ್ತಿಸುವ ಸರಿಯಾಗಿ ಫಾರ್ಮಾಟ್ ಮಾಡಲಾದ ಪರೀಕ್ಷಾ ಡೇಟಾ ನೀಡುತ್ತದೆ, ವಾಸ್ತವಿಕ ಖಾತಾ ಸಂಖ್ಯೆಗಳನ್ನು ಅಯಾಚಿತವಾಗಿ ಬಳಸುವ ಅಪಾಯವಿಲ್ಲ.
ಪ್ರೊ ಸಲಹೆ: ನಿಮ್ಮ ಪರೀಕ್ಷಾ ಫಿಕ್ಸ್ಚರ್ಗಳಲ್ಲಿ ಉತ್ಪನ್ನ CBU ಗಳ ಒಂದು ಸೆಟ್ ಇಟ್ಟುಕೊಳ್ಳಿ. ಇದು ನಿಮ್ಮ ತಂಡದಲ್ಲಿ ಸ್ಥಿರ ಪರೀಕ್ಷಾ ಡೇಟಾ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮತ್ತು ಪರೀಕ್ಷೆಗಳು ವಿಫಲಗೊಂಡಾಗ ಡೀಬಗ್ ಮಾಡಲು ಸುಲಭವಾಗಿಸುತ್ತದೆ.
ವ್ಯವಹಾರ ದೋಷಗಳನ್ನು ತಡೆಯುವುದು
ಇಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಏನಾಗುತ್ತದೆ: ಒಬ್ಬ ಗ್ರಾಹಕ ವೈರ್ ವರ್ಗಾವಣೆಗಾಗಿ ತಮ್ಮ CBU ಒದಗಿಸುತ್ತಾರೆ, ಆದರೆ ಅವರು ಅಯಾಚಿತವಾಗಿ ಅಂತರಗಳನ್ನು ಸೇರಿಸಿದ್ದಾರೆ ಅಥವಾ ಎರಡು ಅಂಕಗಳನ್ನು ಬದಲಾಯಿಸಿದ್ದಾರೆ. ನೀವು ಮಾನ್ಯೀಕರಣ ಮಾಡದೆ ವರ್ಗಾವಣೆಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿದರೆ, ಬ್ಯಾಂಕ್ ಅದನ್ನು ತಿರಸ್ಕರಿಸುತ್ತದೆ - ಆದರೆ ಕೇವಲ ವಿಳಂಬದ ನಂತರ, ಮತ್ತು ನೀವು ಈಗಾಗಲೇ ನಿಮ್ಮ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ವ್ಯವಹಾರ ಉದ್ದೇಶವನ್ನು ನೋಂದಿಸಿಕೊಂಡಿದ್ದೀರಿ. ಈಗ ನೀವು ಮರುಸಂಯೋಜನಾ ತೊಂದರೆಗಳನ್ನು ಎದುರಿಸುತ್ತಿದ್ದೀರಿ.
ಸಲ್ಲಿಕೆಯ ಮೊದಲು CBU ಫಾರ್ಮಾಟ್ ಮಾನ್ಯೀಕರಣ ಇದ್ದಲ್ಲಿ ಈ ದೋಷಗಳನ್ನು ಕೂಡಲೇ ಹಿಡಿಯಬಹುದು. ಮಾನ್ಯೀಕಾರಕ ಖಾತೆ ಇದೆಯೇ ಅಥವಾ ಸರಿಯಾದ ವ್ಯಕ್ತಿಗೆ ಸೇರಿದೆಯೇ ಎಂಬುದನ್ನು ಹೇಳುವುದಿಲ್ಲ (ಇದಕ್ಕಾಗಿ ಬ್ಯಾಂಕಿಂಗ್ API ಪ್ರವೇಶ ಅಗತ್ಯ), ಆದರೆ BCRA ಮಾನದಂಡಗಳ ಪ್ರಕಾರ ಸಂರಚನೆ ಸರಿಯಾಗಿದೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುತ್ತದೆ.
ಬ್ಯಾಂಕಿಂಗ್ ಇಂಟಿಗ್ರೇಷನ್ ಅಗತ್ಯಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು
ಅರ್ಜೆಂಟೈನ್ ಹಣಕಾಸು ವ್ಯವಸ್ಥೆಗೆ ಹೊಸ ಡೆವಲಪರ್ಗಳಿಗೆ, ಈ ಉಪಕರಣ ನೇರ ಕಲಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಚೆಕ್ ಅಂಕಗಳು ಹೇಗೆ ಕಾಮ ಮಾಡುತ್ತವೆ ಎಂಬುದನ್ನು ನೀವು 正確ಗಿ ನೋಡಬಹುದು, ಯಾವ ಸಂಖ್ಯೆಗಳು ಅಮಾನ್ಯವಾಗಿವೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ಉತ್ಪಾದನಾ ಕೋಡ್ ಬರೆಯುವ ಮೊದಲು ಎಲ್ಲಾ ಅಂಚಿನ ಪ್ರಕರಣಗಳನ್ನು ಪ್ರಯೋಗಿಸಬಹುದು.
ಸಾಮಾನ್ಯ ತಪ್ಪು: CBU ಮಾನ್ಯೀಕರಣ IBAN ಮಾನ್ಯೀಕರಣಕ್ಕೆ ಸಮಾನ ಎಂದು ಊಹಿಸಿಕೊಳ್ಳುವುದು. ಎರಡೂ ಚೆಕ್ ಅಂಕಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತವೆ, ಆದರೆ ಅಲ್ಗೋರಿಥಂಗಳು ಸಂಪೂರ್ಣವಾಗಿ ಭಿನ್ನವಾಗಿವೆ. ಈ ಉಪಕರಣದೊಂದಿಗೆ ಪರೀಕ್ಷಿಸುವುದು ಅರ್ಜೆಂಟೈನ್ ಬ್ಯಾಂಕಿಂಗ್ ಕೋಡ್ಗಳ ನಿರ್ಧಿಷ್ಟ ಅಗತ್ಯಗಳನ್ನು ಅರ್ಥಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಬ್ಯಾಂಕಿಂಗ್ UI ಗಳಲ್ಲಿ ಫಾರ್ಮ್ ಮಾನ್ಯೀಕರಣ
CBU ಗಳನ್ನು ಸ್ವೀಕರಿಸುವ ಇನ್ಪುಟ್ ಫಾರ್ಮ್ಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿದಾಗ, ವಿವಿಧ ದೋಷ ಸ್ಥಿತಿಗಳನ್ನು ಸಿಸ್ಟಮ್ ಹೇಗೆ ನಿಭಾಯಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಪರೀಕ್ಷ
ಸಂಬಂಧಿಸಿದ ಬ್ಯಾಂಕಿಂಗ್ ಮಾನ್ಯೀಕರಣ ಉಪಕರಣಗಳು
ನಿಮ್ಮ ಅಗತ್ಯಗಳನ್ನು ಆಧರಿಸಿ, ನೀವು ಈ ಪೂರಕ ಉಪಕರಣಗಳನ್ನೂ ಬಳಸಬಹುದು:
- CUIT/CUIL ಮಾನ್ಯೀಕಾರಕ: ಅರ್ಜೆಂಟೈನ್ ತೆರಿಗೆ ಗುರುತಿನ ಸಂಖ್ಯೆಗಳನ್ನು ಮಾನ್ಯಪಡಿಸುತ್ತದೆ—ಬ್ಯಾಂಕಿಂಗ್ ಮತ್ತು ತೆರಿಗೆ ಗುರುತಿನ ಪರಿಶೀಲನೆ ಅಗತ್ಯವಿರುವಾಗ ಅತ್ಯಗತ್ಯ
- CVU ಮಾನ್ಯೀಕಾರಕ: CBU ಗೆ ಸಮಾನ, ಆದರೆ ಡಿಜಿಟಲ್ ವಾಲೆಟ್ಗಳಿಗೆ (ಮರ್ಕಾಡೊ ಪಾಗೊ, ಉಲಾ ಮೊದಲಾದವು) 22 ಅಂಕಿಗಳ ಫಾರ್ಮ್ಯಾಟ್ ಬಳಸಿ
- IBAN ಮಾನ್ಯೀಕಾರಕ: ಯುರೋಪಿಯನ್ ಅಥವಾ ಇತರ ಅಂತರಾಷ್ಟ್ರೀಯ ಖಾತೆಗಳನ್ನು ಒಳಗೊಂಡ ಅಂತರ-ಗಡಿ ಪಾವತಿಗಳಿಗೆ
- ಬ್ಯಾಂಕಿಂಗ್ API ಸೇವೆಗಳು: ಫಾರ್ಮಾಟ್ ಮಾನ್ಯೀಕರಣಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ, ಖಾತಾ ಮಾಲಿಕತ್ವ ಮತ್ತು ಶಿಲ್ಕು ಪರಿಶೀಲನೆಯನ್ನು ಉತ್ಪಾದನಾ ಸಿಸ್ಟಮ್ಗಳಿಗೆ ಬೇಕಾಗಿರುವ
ಮಹತ್ವಪೂರ್ಣ ಮಿತಿ: ಈ ಉಪಕರಣವು ಕೇವಲ ಫಾರ್ಮಾಟ್ ಮತ್ತು ಚೆಕ್ ಅಂಕಗಳನ್ನು ಮಾನ್ಯಪಡಿಸುತ್ತದೆ. ಇದು CBU ವ್ಯಾಪಾರ ಬ್ಯಾಂಕ್ ಖಾತೆಗೆ ಸಂಬಂಧಿಸಿದೆಯೆಂಬುದನ್ನು ದೃಢಪಡಿಸಲಾಗುವುದಿಲ್ಲ ಅಥವಾ ಖಾತಾ ಮಾಲಿಕನ ಗುರುತನ್ನು ಪರಿಶೀಲಿಸಲಾಗುವುದಿಲ್ಲ. ಆ ಪರಿಶೀಲನೆಗಳಿಗಾಗಿ, ನಿಮಗೆ ಅರ್ಜೆಂಟೈನ್ ಬ್ಯಾಂಕಿಂಗ್ API ಗಳ ಅಥವಾ ಪಾವತಿ ಪ್ರಕ್ರಿಯಾಕಾರಗಳ ಸಂಯೋಜನೆ ಅಗತ್ಯವಿರಲಿದೆ.
ಅರ್ಜೆಂಟೀನಾ ಬ್ಯಾಂಕಿಂಗ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ CBU ಅನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಯಿತು
೨೦೦೦ ನವೆಂಬರ್ ಮೊದಲು, ಅರ್ಜೆಂಟೀನಾ ಬ್ಯಾಂಕ್ಗಳ ನಡುವೆ ಹಣ ಕಳುಹಿಸುವುದು ಅಸಾಧಾರಣವಾಗಿ ಕಠಿಣವಾಗಿತ್ತು. ಪ್ರತಿ ಹಣಕಾಸು ಸಂಸ್ಥೆಯು ತನ್ನ ಸ್ವಂತ ಖಾತೆ ಸಂಖ್ಯಾ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸಿಕೊಂಡಿತ್ತು - ಕೆಲವು ೧೦ ಅಂಕಿಗಳೊಂದಿಗೆ, ಇನ್ನೂ ಕೆಲವು ೧೫ ಅಂಕಿಗಳೊಂದಿಗೆ, ಮತ್ತು ಯಾವ ಬ್ಯಾಂಕ್ ಅಥವಾ ಶಾಖೆಯಲ್ಲಿ ಖಾತೆ ಇದೆ ಎಂಬುದನ್ನು ಗುರುತಿಸಲು ಯಾವ ಮಾನಕ ಮಾರ್ಗ ಇರಲಿಲ್ಲ. ಅಂತರ್ ಬ್ಯಾಂಕ್ ವರ್ಗಾವಣೆಗಳಿಗೆ ಮ್ಯಾನ್ಯುವಲ್ ಪರಿಶೀಲನೆ ಅಗತ್ಯವಿತ್ತು ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರಕ್ರಿಯೆಗೆ ದಿನಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತಿತ್ತು.
BCRA ಈ ವಿಭಜನೆಯನ್ನು ಬಗೆಹರಿಸಲು CBU ಅನ್ನು ಪರಿಚಯಿಸಿತು. ಎಲ್ಲಾ ಹಣಕಾಸು ಸಂಸ್ಥೆಗಳಲ್ಲಿ ಒಂದೇ ೨೨ ಅಂಕಿಗಳ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಕಡ್ಡಾಯಗೊಳಿಸುವ ಮೂಲಕ, ಅರ್ಜೆಂಟೀನಾ ಯುರೋಪ್ನ IBAN ವ್ಯವಸ್ಥೆಯಂತಹ ಅಂತಾರಾಷ್ಟ್ರೀಯ ಮಾನದಂಡಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಂಡಿತು. ಅಂತಃಸ್ಥ ಚೆಕ್ ಅಂಕಿಗಳು ವಿಶೇಷವಾಗಿ ಬುದ್ಧಿಮಾಂಡ್ಯವಾಗಿದ್ದವು: ಅವು ಡೇಟಾ ನಮೂದಿನ ಹೆಚ್ಚಿನ ದೋಷಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹಿಡಿಯುತ್ತವೆ, ವಿफಲ ವರ್ಗಾವಣೆಗಳನ್ನು ಮತ್ತು ವ್ಯವಹಾರಗಳನ್ನು ಹಿಂದಿರುಗಿಸಲು ಸಂಬಂಧಿಸಿದ ವೆಚ್ಚಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತವೆ.
ಆಸಕ್ತಿಕರ ಸಂಗತಿ: CBU ಫಾರ್ಮ್ಯಾಟ್ ಕಳೆದ ೨೦ ವರ್ಷಗಳಲ್ಲಿ ಬಹುತೇಕ ಬದಲಾಗಿಲ್ಲ. ಬ್ಯಾಂಕಿಂಗ್ ತಂತ್ರಜ್ಞಾನವು ನಾಟಕೀಯವಾಗಿ ಬೆಳೆದಿದ್ದರೂ - ಮೊಬೈಲ್ ಅಪ್ಸ್, ತಕ್ಷಣ ವರ್ಗಾವಣೆಗಳು, ಡಿಜಿಟಲ್ ವಾಲೆಟ್ಗಳು - ಅಂಗಡಿಯ CBU ಸಂರಚನೆಯು ಅದೇ ಇದೆ. ಈ ಸ್ಥಿರತೆಯು ಮೂಲ ವಿನ್ಯಾಸವು ಭವಿಷ್ಯದ ಅಗತ್ಯಗಳನ್ನು ಎಷ್ಟು ಚೆನ್ನಾಗಿ ಊಹಿಸಿತ್ತು ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ.
ಇಂದು, ಅರ್ಜೆಂಟೀನಾ ನಿವಾಸಿಗಳು CBUಗಳನ್ನು ಸಾಕಷ್ಟು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಹಣಕಾಸು ವ್ಯವಹಾರಗಳಿಗೆ ಬಳಸುತ್ತಾರೆ: ಸಂಬಳ ಠೇವಣಿಗಳು, ಬಿಲ್ ಪಾವತಿಗಳು, ತೆರಿಗೆ ಫಾಇಲಿಂಗ್ಗಳು, ಸರ್ಕಾರಿ ಲಾಭಗಳು ಮತ್ತು ಇ-ವಾಣಿಜ್ಯ. ಫಾರ್ಮ್ಯಾಟ್ ಅಷ್ಟೇ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಸಾಬೀತಾಗಿದೆ ಎಂಬುದು ಡಿಜಿಟಲ್ ವಾಲೆಟ್ಗಳು (ಮೆರ್ಕಾಡೊ ಪಾಗೊ ಹಾಗೆ) ಬಂದಾಗ, ನಿಯಾಮಕರು ಹೊಸ ಏನನ್ನೂ ಕಂಡುಹಿಡಿಯದೆ CVUಗಳಿಗೆ (ಕ್ಲಾವೆ ವರ್ಚುವಲ್ ಯೂನಿಫಾರ್ಮ್) ಅದೇ ಸಂರಚನೆಯನ್ನು ಅಳವಡಿಸಿಕೊಂಡರು.
ಆಮೇಲೆ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು
CBU ಮತ್ತು CVU ನಲ್ಲಿ ಏನು ವ್ಯತ್ಯಾಸ?
CBU ಗಳು ಸಾಂಪ್ರದಾಯಿಕ ಬ್ಯಾಂಕ್ ಖಾತೆಗಳನ್ನು ಗುರುತಿಸುತ್ತವೆ, ಮೇಲೆ CVU ಗಳು (ಕ್ಲಾವೆ ವರ್ಚುವಲ್ ಯೂನಿಫಾರ್ಮ್) ಮರ್ಕಾಡೊ ಪಾಗೊ, ಉಲಾ, ಅಥವಾ ಬ್ರೂಬ್ಯಾಂಕ್ ಹೋಲಿಕೆಯಂಥ ಫಿನ್ಟೆಕ್ ಪ್ರೊವೈಡರ್ಗಳ ಡಿಜಿಟಲ್ ವಾಲೆಟ್ ಖಾತೆಗಳನ್ನು ಗುರುತಿಸುತ್ತವೆ. ಫಾರ್ಮ್ ಒಂದೇ—22 ಅಂಕಿಗಳು ಒಂದೇ ಮಾನ್ಯೀಕರಣ ಆಲ್ಗೊರಿಥಂ—ಇದು ಅಂತರ್ಯೋಜಿಸಬಹುದಾಗಿರುವ ಕಾರಣ ಸಮಂಜಸ. ನೀವು CBU ನಿಂದ CVU ಗೆ ಮತ್ತು ಅದರ ಕೊಂಡಿಯಲ್ಲಿ ಬ್ಯಾಂಕ್ ವರ್ಗಾವಣೆಯಂತೆ ಹಣ ವರ್ಗಾವಣೆ ಮಾಡಬಹುದು. ಮೊದಲ ಮೂರು ಅಂಕಿಗಳು ನೀವು ಸಾಂಪ್ರದಾಯಿಕ ಬ್ಯಾಂಕ್ ಅಥವಾ ಡಿಜಿಟಲ್ ವಾಲೆಟ್ ಪ್ರೊವೈಡರ್ ನೋಡುತ್ತಿದ್ದೀರಿ ಎಂಬುದನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತವೆ.
CBU ನಿಂದ ಬ್ಯಾಂಕ್ ಹೆಸರನ್ನು ಕಂಡುಹಿಡಿಯಬಹುದೇ?
ಹೌದು. ಮೊದಲ ಮೂರು ಅಂಕಿಗಳು BCRA ನಿಂದ ನೀಡಲಾಗಿರುವ ಬ್ಯಾಂಕ್ ಗುರುತಿಸುವಿಕೆಯಾಗಿವೆ. ಉದಾಹರಣೆಗೆ, "011" ನಿಂದ ಪ್ರಾರಂಭಿಸಿದ ಕೋಡ್ ಗಳು ಬ್ಯಾಂಕೊ ನ್ಯಾಷನ್ ಗೆ ಸೇರಿವೆ, ಮೇಲೆ "017" BBVA ಅರ್ಜೆಂಟೈನಾ ಸೂಚಿಸುತ್ತದೆ. BCRA ಈ ಕೋಡ್ ಗಳ ಅಧಿಕೃತ ನೋಂಧಣಿಯನ್ನು ಪ್ರಕಟಿಸುತ್ತದೆ, ಇದನ್ನು ಬ್ಯಾಂಕಿಂಗ್ ಅಪ್ಲಿಕೇಶನ್ ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ನೀವು CBU ನಮೂದಿಸಿದಾಗ ಬ್ಯಾಂಕ್ ಹೆಸರನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರದರ್ಶಿಸಲು ಉಲ್ಲೇಖಿಸುತ್ತವೆ.
CBU ಖಾತಾ ಸಂಖ್ಯೆಯ ಹೊಂದಿಕೆಯಾಗಿಯೇ?
ಸ್ವಲ್ಪ ಭಿನ್ನ. ನಿಮ್ಮ ಖಾತಾ ಸಂಖ್ಯೆ CBU ಒಳಗೆ ಅಡಗಿಸಲಾಗಿದೆ, ಆದರೆ CBU ಅದನ್ನು ಹೆಚ್ಚಿನ ರೂಟಿಂಗ್ ಮಾಹಿತಿಯೊಂದಿಗೆ ಕಟ್ಟಿಕೊಂಡಿದೆ. ಇದನ್ನು ಬೀದಿ ವಿಳಾಸ ಮತ್ತು GPS ಕೋಆರ್ಡಿನೇಟ್ಸ್ ನಂತೆ ಯೋಚಿಸಿ—ಎರಡೂ ಸ್ಥಳವನ್ನು ಗುರುತಿಸುತ್ತವೆ, ಆದರೆ ಒಂದು ಹೆಚ್ಚಿನ ಸಂದರ್ಭ ಒಳಗೊಂಡಿರುತ್ತದೆ. CBU ನಿಮ್ಮ ಬ್ಯಾಂಕ್ ಕೋಡ್, ಶಾಖಾ ಕೋಡ್, ಖಾತಾ ಸಂಖ್ಯೆ ಮತ್ತು ಎರಡು ಮಾನ್ಯೀಕರಣ ಅಂಕಿಗಳನ್ನು ಒಂದೇ ವರ್ಗಾವಣೆಯಾಗಬಹುದಾದ ಸರಣಿಯಲ್ಲಿ ಬಂಡಲ್ ಮಾಡುತ್ತದೆ.
(ಉಳಿದ ಭಾಗ ಅದೇ ಶೈಲಿಯಲ್ಲಿ ಮುಂದುವರಿಯಲಾಗಿದೆ)
ಉಲ್ಲೇಖಗಳು ಮತ್ತು ಅಧಿಕೃತ ದಸ್ತಾವೇಜುಗಳು
ಅರ್ಜೆಂಟೀನಾ ಬ್ಯಾಂಕಿಂಗ್ ಮಾನದಂಡಗಳ ಬಗ್ಗೆ ಅಧಿಕೃತ ಮಾಹಿತಿಗಾಗಿ:
-
ಅರ್ಜೆಂಟೀನಾ ಕೇಂದ್ರ ಬ್ಯಾಂಕ್ (BCRA) - ಹಣಕಾಸು ವ್ಯವಸ್ಥೆ ನಿಯಮಗಳು - ಪಾವತಿ ವ್ಯವಸ್ಥೆ ಮಾನದಂಡಗಳು ಮತ್ತು ಬ್ಯಾಂಕಿಂಗ್ ನಿಯಮಗಳ ಬಗ್ಗೆ ಅಧಿಕೃತ BCRA ದಸ್ತಾವೇಜುಗಳು
-
ಕಾನೂನು ಸಂಖ್ಯೆ 25,345 - "ತೆರಿಗೆ ಸಂಚಿಗೆಯನ್ನು ತಡೆಯುವಿಕೆ ಮತ್ತು ಪಾವತಿಗಳ ಆಧುನೀಕರಣ" (ನವೆಂಬರ್ 2000) - ಅರ್ಜೆಂಟೀನಾ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಪಾವತಿ ವ್ಯವಸ್ಥೆಗಳ ಚೌಕಟ್ಟನ್ನು ಸ್ಥಾಪಿಸಿದ ಕಾನೂನು
-
BCRA ಸಂಪರ್ಕ "A" ಸರಣಿ - ಹಣಕಾಸು ಸಂಸ್ಥೆಗಳಿಗೆ CBU ಅನ್ನು ಜಾರಿಗೆ ತರಲು ಅಗತ್ಯವಿರುವ ತಾಂತ್ರಿಕ ಸಂಚಿಕೆಗಳು
-
ಇಂಟರ್ಬ್ಯಾಂಕಿಂಗ್ S.A. - ಅರ್ಜೆಂಟೀನಾ ಅಂತರ್ ಬ್ಯಾಂಕ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಪಾವತಿ ನೆಟ್ವರ್ಕ್ ಅನ್ನು ನಡೆಸುವ ಸಂಸ್ಥೆ ಮತ್ತು CBU ರೂಟಿಂಗ್ ಕೋಷ್ಟಕಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಸಂಸ್ಥೆ
ಈ ಮೂಲಗಳು ಈ ಮಾನ್ಯೀಕರಣ ಅನ್ನು ಜಾರಿಗೆ ತರಲು ಬಳಸಿದ ತಾಂತ್ರಿಕ ನಿರ್ದೇಶನಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ ಮತ್ತು ಅರ್ಜೆಂಟೀನಾ ಹಣಕಾಸು ಅಧಿಕಾರಿಗಳಿಂದ ನಿಯಮಿತವಾಗಿ ಅಪ್ಡೇಟ್ ಮಾಡಲ್ಪಡುತ್ತವೆ.
CBU ಅನ್ನು ಮಾನ್ಯಪಡಿಸಲು ಅಥವಾ ರಚಿಸಲು ಸಿದ್ಧವಾಗಿದ್ಯೋ?
ನೀವು ಪಾವತಿ ಇಂಟಿಗ್ರೇಷನ್ ನಿರ್ಮಿಸುತ್ತಿದ್ದೀರಾ, ಫಿನ್ಟೆಕ್ ಅಪ್ಲಿಕೇಶನ್ ಪರೀಕ್ಷಿಸುತ್ತಿದ್ದೀರಾ, ಅಥವಾ ಅರ್ಜೆಂಟೀನಾ ಬ್ಯಾಂಕಿಂಗ್ ಸಿಸ್ಟಮ್ ಬಗ್ಗೆ ಕಲಿಯುತ್ತಿದ್ದೀರಾ, CBU ಮಾನ್ಯಪಡಿಸುವಿಕೆಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಅತ್ಯಂತ ಮಹತ್ವಪೂರ್ಣ. ಈ ಉಪಕರಣವು ಅರ್ಜೆಂಟೀನ್ ಬ್ಯಾಂಕ್ಗಳು ಬಳಸುವ ಅಂಕಗಣಿತ ಅಲ್ಗೋರಿದಂ ಅನ್ನೇ ಅನ್ವಯಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ನೀವು ವಹಿವಾಟು ವಿಫಲಗೊಳ್ಳುವ ಮೊದಲು ಫಾರ್ಮಾಟ್ ದೋಷಗಳನ್ನು ಹಿಡಿಯಬಹುದು.
ಜ್ಞಾಪಿಸಿಕೊಳ್ಳಿ: ಫಾರ್ಮಾಟ್ ಮಾನ್ಯಪಡಿಸುವಿಕೆ ಕೇವಲ ಮೊದಲ ಹೆಜ್ಜೆಯಾಗಿದೆ. ಸರಿಯಾಗಿ ರೂಪಿಸಿದ CBU ಖಾತೆ ಇರುವುದನ್ನು ಅಥವಾ ನಿಮಗೆ ಸರಿಯಾದ ಸ್ವೀಕೃತಿಗಾರ ಇರುವುದನ್ನು ಖಚಿತಪಡಿಸುವುದಿಲ್ಲ. ವಾಸ್ತವಿಕ ಹಣ ನಿಭಾಯಿಸುವ ಉತ್ಪಾದನಾ ಸಿಸ್ಟಮ್ಗಳಿಗಾಗಿ, ಫಾರ್ಮಾಟ್ ಮಾನ್ಯಪಡಿಸುವಿಕೆಯನ್ನು ಬ್ಯಾಂಕಿಂಗ್ API ಅಥವಾ ಪಾವತಿ ಪ್ರೊಸೆಸರ್ಗಳ ಮೂಲಕ ಹೆಚ್ಚಿನ ಪರಿಶೀಲನೆಯೊಂದಿಗೆ ಸಂಯೋಜಿಸಿ.
ಈ ಉಪಕರಣಕ್ಕೆ ನೋಂದಣಿ ಅಥವಾ ಸ್ಥಾಪನೆಯ ಅಗತ್ಯವಿಲ್ಲ—ಕೇವಲ ಅದನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು BCRA ಮಾನದಂಡಗಳ ಪ್ರಕಾರ CBU ಗಳನ್ನು ಮಾನ್ಯಪಡಿಸಲು ಅಥವಾ ರಚಿಸಲು ಪ್ರಾರಂಭಿಸಿ.