BR-KSA-EN16931-06: الخصم على مستوى السعر يجب أن يكون ChargeIndicator = false

الشرح من فريق ماثل، مبني على نص قواعد الهيئة والشرط اللي ينفّذه SDK 3.4.8 · آخر تحديث

خطأ: الفاتورة تنرفضبشرط، شوف الشرحالحقول: BG-29

تنطبق على cac:InvoiceLine/cac:Price/cac:AllowanceCharge. يجب أن تكون قيمة cbc:ChargeIndicator فيه false لأن الرسوم الإضافية على مستوى السعر غير مسموحة، والتحقق الفعلي يفشل فقط عندما تكون القيمة true.

كيف تحلها

استخدم <cbc:ChargeIndicator>false</cbc:ChargeIndicator> في cac:AllowanceCharge الخاص بالسعر، بحيث يعبّر فقط عن خصم على سعر الصنف.

نص الهيئة الرسمي

[BR-KSA-EN16931-06]-Charge on price level (BG-29) is not allowed. The value of Indicator should be 'false'.
المصدر: ZATCA SDK 3.4.8 · ZATCA KSA rules

متى تفشل (الشرط اللي ينفّذه SDK الهيئة)

(cbc:ChargeIndicator) = true()

قواعد قريبة

افحص فاتورتك على قواعد الهيئة

الصق الـ XML وتشوف كل الأخطاء والتحذيرات، والفحص يصير في متصفحك وما ترسل الفاتورة لأي مكان.

افحص فاتورة أو جرّب ماثل