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