BR-KSA-37: رقم مبنى البائع يجب أن يكون 4 أرقام بالضبط
يجب أن تطابق قيمة رقم المبنى في عنوان البائع cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:BuildingNumber النمط ^[0-9]{4}$: أربعة أرقام بالضبط. غياب رقم المبنى يُفشل الفحص أيضًا.
كيف تحلها
أدخل رقم مبنى البائع من أربعة أرقام، مثل <cbc:BuildingNumber>2322</cbc:BuildingNumber>.
نص الهيئة الرسمي
[BR-KSA-37]-The seller address building number must contain 4 digits.
المصدر: ZATCA SDK 3.4.8 · ZATCA KSA rules
متى تفشل (الشرط اللي ينفّذه SDK الهيئة)
not(matches(cac:PostalAddress/cbc:BuildingNumber, '^[0-9]{4}$'))
قواعد قريبة
- BR-KSA-34 · قيمة عداد الفاتورة (ICV، KSA-16) أرقام فقط
- BR-KSA-35 · تاريخ انتهاء التوريد (KSA-24) يتطلب تاريخ التوريد (KSA-5)
- BR-KSA-36 · تاريخ انتهاء التوريد (KSA-24) لا يسبق تاريخ التوريد (KSA-5)
- BR-KSA-39 · رقم التسجيل الضريبي للبائع (BT-31) مطلوب
- BR-KSA-40 · الرقم الضريبي للبائع (BT-31): 15 رقمًا يبدأ وينتهي بـ 3
- BR-KSA-42 · الفاتورة الضريبية وإشعاراتها تتطلب اسم المشتري (BT-44)
افحص فاتورتك على قواعد الهيئة
الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.
افحص فاتورة أو جرّب ماثل