BR-KSA-F-13: معرّف البائع أو المشتري يجب ألا يكون تسلسل أرقام وهمياً
تفحص قيم cac:Party/cac:PartyIdentification/cbc:ID للبائع والمشتري التي يكون schemeID فيها رمزاً مسموحاً (البائع: CRN, MOM, MLS, 700, SAG, OTH؛ المشتري: TIN, CRN, MOM, MLS, 700, SAG, NAT, GCC, IQA, OTH, PAS). يظهر تحذير عندما تكون القيمة أرقاماً فقط وتحتوي على 8 أرقام تصاعدية (01234567, 12345678, 23456789) أو 8 أرقام تنازلية (76543210, 87654321, 98765432) أو نفس الرقم مكرراً 8 مرات متتالية. التعبير المعروض متغير يحمل شرط الخطأ هذا.
كيف تحلها
أدخل رقم التعريف الحقيقي للطرف بدلاً من قيمة تجريبية أو وهمية مثل 1234567890 أو 0000000000.
نص الهيئة الرسمي
[BR-KSA-F-13] - Please recheck Other Seller/Buyer ID (BT-29 or BT-46) as it contains an invalid value.
المصدر: ZATCA SDK 3.4.8 · ZATCA KSA rules
متى تفشل (الشرط اللي ينفّذه SDK الهيئة)
$bad-pattern-exists
قواعد قريبة
- BR-KSA-08 · معرّف البائع بنوع صالح (CRN, MOM, MLS, SAG, OTH, 700)
- BR-KSA-14 · معرّف المشتري يجب أن يستخدم نوعاً مسموحاً
- BR-KSA-49 · إعفاء EDU/HEA يتطلب هوية المشتري الوطنية (BT-46 بنوع NAT)
- BR-KSA-81 · الفاتورة الضريبية دون رقم ضريبي للمشتري تتطلب معرّفًا آخر له
- BR-KSA-F-07 · رقم TIN للمشتري يجب أن يكون 10 أرقام تبدأ بـ 3
- BR-KSA-F-08 · رقم السجل التجاري CRN يجب أن يكون 10 أرقام
افحص فاتورتك على قواعد الهيئة
الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.
افحص فاتورة أو جرّب ماثل