لن يتم قبول الردود من الذكاء الاصطناعي وشات جي بي تي , ورفض حل المشاكل عن طريق شات جي بي تي والذكاء الاصطناعي لانها غير دقيقة وضياع للوقت ولن يتم الوصول لحل المشكله بدون خبرة كافية وسبق العمل والربط على اكثر من مشروع , و مطلوب تسليم المشروع بمدة يوم واحد
يقوم المطلور بالدخول على جهازي عبر الاتصال anydesk والتعديل على المشروع
ياشباب اللي ما يكون ضامن 100% على القدرة من الربط رجاء لا يضيع وقتي والنتيجة تكون فشل ,
مطلوب مطور C# لإكمال ربط نظام POS مع هيئة الزكاة والدخل (ZATCA Phase 2)
C# ZATCA Phase 2 Integration – مطلوب مطور نفذ الربط سابقًا (تنفيذ مباشر على مشروع قائم)
وصف المشروع:
لدي نظام نقاط بيع (POS) مطور بلغة **C# (.NET 8)** مع قاعدة بيانات **PostgreSQL**، وتم تنفيذ جزء كبير من الربط مع هيئة الزكاة والدخل (ZATCA – المرحلة الثانية).
وصلت إلى مرحلة متقدمة في **Onboarding + CSR + Compliance**، لكن يوجد خلل في توليد الشهادة (CSR) بسبب تنسيق البيانات، وأحتاج مطور محترف لإكمال الربط بشكل صحيح ونهائي.
---
تفاصيل النظام:
* اللغة: C# (.NET 8)
* قاعدة البيانات: PostgreSQL
* نوع النظام: Windows Local Server
* المنفذ: `http://127.0.0.1:5290`
* الواجهة: HTML + JavaScript داخل wwwroot
---
شاشة الربط الجاهزة:
اسم الشاشة:
```
zatca_settings.html
```
المسار:
```
C:\samin\wwwroot\zatca_settings.html
```
---
ما تم إنجازه:
* إنشاء شاشة إعدادات كاملة للربط
* إدخال بيانات CSR
* توليد CSR عبر API:
```
/api/zatca/onboarding/csr
```
* إرسال طلب Compliance:
```
/api/zatca/onboarding/compliance
```
* حفظ النتائج (BST + Secret)
* عرض الأخطاء بالتفصيل داخل الشاشة
---
❌ المشكلة الحالية:
فشل في الشهادة عند طلب Compliance:
```
Error: فشل في الشهادة: راجع الحقول الإنجليزية، خاصة CN و O و OU و Location والعنوان
```
---
✅ ما تم التأكد منه:
تم استخراج CSR ناجح سابقًا باستخدام OpenSSL، وكانت القيم كالتالي:
* CN = NADERPOSTURAIF01
* OU = TURAIF
* O = ALBARWAZHOMEWARE
* C = SA
وفي SAN:
* SN = 1-NADERPOS|2-1.0|3-TURAIF01
* UID = الرقم الضريبي
* title = 1100
* registeredAddress = TURAIFSAUDIARABIA
* businessCategory = RETAIL
الربط كان يعمل سابقًا بهذه الصيغة، والمطلوب إعادة نفس النمط.
---
الحقول الموجودة في الشاشة:
* VAT Number
* Branch Name
* Device ID
* Store Name (EN)
* Store Address (EN)
* Common Name (CN)
* Serial Number (SN)
* Organization Unit (OU)
* Organization Name (O)
* Invoice Type
* Business Category
* Environment (Simulation / Production)
* OTP
---
قاعدة البيانات:
* اسم القاعدة: `samiposdb`
* تحتوي جداول مثل:
* Employees
* CashierInvoices
* ZatcaOnboardingSettings
* AppSettings
تفاصيل الاتصال تُعطى بعد التعاقد
---
نظام الباركود:
* يتم توليد QR Code للفواتير (ZATCA Phase 2)
* يعتمد على:
* TLV Encoding
* Base64
* يتم التوليد داخل السيرفر (C#)
* ويتم عرضه في الفاتورة وطباعته
---
المطلوب من المطور:
* تصحيح توليد CSR ليطابق الصيغة الصحيحة
* ضمان نجاح:
* Compliance
* Production
* تحسين التحقق من البيانات قبل الإرسال
* إصلاح أي خلل في الربط مع ZATCA
* التأكد من نجاح إرسال الفواتير لاحقًا
---
⚠️ ملاحظات مهمة:
* لا أريد حلول نظرية، أريد تنفيذ فعلي
* التعديل يكون مباشر على المشروع
* الأفضل يكون عندك خبرة سابقة في ZATCA Phase 2
---
مميزات إضافية:
* المشروع جاهز بنسبة كبيرة
* جميع الأكواد موجودة
* شاشة الربط مكتملة
* فقط تحتاج ضبط وربط نهائي
---
#### ? عند التقديم:
يرجى توضيح:
* خبرتك مع ZATCA
* مشاريع مشابهة
* كيف ستتعامل مع المشكلة
---
? الهدف: ربط ناجح 100% بدون أخطاء
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 1 |
| مشاريع قيد التنفيذ | 0 |
| التواصلات الجارية | 15 |
السلام عليكم أستاذ نادر، واضح أنك وصلت لمرحلة متقدمة في ربط ZATCA Phase 2 والمشكلة الحالية مرتبطة بصيغة الـ CSR وحقول CN و OU و O و SAN مما يسبب فشل الـ Complia...
السلام عليكم ورحمة الله وبركاته كيف حالكم أخي الكريم يمكنني حل مشكلتك إن شاء الله باستخدام fatoora cli وقد قمت بالربط الفعلي مع العديد من العملاء منهم مشروع هنا...
وعليكم السلام ورحمة الله وبركاته، أستطيع تنفيذ المطلوب باحترافية، حيث أمتلك خبرة تزيد عن 9 سنوات في تطوير الأنظمة باستخدام C# و .NET، مع خبرة عملية في ربط الأنظ...
السلام عليكم م/نادر معك م/مينا انا عندي خبرة مع ZATCA phase 2 من واقع شغلي مع شركات سعودية وربطتها فى اكتر من نظام لشركات سعودية كبيرة في مجالات مختلفة. يسعدني ...
السلام عليكم انا متخصص بالربط بهيئة الزكاة والدخل السعودية للمرحلة الثانية قمت بالربط للكثير من العملاء وبلغات برمجة مختلفة وهي تعمل الان بشكل سليم مئة بالمئة و...
السلام عليكم،اطلعت على تفاصيل المشكلة كاملة، وواضح أن المشروع منجز بنسبة كبيرة والمشكلة الحالية مركزة بشكل أساسي في صياغة الـ CSR وامتثال بيانات الشهادة لمتطلبا...