11-11-22, 01:33 AM
السلام عليكم ورحمة الله وبركاتة
الهدف من المقال هو الإجابة على استفساراتكم و المشاكل التى تواجة المبرمجين فى تطبيق الفاتورة الالكترونية فى السعودية المرحلة الثانية
اول شىء نبدأ بيه هو التعريف بموضوع الفاتورة الالكترونية فى السعودية (هيئة الزكاة والدخل ) المرحلة الثانية
يتم تطبيق المرحلة الثانية يتم من خلال 3 مراحل هما :-
1- مرحلة تجهيز ملف xml الخاص بالفاتورة
2- مرحلة التوقيع الإلكترونى لملف xml
3- مرحلة ارسال الملف بعد التوقيع الى هيئة الزكاة والدخل
1 – يمكنك متابعة هذا الرابط لمعرفة كيفية انشاء ملف xml الخاص بالفاتورة والحقول الالزامية والحقول الغير الزامية
https://zatca.gov.sa/ar/E-Invoicing/Syst...tions.aspx
هذا هو اهم واصعب شىء فى موضوع الفاتورة الالكترونية يجب القراءة بعناية حيث ان ملف ال xml اذا وجد به خطأ سوف يتم رفضة من هيئة الزكاة والدخل
2 – مرحلة التوقيع الإلكترونى لملف xml
هذا هو اسهل شىء بالمرحلة الثانية
كل ما عليك هو الدخول الى موقع هيئة الزكاة والدخل ثم تختار بوابة مطورو انظمة الفاتورة الالكترونية والتسجيل بها ثم تحميل ال sdk الخاصة بهيئة الزكاة والدخل والتى يوجد بها وظيفة توقيع ملف xml الخاص بالفاتورة بمفتاح التشفير الخاص بالمؤسسة وايضا بها وظيفة للتأكد من صحة التوقيع الالكترونى لملف الفاتورة
يوجد فى ملف sdk فولدر به امثلة للفاتورة xml وكذلك الاشعار الدائن والمدين
3 – مرحلة ارسال الملف الموقع الى هيئة الزكاة والدخل من خلال ال api الخاصة بالهيئة
توفر هيئة الزكاة والدخل مجموعة وظائف api لأستخدامها لرفع ملف الفاتورة والتأكد من صحتة
يوجد بعض الروابط خاصة بالبيئة التجريبية يمكنكم استخدامها حتى يتم اخطاركم من قبل هيئة الزكاة والدخل بموعد التنفيذ الفعلى للفاتورة
يمكنكم مشاهدة هذة الفيديوهات سوف تجدون بها الحقول الالزامية لتكوين ملف xml
C# or VB.Net
https://youtu.be/hO3XdQTa5ZU
VB6 - VBA
https://youtu.be/qTWA8IWYIjo
أى أخ عندة مشكلة بتواجهه او استفسار يبعت وانا هارد عليه بأذن الله
ورقم الواتس آب بتاعى +201090838734
الهدف من المقال هو الإجابة على استفساراتكم و المشاكل التى تواجة المبرمجين فى تطبيق الفاتورة الالكترونية فى السعودية المرحلة الثانية
اول شىء نبدأ بيه هو التعريف بموضوع الفاتورة الالكترونية فى السعودية (هيئة الزكاة والدخل ) المرحلة الثانية
يتم تطبيق المرحلة الثانية يتم من خلال 3 مراحل هما :-
1- مرحلة تجهيز ملف xml الخاص بالفاتورة
2- مرحلة التوقيع الإلكترونى لملف xml
3- مرحلة ارسال الملف بعد التوقيع الى هيئة الزكاة والدخل
1 – يمكنك متابعة هذا الرابط لمعرفة كيفية انشاء ملف xml الخاص بالفاتورة والحقول الالزامية والحقول الغير الزامية
https://zatca.gov.sa/ar/E-Invoicing/Syst...tions.aspx
هذا هو اهم واصعب شىء فى موضوع الفاتورة الالكترونية يجب القراءة بعناية حيث ان ملف ال xml اذا وجد به خطأ سوف يتم رفضة من هيئة الزكاة والدخل
2 – مرحلة التوقيع الإلكترونى لملف xml
هذا هو اسهل شىء بالمرحلة الثانية
كل ما عليك هو الدخول الى موقع هيئة الزكاة والدخل ثم تختار بوابة مطورو انظمة الفاتورة الالكترونية والتسجيل بها ثم تحميل ال sdk الخاصة بهيئة الزكاة والدخل والتى يوجد بها وظيفة توقيع ملف xml الخاص بالفاتورة بمفتاح التشفير الخاص بالمؤسسة وايضا بها وظيفة للتأكد من صحة التوقيع الالكترونى لملف الفاتورة
يوجد فى ملف sdk فولدر به امثلة للفاتورة xml وكذلك الاشعار الدائن والمدين
3 – مرحلة ارسال الملف الموقع الى هيئة الزكاة والدخل من خلال ال api الخاصة بالهيئة
توفر هيئة الزكاة والدخل مجموعة وظائف api لأستخدامها لرفع ملف الفاتورة والتأكد من صحتة
يوجد بعض الروابط خاصة بالبيئة التجريبية يمكنكم استخدامها حتى يتم اخطاركم من قبل هيئة الزكاة والدخل بموعد التنفيذ الفعلى للفاتورة
يمكنكم مشاهدة هذة الفيديوهات سوف تجدون بها الحقول الالزامية لتكوين ملف xml
C# or VB.Net
https://youtu.be/hO3XdQTa5ZU
VB6 - VBA
https://youtu.be/qTWA8IWYIjo
أى أخ عندة مشكلة بتواجهه او استفسار يبعت وانا هارد عليه بأذن الله
ورقم الواتس آب بتاعى +201090838734