المحاسبة
دفتر الأستاذ العام: الافتتاحي والمجموع والإغلاق لكل حساب
الرصيد الافتتاحي وحركات الفترة ومجموعها ورصيد الإغلاق تحت كل حساب
مواقع وتطبيقات ويب وتطبيقات جوال وأنظمة ERP — تُبنى وتُنقذ وتظلّ سريعة. ثلاثة عشر عامًا عبر المنظومة التقنية كاملة، مع تخصّص عميق في أودو (Odoo).
ما أبنيه
ثلاثة عشر عامًا عبر الطبقات التي يحتاجها أي منتج حقيقي. كل بند هنا شيء سلّمته وصُنته فعليًا، لا شيء قرأتُ عنه.
منصّات للعملاء ولوحات تحكّم داخلية تظلّ سريعة مع نموّها.
قلب النظام: منطق الأعمال والتكاملات والخدمات التي تعتمد عليها الأنظمة الأخرى.
قاعدة كود واحدة لنظامَي iOS وأندرويد، منشورة ومُصانة على المتجرين.
هنا تُصلَح الأنظمة البطيئة: التصميم والضبط وإنقاذ ما صار مُرهِقًا.
خوادم وحاويات وشبكات مُعرَّفة بالكود — فتُعاد البيئة عند الطلب بدل الاعتماد على الذاكرة.
ادفع الكود، تعمل الاختبارات، وينشر التغيير نفسه. تصبح الإصدارات روتينًا لا حدثًا يخشى الجميع جدولته.
أبني الأدوات ولا أكتفي باستخدامها — بما فيها أدوات مطوّرين أنشرها للجميع.
حيث أتعمّق
ثلاثمئة خاصية مخصّصة عبر عشرين شركة. هذه هي المجالات التي يقع فيها هذا العمل، لتجد مشكلتك في القائمة.
المزيد عن عملي على أودو
معظم المطوّرين يحتاجون لشرح العملية لهم. قضيتُ سنوات داخل المحاسبة والمخزون والمبيعات — فيمكننا مناقشة العملية نفسها، لا الشاشة فقط.
حلول جاهزة
عبر التجزئة والمطاعم والصناعة والموارد البشرية والعقارات والتعليم والتجارة الإلكترونية. إن وصف أحدها مشكلتك، فمعظم العمل مُنجز بالفعل.
كل فرع يرى ويبيع مخزونه فقط. لا يستطيع الكاشير سحب بضاعة من مستودع لا ينتمي إليه.
أوقف بيع ما لا تملكه — يرفض الكاشير الأصناف النافدة أو يقترح بديلًا متوفّرًا.
حدّ أقصى للخصم لكل كاشير، وإيقاف العملاء الآجلين فور تجاوز حدّهم.
حدّد وسائل الدفع التي يُعاد إليها المبلغ، ومن يحقّ له التنفيذ، مع تسجيل السبب.
تنبيهات عند تأخّر فتح فرع أو إغلاقه مبكرًا، ونسب كل عملية بيع للموظف الذي نفّذها.
توجيه الطلبات إلى محطة المطبخ الصحيحة فور استلامها، مع إيصالات مكرّرة حيث يحتاجها الخط.
توزيع على مستوى المقعد، واحتساب الضيوف تلقائيًا، وفواتير مفتوحة باسم العميل.
أسماء المنتجات بالعربية على الإيصال، ودعم طابعات البلوتوث، وطباعة الفواتير تلقائيًا.
المدفوعات والمصروفات والموازنات واعتمادات السلامة تمرّ حسب القسم قبل ترحيل أي شيء.
ميزان مراجعة ودفتر أستاذ عام ومساعد تحمل الأرصدة الافتتاحية بشكل صحيح — إضافة إلى العهد والنثريات.
كل فاتورة ودفعة ومصروف يحمل مشروعه أو فرعه، فتصبح الربحية تقريرًا لا جدول بيانات.
الإقامات والرخص والعقود تُنذرك قبل انتهائها، لا بعده.
طلبات إجازة عبر البريد، وضوابط الحضور، وإجازات المدراء، وتقارير مستحقات نهاية الخدمة.
إدارة موارد بشرية واحدة عبر عدة كيانات، مع امتدادات للرواتب وتتبّع التقييمات.
التحقّق من الكميات في الإنتاج والتجهيز، ومعالجة التكلفة الثابتة للمنتجات الثانوية.
الوقت المخصّص، وموازنة لكل مشروع، ومستندات الاعتماد للمقاولات، وكل الوثائق في مكان واحد.
وحدات ومستأجرون وعقارات مُدارة، مع بنود العقود ممتدّة إلى الحسابات.
طلبات صيانة حسب الفرع والمنطقة بسعة مواعيد، فلا يُحمَّل الفنّي فوق طاقته.
المنتجات والمخزون والطلبات متزامنة بين متجر سلة وأودو — في الاتجاهين.
الراجحي وClickPay وUPayments/KNET وتمارا وتابي — كلٌّ منها يتطابق مع الحسابات.
منصّة تعلّم إلكتروني كاملة: كتالوجات دورات وفلاتر، ونظام اختبارات، وشهادات صادرة، واستضافة فيديو وجلسات مباشرة.
تحديثات الطلبات واستبيانات رضا العملاء عبر واتساب، حيث يقرأها العملاء فعلًا.
تقارير تعجز العروض القياسية عنها — فلاتر وتفاصيل متدرّجة ونطاق فروع وتصدير إلى Excel.
ما يقبع على الرفّ ومنذ متى، وأي المنتجات تُحقّق ربحًا فعليًا.
أدوات استيراد عامة لشجرة الحسابات والبيانات الأساسية، ودمج آمن للعملاء المكرّرين.
متجر تطبيقات أودو
وحدات مركّزة على متجر تطبيقات أودو الرسمي — تُثبَّت في دقائق، والعربية مشمولة.
المحاسبة
الرصيد الافتتاحي وحركات الفترة ومجموعها ورصيد الإغلاق تحت كل حساب
المحاسبة / التوطين / الفوترة الإلكترونية
يمنع ترحيل فاتورة زاتكا الإلكترونية لعميل شركة ينقصه العنوان أو الرقم الضريبي أو بيانات الهوية، أو كانت بصيغة خاطئة
الإنتاجية / التوقيع
حقل ختم الشركة في Odoo Sign؛ يختم المستخدمون المخوَّلون المستندات بضغطة واحدة ودون إطار Odoo Sign
كيف يمكنني المساعدة
سواء كان لديك نظام لم يعد يواكب أعمالك، أو شيء تحتاج بناءه من الصفر.
توقّف الموظفون عن الشكوى لأنهم استسلموا. أجد سبب البطء الحقيقي وأُصلحه — غالبًا دون أن يتوقّف أحد عن العمل.
تطبيقات جديدة، أو استلام مشروع متعثّر. المحاسبة والمخزون ونقاط البيع والتصنيع وما بينها.
الانتقال من إصدار قديم دون فقدان تخصيصاتك أو بياناتك. نفّذتُ ذلك عبر ثلاثة إصدارات كبرى على نظام يعمل فعليًا.
مدفوعات البطاقات المحلية، والشراء الآجل، وربط الأنظمة التي ترفض التحدّث مع بعضها.
ويب وجوال، من أول شاشة إلى البنية التي يعمل عليها. مبنيّ ليتحمّل أحمالًا حقيقية، بالعربية والإنجليزية.
إذا كان النشر مخيفًا فسيحدث نادرًا — والنشر النادر هو الأخطر. أُنشئ خطوطًا تختبر وتنشر تلقائيًا، مع طريق للعودة عند الخطأ.
مراجعة الكود ووضع المعايير وإرشاد فريق ينمو أسرع من عاداته.
أعمال مختارة
أسماء العملاء محجوبة. الأرقام ليست كذلك — كلها من أنظمة يمكنني فتحها.
مجموعة تجزئة بعشرات الفروع. أكثر الشاشات استخدامًا كانت تستغرق نحو ثانية للفتح، وصفحة واحدة تتجمّد تسع ثوانٍ. أُصلح على النظام الحيّ أثناء الدوام — دون إيقاف أحد عن العمل.
أحد أكبر أنظمة أودو المخصّصة التي عملتُ عليها، حُدِّث دون أي توقّف — بما في ذلك الأجزاء التي أعاد المزوّد كتابتها مرّتين من تحتنا.
اقرأ القصةمدفوعات البطاقات المحلية والشراء الآجل، مربوطة من طرف إلى طرف. خمس منصّات دفع، كلٌّ منها يتطابق بدقّة مع الحسابات.
اقرأ القصةالبحث والإتاحة والدفع وإتمام الحجز — مع بنية سحابية مُعرَّفة بالكود يمكن إعادة بنائها من الصفر عند الطلب.
اقرأ القصةمفتوح المصدر
أعمال نشرتها ليستخدمها الآخرون — منها إصلاح أمني يصل الآن إلى كل من يثبّت أودو عبر سكربت المجتمع.
كان يمنح قاعدة البيانات صلاحيات على الخادم أكثر بكثير مما تحتاج. إصلاحي صار الآن جزءًا من السكربت الذي يستخدمه الجميع.
Yenthe666/InstallScript — اعرض على GitHubثلاث أدوات تُرسّخ قواعد الترقية التي كنتُ أكرّرها في المراجعات، لتُطبَّق سواء كنتُ حاضرًا أم لا.
minaonlyone/odoo-skills — اعرض على GitHubتعمل بالكامل داخل المتصفّح — بلا خادم ولا حساب ولا تتبّع.
minaonlyone/minacut-studio — اعرض على GitHubالطريق إلى هنا
لم أبدأ بأنظمة ERP. كل محطة قبلها هي سبب متانة عملي فيها.
منصّة لإدارة المدارس تُستخدم يوميًا. علّمتني أن بنية البيانات تبقى بعد كل واجهة تُبنى فوقها.
مواقع ولوحات تحكّم مخصّصة وتطبيقات جوال — وأنظمة الاتصالات والشبكات خلفها.
منصّات إلكترونية وبوابات دفع. مسارات الأموال علّمتني بناء أنظمة تتطابق حساباتها.
انضممتُ إلى وحدة أودو يوم تأسيسها — بلا فريق ولا قاعدة كود ولا معايير. ساعدتُ في بناء الثلاثة.
عام في قيادة فريق مدرّبين بمدرسة التكنولوجيا التطبيقية. وهو السبب الأول في جودة مراجعاتي للكود.
أقود فريق تطوير وأُرشده، وأملك القرارات المعمارية والمعايير، وأتولّى المشكلات التي يعجز غيري عن حلّها.
بلا تكلفة وبلا عروض بيع
أحضِر المشكلة التي تؤجّلها باستمرار. سنحدّد معًا إن كان إصلاحها يستحق، وما الذي يتطلّبه، وهل أنا الشخص المناسب لها.