01
نظرة عامة
تتطلب ETA تخطيط كل فاتورة B2B لأكواد بنود وعملاء، توقيعها، وإرسالها لبوابة المصلحة. الإضافة تبني هيكل مستند ETA، توقعه بشهادتك المرفوعة، وتتبع حالته من Draft → Submitted → Valid (أو Invalid مع أخطاء لتصلحها).
02
التفعيل
- 1لوحة التحكم → الإضافات → ETA → تفعيل.
- 2افتح صفحة ETA. إن كان لديك أكثر من فرع اختر الفرع الذي تضبطه — ETA لكل فرع لاختلاف الفروع الضريبية.
- 3ثلاث تبويبات: الإعدادات، الإعداد، الفواتير. الإعدادات أولاً.
03
الإعدادات
- الرقم الضريبي، كود النشاط، معرف الفرع.
- اسم الشركة بالعربية والإنجليزية.
- العنوان المصري الكامل: المحافظة، المدينة/المنطقة، الشارع، رقم المبنى، الرمز البريدي، الدور، الغرفة.
- البيئة: Preproduction للاختبار، Production للإنتاج.
- بيانات API: Client ID و Client Secret من حساب ETA للمطورين.
ملء ونسخ
كـ ZATCA، يمكن "ملء تلقائي من الفرع" و"نسخ من فرع" إن كان أكثر من فرع يشترك في كيان قانوني.
04
الشهادة والاتصال
- 1الخطوة 1: ضبط الإعدادات — تكتمل بحفظ تبويب إعدادات صالح.
- 2الخطوة 2: رفع الشهادة — ارفع شهادة PKCS#12 (.p12 أو .pfx) وأدخل كلمة السر. بمجرد الرفع تعرض البطاقة الرقم التسلسلي والمُصدِر وتاريخ الانتهاء.
- 3الخطوة 3: اختبار الاتصال — يضرب Momentfy واجهة ETA ببياناتك وشهادتك. شارة خضراء "مكتمل" = جاهز.
05
الإرسال والإلغاء
تبويب الفواتير يدرج كل فاتورة ETA بحالتها. فلاتر: مسوّدة، معلقة، مُرسَلة، صالحة، غير صالحة، ملغاة.
- "أرسل الآن" يدفع كل المسوّدة/المعلقة دفعة واحدة.
- زر إرسال على كل صف يرسل فاتورة واحدة.
- للفواتير المرسلة/الصالحة، زر ✕ يفتح نافذة إلغاء — اكتب السبب وأكّد.
- تفاصيل الفاتورة تعرض: المعرف الداخلي، ETA UUID، Long ID، كل الأخطاء، وتوقيت كل محاولة إرسال.
غير صالحة تحتاج إصلاحًا
حالة Invalid تعني رفض ETA للمستند — عادة بند أو عميل بلا كود. أصلح البيع ثم اضغط "إعادة إرسال" على الفاتورة.
06
نصائح
- صل كل SKUs الأعلى مبيعًا بأكواد ETA قبل الإنتاج. بند غير مُصل عند الكاونتر يعطّل الإرسال.
- جرّب بضع إرسالات في Preproduction كاملة قبل التحويل للإنتاج — معظم الرفض من مفاجآت السكيما.
- إعادة المحاولة الساعية تتكفل بالأخطاء العابرة؛ لا تضغط إرسال مرارًا.