BR-KSA-F-06-C19
تجاوز الحد الأقصى لعدد الأحرف
المرحلة 2 · أخطاء بناء الملف (Syntax)
هذه الصفحة قيد المراجعة
الأرقام والقواعد المعروضة هنا مأخوذة من إعلانات الهيئة ولم تُراجَع بعد بنداً بنداً. تحقق من المصدر الرسمي قبل الاعتماد عليها في قرار.
أداة مستقلة — لا تتبع هيئة الزكاة والضريبة والجمارك ولا تمثلها. للمعلومة الرسمية راجع موقع هيئة الزكاة والضريبة والجمارك: zatca.gov.sa
المصدر الرسمي: ZATCA — Electronic Invoice XML Implementation Standard v1.2ZATCA — E-Invoicing Detailed Guideline
ماذا يعني هذا الخطأ؟
رُفضت الفاتورة لأن قيمة أحد الحقول أطول من الحد المسموح به في مخطط الفاتورة الإلكترونية.
الأسباب الشائعة
- اسم البائع أو المشتري أطول من الحد المسموح.
- وصف بند طويل جداً، خاصة عند لصق نص من نظام آخر.
- مسافات أو أسطر جديدة غير مرئية في نهاية القيمة تُحتسب ضمن عدد الأحرف.
الحل خطوة بخطوة
- حدّد الحقل المذكور في رسالة الرفض؛ الرسالة تشير إلى اسم الحقل وليس رقم السطر فقط.
- احذف المسافات والأسطر الفارغة في بداية القيمة ونهايتها.
- اختصر القيمة إلى الحد المسموح به، ثم انقل التفاصيل الطويلة إلى حقل الملاحظات.
- أعد إرسال الفاتورة بعد التعديل، ولا تحذف الفاتورة الأصلية إن كانت قد صدرت فعلاً.
كيف تمنع تكراره
هذه الأداة تحسب طول الحقول بالبايت لا بالحروف عند بناء رمز QR، لأن الحرف العربي يستهلك بايتين، وهو أكثر سبب متكرر لتجاوز الحد دون أن يلاحظ المستخدم.
افتح الأداةمقالات تشرح هذا الكود بالتفصيل
هذا المحتوى للإرشاد الفني ولا يُغني عن الاستشارة المحاسبية أو القانونية.