BR-08: يجب ذكر العنوان البريدي للبائع (BG-5)
تتحقق القاعدة من وجود عنصر cac:PostalAddress واحد على الأقل ضمن cac:AccountingSupplierParty/cac:Party. القاعدة تتحقق من وجود العنصر فقط، لا من محتواه.
كيف تحلها
أضف العنصر cac:PostalAddress داخل cac:AccountingSupplierParty/cac:Party؛ أما محتواه (مثل رمز الدولة) فتتحقق منه قواعد أخرى مثل BR-09.
نص الهيئة الرسمي
[BR-08]-An Invoice shall contain the Seller postal address (BG-5)
المصدر: ZATCA SDK 3.4.8 · EN 16931 (CEN) rules
متى تفشل (الشرط اللي ينفّذه SDK الهيئة)
not(exists(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress) and count(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress) >0)
قواعد قريبة
- BR-09 · يجب أن يتضمن عنوان البائع رمز الدولة (BT-40)
- BR-04 · يجب أن تحمل كل فاتورة رمز نوع الفاتورة (BT-3)
- BR-05 · يجب أن تحمل كل فاتورة رمز عملة الفاتورة (BT-5)
- BR-06 · يجب ذكر الاسم القانوني للبائع (BT-27)
- BR-13 · يجب ذكر إجمالي الفاتورة دون ضريبة القيمة المضافة (BT-109)
- BR-14 · يجب ذكر إجمالي الفاتورة شاملًا ضريبة القيمة المضافة (BT-112)
افحص فاتورتك على قواعد الهيئة
الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.
افحص فاتورة أو جرّب ماثل