BR-KSA-63 تحذير — الفاتورة تُقبل

عنوان المشتري السعودي ناقص في الفاتورة

متى كان رمز دولة المشتري SA صارت ستة عناصر من عنوانه إلزامية: الشارع ورقم المبنى والرمز البريدي والمدينة والحي ورمز الدولة. ودرجة القاعدة تحذير، فالفاتورة تُقبل وتُجاز — لكن الناقص يبقى على مستند ضريبي، والتحذير يتكرر مع كل فاتورة لذلك العميل.

نص الرسالة كما ترسلها الهيئة بالإنجليزية، بلا تعديل

If the buyer country code (BT-55) is "SA", then these fields are mandatory:street name (BT-50), building number (KSA-18), postal code (BT-53), city (BT-52), District (KSA-4), country code (BT-55).For more information please access this link:https://splonline.com.sa/en/national-address-1/

ماذا يعني هذا؟

الشرط معلّق على رمز دولة المشتري (BT-55): إن كان SA وجب أن يحمل عنوانه اسم الشارع (BT-50)، ورقم المبنى (KSA-18)، والرمز البريدي (BT-53)، والمدينة (BT-52)، والحي (KSA-4)، ورمز الدولة نفسه. وكلها عناصر داخل cac:AccountingCustomerParty/cac:Party/cac:PostalAddress: cbc:StreetName وcbc:BuildingNumber وcbc:PostalZone وcbc:CityName وcbc:CitySubdivisionName وcac:Country/cbc:IdentificationCode. وهي العناصر الستة نفسها التي يطلبها BR-KSA-09 من عنوان البائع.

وتجاورها قاعدة يسهل الخلط بينهما: BR-KSA-10، وهي تحذير كذلك، تطلب ثلاثة عناصر فقط — الشارع والمدينة ورمز الدولة — في الفاتورة الضريبية وإشعاراتها أيًّا كانت دولة المشتري، وتستثني المبسطة بنصّها. أما هذه فتطلب ستة، ولا تنظر إلا إلى المشتري السعودي، ولا تسمّي عائلة مستند: الذي يفعّلها رمز الدولة في عنوان المشتري. والمبسطة لا تحمل في العادة عنوان مشترٍ فلا تبلغها، لكن مبسطة تحمل عنوانًا سعوديًا ناقصًا تقع تحت الشرط نفسه بنص القاعدة.

ومن ذلك نتيجة عملية: مشترٍ لا عنوان له في الملف أصلًا لا يحمل رمز دولة، فلا يستوفي شرط هذه القاعدة بنصّها، والقاعدة التي تتكلم عن غياب عنوانه في الفاتورة الضريبية هي BR-KSA-10. أما العنوان الجزئي الذي يحمل SA — شارع ومدينة بلا حي ولا رمز بريدي — فهو بالضبط ما تصفه هذه القاعدة.

ودرجتها تحذير: الهيئة تجيز الفاتورة ويعود التحذير مع القبول، فلا يتوقف بيع على رمز بريدي ليس في اليد. لكن المقبول ليس بالضرورة مكتملًا: القاعدة تسمّي هذه العناصر إلزامية، والمستند الذي يخلو منها يبقى كذلك في سجلاتك وسجلات عميلك، وهو مما قد يسأل عنه قسم الحسابات لدى المشتري أو من يراجع دفاترك. والتحذير نفسه يعود مع كل فاتورة لذلك العميل ما دام سجله على حاله.

لماذا يحدث؟

مرتّبة من الأشيع إلى الأقل شيوعًا — الأرجح أن سببك في الأول أو الثاني.

  • سجل عميل أُنشئ من رسالة أو أمر شراء أو توقيع بريد إلكتروني فيه الشارع والمدينة وحدهما، فيغيب رقم المبنى والحي والرمز البريدي.
  • الحي غائب لأنه لا يُذكر في أغلب المستندات التجارية، أو مملوء باسم المدينة لإسكات التحذير — فيقرّر المستند حيًّا ليس حيّ المشتري.
  • العنوان كله سطر واحد في خانة الشارع: cbc:StreetName ممتلئ، وبقية العناصر غائبة.
  • عنوان شحن من متجر إلكتروني يُنقل كما هو: عنوان توصيل بصياغة حرة لا عنوان وطني، فلا رقم مبنى ولا حي في حقليهما.
  • رمز الدولة SA مضبوط افتراضيًا على كل عميل، فيُحاكَم عنوان عميل في الخارج — مكتوبًا بطريقة بلده — بقواعد العنوان الوطني.
  • عملاء مستوردون من جدول بيانات بلا عمود للحي أو لرقم المبنى، أو بأعمدة سقطت عند الربط.

كيف تصلحه

3 خطوات، ثم أعد إرسال الفاتورة.

  1. 1
    اطلب العنوان الوطني لا أي عنوان

    اطلب من العميل عنوانه الوطني المختصر — أربعة أحرف ثم أربعة أرقام — أو شهادة عنوانه الوطني، ومنهما تُستخرج العناصر الستة مفصّلة. هذا أسرع من ملاحقة كل عنصر على حدة، وأدق من نسخ عنوان من ترويسة. وأين يجد العميل عنوانه في العنوان الوطني في الفاتورة الإلكترونية: الحقول الستة وأين تجدها.

  2. 2
    عنصر لكل خانة، ولا حشو

    اكتب كل جزء في عنصره داخل cac:PostalAddress. ولا تُسكت التحذير بقيمة لا تصف العميل — شرطة، أو أصفار، أو اسم المدينة في خانة الحي — فالمستند حينها يقرّر ما ليس صحيحًا، والتحذير كان أصدق منه. والعنصر الذي لا تملك قيمته اتركه غائبًا لا فارغًا، فالعنصر الفارغ يقع تحت قواعد أطوال الحقول التي حدّها الأدنى محرف واحد، مثل BR-KSA-F-06-C28 للحي.

  3. 3
    صحّح سجل العميل، ثم راجع الجيران

    الفاتورة التي حملت التحذير مُجازة ولا تحتاج إعادة إصدار لتُقبل؛ صحّح العنوان في سجل العميل فتخرج فواتيره التالية نظيفة. وفي المرور نفسه: الرمز البريدي للمشتري السعودي خمسة أرقام بنص BR-KSA-67 — وكتابة الرقم الإضافي ذي الأربعة مكانه أشيع أسبابه — ورمز الدولة حرفان بمعيار ISO: SA لا KSA.

هذا الكود لا يمنع القبول، فالفاتورة الحالية نظامية. صحّح البيانات لتختفي التحذيرات من الفواتير القادمة.

هل يمنعه ZATCA Tools؟

لا يمنعه، وهذا مقصود. في ZATCA Tools هوية المشتري شرط لإصدار الفاتورة الضريبية — رقم ضريبي أو معرّف بديل بنوعه — أما عنوانه فتنبيه لا شرط، لأن هذه القاعدة تحذير في قائمة الهيئة نفسها. فحين تضغط «إصدار الفاتورة» على فاتورة ضريبية ينقص عنوان مشتريها شيء من خمسة — الشارع ورقم المبنى والحي والمدينة والرمز البريدي — تسمّي نافذةٌ الناقصَ بالاسم وتعرض خيارين: «إكمال البيانات» أو «متابعة»، والنافذة نفسها تظهر عند إصدار مسودة محفوظة. وما هو معروف من العنوان يُكتب في الملف عنصرًا عنصرًا، والناقص يُترك غائبًا — لا شرطة مكانه ولا المدينة مكان الحي — ومشترٍ بلا أي جزء من عنوانه يخرج بلا عنصر عنوان أصلًا. وثلاثة حدود بالأمانة نفسها: بيانات العميل لا تحمل حقل دولة، فكل عنوان مشترٍ يخرج من عندنا برمز SA ويقع تحت هذه القاعدة؛ والـ API لا نافذة فيه، فهو يُصدر الفاتورة بعنوان ناقص ما دامت الهوية حاضرة، والتحذير يعود في ردّه؛ والنافذة للفاتورة الضريبية وحدها، فالمبسطة لعميل محفوظ تحمل ما في سجله من العنوان دون أن تسألك.

أكواد لها علاقة

أسئلة شائعة

هل رُفضت فاتورتي لأن عنوان المشتري ناقص؟ +
لا. هذه القاعدة تحذير: الفاتورة تُجاز ويُسجَّل التحذير معها. فإن كانت فاتورتك مرفوضة فعلًا فالسبب كود آخر في قائمة الأخطاء — رد الهيئة يفصل errorMessages التي ترفض عن warningMessages التي تُسجَّل فقط. وطريقة قراءته في فاتورتي مرفوضة من الهيئة.
عميلي خارج السعودية — هل تنطبق عليه؟ +
ليس بنصّها: شرطها أن يكون رمز دولة المشتري SA. والعميل في الخارج يبقى تحت BR-KSA-10 في الفاتورة الضريبية، وهي تطلب شارعًا ومدينة ورمز دولة — رمز دولته هو لا SA.
العميل لا يعرف الحي أو الرمز البريدي — ماذا أكتب؟ +
لا شيء تخترعه. اطلب عنوانه الوطني المختصر أو شهادة عنوانه الوطني، ففيهما الاثنان. وإلى أن يصلك تستطيع الإصدار والعنصر غائب والتحذير مسجَّل — وهذا صادق — لكن لا تملأ الحي باسم المدينة: هما شيئان مختلفان، والمستند سيقرّر حيًّا ليس حيّ المشتري.
هل تنطبق على الفاتورة المبسطة؟ +
نصّها لا يسمّي عائلة مستند؛ المفعِّل عنوان مشترٍ يحمل SA. والمبسطة لا تحمل في العادة عنوان مشترٍ فلا تبلغها عمليًا، وBR-KSA-10 تستثني المبسطة صراحةً بينما هذه لا تستثنيها. والمستخرج الذي نعمل عليه يعطينا نص كل قاعدة ودرجتها لا شرط التنفيذ نفسه، فنقرأ النص ولا نفترض استثناءً لم يذكره.
ما الفرق بينها وبين BR-KSA-10؟ +
BR-KSA-10: ثلاثة عناصر — الشارع والمدينة ورمز الدولة — في الفاتورة الضريبية وإشعاراتها، لأي دولة. BR-KSA-63: ستة عناصر، للمشتري الذي رمز دولته SA، بلا تسمية لعائلة مستند. فمشترٍ سعودي له شارع ومدينة بلا حي ولا رقم مبنى ولا رمز بريدي يستوفي الأولى ويخالف الثانية.
أصلحت هذه — ولا تريد التالية

ZATCA Tools يبني التوقيع والبصمة والعدّاد والترميز عنك، ويتحقق من البيانات قبل الإرسال. ابدأ مجانًا، وبدون بطاقة ائتمانية.

ابدأ مجانًا

← كل أكواد أخطاء ZATCA