🛠️

Whiz Tools

Build • Create • Innovate

பிரேசிலிய CNPJ உருவாக்கி மற்றும் சரிபார்க்கும் கருவி

பிரேசிலிய வணிக அடையாளங்களுடன் வேலை செய்யும் மேம்படுத்துநர்கள் மற்றும் சோதனையாளர்களுக்காக வடிவமைக்கப்பட்ட இந்த எளிய கருவியுடன் செல்லுபடியாகும் பிரேசிலிய CNPJ எண்ணுகளை உருவாக்கவும், ஏற்கனவே உள்ளவற்றை சரிபார்க்கவும்.

பிரேசிலிய CNPJ உருவாக்கி மற்றும் சரிபார்க்கி

CNPJ உருவாக்கி

சோதனைக்காக செல்லுபடியாகும் பிரேசிலிய CNPJ எண்ணை உருவாக்கவும்.

CNPJ சரிபார்க்கி

ஒரு பிரேசிலிய CNPJ எண்ணு செல்லுபடியாகுமா என்பதை சரிபார்க்கவும்.

📚

ஆவணங்கள்

ಭಾರತೀಯ CNPJ ಜನರೇಟರ್ ಮತ್ತು ಮಾನ್ಯತಾ ಸಾಧನ

ಪರಿಚಯ

**ಭಾರತೀಯ CNPJ (Cadastro Nacional da Pessoa Jurídica)**ವು ಬ್ರಜೀಲ್‌ನಲ್ಲಿ ವ್ಯಾಪಾರ ಮತ್ತು ಕಾನೂನು ಘಟಕಗಳಿಗೆ ನೀಡಲಾಗುವ ವಿಶಿಷ್ಟ ಗುರುತಿನ ಸಂಖ್ಯೆಯಾಗಿದೆ. ಈ ಭಾರತೀಯ CNPJ ಜನರೇಟರ್ ಮತ್ತು ಮಾನ್ಯತಾ ಸಾಧನವು ಪರೀಕ್ಷಾ ಉದ್ದೇಶಗಳಿಗೆ ಮಾನ್ಯ CNPJ ಸಂಖ್ಯೆಗಳ ಜನರೇಟಿಂಗ್ ಮತ್ತು ಇತ್ತೀಚಿನ CNPJ ಸಂಖ್ಯೆಗಳ ಮಾನ್ಯತೆಯನ್ನು ಅಧಿಕೃತ ಬ್ರಜೀಲ್ ಅಲ್ಗೋರಿಥಮ್ ಪ್ರಕಾರ ಪರಿಶೀಲಿಸಲು ಸರಳ, ಪರಿಣಾಮಕಾರಿ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ. ನೀವು ಬ್ರಜೀಲ್ ವ್ಯಾಪಾರ ಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಪರೀಕ್ಷಿಸುತ್ತಿರುವ ಡೆವೆಲಪರ್, ಪರೀಕ್ಷಾ ವೃತ್ತಿಪರರು ಅಥವಾ ಬ್ರಜೀಲ್ ಕಂಪನಿಯ ಮಾಹಿತಿಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತಿರುವ ಯಾರಾದರೂ ಇದ್ದರೆ, ಈ ಸಾಧನವು CNPJ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ.

ಈ ಸಾಧನದಿಂದ ಜನರೇಟರ್ ಮಾಡಿದ ವಾಸ್ತವ CNPJ ಸಂಖ್ಯೆಗಳು ಬ್ರಜೀಲ್ ಫೆಡರಲ್ ರೆವೆನ್ಯೂ ಸೇವೆ (Receita Federal) ಮೂಲಕ ಅಧಿಕೃತವಾಗಿ ನೀಡಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಈ ಸಾಧನದಿಂದ ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ಗಳು ಗಣಿತಾತ್ಮಕವಾಗಿ ಮಾನ್ಯವಾಗಿವೆ ಆದರೆ ವಾಸ್ತವ ಕಂಪನಿಗಳಿಗೆ ನೋಂದಾಯಿತವಾಗಿಲ್ಲ. ಇದು ಪರೀಕ್ಷಾ ದೃಶ್ಯಗಳು, ಮಾದರಿ ಡೇಟಾ ಮತ್ತು ಅಭಿವೃದ್ಧಿ ಪರಿಸರಗಳಲ್ಲಿ ನೀವು ವಾಸ್ತವ ವ್ಯಾಪಾರ ಗುರುತಿಗಳನ್ನು ಬಳಸದೆ ಸರಿಯಾಗಿ ರೂಪಿತ ಮತ್ತು ಮಾನ್ಯ CNPJ ಸಂಖ್ಯೆಗಳ ಅಗತ್ಯವಿರುವಾಗ ಉತ್ತಮವಾಗಿದೆ.

CNPJ ಎಂದರೆ ಏನು?

CNPJ (Cadastro Nacional da Pessoa Jurídica)ವು ಬ್ರಜೀಲ್ ಫೆಡರಲ್ ರೆವೆನ್ಯೂ ಸೇವೆ ಮೂಲಕ ವ್ಯಾಪಾರ ಮತ್ತು ಕಾನೂನು ಘಟಕಗಳಿಗೆ ನೀಡಲಾಗುವ 14-ಅಂಕಿಯ ಗುರುತಿನ ಸಂಖ್ಯೆ. ಇದು ಕಂಪನಿಯ ನೋಂದಣಿ ಸಂಖ್ಯೆಯ ಅಥವಾ ತೆರಿಗೆ ID ಯ ಬ್ರಜೀಲ್ ಸಮಾನವಾಗಿದೆ. ಬ್ರಜೀಲ್‌ನಲ್ಲಿ ಕಾನೂನಾತ್ಮಕವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಪ್ರತಿಯೊಂದು ವ್ಯಾಪಾರಕ್ಕೆ CNPJ ಇರಬೇಕು, ಇದು ಬಳಸಲಾಗುತ್ತದೆ:

  • ತೆರಿಗೆ ವರದಿ ಮತ್ತು ಅನುಗುಣತೆ
  • ಸರ್ಕಾರದ ಸಂಸ್ಥೆಗಳೊಂದಿಗೆ ವ್ಯಾಪಾರ ನೋಂದಣಿ
  • ಬ್ಯಾಂಕ್ ಖಾತೆಗಳನ್ನು ತೆರೆಯುವುದು
  • ಬಿಲ್ ಮತ್ತು ರಸೀದಿಗಳನ್ನು ಹೊರತರುವುದ
  • ಸರ್ಕಾರದ ಟಂಡರ್‌ಗಳಲ್ಲಿ ಪಾಲ್ಗೊಳ್ಳುವುದು
  • ಸರಕುಗಳನ್ನು ಆಮದು ಮತ್ತು ರಫ್ತು ಮಾಡುವುದ

CNPJ ಬ್ರಜೀಲ್ ವ್ಯಾಪಾರ ಪರಿಸರದಲ್ಲಿ ಪ್ರಮುಖ ಗುರುತಿನ ಸಂಖ್ಯೆಯಾಗಿದೆ ಮತ್ತು ಅಧಿಕೃತ ದಾಖಲೆಗಳು, ಒಪ್ಪಂದಗಳು ಮತ್ತು ಹಣಕಾಸು ದಾಖಲೆಗಳಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ.

CNPJ ರಚನೆ ಮತ್ತು ರೂಪ

ಭಾರತೀಯ CNPJ 14 ಅಂಕಿಗಳನ್ನು ಒಳಗೊಂಡಿದ್ದು, ಸಾಮಾನ್ಯವಾಗಿ ಈ ರೀತಿಯ ರೂಪದಲ್ಲಿ ಇದೆ: XX.XXX.XXX/YYYY-ZZ

ರಚನೆಯು ಈ ಕೆಳಗಿನಂತೆ ವಿಭಜಿತವಾಗಿದೆ:

  1. ಮೊದಲ 8 ಅಂಕಿಗಳು (XX.XXX.XXX): ಕಂಪನಿಗೆ ನೀಡಲಾಗುವ ಮೂಲ ಸಂಖ್ಯೆಯು
  2. ಸ್ಲ್ಯಾಶ್ ನಂತರ 4 ಅಂಕಿಗಳು (YYYY): ಶಾಖೆ ಗುರುತಿನ ಸಂಖ್ಯೆ (ಹೆಡ್ ಕ್ವಾರ್ಟರ್‌ಗಾಗಿ 0001, ಇತರ ಸಂಖ್ಯೆಗಳು ಶಾಖೆಗಳಿಗೆ)
  3. ಕೊನೆಯ 2 ಅಂಕಿಗಳು (ZZ): ಮಾನ್ಯತೆಯ ಪರಿಶೀಲನೆಗಾಗಿ ಪರಿಶೀಲನಾ ಅಂಕಿಗಳು

ಉದಾಹರಣೆಗೆ, ಸರಿಯಾಗಿ ರೂಪಿತ CNPJ ಈ ರೀತಿಯಾಗಿರುತ್ತದೆ: 12.345.678/0001-95

ಪರಿಶೀಲನಾ ಅಂಕಿಗಳು (ಕೊನೆಯ ಎರಡು ಸಂಖ್ಯೆಗಳು) ವಿಶೇಷ ಗಣಿತೀಯ ಅಲ್ಗೋರಿಥಮ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ, ಇದು ಯಾದೃಚ್ಛಿಕವಾಗಿ ಜನರೇಟರ್ ಮಾಡಿದ ಸಂಖ್ಯೆಗಳು ಸರಿಯಾದ ಮಾನ್ಯತೆಯನ್ನು ಪಡೆಯಲು ಸರಿಯಾದ ಲೆಕ್ಕಹಾಕುವ ವಿಧಾನವನ್ನು ಅನುಸರಿಸದೇ ಇರಲು ಖಚಿತಪಡಿಸುತ್ತದೆ.

CNPJ ಮಾನ್ಯತೆ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ

CNPJ ಮಾನ್ಯತಾ ಅಲ್ಗೋರಿಥಮ್ ತೂಕದ ಲೆಕ್ಕಹಾಕುವಿಕೆಯನ್ನು ಬಳಸುತ್ತದೆ ಪರಿಶೀಲನಾ ಅಂಕಿಗಳನ್ನು ನಿರ್ಧರಿಸಲು. ಇದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ:

ಮೊದಲ ಪರಿಶೀಲನಾ ಅಂಕಿಯ ಲೆಕ್ಕಹಾಕುವಿಕೆ

  1. ಮೊದಲ 12 ಅಂಕಿಗಳನ್ನು ತೂಕದ ಕ್ರಮವನ್ನು ಬಳಸಿಕೊಂಡು ಗುಣಾಕಾರ ಮಾಡಿ: 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2
  2. ಈ ಗುಣಾಕಾರಗಳ ಫಲಿತಾಂಶಗಳನ್ನು ಸೇರಿಸಿ
  3. ಈ ಮೊತ್ತವನ್ನು 11 ರಿಂದ ಭಾಗಿಸಿದಾಗ ಉಳಿದ ಭಾಗವನ್ನು ಲೆಕ್ಕಹಾಕಿ
  4. ಉಳಿದ ಭಾಗ 2 ಕ್ಕಿಂತ ಕಡಿಮೆ ಇದ್ದರೆ, ಮೊದಲ ಪರಿಶೀಲನಾ ಅಂಕಿ 0; ಇಲ್ಲದಿದ್ದರೆ, ಅದು ಉಳಿದ ಭಾಗವನ್ನು 11 ಕ್ಕೆ ಕಳೆಯುವುದು

ಎರಡನೇ ಪರಿಶೀಲನಾ ಅಂಕಿಯ ಲೆಕ್ಕಹಾಕುವಿಕೆ

  1. ಮೊದಲ 13 ಅಂಕಿಗಳನ್ನು (ಮೊದಲ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಸೇರಿಸಿಕೊಂಡು) ತೂಕದ ಕ್ರಮವನ್ನು ಬಳಸಿಕೊಂಡು ಗುಣಾಕಾರ ಮಾಡಿ: 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2
  2. ಈ ಗುಣಾಕಾರಗಳ ಫಲಿತಾಂಶಗಳನ್ನು ಸೇರಿಸಿ
  3. ಈ ಮೊತ್ತವನ್ನು 11 ರಿಂದ ಭಾಗಿಸಿದಾಗ ಉಳಿದ ಭಾಗವನ್ನು ಲೆಕ್ಕಹಾಕಿ
  4. ಉಳಿದ ಭಾಗ 2 ಕ್ಕಿಂತ ಕಡಿಮೆ ಇದ್ದರೆ, ಎರಡನೇ ಪರಿಶೀಲನಾ ಅಂಕಿ 0; ಇಲ್ಲದಿದ್ದರೆ, ಅದು ಉಳಿದ ಭಾಗವನ್ನು 11 ಕ್ಕೆ ಕಳೆಯುವುದು

CNPJ ಮಾನ್ಯವಾಗಲು, ಎರಡೂ ಪರಿಶೀಲನಾ ಅಂಕಿಗಳು ಲೆಕ್ಕಹಾಕಿದ ಮೌಲ್ಯಗಳಿಗೆ ಹೊಂದಿರಬೇಕು.

ಈ ಸಾಧನವನ್ನು ಹೇಗೆ ಬಳಸುವುದು

ನಮ್ಮ ಭಾರತೀಯ CNPJ ಜನರೇಟರ್ ಮತ್ತು ಮಾನ್ಯತಾ ಸಾಧನವು ಎರಡು ಪ್ರಮುಖ ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ: ಮಾನ್ಯ CNPJs ಅನ್ನು ಜನರೇಟಿಂಗ್ ಮತ್ತು ಇತ್ತೀಚಿನ CNPJ ಸಂಖ್ಯೆಗಳ ಮಾನ್ಯತೆಯನ್ನು ಪರಿಶೀಲಿಸುವುದು.

CNPJ ಅನ್ನು ಜನರೇಟಿಂಗ್ ಮಾಡುವುದು

ಪರೀಕ್ಷಾ ಉದ್ದೇಶಗಳಿಗೆ ಮಾನ್ಯ CNPJ ಅನ್ನು ಜನರೇಟಿಂಗ್ ಮಾಡಲು:

  1. ಸಾಧನದ "CNPJ ಜನರೇಟರ್" ವಿಭಾಗಕ್ಕೆ ಹೋಗಿ
  2. "CNPJ ಜನರೇಟಿಂಗ್ ಮಾಡಿ" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ
  3. ಗಣಿತಾತ್ಮಕವಾಗಿ ಮಾನ್ಯವಾದ CNPJ ರೂಪಿತ ಪ್ರದರ್ಶನದಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ
  4. ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ಅನ್ನು ಕಾಪಿ ಮಾಡಲು "ಕಾಪಿ" ಬಟನ್ ಅನ್ನು ಬಳಸಿರಿ

ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ವಾಸ್ತವ CNPJ ಗೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಗಣಿತೀಯ ಮಾನ್ಯತೆ ನಿಯಮಗಳನ್ನು ಅನುಸರಿಸುತ್ತದೆ ಆದರೆ ಬ್ರಜೀಲ್ ಫೆಡರಲ್ ರೆವೆನ್ಯೂ ಸೇವೆಯೊಂದಿಗೆ ನೋಂದಾಯಿತವಾಗಿಲ್ಲ.

CNPJ ಅನ್ನು ಮಾನ್ಯತೆಯನ್ನು ಪರಿಶೀಲಿಸುವುದು

CNPJ ಗಣಿತಾತ್ಮಕವಾಗಿ ಮಾನ್ಯವಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಲು:

  1. ಸಾಧನದ "CNPJ ಮಾನ್ಯತಾ ಸಾಧನ" ವಿಭಾಗಕ್ಕೆ ಹೋಗಿ
  2. ನೀವು ಮಾನ್ಯತೆ ಪರಿಶೀಲಿಸಲು ಬಯಸುವ CNPJ ಅನ್ನು ಇನ್ಪುಟ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ನಮೂದಿಸಿ
    • ಸಾಧನವು ರೂಪಿತ (ಕೋಷ್ಟಕಗಳು, ಸ್ಲ್ಯಾಶ್‌ಗಳು ಮತ್ತು ಹೈಫನ್‌ಗಳು) ಇಲ್ಲದಂತೆ CNPJ ಗಳನ್ನು ಒಪ್ಪಿಸುತ್ತದೆ
  3. "ಮಾನ್ಯತೆ" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ
  4. ಸಾಧನವು CNPJ ಮಾನ್ಯವೇ ಅಥವಾ ಅಮಾನ್ಯವೇ ಎಂಬುದನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಪರಿಶೀಲನಾ ಅಂಕಿ ಅಲ್ಗೋರಿಥಮ್ ಪ್ರಕಾರ

ಮಾನ್ಯತಾ ಸಾಧನವು CNPJ ಸರಿಯಾದ ರೂಪವನ್ನು ಅನುಸರಿಸುತ್ತಿದೆಯೇ ಮತ್ತು ಪರಿಶೀಲನಾ ಅಂಕಿಗಳು ನಿರೀಕ್ಷಿತ ಮೌಲ್ಯಗಳಿಗೆ ಹೊಂದಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ.

ಬಳಕೆದಾರಿಕೆಗಳು

ಈ ಭಾರತೀಯ CNPJ ಜನರೇಟರ್ ಮತ್ತು ಮಾನ್ಯತಾ ಸಾಧನವು ವಿಶೇಷವಾಗಿ ಈ ಕೆಳಗಿನ ದೃಶ್ಯಗಳಲ್ಲಿ ಉಪಯುಕ್ತವಾಗಿದೆ:

ಸಾಫ್ಟ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಪರೀಕ್ಷೆ

  • ಪರೀಕ್ಷಾ ಡೇಟಾ ರಚನೆ: ವಾಸ್ತವ ಕಂಪನಿಯ ಗುರುತಿಗಳನ್ನು ಬಳಸದೆ ಪರೀಕ್ಷಾ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ತುಂಬಲು ಮಾನ್ಯ CNPJs ಅನ್ನು ಜನರೇಟಿಂಗ್ ಮಾಡಿ
  • ಯುನಿಟ್ ಪರೀಕ್ಷೆ: ನಿಮ್ಮ ಕೋಡ್‌ನಲ್ಲಿ CNPJ ನಿರ್ವಹಣಾ ಕಾರ್ಯಗಳನ್ನು ಮಾನ್ಯತೆಗೊಳಿಸಲು ತಿಳಿದ ಮಾನ್ಯ ಮತ್ತು ಅಮಾನ್ಯ ಉದಾಹರಣೆಗಳನ್ನು ಬಳಸಿ
  • QA ಪರೀಕ್ಷೆ: CNPJ ಇನ್ಪುಟ್ ಅಗತ್ಯವಿರುವ ಫಾರ್ಮ್‌ಗಳು ಮತ್ತು ಇಂಟರ್ಫೇಸ್ಗಳಿಗಾಗಿ ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳನ್ನು ರಚಿಸಿ
  • ಇಂಟಿಗ್ರೇಶನ್ ಪರೀಕ್ಷೆ: ಬ್ರಜೀಲ್ ಸರ್ಕಾರದ ಸೇವೆಗಳು ಅಥವಾ ಹಣಕಾಸು ಸಂಸ್ಥೆಗಳೊಂದಿಗೆ ಡೇಟಾ ವಿನಿಮಯ ಮಾಡುವ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಪರೀಕ್ಷಿಸಿ

ಶಿಕ್ಷಣ ಮತ್ತು ತರಬೇತಿ

  • CNPJ ರೂಪವನ್ನು ಕಲಿಯುವುದು: ಬ್ರಜೀಲ್ ವ್ಯಾಪಾರ ಗುರುತಿಗಳು ಹೇಗೆ ರೂಪಿತವಾಗಿವೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ
  • ಅಲ್ಗೋರಿಥಮ್ ಅಧ್ಯಯನ: ಪರಿಶೀಲನಾ ಅಂಕಿ ಮಾನ್ಯತೆಯ ಕಾರ್ಯವಿಧಾನವನ್ನು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಪರಿಶೀಲಿಸಿ
  • ಡೇಟಾ ಮಾನ್ಯತಾ ತಂತ್ರಜ್ಞಾನಗಳು: ವಾಸ್ತವ ಡೇಟಾ ಮಾನ್ಯತಾ ಅಗತ್ಯಗಳ ಉದಾಹರಣೆಗಳನ್ನು ಅಧ್ಯಯನ ಮಾಡಿ

ಡೇಟಾ ಪ್ರಕ್ರಿಯೆ

  • ಡೇಟಾ ಶುದ್ಧೀಕರಣ: ಇರುವ ಡೇಟಾಸೆಟ್‌ಗಳಲ್ಲಿ CNPJ ಗಳನ್ನು ಮಾನ್ಯತೆಗೊಳಿಸಿ, ಸಾಧ್ಯವಾದ ದೋಷಗಳನ್ನು ಗುರುತಿಸಲು
  • ಫಾರ್ಮ್ ಮಾನ್ಯತೆ: CNPJ ಇನ್ಪುಟ್‌ಗಳಿಗೆ ಕ್ಲೈಂಟ್-ಪಕ್ಷ ಅಥವಾ ಸರ್ವರ್-ಪಕ್ಷದ ಮಾನ್ಯತೆಯನ್ನು ಅನುಷ್ಠಾನಗೊಳಿಸಿ
  • ಡೇಟಾ ಅನಾಮಿಕರಣ: ವಿಶ್ಲೇಷಣೆಗೆ ಡೇಟಾಸೆಟ್‌ಗಳನ್ನು ತಯಾರಿಸುವಾಗ ವಾಸ್ತವ CNPJ ಗಳನ್ನು ಮಾನ್ಯವಾದ ಜನರೇಟರ್ ಮಾಡಿದವರೊಂದಿಗೆ ಬದಲಾಯಿಸಿ

ಅಂತಾರಾಷ್ಟ್ರೀಯ ವ್ಯಾಪಾರ

  • ಮಾರುಕಟ್ಟೆ ಪ್ರವೇಶ ತಯಾರಿ: ಬ್ರಜೀಲ್ ವ್ಯಾಪಾರ ಗುರುತಿನ ಅಗತ್ಯಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ
  • ದಾಖಲೆ ತಯಾರಿ: ಬ್ರಜೀಲ್‌ಗಾಗಿ ವ್ಯಾಪಾರ ದಾಖಲೆಗಳನ್ನು ತಯಾರಿಸುವಾಗ ಸರಿಯಾದ ರೂಪವನ್ನು ಖಚಿತಪಡಿಸಿ
  • ಅನುಗುಣತೆ ಪರಿಶೀಲನೆ: ಸಂಗ್ರಹಿತ CNPJ ಸಂಖ್ಯೆಗಳು ಕನಿಷ್ಠ ಗಣಿತಾತ್ಮಕವಾಗಿ ಮಾನ್ಯವೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿ

ಪರ್ಯಾಯಗಳು

ನಮ್ಮ ಸಾಧನವು CNPJ ಗಳನ್ನು ಜನರೇಟಿಂಗ್ ಮತ್ತು ಮಾನ್ಯತೆಗೊಳಿಸಲು ಸರಳ, ಬ್ರೌಸರ್ ಆಧಾರಿತ ಪರಿಹಾರವನ್ನು ಒದಗಿಸುತ್ತಿದ್ದರೂ, ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಅಗತ್ಯಗಳಿಗೆ ಅವಲಂಬಿತವಾಗಿ ಹಲವಾರು ಪರ್ಯಾಯಗಳಿವೆ:

ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಲೈಬ್ರರಿಗಳು

CNPJ ಮಾನ್ಯತೆಯನ್ನು ನೇರವಾಗಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಸೇರಿಸಲು ಡೆವೆಲಪರ್‌ಗಳಿಗೆ ಹಲವಾರು ಭಾಷಾ-ನಿರ್ದಿಷ್ಟ ಲೈಬ್ರರಿಗಳು ಲಭ್ಯವಿವೆ:

  • ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್: cpf_cnpj.js, validator.js
  • ಪೈಥಾನ್: python-cnpj, validate-docbr
  • PHP: brazilianutils, respect/validation
  • ಜಾವಾ: caelum-stella, commons-validator
  • ರೂಬಿ: cpf_cnpj, brazilian-rails

ಈ ಲೈಬ್ರರಿಗಳು ಸಾಮಾನ್ಯವಾಗಿ ರೂಪಾಂತರ, ಪಾರ್ಸಿಂಗ್ ಮತ್ತು ಇತರ ಬ್ರಜೀಲ್ ದಾಖಲೆಗಳ ಮಾನ್ಯತೆಯಂತಹ ಹೆಚ್ಚುವರಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಒದಗಿಸುತ್ತವೆ.

API ಸೇವೆಗಳು

ಮಾನ್ಯತೆಯನ್ನು ನಿರ್ವಹಣೆಯ ಅಗತ್ಯವಿರುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ:

  • ಬ್ರಜೀಲ್ ಸರ್ಕಾರದ APIಗಳು (ನೋಂದಣಿಯನ್ನು ಅಗತ್ಯವಿದೆ)
  • ವ್ಯಾಪಾರ ಮಾಹಿತಿಯ ಸೇವೆಗಳು ಮಾನ್ಯತೆ ನೀಡುತ್ತವೆ
  • ಅಧಿಕೃತ ಡೇಟಾಬೇಸ್ ವಿರುದ್ಧ ಮಾನ್ಯತೆ ನೀಡುವ ವ್ಯಾಪಾರ ಮಾಹಿತಿಯ ಸೇವೆಗಳು

ಕೈಯಿಂದ ಲೆಕ್ಕಹಾಕುವುದು

ಶಿಕ್ಷಣ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಅಥವಾ ಒಬ್ಬರೇ ಮಾನ್ಯತೆ ಪರಿಶೀಲನೆಗಾಗಿ, ನೀವು ಅಲ್ಗೋರಿಥಮ್ ಅನ್ನು ಕೈಯಿಂದ ಅನ್ವಯಿಸಬಹುದು:

  1. CNPJ ಯ ಮೊದಲ 12 ಅಂಕಿಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ
  2. ಮೇಲಿನಂತೆ ಲೆಕ್ಕಹಾಕುವಿಕೆಯನ್ನು ಅನ್ವಯಿಸಿ
  3. ಲೆಕ್ಕಹಾಕಿದ ಪರಿಶೀಲನಾ ಅಂಕಿಗಳನ್ನು ವಾಸ್ತವ ಪರಿಶೀಲನಾ ಅಂಕಿಗಳೊಂದಿಗೆ ಹೋಲಿಸಿ

ಆದರೆ, ಕೈಯಿಂದ ಲೆಕ್ಕಹಾಕುವುದು ದೋಷಗಳಿಗೆ ಒಳಪಡುವುದು ಮತ್ತು ನಿಯಮಿತ ಬಳಕೆಗೆ ಅಸಾಧ್ಯವಾಗಿದೆ.

ತಾಂತ್ರಿಕ ಕಾರ್ಯಗತಗೊಳಣೆ

ಈ ಸಾಧನದಲ್ಲಿ CNPJ ಜನರೇಟರ್ ಮತ್ತು ಮಾನ್ಯತಾ ಕಾರ್ಯಗಳು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸಿಕೊಂಡು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿವೆ, ಇದು ವೇಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಸರ್ವರ್‌ಗಳಿಗೆ ಕಳುಹಿಸುವುದಿಲ್ಲ. ಮುಖ್ಯ ಕಾರ್ಯಗಳು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ:

CNPJ ಜನರೇಟಿಂಗ್ ಅಲ್ಗೋರಿಥಮ್

1function generateCNPJ() {
2  // ಮೊದಲ 12 ಅಂಕಿಗಳನ್ನು ಯಾದೃಚ್ಛಿಕವಾಗಿ ಜನರೇಟಿಂಗ್ ಮಾಡಿ
3  const digits = Array.from({ length: 12 }, () => Math.floor(Math.random() * 10));
4  
5  // ಮೊದಲ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಲೆಕ್ಕಹಾಕಿ
6  const firstCheckDigit = calculateCheckDigit(digits);
7  digits.push(firstCheckDigit);
8  
9  // ಎರಡನೇ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಲೆಕ್ಕಹಾಕಿ
10  const secondCheckDigit = calculateCheckDigit(digits);
11  digits.push(secondCheckDigit);
12  
13  // CNPJ ಅನ್ನು ರೂಪಿಸಿ
14  return formatCNPJ(digits.join(''));
15}
16
17function calculateCheckDigit(digits) {
18  const weights = digits.length < 13 
19    ? [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] 
20    : [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2];
21  
22  const sum = digits.reduce((acc, digit, index) => {
23    return acc + digit * weights[index];
24  }, 0);
25  
26  const remainder = sum % 11;
27  return remainder < 2 ? 0 : 11 - remainder;
28}
29

CNPJ ಮಾನ್ಯತಾ ಅಲ್ಗೋರಿಥಮ್

1function validateCNPJ(cnpj) {
2  // ಅಂಕೀಯ ಅಕ್ಷರಗಳನ್ನು ತೆಗೆದು ಹಾಕಿ
3  const cleanCNPJ = cnpj.replace(/\D/g, '');
4  
5  // ಸರಿಯಾದ ಉದ್ದವನ್ನು ಪರಿಶೀಲಿಸಿ
6  if (cleanCNPJ.length !== 14) return false;
7  
8  // ಎಲ್ಲಾ ಒಂದೇ ಅಂಕಿಗಳು ಎಂದು ಗುರುತಿಸಲು
9  if (/^(\d)\1+$/.test(cleanCNPJ)) return false;
10  
11  // ಅಂಕಿಗಳ ಪಟ್ಟಿಗೆ ಪರಿವರ್ತಿಸಿ
12  const digits = cleanCNPJ.split('').map(Number);
13  
14  // ಮೊದಲ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಪರಿಶೀಲಿಸಿ
15  const expectedFirstDigit = calculateCheckDigit(digits.slice(0, 12));
16  if (digits[12] !== expectedFirstDigit) return false;
17  
18  // ಎರಡನೇ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಪರಿಶೀಲಿಸಿ
19  const expectedSecondDigit = calculateCheckDigit(digits.slice(0, 13));
20  if (digits[13] !== expectedSecondDigit) return false;
21  
22  return true;
23}
24

CNPJ ರೂಪಾಂತರ ಕಾರ್ಯ

1function formatCNPJ(cnpj) {
2  // ಅಂಕೀಯ ಅಕ್ಷರಗಳನ್ನು ತೆಗೆದು ಹಾಕಿ
3  const cleanCNPJ = cnpj.replace(/\D/g, '');
4  
5  // ಉದ್ದದ ಆಧಾರದ ಮೇಲೆ ರೂಪಿಸಿ
6  if (cleanCNPJ.length <= 2) {
7    return cleanCNPJ;
8  } else if (cleanCNPJ.length <= 5) {
9    return `${cleanCNPJ.slice(0, 2)}.${cleanCNPJ.slice(2)}`;
10  } else if (cleanCNPJ.length <= 8) {
11    return `${cleanCNPJ.slice(0, 2)}.${cleanCNPJ.slice(2, 5)}.${cleanCNPJ.slice(5)}`;
12  } else if (cleanCNPJ.length <= 12) {
13    return `${cleanCNPJ.slice(0, 2)}.${cleanCNPJ.slice(2, 5)}.${cleanCNPJ.slice(5, 8)}/${cleanCNPJ.slice(8)}`;
14  } else {
15    return `${cleanCNPJ.slice(0, 2)}.${cleanCNPJ.slice(2, 5)}.${cleanCNPJ.slice(5, 8)}/${cleanCNPJ.slice(8, 12)}-${cleanCNPJ.slice(12, 14)}`;
16  }
17}
18

ಈ ಮುಖ್ಯ ಕಾರ್ಯಗಳನ್ನು ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಒದಗಿಸಿದ ಲಾಜಿಕ್ ಅನ್ನು ಅನುಸರಿಸುತ್ತಾ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು. ಪೈಥಾನ್ ಮತ್ತು ಜಾವಾ ನಲ್ಲಿ ಉದಾಹರಣೆಗಳು ಇಲ್ಲಿವೆ:

ಪೈಥಾನ್ ಕಾರ್ಯಗತಗೊಳಣೆ

1import random
2
3def calculate_check_digit(digits):
4    weights = [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] if len(digits) < 13 else [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2]
5    
6    total = 0
7    for i in range(len(digits)):
8        total += digits[i] * weights[i]
9    
10    remainder = total % 11
11    return 0 if remainder < 2 else 11 - remainder
12
13def generate_cnpj():
14    # ಮೊದಲ 12 ಅಂಕಿಗಳನ್ನು ಯಾದೃಚ್ಛಿಕವಾಗಿ ಜನರೇಟಿಂಗ್ ಮಾಡಿ
15    digits = [random.randint(0, 9) for _ in range(12)]
16    
17    # ಮೊದಲ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಲೆಕ್ಕಹಾಕಿ
18    first_check = calculate_check_digit(digits)
19    digits.append(first_check)
20    
21    # ಎರಡನೇ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಲೆಕ್ಕಹಾಕಿ
22    second_check = calculate_check_digit(digits)
23    digits.append(second_check)
24    
25    # CNPJ ಅನ್ನು ರೂಪಿಸಿ
26    cnpj = ''.join(map(str, digits))
27    return f"{cnpj[:2]}.{cnpj[2:5]}.{cnpj[5:8]}/{cnpj[8:12]}-{cnpj[12:]}"
28
29def validate_cnpj(cnpj):
30    # ಅಂಕೀಯ ಅಕ್ಷರಗಳನ್ನು ತೆಗೆದು ಹಾಕಿ
31    cnpj = ''.join(filter(str.isdigit, cnpj))
32    
33    # ಉದ್ದವನ್ನು ಪರಿಶೀಲಿಸಿ
34    if len(cnpj) != 14:
35        return False
36    
37    # ಎಲ್ಲಾ ಅಂಕಿಗಳು ಒಂದೇ ಎಂದು ಪರಿಶೀಲಿಸಿ
38    if len(set(cnpj)) == 1:
39        return False
40    
41    # ಅಂಕಿಗಳ ಪಟ್ಟಿಗೆ ಪರಿವರ್ತಿಸಿ
42    digits = [int(d) for d in cnpj]
43    
44    # ಮೊದಲ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಪರಿಶೀಲಿಸಿ
45    first_check = calculate_check_digit(digits[:12])
46    if digits[12] != first_check:
47        return False
48    
49    # ಎರಡನೇ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಪರಿಶೀಲಿಸಿ
50    second_check = calculate_check_digit(digits[:13])
51    if digits[13] != second_check:
52        return False
53    
54    return True
55

ಜಾವಾ ಕಾರ್ಯಗತಗೊಳಣೆ

1import java.util.Random;
2
3public class CNPJUtils {
4    
5    public static String generateCNPJ() {
6        Random random = new Random();
7        int[] digits = new int[14];
8        
9        // ಮೊದಲ 12 ಅಂಕಿಗಳನ್ನು ಯಾದೃಚ್ಛಿಕವಾಗಿ ಜನರೇಟಿಂಗ್ ಮಾಡಿ
10        for (int i = 0; i < 12; i++) {
11            digits[i] = random.nextInt(10);
12        }
13        
14        // ಮೊದಲ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಲೆಕ್ಕಹಾಕಿ
15        digits[12] = calculateCheckDigit(digits, 12);
16        
17        // ಎರಡನೇ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಲೆಕ್ಕಹಾಕಿ
18        digits[13] = calculateCheckDigit(digits, 13);
19        
20        // CNPJ ಅನ್ನು ರೂಪಿಸಿ
21        return String.format("%02d.%03d.%03d/%04d-%02d",
22                digits[0] * 10 + digits[1],
23                digits[2] * 100 + digits[3] * 10 + digits[4],
24                digits[5] * 100 + digits[6] * 10 + digits[7],
25                digits[8] * 1000 + digits[9] * 100 + digits[10] * 10 + digits[11],
26                digits[12] * 10 + digits[13]);
27    }
28    
29    private static int calculateCheckDigit(int[] digits, int length) {
30        int[] weights = length < 13 
31            ? new int[]{5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2}
32            : new int[]{6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2};
33        
34        int sum = 0;
35        for (int i = 0; i < length; i++) {
36            sum += digits[i] * weights[i];
37        }
38        
39        int remainder = sum % 11;
40        return remainder < 2 ? 0 : 11 - remainder;
41    }
42    
43    public static boolean validateCNPJ(String cnpj) {
44        // ಅಂಕೀಯ ಅಕ್ಷರಗಳನ್ನು ತೆಗೆದು ಹಾಕಿ
45        cnpj = cnpj.replaceAll("\\D", "");
46        
47        // ಉದ್ದವನ್ನು ಪರಿಶೀಲಿಸಿ
48        if (cnpj.length() != 14) {
49            return false;
50        }
51        
52        // ಎಲ್ಲಾ ಅಂಕಿಗಳು ಒಂದೇ ಎಂದು ಪರಿಶೀಲಿಸಿ
53        boolean allDigitsSame = true;
54        for (int i = 1; i < cnpj.length(); i++) {
55            if (cnpj.charAt(i) != cnpj.charAt(0)) {
56                allDigitsSame = false;
57                break;
58            }
59        }
60        if (allDigitsSame) {
61            return false;
62        }
63        
64        // ಅಂಕಿಗಳ ಪಟ್ಟಿಗೆ ಪರಿವರ್ತಿಸಿ
65        int[] digits = new int[14];
66        for (int i = 0; i < 14; i++) {
67            digits[i] = Character.getNumericValue(cnpj.charAt(i));
68        }
69        
70        // ಮೊದಲ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಪರಿಶೀಲಿಸಿ
71        int firstCheck = calculateCheckDigit(digits, 12);
72        if (digits[12] != firstCheck) {
73            return false;
74        }
75        
76        // ಎರಡನೇ ಪರಿಶೀಲನಾ ಅಂಕಿಯನ್ನು ಪರಿಶೀಲಿಸಿ
77        int secondCheck = calculateCheckDigit(digits, 13);
78        if (digits[13] != secondCheck) {
79            return false;
80        }
81        
82        return true;
83    }
84}
85

ಮಹತ್ವದ ಪರಿಗಣನೆಗಳು

ಈ CNPJ ಜನರೇಟರ್ ಮತ್ತು ಮಾನ್ಯತಾ ಸಾಧನವನ್ನು ಬಳಸುವಾಗ ಈ ಕೆಳಗಿನ ಪರಿಗಣನೆಗಳನ್ನು ಗಮನದಲ್ಲಿಡಿ:

ಕಾನೂನು ಮತ್ತು ನೈತಿಕ ಪರಿಗಣನೆಗಳು

  • ಚಾಲನೆಯಿಲ್ಲದ ಬಳಕೆ: ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ಗಳನ್ನು ಮೋಸಗೊಳಿಸಲು ಅಥವಾ ತಪ್ಪಾಗಿ ಪ್ರತಿನಿಧಿಸಲು ಬಳಸಬಾರದು
  • ಪರೀಕ್ಷೆ ಮಾತ್ರ: ಈ CNPJ ಗಳನ್ನು ಪರೀಕ್ಷಾ ಮತ್ತು ಅಭಿವೃದ್ಧಿ ಉದ್ದೇಶಗಳಿಗೆ ಮಾತ್ರ
  • ನೋಂದಾಯಿತವಲ್ಲ: ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ಗಳನ್ನು ಬ್ರಜೀಲ್ ಫೆಡರಲ್ ರೆವೆನ್ಯೂ ಸೇವೆಯೊಂದಿಗೆ ನೋಂದಾಯಿತವಾಗಿಲ್ಲ
  • ಯಾವುದೇ ವಾಸ್ತವ ಮಾನ್ಯತೆ ಇಲ್ಲ: ಇವು ವಾಸ್ತವ ವ್ಯಾಪಾರ ನೋಂದಣಿಯ ಅಥವಾ ತೆರಿಗೆ ಉದ್ದೇಶಗಳಿಗೆ ಬಳಸಲಾಗುವುದಿಲ್ಲ

ತಾಂತ್ರಿಕ ಮಿತಿಗಳು

  • ವ್ಯಾಪಾರ ಮಾಹಿತಿಯಿಲ್ಲ: ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ಗಳಲ್ಲಿ ವಾಸ್ತವ ವ್ಯಾಪಾರ ಕ್ಷೇತ್ರದ ಕೋಡ್‌ಗಳು ಅಥವಾ ಸ್ಥಳದ ಮಾಹಿತಿಯಿಲ್ಲ
  • ಡೇಟಾಬೇಸ್ ಪರಿಶೀಲನೆ ಇಲ್ಲ: ಮಾನ್ಯತಾ ಸಾಧನವು ಗಣಿತಾತ್ಮಕ ಮಾನ್ಯತೆಯನ್ನು ಮಾತ್ರ ಪರಿಶೀಲಿಸುತ್ತದೆ, ನೋಂದಾಯಿತ ಸ್ಥಿತಿಯನ್ನು ಅಲ್ಲ
  • ರೂಪಾಂತರ ವ್ಯತ್ಯಾಸಗಳು: ಸಾಧನವು ಸಾಮಾನ್ಯ ರೂಪಾಂತರ ವ್ಯತ್ಯಾಸಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, ಆದರೆ ಕೆಲವು ವ್ಯವಸ್ಥೆಗಳು ನಿರ್ದಿಷ್ಟ ರೂಪಗಳನ್ನು ಅಗತ್ಯವಿದೆ

ಭದ್ರತಾ ಪರಿಗಣನೆಗಳು

  • ಕ್ಲೈಂಟ್-ಪಕ್ಷದ ಪ್ರಕ್ರಿಯೆ: ಎಲ್ಲಾ ಪ್ರಕ್ರಿಯೆಗಳು ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ನಡೆಯುತ್ತವೆ; ಯಾವುದೇ ಡೇಟಾ ಸರ್ವರ್‌ಗಳಿಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ
  • ಡೇಟಾ ಸಂಗ್ರಹಣೆ ಇಲ್ಲ: ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ ಅಥವಾ ಲಾಗ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ
  • ಯಾವುದೇ ವೈಯಕ್ತಿಕ ಡೇಟಾ ಇಲ್ಲ: ಈ ಸಾಧನವು ಯಾವುದೇ ವೈಯಕ್ತಿಕ ಮಾಹಿತಿಯನ್ನು ನಿರ್ವಹಿಸುವುದಿಲ್ಲ ಅಥವಾ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದಿಲ್ಲ

ಸಾಮಾನ್ಯವಾಗಿ ಕೇಳುವ ಪ್ರಶ್ನೆಗಳು

ಬ್ರಜೀಲ್‌ನಲ್ಲಿ CNPJ ಯು ಏಕೆ ಬಳಸಲಾಗುತ್ತದೆ?

CNPJ ಬ್ರಜೀಲ್‌ನಲ್ಲಿ ವ್ಯಾಪಾರ ಮತ್ತು ಕಾನೂನು ಘಟಕಗಳ ರಾಷ್ಟ್ರೀಯ ನೋಂದಣಿ ಸಂಖ್ಯೆ. ಇದು ತೆರಿಗೆ ಉದ್ದೇಶಗಳಿಗೆ, ವ್ಯಾಪಾರ ನೋಂದಣಿಗೆ, ಬ್ಯಾಂಕ್ ಖಾತೆಗಳನ್ನು ತೆರೆಯಲು ಮತ್ತು ಅಧಿಕೃತ ವ್ಯವಹಾರಗಳಲ್ಲಿ ಕಂಪನಿಗಳನ್ನು ಗುರುತಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.

ಈ ಸಾಧನದಿಂದ ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ಗಳು ವಾಸ್ತವವೇ?

ಇಲ್ಲ. ಈ ಸಾಧನದಿಂದ ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ಗಳು ಪರಿಶೀಲನಾ ಅಂಕಿ ಅಲ್ಗೋರಿಥಮ್ ಪ್ರಕಾರ ಗಣಿತಾತ್ಮಕವಾಗಿ ಮಾನ್ಯವಾಗಿವೆ, ಆದರೆ ಬ್ರಜೀಲ್ ಫೆಡರಲ್ ರೆವೆನ್ಯೂ ಸೇವೆಯೊಂದಿಗೆ ನೋಂದಾಯಿತವಾಗಿಲ್ಲ ಮತ್ತು ವಾಸ್ತವ ಕಂಪನಿಗಳಿಗೆ ಸೇರಿಲ್ಲ.

ನಾನು ನನ್ನ ವ್ಯಾಪಾರದಿಗಾಗಿ ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ಗಳನ್ನು ಬಳಸಬಹುದೇ?

ಇಲ್ಲ. ವ್ಯಾಪಾರಕ್ಕೆ ಒಳ್ಳೆಯ CNPJ ಅನ್ನು ಪಡೆಯಲು, ನೀವು ಬ್ರಜೀಲ್ ಫೆಡರಲ್ ರೆವೆನ್ಯೂ ಸೇವೆಯೊಂದಿಗೆ ಅಧಿಕೃತ ಪ್ರಕ್ರಿಯೆ ಅನುಸರಿಸಿ ನೋಂದಾಯಿಸಬೇಕು. ಜನರೇಟರ್ ಮಾಡಿದ CNPJ ಗಳು ಪರೀಕ್ಷಾ ಉದ್ದೇಶಗಳಿಗೆ ಮಾತ್ರ.

ನಾನು ವಾಸ್ತವ ಕಂಪನಿಗೆ ಸೇರಿದ CNPJ ಯನ್ನು ಹೇಗೆ ಪರಿಶೀಲಿಸುತ್ತೇನೆ?

CNPJ ವಾಸ್ತವ ಕಂಪನಿಗೆ ಸೇರಿದೆಯೇ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಲು, ನೀವು ಬ್ರಜೀಲ್ ಫೆಡರಲ್ ರೆವೆನ್ಯೂ ಸೇವೆಯ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಪರಿಶೀಲಿಸಬೇಕು. ನಮ್ಮ ಸಾಧನವು CNPJ ಗಣಿತಾತ್ಮಕವಾಗಿ ಮಾನ್ಯವೇ ಎಂಬುದನ್ನು ಮಾತ್ರ ಪರಿಶೀಲಿಸುತ್ತದೆ, ಅದು ಅಧಿಕೃತವಾಗಿ ನೋಂದಾಯಿತವಾಗಿದೆ ಎಂಬುದನ್ನು ಅಲ್ಲ.

ಏಕೆ ಎಲ್ಲಾ ಒಂದೇ ಅಂಕಿಗಳ CNPJ ಅನ್ನು ಮಾನ್ಯತಾ ಸಾಧನವು ನಿರಾಕರಿಸುತ್ತದೆ?

ಎಲ್ಲಾ ಒಂದೇ ಅಂಕಿಗಳ CNPJ (ಉದಾಹರಣೆಗೆ 11.111.111/1111-11) ಗಣಿತಾತ್ಮಕವಾಗಿ ಮಾನ್ಯವಾಗಿದ್ದರೂ, ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅಮಾನ್ಯವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಇದು ಬ್ರಜೀಲ್ ಫೆಡರಲ್ ರೆವೆನ್ಯೂ ಸೇವೆಯ ಮೂಲಕ ಸ್ಥಾಪಿತವಾದ ನಿಯಮವಾಗಿದೆ.

ಸಾಧನವು ನಾನು ಜನರೇಟರ್ ಮಾಡಿದ ಅಥವಾ ಮಾನ್ಯತೆಗೊಳಿಸಿದ CNPJ ಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆಯೆ?

ಇಲ್ಲ. ಎಲ್ಲಾ ಪ್ರಕ್ರಿಯೆಗಳು ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ನಡೆಯುತ್ತವೆ, ಮತ್ತು ನಾವು ನೀವು ಜನರೇಟರ್ ಮಾಡಿದ ಅಥವಾ ಮಾನ್ಯತೆಗೊಳಿಸಿದ ಯಾವುದೇ CNPJ ಗಳನ್ನು ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ.

ನಾನು ಒಂದೇ ಬಾರಿಗೆ ಬಹಳಷ್ಟು CNPJ ಗಳನ್ನು ಜನರೇಟರ್ ಮಾಡಬಹುದೇ?

ಈ ಸಾಧನದ ಪ್ರಸ್ತುತ ಆವೃತ್ತಿ ಒಂದೇ CNPJ ಅನ್ನು ಜನರೇಟರ್ ಮಾಡುತ್ತದೆ. ಬಹುಮಾನ್ಯ ಜನರೇಟಿಂಗ್‌ಗಾಗಿ, ನೀವು ಪರ್ಯಾಯ ವಿಭಾಗದಲ್ಲಿ ಉಲ್ಲೇಖಿತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಲೈಬ್ರರಿಗಳಲ್ಲಿ ಒಂದನ್ನು ಪರಿಗಣಿಸಬಹುದು.

XX.XXX.XXX/XXXX-XX ರೂಪವು ಏಕೆ ಮುಖ್ಯವಾಗಿದೆ?

ಇದು ಬ್ರಜೀಲ್ ಅಧಿಕಾರಿಗಳಿಂದ ಅಗತ್ಯವಿರುವ ಅಧಿಕೃತ ರೂಪವಾಗಿದೆ. ನಿರ್ದಿಷ್ಟ ಗುಂಪುಗಳು CNPJ ಯ ವಿಭಿನ್ನ ಅಂಶಗಳನ್ನು ಗುರುತಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತವೆ, ಉದಾಹರಣೆಗೆ ಮೂಲ ಸಂಖ್ಯೆ ಮತ್ತು ಶಾಖೆ ಗುರುತಿನ ಸಂಖ್ಯೆ.

ನಾನು ಪ್ರೋಗ್ರಾಮ್ಯಾಟಿಕ್ ರೀತಿಯಲ್ಲಿ CNPJ ಅನ್ನು ಮಾನ್ಯತೆಗೊಳಿಸಲು ಹೇಗೆ?

ನೀವು ತಾಂತ್ರಿಕ ಕಾರ್ಯಗತಗೊಳಣೆಯ ವಿಭಾಗದಲ್ಲಿ ನೀಡಲಾದ ಕೋಡ್ ಉದಾಹರಣೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅಥವಾ ಪರ್ಯಾಯ ವಿಭಾಗದಲ್ಲಿ ಉಲ್ಲೇಖಿತ ಲೈಬ್ರರಿಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸಿಕೊಂಡು ನಿಮ್ಮ ಇಷ್ಟದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಮಾನ್ಯತಾ ಅಲ್ಗೋರಿಥಮ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು.

ಸರ್ಕಾರದ ಘಟಕಗಳಿಗೆ ವಿಶೇಷ CNPJ ಗಳು ಇದೆಯೆ?

ಹೌದು. ಬ್ರಜೀಲ್‌ನಲ್ಲಿ ಸರ್ಕಾರದ ಘಟಕಗಳಿಗೆ ವಿಶೇಷ CNPJ ಮಾದರಿಗಳು ಇವೆ. ಉದಾಹರಣೆಗೆ, ಫೆಡರಲ್ ಸರ್ಕಾರದ ಘಟಕಗಳು ನಿರ್ದಿಷ್ಟ ಅಂಕಿಗಳೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ. ನಮ್ಮ ಜನರೇಟರ್ ಯಾದೃಚ್ಛಿಕ CNPJ ಗಳನ್ನು ರಚಿಸುತ್ತದೆ ಮತ್ತು ಸರ್ಕಾರದ ಘಟಕ CNPJ ಗಳನ್ನು ವಿಶೇಷವಾಗಿ ಜನರೇಟರ್ ಮಾಡುವುದಿಲ್ಲ.

ಉಲ್ಲೇಖಗಳು

  1. ಬ್ರಜೀಲ್ ಫೆಡರಲ್ ರೆವೆನ್ಯೂ ಸೇವೆ (Receita Federal do Brasil) - ಆಧಿಕಾರಿಕ ವೆಬ್‌ಸೈಟ್
  2. "CNPJ - Cadastro Nacional da Pessoa Jurídica" - ವಿಕಿಪೀಡಿಯಾ
  3. ಬ್ರಜೀಲ್ ನಾಗರಿಕ ಕೋಡ್ (ಕಾನೂನು ಸಂಖ್ಯೆ 10.406/2002) - ಬ್ರಜೀಲ್‌ನಲ್ಲಿ ವ್ಯಾಪಾರ ಘಟಕಗಳಿಗೆ ಕಾನೂನು ಚೌಕಟ್ಟಿನ
  4. ಬ್ರಜೀಲ್ ವ್ಯಾಪಾರ ನೋಂದಣಿ ನಿಯಮಿತ ಸೂಚನೆ (IN RFB ಸಂಖ್ಯೆ 1863/2018) - CNPJ ನೋಂದಣಿಯ ನಿಯಮಗಳು

ಈಗ ಪ್ರಯತ್ನಿಸಿ

ನಮ್ಮ ಭಾರತೀಯ CNPJ ಜನರೇಟರ್ ಮತ್ತು ಮಾನ್ಯತಾ ಸಾಧನವು ಈ ಗುರುತಿನ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಸರಳ ಮತ್ತು ಪರಿಣಾಮಕಾರಿ ಮಾಡುತ್ತದೆ. ನೀವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಪರೀಕ್ಷಿಸುತ್ತಿರುವಾಗ, ಮಾದರಿ ಡೇಟಾವನ್ನು ತಯಾರಿಸುತ್ತಿರುವಾಗ ಅಥವಾ ಇತ್ತೀಚಿನ CNPJ ಗಳನ್ನು ಮಾನ್ಯತೆಗೊಳಿಸುತ್ತಿರುವಾಗ, ಈ ಸಾಧನವು ಯಾವುದೇ API ಇಂಟಿಗ್ರೇಶನ್ ಅಥವಾ ಉನ್ನತ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳ ಸಂಕೀರ್ಣತೆಯನ್ನು ಹೊರತಾಗಿ ಸರಳ ಪರಿಹಾರವನ್ನು ಒದಗಿಸುತ್ತದೆ.

ನೀವು ಈಗ ನಿಮ್ಮ ಮೊದಲ ಮಾನ್ಯ CNPJ ಅನ್ನು ಜನರೇಟರ್ ಮಾಡಿ ಅಥವಾ ನಮ್ಮ ಸರಳ ಇಂಟರ್ಫೇಸ್ ಬಳಸಿಕೊಂಡು ಇತ್ತೀಚಿನದನ್ನು ಮಾನ್ಯತೆಗೊಳಿಸಿ!

🔗

சம்பந்தப்பட்ட கருவிகள்

உங்கள் வேலைப்பாட்டுக்கு பயனுள்ளதாக இருக்கக்கூடிய மேலும் கருவிகளை கண்டறியவும்

அர்ஜென்டினா CBU உருவாக்கி & சரிபார்க்கும் கருவி | வங்கி குறியீடுகள்

இந்த கருவியை முயற்சிக்கவும்

சரியான வடிவத்திற்கேற்ப IBAN உருவாக்கி மற்றும் சரிபார்க்கும் கருவி

இந்த கருவியை முயற்சிக்கவும்

சோதனைக்கான CPF எண்களை உருவாக்கும் கருவி

இந்த கருவியை முயற்சிக்கவும்

அர்ஜென்டினா CUIT/CUIL உருவாக்கி மற்றும் சரிபார்க்கும் கருவி

இந்த கருவியை முயற்சிக்கவும்

ஆர்ஜென்டினா CUIT உருவாக்கி & சரிபார்க்கும் கருவி

இந்த கருவியை முயற்சிக்கவும்

ரெக்ஸ்ப் மாதிரி சோதனைக்காரர் & சரிபார்ப்பாளர்: மாதிரிகளை சோதிக்கவும், முக்கியமாகவும், சேமிக்கவும்

இந்த கருவியை முயற்சிக்கவும்

பல நாடுகளுக்கான தொலைபேசி எண் உருவாக்கி மற்றும் சரிபார்க்கும் சாதனம்

இந்த கருவியை முயற்சிக்கவும்

சோதனைக்கு மெக்சிகன் RFC உருவாக்கி | செல்லுபடியாகும் வரி அடையாளக் குறியீடுகளை உருவாக்கவும்

இந்த கருவியை முயற்சிக்கவும்

மெக்சிகோ CLABE உருவாக்கி & சரிபார்க்கும் மென்பொருள் சோதனைக்கான கருவி

இந்த கருவியை முயற்சிக்கவும்