رأي مطلوب — قبل التنفيذ

قصر قائمة المواد على عميل تصنيع واحد أثناء إدخال إذن الصرف / التوريد

فكرتك: مُدخل البيانات يقول «أنا شغّال دلوقتي على عميل فلان» فتتقفل له قايمة المنتجات على مواد العميل ده بس.

رأيي: اعملها. وهي مش تسهيل إدخال بس — البيانات بتقول إنها بتطابق طريقة شغلكم الفعلية، وبتقفل باب خطأ مكلّف. وتكلفتها أصغر مما تتخيّل لأن ٩٠٪ منها مبني خلاص.

الحكم: نعم — كخيار الحجم: صغير ٩ أغسطس ٢٠٢٦

١ الحقيقة اللي غيّرت رأيي

قبل ما أكتب، بصّيت على أذون الصرف الحقيقية على نسخة العميل وسألت سؤال واحد: هل فيه إذن واحد فيه مواد أكتر من عميل مع بعض؟

١
عدد العملاء في كل إذن
صفر
أذون مخلوطة

مفيش ولا مستند واحد مخلوط. كل إذن صرف على النظام مواده كلها تخصّ عميل واحد.

ودي نقلت الفكرة من خانة «تسهيل شكلي» لخانة تانية خالص: إنت مش بتطلب فلتر — إنت بتطلب من النظام إنه يعكس طريقة شغلك. المستند عندكم فعليًا مستند عميل واحد، والشاشة هي الوحيدة اللي مش عارفة ده.

٢ ليه دي أهم من مجرد اختصار وقت

الخطأ اللي بتقفله

النهاردة، مُدخل البيانات بيكتب اسم منتج في مربع البحث فتيجي له نتايج من كل العملاء. وأسماء المواد بتتكرّر بين العملاء بطبيعتها — «Label» و«بدون عبوة» و«White Plastic Cap» موجودين عند أكتر من عميل بنفس الاسم تقريبًا، والفرق بادئة الكود بس.

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

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

٣ التكلفة — أصغر مما تتخيّل

الأنبوبة اللي محتاجينها مبنية بالكامل من شغل الأيام اللي فاتت:

القطعةالحالةملاحظة
السيرفر يفلتر المنتجات بعميل التصنيع✅ موجودوبيقبل كمان قيمة «بتاعة الشركة» لغير المخصّصة
خدمة المنتجات بتمرّر الفلتر✅ موجودده اللي اتصلح في شاشة المنتجات من يومين
مربع البحث المشترك بينادي نفس الخدمة✅ موجودمستخدم في كل شاشات الإدخال
سطر الإذن بيعرض اسم عميل التصنيع✅ موجودنزل امبارح
وسيط يقول للمربع «اقصر على العميل ده»🔴 ناقصده كل الشغل تقريبًا
مكان في الشاشة يختار منه العميل🔴 ناقصصف صغير فوق شبكة السطور

يعني التنفيذ = وسيط اختياري على المربع + مُنتقي عميل فوق الجدول. مفيش تعديل في قاعدة البيانات، ولا في السيرفر، ولا في طريقة الحفظ.

٤ شكلها في الشاشة

قبل بتكتب «Label» فتيجي مواد كل العملاء
إذن صرف جديدالمخزن: الخام
🔍 Label
Rxobronex Label — ميد وان — RXP-00015
Hi Cholei Label — أورجانكس — ORG-00087
Vee Label — في تك — VEE-00031
⚠ تلات عملاء مختلفين في نفس القايمة — الفرق بادئة الكود بس
بعد تختار العميل مرة واحدة فوق، فالقايمة تتقفل عليه
إذن صرف جديد عميل التصنيع: أورجانكس ▾ · المخزن: الخام
🔍 Label
Hi Cholei Label — أورجانكس — ORG-00087
✔ نتيجة واحدة — مستحيل تختار مادة عميل تاني بالغلط
#الصنفعميل التصنيعالكمية
1Hi Cholei Labelأورجانكس500

٥ ثلاث نقاط لازم تحسمها

١ — تقفل ولا تقترح؟

لو اخترت عميل، هل مواد باقي العملاء تختفي تمامًا، ولا تفضل ظاهرة تحت وبتحذير؟

رأيي: تختفي. نص الفايدة إن القايمة تبقى قصيرة ومحسومة. والحل لو احتاج مادة برّه النطاق إنه يشيل الفلتر — ده وضوح، مش عائق.

٢ — إيه اللي يحصل للسطور المدخَلة لو غيّر العميل؟

دخل سطرين لعميل، وبعدين غيّر المنتقي. السطور القديمة تفضل ولا تتشال؟

رأيي: تفضل، وتتوسم بوضوح. مسح شغل المستخدم من غير ما يطلب حاجة مؤذية. والسطر بيعرض اسم عميله خلاص (نزل امبارح)، فالاختلاف هيبان لوحده. وممكن تنبيه بسيط: «فيه سطور لعميل تاني».

٣ — نمنع الخلط أصلًا؟

البيانات بتقول إن مفيش مستند مخلوط. نخلّيها قاعدة يرفضها النظام، ولا نسيبها مجرد تسهيل؟

رأيي: تسهيل دلوقتي، مش قاعدة. «مفيش مخلوط لحد النهاردة» مش نفس «الخلط غلط» — وممكن يبقى فيه حالة شرعية أنا مش شايفها (أمر إنتاج بيستهلك مادة عميل ومادة بتاعتكم مع بعض).

والمنع لو اتحط بدري بيبقى عائق يومي يضطر الناس تتحايل عليه. لو عدّى شهرين ولسه مفيش خلط، ساعتها المنع بيبقى قرار مبني على واقع مش على توقّع.

٦ اقتراحان مجانيان

أ — «مواد الشركة» كخيار في نفس المنتقي. السيرفر بيدعمه خلاص. مفيد لمن بيصرف مواد مش تابعة لأي عميل.

ب — تثبيت آخر عميل اتختار. لو الموظف شغّال يوم كامل على عميل واحد، النظام يفتكره في الإذن اللي بعده. سطر كود، وبيوفّر اختيار في كل مستند.

الخلاصة

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

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