خطأ ZATCA-00028

خطأ في التحقق من مخطط XML

فاتورة XML لا تتوافق مع تعريف مخطط UBL 2.1 من زاتكا.

⚠️ ما سبب هذا الخطأ؟

الأسباب الشائعة لظهور ZATCA-00028

  • عناصر XML مطلوبة مفقودة في هيكل الفاتورة
  • نطاق اسم العنصر أو URI النطاق غير صحيح
  • استخدام نوع بيانات خاطئ (مثل نص بدلاً من عشري للمبالغ)
  • هيكل XML غير صالح أو تداخل عناصر غير صحيح

كيف تحل هذا الخطأ

اتبع هذه الخطوات لحل ZATCA-00028

1

تحقق من مطابقة XSD

تحقق من XML مقابل مخطط XSD الرسمي من زاتكا قبل التقديم.

2

تحقق من العناصر المطلوبة

تأكد من وجود جميع عناصر UBL 2.1 الإلزامية في الفاتورة.

3

تحقق من نطاقات الأسماء

استخدم URIs نطاقات الأسماء الصحيحة: urn:oasis:names:specification:ubl:schema:xsd:Invoice-2.

4

استخدم أداة التحقق من زاتكا

شغّل الفاتورة عبر SDK أو أداة تحقق من زاتكا لاكتشاف أخطاء المخطط.

حل أخطاء زاتكا تلقائياً

قيمة تتحقق من الفواتير قبل الإرسال وتمنع أخطاء ZATCA-00028 من الحدوث.

احجز عرض قيمة ←
Chat with us on WhatsApp