خطأ 401 Unauthorized وفشل في قواعد التحقق (Schematrons) لفاتورة ضريبية مبسطة (قطاع صحي)

السلام عليكم ورحمة الله وبركاته،

نواجه مشكلة في عملية إرسال فاتورة ضريبية مبسطة لمركز علاج طبيعي، حيث يتم تطبيق الإعفاء الضريبي للمواطنين (النسبة الصفرية للخدمات الصحية).

تفاصيل المشكلة:

  1. خطأ في الاتصال (Unauthorized): عند الإرسال يظهر لنا رمز الحالة 401 Unauthorized بالرغم من وجود الشهادة الرقمية في ملف الـ XML.

  2. فشل التحقق من القواعد (Schematrons): يظهر فشل في خطوتي Validate EN Schematrons و Validate KSA Schematrons.

بيانات ملف الـ XML المستخدمة:

  • رمز فئة الضريبة: استخدمنا الرمز Z (Zero Rated).

  • سبب الإعفاء: الكود المستخدم هو VATEX-SA-HEA مع النص Private healthcare to citizen.

  • رقم هوية العميل: تم إدراجه تحت schemeID="NAT".

مرفق لكم صورة من نتائج التحقق التي تظهر الفشل وصورة من استجابة السيرفر بخطأ 401.

نأمل منكم إفادتنا بتوجيهكم حول سبب رفض الشهادة (401) والخطأ المحدد في قواعد التحقق للـ XML المرفق.

شكراً لكم.

I have the same issue and didn’t get why it does not work , included and tried ikvm libraries and folders , it never work on latest SDK 3.4.8