تخطَّ إلى المحتوى
1961 ديجيتال ترانسفورم إكس

خدمة

أودو يمكنك ترقيته بعد ثلاث سنوات

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

ستتعرّف على هذا

  • تعمل على إصدار متأخر بعدة نسخ، ولا أحد في المبنى قادر على تعداد ما ستكسره الترقية.

  • ظل أحدهم يضيف حقولًا عبر Studio سنتين، فصارت الكمية نفسها موجودة بثلاثة أسماء على ثلاث شاشات.

  • عُدّلت ملفات النواة مباشرةً كي يعمل تقرير واحد، فصار كل تحديث يتطلب إعادة التعديل يدويًا بعده.

  • نصف تطبيقاتك جاءت من المتجر، وأحدها لم يعد يُصان منذ إصدار لم تعد تذكر رقمه.

  • رُكّبت الفوترة الإلكترونية بعد التشغيل عبر مورّد منفصل، فهي تقرأ الفاتورة بدل أن تكون جزءًا منها.

كيف يسير العمل

  1. الاختبار مقابل المعيار

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

  2. تصميم الاستثناءات

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

  3. بناء التشغيل والجودة

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

  4. توطين المحاسبة

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

  5. الترحيل وإثبات الترقية

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

ما الذي تتسلّمه

  • قاعدة إنتاج مضبوطة وبيئة اختبار موازية لها
  • وحدات مخصّصة بشيفرتها واختباراتها وسجل تعديلات مقروء
  • دليل حسابات موطَّن ورموز ضريبية وربط ضريبة القيمة المضافة
  • نقاط ضبط جودة مرتبطة بمراحل فحص حقيقية
  • مسار ترقية موثّق مع الوحدات الواجب إعادة اختبارها
  • أدلة استخدام بلغتين بحسب الدور، مع قوالب المستندات المطبوعة

لماذا يستحق المعيار الدفاع عنه

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

التصنيع هو ما يحسم التصميم

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

التوطين جزء من الدفتر

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

أسئلة تُطرح علينا

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

أخبرنا بما لا يعمل

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

احجز استشارة