يفحص مطابق ملف XML للفاتورة الإلكترونية في المرحلة الثانية قبل إرساله: تحقق مسبق وفق متطلبات هيئة الزكاة والضريبة والجمارك المنشورة، لا اعتماداً من الهيئة. وتشرح هذه الصفحة قاعدة واحدة هي MTB-QR-01.
خمس عمليات فحص شهرياً في باقة المجان. يُفحص الملف في الذاكرة ولا يُحفظ.
لا يقابلها فحص منشور لدى الهيئة
ليس في قواعد التحقق المنشورة لدى الهيئة فحص واحد يفكّ ترميز حمولة رمز الاستجابة السريعة، فليس لهذه الصفحة نص منشور تنقله. ويقرأ مطابق الحقل 1 من الحمولة على ما يصفه الجدول 3 في القسم 4.1 من معيار تطبيق خصائص الأمان الذي تنشره الهيئة، في إصداره 1.2، وما يجده فيه يُذكر في التقرير بدرجة الخطورة «تحذير». فأي ملاحظة تحت هذه القاعدة صادرة عن فحص خاص بمطابق، لا عن قاعدة تنفّذها الهيئة.
درجة الخطورة في التقرير
تحذير
ما الذي يذكره مطابق
مدخل لكل حالة تُذكر فيها هذه القاعدة في التقرير.
صورة القيمة في التقرير
صورة القيمة التي وُجدت — empty وnot_15_digits وما شابههما — لا القيمة نفسها.
رمز الاستجابة السريعة لا يحمل اسم البائع
صورة القيمة في التقريرmtb_qr_01.tag_absentالحقل غير موجود في رمز الاستجابة السريعة
ما الخلل
رمز الاستجابة السريعة المفكوك من هذه الفاتورة لا يحمل حقل اسم البائع، وهو الحقل 1 وإلزامي في كل رمز استجابة سريعة في المرحلة الثانية. ولا شيء في قواعد هيئة الزكاة والضريبة والجمارك المنشورة يفكّ حمولة الرمز، لذلك تُرصد هذه الحالة بوصفها مخاطرة لا سبب رفض؛ غير أن رمزاً ينقصه حقل إلزامي خللٌ حقيقي، والعميل الذي يمسح الرمز ضوئياً لن يرى من أصدر الفاتورة.
ما الذي تتحقق منه في وحدة الفوترة الإلكترونية
تُبنى حمولة الرمز من خمسة حقول إلزامية بالترتيب: اسم البائع، ورقم التسجيل في ضريبة القيمة المضافة، والطابع الزمني، والإجمالي شاملاً الضريبة، ومبلغ الضريبة. وغياب الحقل 1 يعني عادةً أن المولّد لم يُعطَ اسم بائع ليكتبه لا أنه يتخطى الحقل. راجع اسم البائع الواصل إلى مولّد الرمز، وهو في بعض الأنظمة إعداد مستقل عن الاسم المكتوب في ملف XML للفاتورة.
اسم البائع في رمز الاستجابة السريعة فارغ
صورة القيمة في التقريرmtb_qr_01.tag_emptyالحقل فارغ في رمز الاستجابة السريعة
ما الخلل
يحمل رمز الاستجابة السريعة المفكوك من هذه الفاتورة حقل اسم البائع، وهو الحقل 1، دون قيمة فيه. والحقل إلزامي في كل رمز استجابة سريعة في المرحلة الثانية. ولا شيء في قواعد هيئة الزكاة والضريبة والجمارك المنشورة يفكّ حمولة الرمز، لذلك تُرصد هذه الحالة بوصفها مخاطرة لا سبب رفض.
ما الذي تتحقق منه في وحدة الفوترة الإلكترونية
المولّد يكتب الحقل ولا يُعطى ما يضعه فيه، وهذا يشير إلى مصدر القيمة لا إلى خطوة الرمز. راجع اسم البائع المحفوظ على الجهة المُصدِرة، وما إذا كان مولّد الرمز يقرؤه من الموضع نفسه الذي يقرأ منه ملف XML؛ فهما إعدادان منفصلان في بعض الأنظمة، والقيمة الفارغة هنا تعني غالباً أن الرمز مضبوط على سجل فرع لم يُملأ قط.
اسم البائع في رمز الاستجابة السريعة يخالف الفاتورة
صورة القيمة في التقريرmtb_qr_01.mismatchيخالف ما في الفاتورة
ما الخلل
اسم البائع في رمز الاستجابة السريعة، وهو الحقل 1، ليس اسم البائع المكتوب في ملف XML للفاتورة. والاثنان يصفان الفاتورة نفسها فيجب أن يتطابقا: فالعميل الذي يمسح الرمز ضوئياً يرى الاسم الذي يحمله الرمز لا الاسم الوارد في الملف. ولا شيء في قواعد هيئة الزكاة والضريبة والجمارك المنشورة يفكّ حمولة الرمز، لذلك تُرصد هذه الحالة بوصفها مخاطرة لا سبب رفض.
ما الذي تتحقق منه في وحدة الفوترة الإلكترونية
تتجاهل المقارنة الفروق في المسافات المحيطة والمكرَّرة، فالقيمتان مختلفتان فعلاً. والسبب الشائع مصدران لاسم واحد: مولّد الرمز يقرأ إعداد الشركة بينما يقرأ ربط XML سجل الفرع أو الكيان النظامي، أو يحمل أحدهما اسماً تجارياً ويحمل الآخر الاسم المسجَّل. وجِّه الاثنين إلى الحقل نفسه. والاسم الذي يختلف في صورته العربية وحدها، بالتشكيل ودونه، أو المكتوب بالإنجليزية في أحد الموضعين، هو الخلل نفسه.
حقول حمولة رمز الاستجابة السريعة
الحقول التسعة بالترتيب الوارد في معيار تطبيق خصائص الأمان الذي تنشره الهيئة، في إصداره 1.2، ومع كل حقل القاعدة التي تقرؤه. وهذه الصفحة عن الحقل 1.
مستند اصطناعي من مجموعة الاختبار المقيسة تُرصد عليه هذه القاعدة، تُعرض منه الأسطر التي يختلف فيها عن مستند اجتاز الفحص. ولا يذكر تقرير مطابق سوى صورة القيمة، لا القيمة نفسها.