دليل الأسئلة التقنية الشائعة حول حلول إصدار الفواتير الإلكترونية السعودية | 25 سؤالًا
في ظل التوجه الرقمي والالتزام بالأنظمة الجديدة للفواتير الإلكترونية في السعودية، قد يواجه العديد من المكلفين تحديات في فهم وتطبيق الحلول التقنية المطلوبة. في هذا الدليل، نجيب على الأسئلة التقنية الشائعة المتعلقة بحلول إصدار الفواتير الإلكترونية السعودية، مما يساعدك على فهم المتطلبات والإجراءات بشكل أفضل.
1. ما هي حزمة أدوات تطوير البرمجيات SDK؟
حزمة أدوات تطوير البرمجيات (SDK) هي مجموعة من الأدوات البرمجية التي توفرها الجهات التنظيمية أو الشركات لتسهيل تطوير وتكامل البرمجيات مع الأنظمة المختلفة. في سياق الفواتير الإلكترونية، SDK تحتوي على مكتبات برمجية، وثائق، وأدوات تساعد الشركات على دمج نظام الفواتير الإلكترونية مع أنظمتها الخاصة.
2. كيف يمكن الحصول على حزمة أدوات تطوير البرمجيات SDK؟
يمكن الحصول على حزمة أدوات تطوير البرمجيات SDK من خلال الموقع الرسمي لهيئة الزكاة والضريبة والجمارك أو من خلال الشركاء المعتمدين الذين يقدمون حلول الفواتير الإلكترونية. غالبًا ما تكون متاحة للتحميل من موقع الهيئة بعد التسجيل أو طلب الوصول.

3. هل استخدام أدوات تطوير البرمجيات SDK إلزاميًا؟
استخدام SDK ليس إلزاميًا، ولكنها تعتبر وسيلة مفضلة لتسهيل تكامل الفواتير الإلكترونية مع أنظمة الشركات. يمكن للمكلفين اختيار حلول أخرى توفر نفس القدرات لتلبية متطلبات الفواتير الإلكترونية.
4. ما هي صيغة XML؟
صيغة XML (Extensible Markup Language) هي لغة توصيف تستخدم لتمثيل البيانات في شكل منظم وسهل القراءة من قبل الإنسان والآلة. تُستخدم في الفواتير الإلكترونية لتبادل البيانات بين الأنظمة المختلفة بشكل قياسي.
5. ماذا يحدث في حالة وجود خطأ في ملف XML؟
في حالة وجود خطأ في ملف XML، قد ترفض الأنظمة المعنية معالجة الملف أو قد يتعرض محتوى الفاتورة لتشوهات تؤدي إلى رفضه. يجب تصحيح الأخطاء وإعادة تقديم الملف لضمان الامتثال للمعايير.
6. ما الحقول الخاصة برمز الاستجابة السريع QR Code في المرحلة الأولى؟
في المرحلة الأولى، تشمل الحقول الخاصة برمز الاستجابة السريع QR Code: بيانات الفاتورة الأساسية مثل رقم الفاتورة، تاريخ الإصدار، المبلغ الإجمالي، ورقم التسجيل الضريبي للبائع والمشتري.

7. ما الحقول الخاصة برمز الاستجابة السريع QR Code في المرحلة الثانية؟
في المرحلة الثانية، يتم توسيع الحقول لتشمل تفاصيل إضافية مثل تفاصيل المنتجات أو الخدمات المقدمة، القيمة المضافة، وأية خصومات أو رسوم إضافية.
8. ما واجهة الأوامر النصية CLI؟
واجهة الأوامر النصية (CLI) هي أداة تتيح للمستخدمين إدخال أوامر نصية مباشرة إلى النظام لتشغيل البرامج أو تنفيذ مهام محددة، دون الحاجة إلى واجهة رسومية.
9. ما هي لغة “Java” وصيغة “جار”؟
لغة “Java” هي لغة برمجة شهيرة تستخدم لتطوير التطبيقات عبر منصات متعددة. صيغة “جار” (JAR) هي نوع من الملفات التي تحتوي على حزم برمجية مكتوبة بلغة Java.
10. ما هي البيئة التجريبية لطلبات التكامل والربط Sandbox؟
البيئة التجريبية أو Sandbox هي بيئة محاكية للبيئة الحقيقية تُستخدم لاختبار تكامل الأنظمة والتأكد من عملها بشكل صحيح دون التأثير على النظام الفعلي.
11. ما الفرق بين أدوات التحقق من الامتثال والبيئة التجريبية لطلبات التكامل والربط Sandbox؟
أدوات التحقق من الامتثال هي أدوات تُستخدم للتحقق من أن الفواتير أو المستندات تتوافق مع المتطلبات القانونية والتقنية. بينما البيئة التجريبية Sandbox تُستخدم لاختبار تكامل النظام وتفاعل البرمجيات الجديدة قبل الانتقال إلى البيئة الفعلية.
12. هل يشترط عند التأكد من تماثل الفواتير باستخدام SDK أن تحققه أيضًا في Sandbox؟
نعم، من الضروري التأكد من تماثل الفواتير باستخدام SDK وتحققها في بيئة Sandbox للتأكد من أن الفواتير تتوافق مع المعايير المطلوبة قبل الانتقال إلى البيئة الحية.
13. هل البيئة التجريبية لطلبات التكامل والربط Sandbox متاحة للمكلفين فقط؟
نعم، البيئة التجريبية Sandbox متاحة للمكلفين لتسهيل عملية اختبار التكامل والتأكد من تطابق الفواتير مع المتطلبات قبل تقديمها في البيئة الحية.
14. هل يمكن إرسال فواتير متعددة إلى البيئة التجريبية Sandbox؟
نعم، يمكنك إرسال فواتير متعددة إلى البيئة التجريبية Sandbox لاختبار كيفية التعامل مع بيانات مختلفة والتأكد من تكامل النظام مع أنواع مختلفة من الفواتير.
15. هل تُحفظ الفواتير المقدمة إلى البيئة التجريبية من قبل هيئة الزكاة والضريبة والجمارك؟
عادةً، الفواتير المقدمة إلى البيئة التجريبية لا تُحفظ أو تُستخدم للأغراض الرسمية، بل تُستخدم فقط لأغراض الاختبار والتأكد من توافق النظام.
16. هل تتطلب البيئة التجريبية وجود تفاصيل المكلفين الفعلية في ملفات XML؟
لا، في البيئة التجريبية، يمكنك استخدام تفاصيل وهمية أو نماذج لتجربة النظام دون الحاجة إلى تفاصيل المكلفين الفعلية.
17. هل يمكن استخدام نفس اسم المستخدم وكلمة المرور الخاصة بـ SDK في تسجيل الدخول إلى Sandbox؟
نعم، عادةً يمكن استخدام نفس اسم المستخدم وكلمة المرور لتسجيل الدخول إلى كل من SDK وSandbox، ولكن تأكد من التحقق من الإرشادات المحددة من قبل هيئة الزكاة والضريبة والجمارك.
18. ما هو ختم التشفير والمُعرف الخاص به (CSID)؟
ختم التشفير هو وسيلة لحماية بيانات الفواتير باستخدام تقنيات التشفير لضمان أمان المعلومات. الـ CSID هو مُعرف فريد يستخدم للتأكد من أن الفواتير لم تتعرض للتلاعب.
19. ما هي واجهة برمجة التطبيقات لمشاركة الفواتير Reporting API؟
واجهة برمجة التطبيقات لمشاركة الفواتير (Reporting API) هي أداة تُستخدم لتبادل معلومات الفواتير مع الأنظمة الأخرى وتوفير تقارير مفصلة عن البيانات المالية.
20. ما هي واجهة برمجة التطبيقات لاعتماد الفواتير Clearance API؟
واجهة برمجة التطبيقات لاعتماد الفواتير (Clearance API) هي أداة تُستخدم لتقديم طلبات اعتماد الفواتير من السلطات الضريبية والحصول على الموافقات اللازمة.
21. ما هو نص الطلب الذي يجب إرساله عند استخدام Clearance API؟
نص الطلب عند استخدام Clearance API يتضمن تفاصيل الفاتورة التي تريد الحصول على اعتمادها، مثل رقم الفاتورة، تاريخ الإصدار، ومعلومات المكلفين.
22. إلام ترمز الأرقام التي يمكن أن تظهر أثناء تقديم طلب Reporting API وطلب Clearance API؟
الأرقام التي تظهر أثناء تقديم الطلبات عادةً ما تمثل أكواد الحالة أو رسائل الخطأ التي تشير إلى نجاح الطلب أو وجود مشكلة تحتاج إلى معالجتها.
23. ما هو برنامج التحقق القائم على المنصة الخاصة بمجموعة أدوات التحقق من الامتثال “Portal-based Validator”؟
برنامج التحقق القائم على المنصة (Portal-based Validator) هو أداة عبر الإنترنت تقدمها هيئة الزكاة والضريبة والجمارك للتحقق من توافق الفواتير مع المعايير المطلوبة.
24. هل من الضروري استخدام حزمة أدوات تطوير البرمجيات SDK أو برنامج التحقق من الامتثال عبر المنصة Portal-based؟
استخدام SDK أو برنامج التحقق عبر المنصة ليس إلزاميًا ولكنه يساهم في تسهيل عملية التكامل وضمان التوافق مع المتطلبات.
25. ما هو رمز الاستجابة السريع QR Code؟
رمز الاستجابة السريع (QR Code) هو نوع من الرموز الشريطية يُستخدم لتخزين المعلومات بشكل مشفر وسريع القراءة عبر الأجهزة المحمولة. في الفواتير الإلكترونية، يحتوي على بيانات رئيسية مثل رقم الفاتورة وتفاصيل الدفع.
هذا الدليل يوفر نظرة شاملة حول الأسئلة التقنية الشائعة المتعلقة بإصدار الفواتير الإلكترونية، مما يساعد الشركات في فهم وتطبيق الحلول بشكل فعال.
