إضافات AL
حقول وجداول ومنطق عمل جديد مُغلَّف كإضافة، مُثبَّت جنباً إلى جنب مع التطبيق القياسي لا بتعديله مباشرة.
Microsoft و Dynamics 365
إضافات AL وتكاملات وتقارير على Business Central، نظام Microsoft لتخطيط موارد الشركات الإماراتية الصغيرة والنامية.
غالباً ما تلجأ شركة نامية في دبي إلى Dynamics 365 Business Central حين تتوقف جداول البيانات وبرامج المحاسبة الأساسية عن مسايرة مالياتها ومبيعاتها ومشترياتها ومخزونها معاً، وهذه هي اللحظة التي تبدأ فيها معظم الشركات بتوظيف مطور Business Central لأول مرة. Business Central هو نظام Microsoft لتخطيط موارد الشركات الإماراتية الصغيرة والمتوسطة، منفصل عن منصة Finance and Operations الأكبر، ومبني بلغته الخاصة، AL، مطوَّرة ومُغلَّفة كإضافات لا كتعديلات مباشرة على التطبيق الأساسي.
عمل مطور Business Central عادة ما تُطلقه فجوة حقيقية: تقرير يريده بنك أو مدقق بتنسيق محدد، أو خطوة موافقة لا يقدمها سير العمل القياسي، أو ربط بمتجر إلكتروني يحتاج وصول الطلبات تلقائياً إلى النظام. إذا كانت شركتكم تشغّل بدلاً من ذلك منصة Finance and Operations الأكبر، فصفحتنا الخاصة بـمطور Finance and Operations هي المطابقة الصحيحة، لأن النظامين لا يتشاركان قاعدة كود، ومطور Dynamics 365 Business Central في دبي ليس منتجاً تلقائياً على الآخر.
ما يبنيه مطور Business Central
ستة أمثلة على نوع الموجز الذي يصل فعلياً إلى مكتب مطور Business Central.
حقول وجداول ومنطق عمل جديد مُغلَّف كإضافة، مُثبَّت جنباً إلى جنب مع التطبيق القياسي لا بتعديله مباشرة.
تقارير وتخطيطات AL مخصصة لكشوف الحسابات أو أوامر الشراء أو حزم الإدارة التي لا تنتجها التقارير القياسية.
اتصالات بتغذية بنكية أو منصة تجارة إلكترونية أو تطبيقات Power Platform، مبنية على واجهات Business Central البرمجية الخاصة.
إضافات صفحات وسير عمل موافقات مصممة وفق طريقة عمل شركتكم الفعلية تحديداً.
نقل العملاء والموردين والأصناف والأرصدة الافتتاحية من نظام قديم إلى Business Central، مُنظَّفة ومُطابَقة بشكل صحيح.
بناء إضافة وفق المعيار الذي تتوقعه Microsoft للنشر على AppSource، لشركة تخطط لبيع إضافتها الخاصة.
مهارات مهمة
العادات الخاصة بلغة AL التي تستحق التأكد منها، لأن خبرة تخطيط موارد عامة وحدها لا تغطيها.
| المهارة أو الأداة | كيف يبدو الجيد | لماذا تهم |
|---|---|---|
| أساسيات AL | مرتاح مع الجداول وإضافات الجداول والصفحات ووحدات الكود، يكتب الكود في وحدات الكود لا موزعاً عبر الكائنات | يوصي إرشاد Microsoft الرسمي لـAL بهذا النمط للأمان وإعادة الاستخدام |
| Visual Studio Code وإضافة AL | يعمل يومياً في سلسلة أدوات AL القياسية، لا بيئة تطوير أقدم | الأدوات الحالية هي ما توثقه Microsoft وتدعمه وتحدّثه |
| انضباط نموذج الإضافات | يُسلِّم التغييرات كإضافات قابلة للتثبيت، ولا يعدّل كائنات التطبيق الأساسي مطلقاً | التعديلات المباشرة تُفقَد أو تتعارض فور تحديث Microsoft للتطبيق الأساسي |
| الواجهات البرمجية والتكامل | مرتاح في استدعاء وعرض صفحات واجهة Business Central البرمجية الخاصة للأنظمة الخارجية | معظم تكاملات Business Central الحقيقية تمر عبر هذه الواجهات لا التصدير اليدوي |
| إدارة دورة حياة التطبيق | يستخدم التحكم بالمصادر ومساراً محدداً من بيئة تجريبية إلى بيئة إنتاج | يمنع فقدان تغيير أُجري في بيئة واحدة فقط أو الكتابة فوقه |
يوضح إرشاد Microsoft الرسمي عن البرمجة بلغة AL صراحة أن الكود ينتمي إلى وحدات الكود لا مباشرة إلى الكائن الذي يعمل عليه، وهذا سؤال عادل ومحدد يُطرح على أي مرشح تقابلونه لتوظيف مطور Dynamics 365 Business Central في دبي.
طرق العمل معنا
فكروا في الاختيار كسؤال عن معدل تكرار العمل. حاجة لمرة واحدة، مثل ربط تغذية بنكية أو تخطيط كشف حساب محدد، يجيب عنها أسرع مشروع محدد النطاق بموجز ثابت وتاريخ تسليم. شركة يستمر مزيج منتجاتها أو ممارستها المحاسبية بالتغير تناسبها أكثر مطور متفرغ يعمل داخل فريقكم ويتولى التغييرات فور ظهورها. إذا كانت الخطة بناء قدرة Business Central والاحتفاظ بها داخلياً بشكل دائم، يوفر دعم التوظيف ويختبر تقنياً أشخاصاً لتوظفوهم مباشرة، لا نحن. وحيث يكون السؤال الصادق هو هل تُبنى إضافة مخصصة أصلاً مقابل تعديل عملية بدلاً من ذلك، يُتخذ ذلك القرار عبر محادثة استشارية قصيرة قبل أن يفتح أحد Visual Studio Code. معظم شركات دبي التي توظف مطور Dynamics 365 Business Central من خلالنا تبدأ بمشروع أو مطور متفرغ.
تقييم مرشح
المرشح الذي تابع الدروس التعليمية فقط يتعثر عادة في هذه الأسئلة الخمسة.
أي مشكلة عمل دفعتها، ولماذا إضافة لا تعديل كائن أساسي، وكيف وصلت إلى الإنتاج. الإجابات الغامضة هنا أكبر إشارة تحذير.
ابحثوا عن فصل واضح عن كائنات Business Central القياسية واسألوا لماذا بُنيت كل قطعة بالشكل الذي بُنيت به.
سمّوا النظام الخارجي، اسألوا ماذا يحدث عند فشل استدعاء، واستمعوا لإجابة مدروسة لا افتراض أنه يعمل دائماً.
حقل بمنطق تحقق، مبني في بيئة تجريبية، كافٍ لرؤية عادات كتابة كود حقيقية دون طلب عمل غير مدفوع.
تُصدر Business Central إصدارات جديدة وفق جدول. من صان إضافات فعلياً عبر إصدار يستطيع وصف روتين الاختبار، لا النظرية فقط.
الشهادات
شهادة واحدة من Microsoft تطابق هذا الدور بالضبط.
تسرد صفحة الشهادة من Microsoft تصميم وتطوير واختبار وصيانة الإضافات، وإدارة دورة حياة التطبيق، وتكامل Business Central مع تطبيقات أخرى كمهارات يقيّمها اختبار MB-820.
رابط سجل Microsoft Learn مشترك، لا صورة شارة، هو الطريقة التي تعتزم بها Microsoft التحقق من الشهادة بشكل مستقل. انظروا التاريخ أيضاً: تنتهي شهادات المستوى الأساسي بعد سنة دون تجديد، وهو ما يستحق فحصه قبل توظيف مطور Dynamics 365 Business Central في دبي بناءً عليها.
اعتبارات إماراتية
أمران يستحقان الطرح مبكراً.
سجلات العملاء والموردين داخل Business Central تتضمن عادة أسماء وبيانات تواصل وأحياناً بيانات موظفين، ما يُدخِل المرسوم بقانون اتحادي رقم 45 لسنة 2021 كقاعدة اتحادية إماراتية تحدد كيفية تأمين تلك البيانات الشخصية، بمعزل تام عن مدة الاحتفاظ بالسجلات المالية نفسها، فاطرحوه مع أي مطور Dynamics 365 Business Central توظفونه في دبي قبل تحديد نطاق تكامل.
تُدير وزارة المالية برنامجاً وطنياً للفوترة الإلكترونية يشترط إبلاغ معاملات الشركات ببعضها إلكترونياً لهيئة الضرائب الاتحادية عبر شبكة OpenPeppol. ابنوا أي منطق فوترة قابلاً للتغير مع تغير القواعد، لأن صفحة الوزارة نفسها تصف البرنامج بأنه لا يزال قيد التطبيق.
لتشغيل المنصة الشقيقة الأكبر بدلاً من ذلك: تغطي صفحتنا الخاصة بـمطور Finance and Operations ذلك. لستم متأكدين أي تطبيق تحتاجونه أصلاً: ابدأوا من مطور Microsoft Dynamics 365. تحتاجون شهادة Microsoft محددة تحديداً: انظروا مطور Microsoft Dynamics 365 معتمد. جانب العمليات وإعداد الوحدات في تطبيق Business Central، لا الكود، تغطيه صفحتنا الخاصة بـمستشار Dynamics 365، وكل دور في هذه العائلة يقع معاً على Microsoft وDynamics 365، جزءاً من توظيف مطورين في دبي.
إجابات واضحة
الشركات الصغيرة والمتوسطة التي تجاوزت برامج المحاسبة الأساسية لكنها لا تحتاج حجم Finance and Operations. يغطي المالية والمبيعات والمشتريات والمخزون وتصنيعاً خفيفاً في نظام واحد.
لا. هما نظاما Microsoft منفصلان موجهان لأحجام مختلفة من الشركات، مبنيان بلغتين مختلفتين، AL لـBusiness Central وX++ لـFinance and Operations. المطور القوي في إحداهما ليس منتجاً تلقائياً في الأخرى.
المطور يكتب إضافات AL والتقارير والتكاملات. المستشار يُعدّ الوحدات ويُنشئ دليل الحسابات والعمليات والموافقات، غالباً دون كود. تستخدم معظم التطبيقات الدورين في مراحل مختلفة.
غالباً نعم على مستوى عملي، لأن Business Central يتصل مباشرة بـPower BI. لعمل تقارير ثقيل ومستقل عبر عدة أنظمة، صفحتنا الخاصة بمطور Power BI أقرب تطابقاً.
أقل من أنظمة تخطيط موارد أقدم، لأن إضافات AL تُبنى وتُثبَّت منفصلة عن كود التطبيق الأساسي. يبني المطور الكفء بهذه الطريقة تحديداً كي لا يكسر تحديث منصة Microsoft تخصيصاتكم.
صفوا الوحدة المعنية، وما يجب أن يتغير، وأي نظام يحتاج التحدث معه، مثل تغذية بنكية أو منصة تجارة إلكترونية. مكالمة قصيرة تكمل الباقي، وتحصلون على عرض سعر مكتوب وثابت مصمم وفق ذلك الموجز.
المصادر
سعر ثابت ومكتوب
وصلنا طلبك. نعمل الآن على كتابة عرض السعر.
خلال ساعات العمل ستصلك خلال 45 دقيقة. تحقق من بريدك الإلكتروني لرسالة التأكيد.