الضرائب والامتثال

الفوترة الإلكترونية دون أن يتوقف عملك

تعذّر الوصول إلى الجهة الضريبية يجب ألا يوقف إصدار فواتيرك. إليك كيف تصمم مسار الإرسال بحيث يصبح الانقطاع طابور انتظار لا توقفاً.

فريق Rocket ERP

Rocket ERPمدة القراءة: 3 دقيقة

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

لذلك فسؤال التصميم ليس كيف ترسل الفاتورة، بل ماذا يحدث حين يفشل الإرسال.

افصل الإصدار عن الإرسال

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

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

أعد المحاولة، لكن بتمييز

لا يستحق كل فشل المعالجة نفسها، والخلط بين أنواعه هو ما يحوّل الطابور إلى حلقة مفرغة.

  • انقطاع الاتصال أو انتهاء المهلة عطل عابر. أعد المحاولة على فترات تتباعد تدريجياً، وفي الغالب يُحلّ الأمر دون تدخّل.

  • رفض التحقق من البيانات دائم إلى أن تتغيّر البيانات. وإعادة المحاولة ألف مرة تعني ألف رفض متطابق. مكان هذه الحالة أمام موظف يراجعها.

  • فشل المصادقة يصيب جميع المستندات لا مستنداً واحداً. لذلك يجب أن يطلق تنبيهاً فورياً بدلاً من أن يُفشل الفواتير واحدة تلو الأخرى دون أن يلاحظ أحد.

والنتيجة العملية أن الإرسال يحتاج إلى حالة حقيقية، مثل: في الانتظار، أُرسل، اعتُمد، مرفوض، فشل، مع حفظ السبب إلى جانبها. فالعلامة الثنائية (نعم/لا) لا تفرّق بين «ليس بعد» و«أبداً»، وهذا الفرق هو جوهر المسألة التشغيلية كلها.

لا ترسل الفاتورة نفسها مرتين

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

ولهذا أيضاً يجب أن تصبح الفاتورة غير قابلة للتعديل بعد اعتمادها. فإن ظل المستند المعتمد قابلاً للتعديل، تباعدت سجلاتك عن سجلات الجهة الضريبية دون أن يلاحظ أحد، وستكتشف ذلك عند المراجعة لا في حينه.

اجعل المستندات المعلقة أمام من يعنيهم الأمر

يحتاج فريق المالية إلى شاشة واحدة تجيب: كم مستنداً ينتظر الإرسال، وكم مستنداً رُفض، وما هذه المستندات تحديداً. ومن دونها، ستكون أول إشارة إلى المشكلة عميلاً يطلب مستنداً كنت تظن أنه صدر.

وهذه الشاشة هي أيضاً ما يجعل الطابور آمناً. فالطابور الذي لا يراقبه أحد ليس مرونة، بل تأخير بلا موعد انتهاء.

سوقان وبنية واحدة

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

والنظام المبني بهذه الطريقة يستوعب دولة ثالثة بإضافة صيغة جديدة. أما النظام الذي يدمج الإرسال في مسار الحفظ، فيجب إعادة بنائه لكل دولة.