Skip to content
English

الخدمات ومجموعات العمليات

العميل لا يطلب «تغيير زيت وتغيير فلتر وفحص فرامل وإكمال سوائل». هو يطلب صيانة العشرة آلاف كيلومتر، ويريد لها سعرًا واحدًا. والخدمةخدمة في القائمة العربية وOperation في الإنجليزية — هي الطريقة التي تبيع بها الورشة حزمة كهذه.

الخدمة حزمة مسمّاة من المهام، ومعها قرار: هل يرى العميل المهام مسعَّرة واحدةً واحدة، أم تحمل الحزمة سعرًا واحدًا وتأتي المهام في صمت؟

القائمةمركز خدمة ← الملفات ← خدمة (Service Center > Master Files > Service Center Operation)
النوعملف رئيسي — لا أثر مخزني ولا أثر محاسبي

الترخيص المطلوب

srvcenter

كلمتان لشيء واحد

القائمة الإنجليزية تقول Operation، والقائمة العربية وكل المسميات العربية تقول خدمة. وهما الملف نفسه. وفي هذه المستندات كلها تعني «الخدمة» و«مجموعة العمليات» هذا السجل — ولا تعني أبدًا شغلًا جاريًا.

شاشة الخدمة (Operation)

كلا الملفين ملف كتالوج

يستحق الأمر وضوحًا صريحًا، لأن الكلمتين تبدوان كمرحلتين من شيء واحد وليستا كذلك.

  • المهمة هي الذرّة: خطوة إصلاح واحدة، بمدة معيارية وسعر ساعة وقائمة مكوّنات.
  • الخدمة حزمة من المهام فوقها سياسة تسعير.

وليس أيٌّ منهما هو العمل الجاري. فكلاهما شيء تُعِدّه مرة وتعيد استخدامه. أما العمل المنفَّذ فسطر على أمر شغل وسطر مسجَّل الزمن على ورقة تنفيذ الصالة — لا سجل مهمة ولا سجل خدمة.

الشاشة

المعلومات الأساسية

الحقلالمسمى الإنجليزيماذا يفعل
الكود، المجموعة، الاسم العربي، الاسم الإنجليزيCode, Group, Name1, Name2بيانات التعريف. name1 عربي وname2 إنجليزي.
الماركةItem Brandالماركة التي تنتمي إليها الخدمة. وهي أيضًا تحكم جدول أسعار الموديلات — انظر أدناه.
الموديلItem Modelالموديل الذي تنتمي إليه الخدمة.
سياسه التسعيرPricing strategyلكل سطر (Per Line) أو ** الإجمالي** (Total). وهي المفترق الذي تدور حوله هذه الصفحة.
صنف الخدمةService Itemالصنف الذي يُفوتَر عن الحزمة.
إجمالي السعرTotalسعر الحزمة، ويُستخدم حين تكون السياسة «الإجمالي».
إجمالي سعر الموردManufacturer Suggested Retail Total Priceسعر المصنّع للحزمة، ويُستخدم بدلًا منه حين يعمل التركيب بسياسة تسعير المورد.
سياسة الضريبةTax Planالمعالجة الضريبية المحمولة مع الخدمة.

جدول المهام

العمودالمسمى الإنجليزيماذا يحمل
المهمةTaskالمهمة العضو. إلزامية في كل سطر — ولا يمكن حفظ خدمة فيها سطر بعمود مهمة فارغ.
المدةTotal Hoursالساعات التي تسهم بها هذه المهمة في الحزمة.
سعر الساعةHour Priceسعر تلك الساعات.
سعر ساعة الموردManufacturer Suggested Retail Hour Priceسعر المصنّع للساعة.
إجمالي السعرTotalالساعات × السعر.
إجمالي سعر الموردManufacturer Suggested Retail Total Priceالحاصل نفسه بسعر المصنّع.

جدول أسعار الموديلات

تحت جدول المهام زر اسمه collectModels، وجدول عنوانه أسعار الخدمة لكل الموديلات (price for all models).

العمودالمسمى الإنجليزيماذا يحمل
الماركةItem Brandالماركة.
الموديلItem Modelالموديل الذي ينطبق عليه السعر.
إجمالي السعرTotalسعر الحزمة لذلك الموديل.
إجمالي سعر الموردManufacturer Suggested Retail Total Priceسعر المصنّع للحزمة لذلك الموديل.
تكرر كل / كمRecur Every KMكل كم كيلومترًا تعود هذه الخدمة على ذلك الموديل.

والضغط على collectModels يوفّر عليك الكتابة: يقرأ الماركة في الرأس ويُنزل سطرًا لكل موديل تملكه تلك الماركة. ففي الصحراء، ومع BRD-NAWA في الرأس، تُنتج ضغطة واحدة سطورًا لسيف ١٫٦ ورمال ٢٫٤ ونخلة — ثم تكتب سعرًا أمام كل منها.

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

عمود الماركة لا يختار شيئًا

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

والنتيجة: سطران لنفس الموديل بماركتين مختلفتين لا يفرّق بينهما المطابق، والأول يفوز دائمًا. فأبقِ سطرًا واحدًا لكل موديل.

لكل سطر أم الإجمالي — المفترق الذي يهمّ

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

لكل سطر — يُسعَّر كل سطر مهمة بذاته: الساعات × سعر الساعة. ويُصفَّر «إجمالي السعر» في الرأس. استخدمها حين ينبغي أن يرى العميل المكوّنات: «تغيير زيت ١٢٠، تيل فرامل ١٨٠، ضبط زوايا ٦٠».

الإجمالي — «إجمالي السعر» في الرأس هو سعر الحزمة، ويُصفَّر سعر كل سطر مهمة. استخدمها حين تبيع «صيانة العشرة آلاف» برقم واحد ولا تريد مناقشة أجزائه. ومع هذه السياسة يكون السعر الذي يأخذه أمر الشغل هو سطر جدول أسعار الموديلات المطابق لموديل السيارة، وأما قراءة عمود الإجمالي العادي أو عمود المصنّع فتتوقف على إعداد سياسة تسعير الخدمات على مستوى التركيب كله.

تبديل السياسة يُتلف أسعار الطرف الآخر

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

كيف تصل الخدمة إلى أمر الشغل

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

فكان يمكن لأمر شغل الصحراء أن يبدو هكذا — سطر خدمة بأربعة أبناء ومهمة مستقلة:

▸ SRV-10K   صيانة العشرة آلاف كيلومتر      ← الخدمة، سطر رئيسي
    TSK-OIL   تغيير زيت وفلتر              ← مهامها، سطور تابعة
    TSK-BRK   تغيير تيل الفرامل الأمامي
    TSK-ALN   ضبط زوايا الإطارات
  TSK-AC     تغيير كمبروسر التكييف          ← مهمة مستقلة

وأربع قواعد تُفرض عند الحفظ:

إن فعلت هذايرفض المستند برسالة
وضعت خدمة ومهمة في السطر نفسهTask and operation not allowed at the same line
أدخلت خدمة بلا سطور تابعة تحتهاOperation must have sub-rows
وضعت خدمة على سطر هو نفسه سطر تابعIt is slave line and must not have operations
كرّرت المهمة نفسها مرتين في أمر شغل واحدThe task {0} cannot be repeated for the same job order

والقاعدة الأخيرة تستحق التذكّر عند بناء الحزم: فإن اشتركت خدمتان في مهمة واحدة لم يمكن وضعهما معًا على أمر الشغل نفسه.

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

بناء خدمة

  1. ابنِ المهام أولًا. فالخدمة لا شيء بدونها، وكل سطر يجب أن يسمّي مهمة.
  2. أنشئ الخدمة، وسمّها كما يطلبها العميل، واضبط الماركة في الرأس.
  3. اختر سياسه التسعير الآن، قبل أن يستخدم أحد السجل.
  4. أضف المهام الأعضاء. فمع «لكل سطر» امنح كلًّا منها ساعاتها وسعرها؛ ومع «الإجمالي» ضع سعر الحزمة في الرأس واترك السطور.
  5. إن كنت تسعّر الحزمة بحسب الموديل فاضغط collectModels واملأ عمود الإجمالي سطرًا سطرًا — سطر واحد لكل موديل بلا تكرار.
  6. أضف تكرر كل / كم على سطور الموديلات إن كانت الحزمة صيانة دورية تعود مع الكيلومترات.