تخطي للذهاب إلى المحتوى

الدرس 4 — طريقتان لإنتاج المستند، ولماذا لم تعد إحداهما تنتظر

ثمة مساران إلى مستند PINT AE نفسه. ستستخدمون السريع في معظم الأيام، أما الأيام التي تهم فهي التي تستخدمون فيها الآخر.

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

النموذج الذهني. يؤدي Send & Print التسلسل كاملاً نيابة عنكم: يُنشئ ملف PINT AE بصيغة XML، ويتحقق منه، ويضعه في صف الإرسال، ويسلّمكم ملف PDF. أما تبويب UAE E-Invoicing على الفاتورة المرحّلة فيعرض العمل نفسه أزراراً منفصلة، فتتوقفون بين الخطوات وتنظرون فيما أُنتج. المستند نفسه والفحوص نفسها — أحد المسارين تلقائي والآخر مقصود.

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

مسار النقر — المقصود. على فاتورة مرحّلة، افتحوا تبويب UAE E-Invoicing. يعرض حالة الفاتورة الإلكترونية وحالة FTA، ويحمل خمسة أزرار.

الزر ما يفعله متى تستخدمونه
Generate يبني ملف PINT AE بصيغة XML من الفاتورة حين تريدون رؤية المستند قبل أن يغادر أي شيء
Validate يفحصه مقابل الحقول الإلزامية وقواعد الأعمال حين تصححون البيانات وتريدون قائمة الأخطاء مجدداً
Send via ASP يسلّم المستند إلى المزوّد حين يكون قد تحقق منه وأنتم مستعدون
Retry يعيد محاولة الإرسال متاح فقط حين يُخفق المستند أو يُرفض
View Documents يفتح سجلات مستندات الفوترة الإلكترونية لهذه الفاتورة حين تريدون الحالات والسجل وملف XML

لم يعد Send & Print ينتظر مزوّد الخدمة، وهذا هو التصميم الصحيح. فالضغط عليه يضع المستند في الصف ويعيد إليكم ملف PDF فوراً، ثم يتولى إجراء مجدوَل إرساله في الخلفية. وتأمّلوا البديل بصدق: شخص يقف عند المنضدة ممسكاً بفاتورة عميل، بينما نداء شبكي إلى طرف ثالث إما أن يعود وإما ألا يعود. وبتصميم الصف يؤخّر المزوّد البطيء أو المتعذّر الوصول إليه الإرسالَ لا الشخص الذي يُصدر الفاتورة. ويكفّ انقطاع المزوّد عن أن يكون سبباً يمنع مكتب الاستقبال من تسليم العميل أوراقه، ويظل الإرسال يحدث — لكنه يخرج من المسار الحرج لعصر أحدهم.

المثال التطبيقي. في نهاية الشهر ترحّل موظفة Marina Ridge أربعين فاتورة وترسلها في جلسة واحدة. ويعود كل Send & Print بسرعة أمر طباعة عادي، لأن أياً منها لا ينتظر جواب مزوّد. وتعود اثنتان من الأربعين بأخطاء تحقق، فتقرأها وتصححها وتعيد إرسالها في الجلسة نفسها. أما الثماني والثلاثون الباقية فتدخل الصف، وما يحدث لها بعد ذلك ليس من عملها.

وضع الفشل. اثنان، وكلاهما توقّع لا خلل. فزر Retry معطّل على مستند لم يُخفق ولم يُرفض، وهو ما يفاجئ من يمدّ يده إليه بوصفه زر «أرسل مجدداً» عاماً — فهو موجود لاستئناف ما توقف لا لتكرار ما نجح. كما أن نتيجة الهيئة لا تصل في معالج Send & Print: فهذه الوحدة هي الركن 1، وتعرف النتيجة حين يخبرها المزوّد. وكل ما بين الصف والتخليص — المُرسِل، وتباطؤ إعادة المحاولة، وسقف المحاولات، وتقرير حالة الفوترة الإلكترونية — هو موضوع الدورة 3.3، على قائمة دورات Odoone.

التعليقات معطلة في هذه الدورة.