The invoice counter value (KSA-16) contains only digits.
ماذا يعني هذا؟
قاعدتان تقعان على الحقل نفسه ويسهل خلطهما: BR-KSA-33 تقول إن العدّاد يجب أن يوجد، وهذه تقول ماذا يجوز أن يحتوي: أرقامًا ولا شيء غيرها. فالعدّاد INV-001 موجود، فتمرّ منه الأولى وترفضه هذه.
والعدّاد عدد صحيح يخصّ الوحدة المُصدِرة ويزيد بواحد مع كل مستند، لا يُصفَّر ولا يتكرر. أما الرقم الذي يقرؤه عميلك (BT-1) فحقل آخر يحتمل الحروف والسنة ورمز الفرع وما شئت. والخلط بين الاثنين هو هذا الكود كله.
وما تستثنيه كلمة «أرقام» أوسع مما يبدو: الحروف والشرطات والشرطات المائلة والمسافات والفاصلة العشرية وفاصل الآلاف وعلامة الرقم في أوله — والأرقام العربية الهندية كذلك. فرقمٌ مُنسَّق بلغة عربية قد يخرج ١٠٢٤، وهو عدد في عينك لا في عين المدقّق.
ودرجته خطأ، وفي ذلك فائدة عند الإصلاح: ما دام كل عدّاد حمل بادئةً قد رُفض، فالتسلسل المسجَّل عند الهيئة هو آخر قيمة رقمية قُبلت، ولا شيء قبلها يحتاج ترميمًا.
لماذا يحدث؟
مرتّبة من الأشيع إلى الأقل شيوعًا — الأرجح أن سببك في الأول أو الثاني.
-
استخدام رقم الفاتورة عدّادًا:
INV-001،2026/14،A-1024. -
بادئة لكل نوع مستند أو لكل فرع —
CN-15للإشعار الدائن،RYD-88للفرع — تُضاف عادةً ليميّز الإنسان بين التسلسلات. -
إلصاق السنة بالتسلسل:
2026-1024يُرفض بسبب الشرطة، و20261024يمرّ من هذه القاعدة ويجعل العدّاد في صمت شيئًا آخر غير العدّ. -
قيمة مرّت على منسّق أرقام في طريقها للخروج:
1,024بفاصل الآلاف، أو أرقام عربية هندية من استدعاء يراعي اللغة. - مسافة أو علامة اقتباس بادئة جاءت من خلية جدول بيانات: لا تراها العين وهي جزء من القيمة.
كيف تصلحه
3 خطوات، ثم أعد إرسال الفاتورة.
-
1
احفظه عددًا ولا تنسّقه أبدًا
اجعل العدّاد عمودًا عدديًا، وزِده داخل المعاملة نفسها التي يصدر فيها المستند، وحوّله إلى نص في آخر لحظة دون أن يمرّ في طريقه على أي أداة تنسّق الأرقام للبشر.
-
2
أعطِ الرقم المقروء حقله
الحقل BT-1 هو مكان
INV-2026-0042، والمستند يطبع الاثنين معًا بلا مشكلة. والـ UUID (الحقل KSA-1) معرّف ثالث كذلك — راجع BR-KSA-03. اربط الثلاثة ولا تدمجها. -
3
التقط التسلسل من آخر قيمة قُبلت
كل ما قبلته الهيئة حمل عدّادًا رقميًا، لأن هذه القاعدة ترفض ما سواه. فخذ أعلى عدّاد في مستنداتك المقبولة، وابدأ من العدد التالي له، واترك الفجوة مكان المحاولات المرفوضة: الفجوة ليست مخالفة، والتكرار مخالفة.
بعد التصحيح أعد إرسال الفاتورة. الفاتورة المرفوضة لم تُسجَّل عند الهيئة، فلا تحتاج إشعارًا دائنًا — أرسل الفاتورة الصحيحة نفسها.
هل يمنعه ZATCA Tools؟
نعم. العدّاد عمود عددي يزيده ZATCA Tools داخل قفل لحظة الإصدار — لكل جهاز فرع إن كانت للمنشأة أجهزة فروع، وإلا فلكل منشأة — ويخرج في الـ XML عددًا صحيحًا. ولا يوجد في المنتج حقل واحد يُكتب فيه العدّاد، فلا سبيل لأن تدخله بادئة.
أكواد لها علاقة
أسئلة شائعة
هل يجوز أن يبدأ العدّاد بأصفار؟ +
هل عليّ تغيير أرقام فواتيري؟ +
نظامي كان يستخدم رقم الفاتورة عدّادًا وكل إرسال يُرفض — كيف أفصلهما دون كسر التسلسل؟ +
ZATCA Tools يبني التوقيع والبصمة والعدّاد والترميز عنك، ويتحقق من البيانات قبل الإرسال. مجاني بالكامل حاليًا، وبدون بطاقة ائتمانية.
ابدأ مجانًا