النص الرسمي
An Invoice shall have at least one Invoice line (BG-25)خطأ · المصدر: أداة الهيئة للتحقق من الفواتير (SDK)، الإصدار 238-R3.3.8 · معيار تطبيق XML للفاتورة الإلكترونية، الإصدار 1.2، 19 مايو 2023، §13.2.1، ص 36 · تاريخ التحقق: 26 أكتوبر 2026
المعنى
كل فاتورة أو إشعار لازم يحتوي بندًا واحدًا على الأقل (InvoiceLine).
متى يطلع
- فاتورة بمبلغ فقط بدون منتجات (مثل دفعة أو رسوم).
- كل البنود انحذفت من الطلب قبل الإغلاق والنظام أصدر الفاتورة بصفر.
الحل
- أضف بندًا يصف ما بيع، حتى لو كان خدمة واحدة.
- امنع إصدار فاتورة لطلب فاضي.
مثال
<cac:LegalMonetaryTotal>…</cac:LegalMonetaryTotal> </Invoice>
<cac:LegalMonetaryTotal>…</cac:LegalMonetaryTotal> <cac:InvoiceLine> <cbc:ID>1</cbc:ID> <cbc:InvoicedQuantity unitCode="PCE">33.000000</cbc:InvoicedQuantity> <cbc:LineExtensionAmount currencyID="SAR">99.00</cbc:LineExtensionAmount> … </cac:InvoiceLine> </Invoice>
شغّلنا المثال الخاطئ على أداة الهيئة SDK 238-R3.3.8 بتاريخ 26 أكتوبر 2026 وطلع الكود BR-16، وطلع معه: BR-CO-10، BR-CO-13، BR-S-08. المثال مقطع من عينة الهيئة Simplified/Invoice/Simplified_Invoice.xml مع تغيير واحد، والعينة نفسها بدون التغيير ما يطلع فيها الكود.
أكواد قريبة
- BR-KSA-EN16931-11 مبلغ البند لا يساوي الكمية × السعر
- BR-CO-10 Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
- BR-14 An Invoice shall have the Invoice total amount with VAT (BT-112).
مصطلحات في هذا الكود
أسئلة شائعة
ماذا يعني الكود BR-16؟
كل فاتورة أو إشعار لازم يحتوي بندًا واحدًا على الأقل (InvoiceLine).
هل ترفض المنصة الفاتورة إذا ظهر BR-16؟
خطأ يرفض الفاتورة: لازم تصلح السبب وترسلها مرة ثانية. هذه درجته في أداة الهيئة SDK 238-R3.3.8.
كيف أصلح الكود BR-16؟
1. أضف بندًا يصف ما بيع، حتى لو كان خدمة واحدة. 2. امنع إصدار فاتورة لطلب فاضي.
آخر تحديث: 26 أكتوبر 2026 · ما لا نفعله · المنهجية · صحّح لنا · سجل التحديثات
نُشر أول مرة 2026-10-26 · نسخة مؤرشفة
أول 500 منشأة من المطاعم والكافيهات والمخابز والحلويات: حدها الشهري 99 ريال.
بدل 149، لكل فرع ولمدة سنة. التسجيل مجاني وبدون أي التزام.