خطأ
ZATCA-00024 عدم تطابق سلسلة هاش الفاتورة السابقة
هاش الفاتورة السابقة (PIH) في الفاتورة الحالية لا يتطابق مع هاش آخر فاتورة تم إبلاغها/اعتمادها بنجاح.
⚠️ ما سبب هذا الخطأ؟
الأسباب الشائعة لظهور ZATCA-00024
- ✗ فجوة في تسلسل الفواتير — تم تخطي فاتورة واحدة أو أكثر
- ✗ خطأ في حساب الهاش في برنامج EGS
- ✗ إعادة تشغيل النظام بدون حفظ هاش الفاتورة الأخيرة
- ✗ إنشاء فواتير متزامن يسبب تعارض في سلسلة الهاش
✅ كيف تحل هذا الخطأ
اتبع هذه الخطوات لحل ZATCA-00024
1
تحقق من قيمة PIH
تأكد أن PIH يتطابق تماماً مع هاش SHA-256 لآخر فاتورة XML مقدمة.
2
تحقق من الفواتير المفقودة
ابحث عن أي فجوات في تسلسل الفواتير قد تكون كسرت سلسلة الهاش.
3
أعد مزامنة سلسلة الهاش
أعد مزامنة سلسلة الهاش مع آخر قيمة هاش مقبولة من زاتكا عبر API.
4
تأكد من المعالجة التسلسلية
عالج الفواتير بالتسلسل وليس بالتوازي للحفاظ على سلامة سلسلة الهاش.
حل أخطاء زاتكا تلقائياً
قيمة تتحقق من الفواتير قبل الإرسال وتمنع أخطاء ZATCA-00024 من الحدوث.