فئات العملاء والموردين (Customer and Supplier Classes)
قائمة الأسعار المكتوبة لـ«كل عملاء الجملة» لا ينبغي أن تحتاج تعديلًا كلما أُضيف عميل جملة جديد. ولهذا وُجدت ملفات التجميع: تعرّف بضع مجموعات مرة واحدة، وتضع كل عميل أو مورد في مجموعته من ملفه هو، ثم تكتب قوائم الأسعار والعروض والقيود على المجموعة لا على العملاء واحدًا واحدًا. فينضم العميل الجديد إلى المجموعة ويرث ذلك كله من يومه الأول.
يوفّر «نما» سبعة ملفات من هذا النوع للعملاء وملفًا واحدًا للموردين. وهي ملفات رئيسية صغيرة — كود واسم عربي واسم إنجليزي، وفي ثلاث حالات بضعة إعدادات — ومعناها هو ما تقرّره أنت.
الشاشات وموضعها في ملف الطرف
| الشاشة | القائمة | الحقول الإضافية | الحقل في ملف العميل / المورد |
|---|---|---|---|
| فئة عملاء (CustomerClass) | المبيعات ← الملفات ← فئة عملاء | نسبة الدفعة المقدمة، الوحدة الافتراضية، السعر الافتراضي في قائمة الأسعار | فئة العميل (customerClass) |
| فئة عميل 1 … فئة عميل 5 (CustomerClass1–5) | المبيعات ← الملفات ← فئة عميل 1 … 5 | لا شيء | فئة عميل 1 … 5 (customerClass1 … customerClass5) |
| تصنيف عميل (CustomerCategory) | المبيعات ← الملفات ← تصنيف عميل | السعر الافتراضي في قائمة الأسعار | تصنيف العميل (customerCategory) |
| فئة موردين (SupplierClass) | المشتريات ← الملفات ← فئة موردين | الوحدة الافتراضية | فئة المورد (supplierClass) |
تقع حقول العميل كلها معًا في مجموعة البيانات الأساسية في ملف العميل، وفئة المورد في الصفحة الرئيسية لملف المورد — راجع العملاء والموردون وجهات الصلة.
فئة العملاء وحدها هي التي تحمل إعدادات
الفئات المرقّمة 1–5 والتصنيف مجرد تسميات. أما فئة عملاء فهي وحدها التي تحمل دفعة مقدمة ووحدة افتراضية وعمود سعر، فإن كنت تحتاج تجميعًا واحدًا فقط فاستخدمها.
ماذا تفعل الحقول الإضافية
نسبة الدفعة المقدمة (downPaymentPercentage) — يستخدمها أمر شغل الزجاج. حين تختار العميل في أمر شغل زجاج تؤخذ نسبة الدفعة المقدمة للأمر من نسبة الدفعة المقدمة في ملف العميل نفسه، أو من فئة العميل إن لم يكن للعميل نسبة. راجع سيناريوهات متخصصة.
الوحدة الافتراضية (defaultUOM) — الوحدة التي يأخذها السطر حين تُدخل صنفًا بكوده في مستند فيه عميل أو مورد: الوحدة الأساسية(الأصغر) للصنف، أو وحدة التقارير 1، أو وحدة التقارير 2، أو وحدة البيع، أو وحدة الشراء. والباركود الذي يحدد وحدة بعينها يحتفظ بوحدته. تُقدَّم الوحدة الافتراضية في ملف العميل (أو المورد) نفسه؛ فإن كانت فارغة استُخدمت قيمة الفئة، ثم — للعميل — قيمة عميل السداد، وأخيرًا وحدة البيع أو الشراء الافتراضية المحددة على المخزن.
السعر الافتراضي في قائمة الأسعار (priceListDefaultPrice) — يحمل سطر قائمة الأسعار عدة أسعار مرشحة (الافتراضي والأدنى والأقصى والمخصص وN1–N5). وهذا الحقل يحدد أيها يصبح سعر الوحدة. يمشي «نما» سلسلة ثابتة ويتوقف عند أول حلقة تسمّي عمودًا: العميل ← توجيه المستند ← تصنيف العميل ← فئة العميل ← تصنيف الفواتير ← محددات السعر ← إعدادات سلسلة التوريد. وإن لم يسمِّ أحد عمودًا يُستخدم السعر الافتراضي. والطرف العام للسلسلة مشروح في إعدادات التسعير وقوائم الأسعار.
أين تُقرأ المجموعات
| الموضع | المجموعات التي يقبلها |
|---|---|
| قائمة أسعار وعرض — العميل الذي ينطبقان عليه، ومديات الأسعار بداخلهما | عميل، أو فئة عملاء، أو تصنيف عميل، أو فئة عميل 1–4. ويطابق عميلُ المستند السطرَ المكتوب له هو، أو لفئته، أو لفئته 1–4، أو لتصنيفه، أو لمجموعته، أو لعميل السداد الخاص به. |
| ربط صنف بعميل، وقصر البيع على العميل في ملف الصنف | عميل، أو فئة عملاء، أو فئة عميل 1–5، أو مجموعة — راجع إنشاء الأصناف وصيانتها. |
| ربط صنف بمورد، وقصر الشراء على المورد في ملف الصنف | مورد، أو فئة موردين، أو مجموعة. |
| قائمة أسعار المشتريات | مورد واحد أو فئة موردين كاملة — راجع كيف يُحدَّد سعر الشراء. |
| تحديد كميات الصنف للعميل | تصنيف عميل وفئة عملاء — راجع مستندات العمليات في المبيعات والمشتريات. |
| عروض المبيعات الفترية — العملاء المرشحون | فئة عملاء، أو تصنيف عميل، أو فئة عميل 1–4. |
| عرض ما بعد البيع — العملاء المرشحون | عميل أو فئة عملاء — راجع التسعير والعروض والكوبونات. |
ولأن كل فئة حقل مرجع عادي في ملف العميل أو المورد، فهي متاحة أيضًا فلترًا في القوائم ومُدخلًا في التقارير وحقلًا في المعايير، وفئة العميل من الفلاتر الافتراضية في قائمة العملاء.
الفئة 5 غير متاحة في قوائم الأسعار والعروض
حقل العميل في قوائم الأسعار وعروض المبيعات والعروض الفترية يعرض فئة عميل 1–4 فقط. أما فئة عميل 5 فما زالت تُطابَق في روابط الأصناف بالعملاء وقصر البيع على العميل، فاحتفظ بها للتجميعات التي تحتاجها هناك.