وصف المشروع

يوجد لدينا نظام فواتير بلغة برمجة php

نحتاج عمل api مع هيئة الذكاة والدخل بالسعودية

ما هي متطلبات المرحلة الثانية من الفوترة الإلكترونية؟

يتم إصدار جميع الفواتير والإشعارات الإلكترونية بصيغة مطابقة للمتطلبات والتفاصيل الآتية:

المرحلة الثانية من الفوترة الإلكترونية.png

يمكنك الانتقال إلى صفحة الأدلة الإرشادية الخاصة بالفاتورة الإلكترونية لتنزيل كل الإرشادات.

متطلبات أنظمة إصدار الفواتير الإلكترونية:

يتم إصدار الفواتير الإلكترونية سواء أكانت فاتورة ضريبية أو فاتورة ضريبية مبسطة والإشعارات المرتبطة بهما من خلال الوسائل الإلكترونية بصيغة تشمل جميع التفاصيل والحقول المطلوبة لكل منهما وهي صيغة XML أو PDF-A3 (متضمنة صيغة XML).

يجب أن تحتوي الفواتير الإلكترونية والإشعارات الإلكترونية المرتبطة بها على الحقول الإضافية ومنها ختم التشفير Cryptographic stamp (وهو ختم إلكتروني يتم إنشاؤه بواسطة خوارزميات مشفرة لضمان موثوقية وسلامة بيانات الفواتير الإلكترونية والإشعارات الإلكترونية المرتبطة بها وضمان التحقق من هوية مُصدرها بما يضمن الامتثال لأحكام وضوابط نظام القيمة المضافة ولائحته التنفيذية) وذلك ابتداءً من التاريخ الذي تحدده هيئة الزكاة والضريبة والجمارك.

يجب إرسال الفواتير الضريبية النقدية والإشعارات الضريبية المرتبطة بها (Reporting) إلى الهيئة خلال مدة لا تتجاوز 24 ساعة من تاريخ إصدارها وفقاً للآلية التي تحددها الهيئة.

يجب أرشفة الفواتير الإلكترونية وتخزينها وفقاً لأحكام نظام ضريبة القيمة المضافة واللائحة التنفيذية.

متطلبات الحلول التقنية:

يجب أن يكون الحل التقني المستخدم في إصدار الفواتير الإلكترونية والإشعارات الإلكترونية مطابقاً للمواصفات والمتطلبات الواردة في لائحة الفوترة الإلكترونية، بحيث تقوم الهيئة بالتحقق من ذلك أو من خلال طرف ثالث أو بشكل ذاتي من قِبل الشخص الخاضع لأحكام لائحة الفوترة الإلكترونية بناءً على آلية ومتطلبات التحقق التي تُحددها الهيئة.

يجب أن يكون الحل التقني المطابق للمواصفات والمتطلبات قادراً على إصدار كل فاتورة إلكترونية أو إشعار إلكتروني بصيغة XML أو PDF-A3 (متضمنة صيغة XML).

يجب أن يتم اعتماد الفاتورة على منصة الهيئة بالوقت الفعلي للاعتماد (API) عبر واجهة برمجة التطبيقات.

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

يجب على الأشخاص الخاضعين للائحة الفوترة الإلكترونية تقديم نسخة مطبوعة من الفاتورة الضريبية النقدية أو الإشعار المتعلق بها، كما يجوز مشاركتها بصيغتها الإلكترونية أو أي صورة أخرى يمكن قراءتها بصورة اعتيادية من قِبل العملاء.

يجب أن يحتوي الحل التقني على عداد للفواتير الإلكترونية والإشعارات الإلكترونية.

يجب أن يكون الحل التقني قادراً على الإتصال بالإنترنت.

متطلبات تتعلق بأمن البيانات:

يجب أن يكون الحل التقني غير قابل للتلاعب ويتضمن آلية تمنع ذلك وتتيح كشف أي محاولة للتلاعب من أجل ضمان أمن البيانات والمعلومات.

يجب أن يكون الحل التقني المطابق للمواصفات والمتطلبات قادراً على إصدار رقم التعريف الموحد عالمياً (UUID)، بالإضافة إلى الرقم التسلسلي الذي يميز كلاً من الفاتورة الضريبية والفاتورة الضريبية النقدية والإشعارات المرتبطة بأيٍ منهما.

يجب أن يكون الحل التقني قادراً على إنشاء ختم تشفير ورمز تعريفي محدد (Cryptographic Stamp Identifier).

يجب أن يكون الحل التقني قادراً على إنشاء دالة تشفير Hash لكل فاتورة إلكترونية أو إشعار إلكتروني.

يجب أن يكون الحل التقني قادراً على إنشاء نوع من الباركود على شكل مصفوفة يمكن قراءتها بواسطة ماسح رمز الاستجابة السريعة.

يمكنك استخدام وافق لإدارة كل فواتيرك ومدفوعاتك لأنه متوافق تماماً مع كافة متطلبات هيئة الزكاة والضريبة، وبه ميزات وخيارات متطورة أخرى تساعدك على تنظيم كل أعمالك المحاسبية.

ما هي آلية عمل الفوترة الإلكترونية في المرحلة الثانية؟

هناك نوعان أساسيان من الفوترة الإلكترونية بحسب نوع الفاتورة، وفيما يلي سنتناول مبدأ عمل كل منهما:

آلية عمل الفوترة الإلكترونية في الفواتير الضريبية النقدية التي تتم غالباً بين منشأة ومستهلك:

يُصدِر البائع الفاتورة الإلكترونية للعميل وفيها جميع عناصر الفاتورة الضريبية النقدية.

يُسلم البائع الفاتورة للمشتري.

يحفظ البائع الفاتورة إلكترونياً.

يشارك البائع الفاتورة مع الهيئة خلال مدة زمنية لا تزيد عن 24 ساعة وتتم بطريقة آلية عن طريق ربط الحل التقني الخاص بمنشأته بمنصة ”فاتورة“.

آلية عمل الفوترة الإلكترونية في الفواتير الضريبية التي تتم غالباً بين منشأة ومنشأة:

يُصدِر البائع الفاتورة الإلكترونية متضمنةً جميع عناصر الفاتورة الضريبية.

يشارك البائع الفاتورة مع هيئة الزكاة والضريبة والجمارك من خلال الربط الإلكتروني، ليتم اعتمادها من قِبل الهيئة، ويتم إعادة إرسال الفاتورة للبائع بعد الاعتماد إلكترونياً.

يشارك البائع الفاتورة الإلكترونية المعتمدة من قِبل الهيئة مع المشتري بصيغة مقروءة.

يحفظ البائع الفاتورة إلكترونياً.

ما هي أدوات تطوير البرمجيات التي يمكن استخدامها في الفوترة الإلكترونية؟

طورت هيئة الزكاة والضريبة والجمارك (ZATCA) مجموعة من أدوات تطوير البرمجيات (SDK) لمساعدة الأشخاص الخاضعين للائحة الفوترة الإلكترونية على التحقق من امتثال الفواتير الإلكترونية والإشعارات الدائنة والمدينة لمتطلبات لائحة الفوترة الإلكترونية وخضوعها للقوانين المنصوص عليها في السعودية.

وتُعرف أدوات تطوير البرمجيات على أنها برامج أدوات الامتثال والتمكين التي يمكن تنزيلها دون الاتصال بالإنترنت، ويتم استخدامها للتحقق من صحة الفاتورة الإلكترونية المستندة إلى XML أو ملفات الإشعارات الدائنة أو المدينة بما يتناسب مع المتطلبات والمعايير والإرشادات المنشورة في لائحة هيئة الزكاة والضريبة والجمارك ZATCA، كما تسمح الأدوات بالتحقق من صحة رمز الاستجابة السريعة QR حسب الهيكل المحدد، بالإضافة إلى إمكانية دمج وحدات EGS الخاصة بهم مع SDK محلي غير متصل بالإنترنت.

Full stack

ربط نظام الفواتير المرحلة الثانية

العروض المقدمة

السلام عليكم ورحمة الله وبركاته لقد قرأت المطلوب واستطيع تنفيذه حيث قمت بربط أكثر من 80 عميل بالمرحلة الثانيه وجميعهم يعملون بكفائه الحمد لله . يمكنك الاطلاع عل...

السلام عليكم ورحمة الله معك عبدالرزاق مطور JAVA API و متخصص في الربط مع هيئة الزكاة والدخل لقد تم بفضل الله ربط أنظمة محاسبية ل 24 عميل 8 منهم يرسلون فواتير بشك...

السلام عليكم ورحمة الله رضا , تحية طيبة وبعد ,, لدينا المطلوب بفضل الله تعالي وعندي نظام محاسبي كامل متكامل يخدم اكثر من 300 مؤسسة بالسعودية بفضل الله تعالي ويح...

السلام عليكم بفضل الله قمت بتنفيذ الربط والتكامل من حيث تسجيل الجهاز وارسال الفواتير وتشفيرها وجاهز ايضا للمتطلبات بالكامل

السلام عليكم لدي إلمام كامل بمتطلبات الربط مع المرحلة الثانية لهيئة الزكاة والدخل السعودية وقمت بعمل حلول برمجية لربط عدد من البرامج المحاسبية وهي تعمل الان بشك...

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

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.