التخطي إلى المحتوى
Toova
جميع الأدوات

مُولِّد CPF للاختبار

خصوصية بالتصميم — يعمل بالكامل في متصفحك

CPF (Cadastro de Pessoas Físicas) هو معرّف ضريبي للأفراد في البرازيل — أحد عشر رقمًا مع رقمَي تحقق. تُولّد Toova أرقام CPF صالحة رياضيًا داخل متصفحك بالكامل، وهي مثالية لتعبئة قواعد بيانات الاختبار، والتحقق من النماذج، وبناء التطبيقات التجريبية. لا شيء يُرفع أو يُسجّل أو يُخزَّن.

متى تحتاج إلى CPF مولَّد

تحوي معظم البرامج البرازيلية حقلًا لـ CPF في مكان ما — التسجيل، الفوترة، KYC، التجارة الإلكترونية. أثناء التطوير تحتاج إلى قيم تجتاز المُحقق دون أن تكون CPFs لأشخاص حقيقيين. يُحقق CPF المولَّد خوارزمية رقم التحقق لكنه غير مُسجَّل لأي شخص لدى مصلحة الإيرادات الفيدرالية (Receita Federal) ولا يمكن ربطه بهوية حقيقية. استخدمه للـ fixtures، وسكربتات التهيئة، واختبارات E2E، ولقطات الشاشة التجريبية. لا تستخدمه أبدًا كأنه CPF شخص حقيقي — فذلك احتيال.

كيف تعمل أرقام التحقق

يتكون CPF من تسعة أرقام أساسية ورقمَي تحقق. يُحسب الرقم الأول بضرب كل رقم أساسي بوزن متناقص من 10 إلى 2، ثم جمعها، وأخذ الباقي بمعامل 11، وطرحه من 11 (أو صفر إن كان الباقي أقل من 2). يطبّق الرقم الثاني نفس القاعدة على الأرقام العشرة السابقة بأوزان من 11 إلى 2. تُجري Toova هذا الحساب محليًا؛ يمكنك التحقق من النتيجة وفق القاعدة الرسمية المنشورة من Receita Federal.

توليد جماعي للـ fixtures والـ seeds

بدّل إلى وضع الدفعة وأنشئ حتى عشرين CPF دفعة واحدة بنقرة واحدة. كل رقم عشوائي بشكل مستقل، ومنسَّق بقناع 999.999.999-99 أو بدونه، ويمكن نسخه بشكل فردي أو ككتلة واحدة. ألصقه مباشرة في ملف CSV، أو سكربت seed، أو ملف fixture. يطابق حد العشرين الأعداد المعتادة في اختبارات الوحدات والتكامل.

الأسئلة الشائعة

هل أرقام CPF المولَّدة حقيقية؟
لا. تستوفي القاعدة الرياضية لرقم التحقق لكنها غير مُسجَّلة لأي شخص لدى Receita Federal. لا تظهر في أي سجل ضريبي، قاعدة بيانات هوية، أو مكتب ائتمان.
هل يمكنني استخدام CPF مولَّد في الإنتاج؟
فقط للاختبارات، أو تعبئة قواعد البيانات، أو شاشات العرض التوضيحي. استخدام CPF مولَّد لانتحال شخصية أحد، أو إصدار فواتير مزيفة، أو تجاوز KYC يُعتبر احتيالًا وجريمة في البرازيل.
لماذا يقبل مُحقق النموذج هذه القيم؟
تتحقق المُحققات من الرياضيات لا السجل. يجتاز CPF المولَّد الرياضيات، لذا يقبله المُحقق الأمامي. الاستعلام الحقيقي مع Receita سيرفضه باعتباره غير مُسجَّل.
هل تخزّن Toova أو تسجّل أرقام CPF التي أنتجها؟
لا. تُولَّد الأرقام في متصفحك باستخدام مصدر العشوائية المشفّر ولا تغادر الصفحة. افتح علامة Network أثناء التوليد — سترى صفر طلبات صادرة.
ماذا عن CPFs بأرقام مكررة مثل 111.111.111-11؟
تجتاز الرياضيات لكن كل مُحقق في العالم الحقيقي يرفضها. تُصفّيها Toova تلقائيًا، فتظهر القيم المُنتجة كأرقام CPF عادية.
ما الفرق بين CPF و CNPJ؟
يُعرّف CPF الأفراد (11 رقمًا). يُعرّف CNPJ الشركات والكيانات القانونية الأخرى (14 محرفًا). يستخدمان خوارزميتَي رقم تحقق متقاربتين لكن مختلفتين.