BR-15: يجب ذكر المبلغ المستحق الدفع (BT-115)
تتحقق القاعدة من أن العنصر cac:LegalMonetaryTotal يحتوي على العنصر cbc:PayableAmount.
كيف تحلها
أضف المبلغ المستحق داخل cac:LegalMonetaryTotal، مثل <cbc:PayableAmount currencyID="SAR">115.00</cbc:PayableAmount>.
نص الهيئة الرسمي
[BR-15]-An Invoice shall have the Amount due for payment (BT-115).
المصدر: ZATCA SDK 3.4.8 · EN 16931 (CEN) rules
متى تفشل (الشرط اللي ينفّذه SDK الهيئة)
not(exists(cbc:PayableAmount))
قواعد قريبة
- BR-CO-16 · المستحق = الإجمالي مع الضريبة - المدفوع مقدماً + التقريب
- BR-09 · يجب أن يتضمن عنوان البائع رمز الدولة (BT-40)
- BR-13 · يجب ذكر إجمالي الفاتورة دون ضريبة القيمة المضافة (BT-109)
- BR-14 · يجب ذكر إجمالي الفاتورة شاملًا ضريبة القيمة المضافة (BT-112)
- BR-16 · يجب أن تحتوي كل فاتورة على بند واحد على الأقل (BG-25)
- BR-21 · يجب أن يحمل كل بند في الفاتورة معرّفًا (BT-126)
افحص فاتورتك على قواعد الهيئة
الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.
افحص فاتورة أو جرّب ماثل