BR-O-02الفاتورة الخارجة عن نطاق الضريبة تحمل رقم تسجيل البائع في ضريبة القيمة المضافة
توقّف العمل بهذه القاعدة منذ حزمة القواعد 2.0.0: فالإصدار 3.4.8 من حزمة أدوات التطوير SDK التي تنشرها الهيئة لم يعد يتضمن الفحص الذي كانت تقابله، فلم يعد مطابق يرصدها. وقد تظل التقارير الصادرة عن حزم قواعد أسبق تسمّيها، والشروح أدناه محفوظة من أجلها.
صورة القيمة التي وُجدت — empty وnot_15_digits وما شابههما — لا القيمة نفسها.
الفاتورة الخارجة عن نطاق الضريبة تحمل رقم تسجيل البائع في ضريبة القيمة المضافة
صورة القيمة في التقريرseller_vat_registration_presentرقم تسجيل البائع في ضريبة القيمة المضافة موجود
ما الخلل
فئة بند واحد على الأقل في cac:Item/cac:ClassifiedTaxCategory مرمَّزة O، أي خارجة عن نطاق الضريبة، تحت النظام الضريبي لضريبة القيمة المضافة، ويحمل عنصر cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme الخاص بالبائع عنصر cbc:CompanyID تحت نظام ضريبي معرِّفه VAT. وتمنع القاعدة BR-O-02 من معيار EN 16931، التي تنفّذها هيئة الزكاة والضريبة والجمارك، وجود رقم تسجيل في ضريبة القيمة المضافة في أي فاتورة فيها بند خارج عن نطاق الضريبة. والشطر المُطلِق يشمل المستند كله: بند واحد من هذا النوع يكفي مهما قالت التفاصيل الضريبية، والقاعدة تقرأ ثلاثة أرقام تسجيل، رقم البائع ورقم الممثل الضريبي ورقم المشتري، وإن كانت رسالتها المنشورة لا تسمّي إلا اثنين منها. ثم يأتي ما يحدّد خطوتك التالية، ولا بد من التصريح به: هذا المستند لا يُصلَح بنقل الرقم إلى موضع آخر. وقد قيس ذلك على فاتورة خارجة عن النطاق سليمة فيما عدا ذلك، فإبقاء تسجيل البائع في موضعه يعيد القاعدة BR-O-02؛ وحذف كتلة cac:PartyTaxScheme يعيد القاعدة BR-KSA-39، وهي تشترط أن يحمل البائع تسجيلاً في ضريبة القيمة المضافة أو عنصر cac:PartyIdentification/cbc:ID تحمل سمته schemeID القيمة HQ؛ وإضافة ذلك التعريف تعيد القاعدة BR-KSA-08، وهي تحصر رمز نظام معرِّف البائع في CRN MOM MLS SAG OTH وليس فيها HQ. ثلاثة مسارات، والنتيجة في كلٍّ منها رفض. فلا توجد فاتورة فيها بند خارج عن نطاق الضريبة تجتاز طبقة EN 16931 وفحوص المملكة معاً، ولا سبيل إلى إنشاء واحدة اليوم.
ما الذي تتحقق منه في وحدة الفوترة الإلكترونية
لا تُنفق يوماً في إعادة ضبط الفئة الخارجة عن نطاق الضريبة، فلا ضبط في نظامك يرفع هذه الملاحظة ما دامت الفئة على حالها. ورقم تسجيل البائع في ضريبة القيمة المضافة ليس هو ما يُحذف كذلك: فمصدره سجل منشأتك أو فرعك، وكل فاتورة أخرى تصدرها تحتاج إليه، وحذفه يستبدل بهذه الملاحظة ملاحظة القاعدة BR-KSA-39. والسؤال الوحيد الجدير بالوقت هو: هل التوريد خارج عن نطاق ضريبة القيمة المضافة فعلاً؟ فهذه الفئة تُختار أكثر بكثير مما تنطبق، وللبدائل ضبط عملي يجتاز الفحص: فالتصدير خاضع بنسبة الصفر، والخدمة المالية المذكورة في المادة التاسعة والعشرين معفاة من الضريبة، وكلتاهما تجتاز. ابدأ بالرمز الضريبي وراء البند في جدول الرموز الضريبية وبالحرف الذي يُربط به، فالسبب المعتاد رمز أُنشئ نسخاً عن رمز آخر ولم يُعَد ربطه.
الفاتورة الخارجة عن نطاق الضريبة تحمل رقم تسجيل الممثل الضريبي في ضريبة القيمة المضافة
صورة القيمة في التقريرtax_representative_vat_registration_presentرقم تسجيل الممثل الضريبي في ضريبة القيمة المضافة موجود
ما الخلل
فئة بند واحد على الأقل مرمَّزة O، أي خارجة عن نطاق الضريبة، تحت النظام الضريبي لضريبة القيمة المضافة، ولا تحمل كتلة البائع ولا كتلة المشتري رقم تسجيل في ضريبة القيمة المضافة، بينما تحمل كتلة cac:TaxRepresentativeParty عنصر cbc:CompanyID تحت نظام ضريبي معرِّفه VAT. وتمنع ذلك القاعدة BR-O-02 من معيار EN 16931، التي تنفّذها هيئة الزكاة والضريبة والجمارك. وهذه هي القراءة التي لا تعطيها رسالة القاعدة المنشورة: فالرسالة تسمّي رقم تسجيل البائع BT-31 ورقم تسجيل المشتري BT-48، والتعبير الذي يُنفَّذ فعلاً يقرأ مساراً ثالثاً هو مسار الممثل الضريبي. ولاحظ أن هذا المسار لا يمرّ بخطوة cac:Party، لأن العنصر cac:TaxRepresentativeParty كتلة طرف بذاته، بينما كتلة البائع وكتلة المشتري غلافان حول كتلة طرف؛ فالنظام الذي يكتب الممثل طرفاً متداخلاً خارج عن هذه القراءة. وما يصدق على صنفي هذه القاعدة الآخرين يصدق هنا: فحذف هذه الكتلة يترك القاعدة BR-KSA-39 مطالِبة بتسجيل البائع، والمخرج الموثَّق من تلك القاعدة ترفضه القاعدة BR-KSA-08 التي تحصر رموز أنظمة معرِّفات البائع في CRN MOM MLS SAG OTH. فلا توجد فاتورة فيها بند خارج عن نطاق الضريبة تجتاز طبقة EN 16931 وفحوص المملكة معاً، ولا سبيل إلى إنشاء واحدة اليوم.
ما الذي تتحقق منه في وحدة الفوترة الإلكترونية
قليل من الأنظمة يكتب ممثلاً ضريبياً أصلاً، فوجود الكتلة عادةً لأحد سببين: قالب تصدير يُخرجها دون شرط من سجل مُلئ جزئياً، أو ممثل ضريبي سُجِّل لأجل نمط فوترة إلكترونية لدولة أخرى ثم انتقل إلى النمط السعودي. وافحص هل السجل الذي وراء cac:TaxRepresentativeParty هو منشأتك نفسها مكرَّرة، فهذا ما يُنتجه الربط الافتراضي كثيراً. وحذف الكتلة صواب إن كانت بياناتها خاطئة، لكنه لا يجعل المستند يجتاز الفحص، فلا تعامله معاملة الإصلاح: موضع القرار هو فئة البند.
الفاتورة الخارجة عن نطاق الضريبة تحمل رقم تسجيل المشتري في ضريبة القيمة المضافة
صورة القيمة في التقريرbuyer_vat_registration_presentرقم تسجيل المشتري في ضريبة القيمة المضافة موجود
ما الخلل
فئة بند واحد على الأقل مرمَّزة O، أي خارجة عن نطاق الضريبة، تحت النظام الضريبي لضريبة القيمة المضافة، ويحمل عنصر cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme الخاص بالمشتري عنصر cbc:CompanyID تحت نظام ضريبي معرِّفه VAT. وتمنع القاعدة BR-O-02 من معيار EN 16931، التي تنفّذها هيئة الزكاة والضريبة والجمارك، رقم تسجيل المشتري في ضريبة القيمة المضافة BT-48 في مثل هذه الفاتورة كما تمنع رقم البائع سواءً بسواء. ولأن القاعدة تُقرأ بترتيب البائع ثم الممثل الضريبي ثم المشتري، فهذه الملاحظة تخبرك بما لا يقوله الرصد صراحةً: لا البائع ولا الممثل الضريبي يحمل في هذا المستند رقم تسجيل تحت نظام ضريبي معرِّفه VAT. وذلك خلل قائم بذاته، لأن القاعدة BR-KSA-39 تشترط أن يحمل البائع رقماً، فتوقّع ملاحظة ثانية عن البائع إلى جانب هذه. والنتيجة كنتيجة الصنفين الآخرين: فحذف تسجيل البائع إرضاءً لهذه القاعدة يستدعي القاعدة BR-KSA-39، والتعريف الحامل للرمز HQ الذي تقبله تلك القاعدة بديلاً ترفضه القاعدة BR-KSA-08 التي تحصر رموز أنظمة معرِّفات البائع في CRN MOM MLS SAG OTH. فلا توجد فاتورة فيها بند خارج عن نطاق الضريبة تجتاز طبقة EN 16931 وفحوص المملكة معاً، ولا سبيل إلى إنشاء واحدة اليوم.
ما الذي تتحقق منه في وحدة الفوترة الإلكترونية
رقم تسجيل المشتري في ضريبة القيمة المضافة مصدره سجل العميل، وهو بيان صحيح في كل سياق آخر تقريباً، فليست هذه علة في ذلك السجل. والسؤال الذي يُجاب عنه هو فئة البند: فتوريد خارج عن نطاق الضريبة إلى مشترٍ مسجَّل في ضريبة القيمة المضافة هو الاجتماع الذي ترفضه القاعدة، والحرف O يُختار أكثر بكثير مما ينطبق. انظر إلى الرمز الضريبي على البند في جدول الرموز الضريبية وإلى الحرف الذي يُربط به، وافحص في الوقت نفسه تسجيل البائع، فهذه الملاحظة دليل على أنه مفقود أو أنه لا يقع تحت نظام ضريبي عنصره cbc:ID يساوي VAT.