انتقال إلى المحتوى
قواعد EN 16931 الأساسية

BR-CL-01: رمز نوع الفاتورة (BT-3) يجب أن يحمل رمزًا من قائمة UNTDID 1001

ما تتطلبه هذه القاعدة

رمز نوع الفاتورة (BT-3) يجب أن يحمل رمزًا من قائمة UNTDID 1001.

مثالEN 16931 (UBL)

فاتورة مبنية كفاتورة صالحة، باستثناء ما يلي:

<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
  <cbc:CustomizationID>urn:cen.eu:en16931:2017</cbc:CustomizationID>
  <cbc:ID>INV-1001</cbc:ID>
  <cbc:IssueDate>2026-01-15</cbc:IssueDate>
  <cbc:InvoiceTypeCode>999</cbc:InvoiceTypeCode>
  <cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
  <cbc:BuyerReference>04011000-12345-67</cbc:BuyerReference>
</Invoice>

يقول المدقق: رمز نوع الفاتورة (BT-3) يحمل القيمة 999، وهي قيمة لا يسمح بها هذا النوع من المستندات.

كيفية إصلاحها

استبدل القيمة في رمز نوع الفاتورة برمز يسمح به هذا النوع من المستندات.

الأسئلة الشائعة

ماذا تعني BR-CL-01؟
رمز نوع الفاتورة (BT-3) يجب أن يحمل رمزًا من قائمة UNTDID 1001. وتُطبَّق القاعدة ضمن EN 16931 (UBL) وPeppol BIS 3.0 وXRechnung 3.0 (UBL).
كيف أصحّح BR-CL-01؟
استبدل القيمة في رمز نوع الفاتورة برمز يسمح به هذا النوع من المستندات. في UBL يقع العنصر في ⁦/Invoice/cbc:InvoiceTypeCode⁩.

تُطبَّق ضمن هذه الملفات التعريفية

  • EN 16931 (UBL)
  • Peppol BIS 3.0
  • XRechnung 3.0 (UBL)

مسار العنصر

  • رمز نوع الفاتورة (BT-3)UBL /Invoice/cbc:InvoiceTypeCodeCII /CrossIndustryInvoice/ExchangedDocument/TypeCodeمستخلص مما يقبله محلّل CII في WorkAlio. ولا يوجد بعد مُنشئ لملفات CII، لذلك لم يُتحقَّق من هذا المسار تحققًا مستقلًا كما هو الحال مع مسار UBL.