الدروس · الدرس 1 من 5
ما الذي تطرحه قائمة الشراء
كيف يحوّل MerchandiserOS قائمة المواد إلى نقص، وما الذي يطرحه قبل أن يصف شيئاً بالناقص، ومن أين يأتي التاريخ الذي يطلب منك الشراء قبله.
الدرس 1 من 5 · 20 د
الغرفة التي يجري فيها هذا المساق
حجز المواد ثلاثة قرارات في وقت واحد. ماذا تشتري. وكم. وفي أيّ يوم يجب أن يُوضع الأمر. وهذا الدرس عن الشاشة التي تجيب عن الثلاثة. وهو كذلك عن الطرحين اللذين تجريهما تلك الشاشة قبل أن تصف شيئاً بالناقص. أخطئ فيهما تشترِ قماشاً تملكه أصلاً. أو تعرف في صالة القص أنك لم تشترِ منه شيئاً.
Qumtepa Apparel مصنع بنطلونات منسوجة في Chirchiq بأوزبكستان. يشغّل أربعة خطوط خياطة، ويوظّف 430 شخصاً، ويصنع بنطلونات تشينو وكارغو لتجّار تجزئة أوروبيين. وكل ما في هذا المساق يجري داخل مساحة عمله في MerchandiserOS.
يظهر أربعة أشخاص.
- Bekzod Ergashev يملك العمل وهو مالك مساحة العمل. وهو يعتمد كل أمر شراء فوق الحدّ.
- Nilufar Rakhimova منسّق التجارة. وهي تملك الطلبيات وترفع الطلبات.
- Jahongir Yuldashev مسؤول التوريد. وهو يملك المورّدين والمواد وكل أمر شراء.
- Feruza Nazarova تدير المخزن وتقيّد البضاعة الواردة.
قل الأساس مرة واحدة. كل المال في هذا المساق بالدولار الأمريكي. وهي العملة التي يسعّر بها Qumtepa أوامر شرائه. وكل التواريخ مكتوبة كما يكتبها التطبيق. وحيث لا يفعل التطبيق شيئاً بعد، يقول الدرس ذلك صراحةً بدل أن يَعِد به.
الطلبيتان القائمتان
التوريد يعيش على /sourcing. وشاشة الشراء هي تبويبه الثاني What to buy. تفتح بجملة واحدة عن نفسها، وتلك الجملة هي المحرّك كلّه. تأخذ ما تحتاجه كل طلبية من قائمة مواد الموديل، وتطرح ما في المخزون وما هو على أمر شراء قائم، وتجمّع الناقص حسب المورّد.
لدى Qumtepa طلبيتان حيّتان للموديل نفسه، STY-142، وهو بنطلون كارغو من تويل قطني للعميل Vandersteen Kleding.
| الطلبية | الكمية | الألوان | تغذية الخط |
|---|---|---|---|
| ORD-1178 | 12,000 قطعة | رملي 7,200 · زيتوني 4,800 | 18 كانون الثاني 2027 |
| ORD-1181 | 4,000 قطعة | رملي 4,000 | 8 آذار 2027 |
لا تصل هذه الشاشة إلا الطلبيات المؤكَّدة أو التي في الإنتاج، وغير المؤرشفة. فالمسودّة لا تحتاج شيئاً بعد. والمغلقة لم تعد تحتاج شيئاً.
من أين تأتي الحاجة
هناك معادلة واحدة لكمية المادة التي تحتاجها طلبية، وكل شاشة تجيب عن السؤال تستعملها. الاستهلاك للقطعة، مرفوعاً ببدل هدر القص، مضروباً في الكمية.
consumption × (1 + wastage / 100) × order quantityسطر القائمة المحصور بلون واحد يستعمل كمية ذلك اللون وحدها. والسطر الموسوم لكل الألوان يستعمل الطلبية كاملة. لذلك يُحسب التويل الرملي على قطع الرملي 7,200 في ORD-1178، لا على اثنتي عشرة ألف قطعة.
| المادة | الوحدة | للقطعة | الهدر | تنطبق على | الحاجة الإجمالية |
|---|---|---|---|---|---|
| MAT-318 تويل قطني، رملي | m | 1.42 | 6% | الرملي فقط | 16,858.24 |
| MAT-319 تويل قطني، زيتوني | m | 1.42 | 6% | الزيتوني فقط | 7,224.96 |
| MAT-327 بطانة جيوب | m | 0.24 | 4% | كل الألوان | 3,993.6 |
| MAT-336 شريط هيرنغبون | m | 0.35 | 2% | كل الألوان | 5,712 |
| MAT-341 سحّاب، 16 سم | pc | 1 | 2% | كل الألوان | 16,320 |
| MAT-344 زرّ ذو ساق | pc | 7 | 3% | كل الألوان | 115,360 |
وعلى القائمة سطر سابع، بطاقة عناية منسوجة. وعليها كذلك سطر نصّي حرّ لبطاقة التعليق، غير مرتبط بأيّ سجلّ مادة. والسطر النصّي الحرّ لا يصل هذه الشاشة أبداً. فلا يمكن أن تُصفّى بأمانة إلا سطور القائمة المرتبطة بمادة، لأن تلك وحدها لها مورّد ووحدة ورقم مخزون وحدّ أدنى للطلب.
الطرحان
الحاجة الإجمالية ليست قائمة شراء. يُخصم منها شيئان.
المخزون المتوفّر هو كل استلام لتلك المادة ناقص كل صرف منها. وهو يحصي المصنع كلّه، لا طلبية واحدة. وهذا مهمّ: القماش المستلَم لعميل آخر يُحتسب مخزوناً هنا.
على الطلب هو الكمية المتبقّية على كل أمر شراء مفتوح لتلك المادة. والمفتوح يعني Issued أو Acknowledged أو Dispatched. أمّا أمر الشراء المسودّة فليس توريداً. فلم يخبر أحد المورّد به.
وفي الطرح الثاني قاعدة يسهل إغفالها ويكلّف تعلّمها بالطريقة الصعبة. التوريد على الطلب مُرحَّل زمنياً. فإن كان أمر الشراء مستحقّاً بعد موعد حاجة السطر، فهو ليس تغطية، ويُترك خارج التصفية. ويبقى السطر ناقصاً، ويسمّي أمر الشراء المتأخّر. فلا تبقى متسائلاً لماذا يطلب منك التطبيق شراء شيء تراه على الطلب.
| المادة | الإجمالي | في المخزون | على الطلب | الناقص | للشراء |
|---|---|---|---|---|---|
| MAT-318 تويل قطني، رملي | 16,858.24 | 0 | 0 | 16,858.24 | 16,858.24 |
| MAT-319 تويل قطني، زيتوني | 7,224.96 | 1,900 | 0 | 5,324.96 | 5,324.96 |
| MAT-327 بطانة جيوب | 3,993.6 | 400 | 0 | 3,593.6 | 3,593.6 |
| MAT-336 شريط هيرنغبون | 5,712 | 0 | 0 | 5,712 | 5,712 |
| MAT-341 سحّاب، 16 سم | 16,320 | 0 | 16,500 | — | — |
| MAT-344 زرّ ذو ساق | 115,360 | 78,000 | 0 | 37,360 | 50,000 |
وثلاثة من تلك السطور تستحقّ قراءة متأنّية.
السحّاب ليس هناك. صافيه دون الصفر، فيُسقَط السطر قبل رسم الشاشة. المادة المغطّاة لا سطر لها أصلاً. وعلى هذه الشاشة، الغياب هو حالة التغطية. فإن بحثت عن مادة تظنّ نفسك ناقصاً منها ولم تجدها، فالخطة تعتقد أنك مغطّى. والسؤال التالي هو هل سيصل فعلاً في وقته أمرُ الشراء الذي تحتسبه.
بطانة الجيوب لا تُظهر شيئاً على الطلب، ولدى Qumtepa 3,000 متر على الطلب. أمر الشراء PO-1046 مستحقّ في 2 شباط 2027، والبطانة مطلوبة بحلول 18 كانون الثاني 2027. والبضاعة التي تصل بعد الحاجة لا تغطّيها. فتُترك الكمية خارج الطرح، ويحمل السطر ملاحظة بكلمات واضحة بدلاً منها.
On order but too late: PO-1046 (3000 m) due 2 Feb 2027 — after the 18 Jan 2027 needالزرّ يطلب أكثر ممّا ينقصه. المادة MAT-344 ناقصة 37,360 قطعة، وعمود «للشراء» يقول 50,000، وبجانبه وسم MOQ صغير. و MOQ هو الحدّ الأدنى لطلب المورّد. وهو أرضية لا مضاعف: النقص الذي دونه يُرفَع إليه، والنقص الذي فوقه يُترك كما هو تماماً. فالخطة تشتري 12,640 قطعة زيادة على حاجة المصنع. وذلك عن قصد وبشكل ظاهر، والوسم هو اعتراف التطبيق به.
تاريخ الشراء لا تاريخ الحاجة
عمود Order by هو الذي يغيّر السلوك، وهو الذي يُساء قراءته.
Order by ليس موعد حاجتك للبضاعة. بل موعد وجوب وضع الأمر لتصل البضاعة في وقتها. وهو موعد الحاجة ناقص زمن توريد المورّد بالأيام التقويمية. أيام تقويمية لا أيام عمل، وذلك عن قصد. فمصنع النسيج يعرض خمسة وأربعين يوماً تسليم مصنع، وذلك العرض يحوي أصلاً عطل المصنع نفسه. وتمرير تقويم عمل مصنعك على زمن توريد غيرك يخترع هامشاً لا وجود له.
| المادة | المورّد | زمن التوريد | مطلوبة بحلول | تُشترى بحلول | تُقرأ |
|---|---|---|---|---|---|
| MAT-318 تويل قطني، رملي | Sahiwal Weaving Mills | 45 يوماً | 18 كانون الثاني 2027 | 4 كانون الأول 2026 | اشترِ الآن — متأخّر |
| MAT-319 تويل قطني، زيتوني | Sahiwal Weaving Mills | 45 يوماً | 18 كانون الثاني 2027 | 4 كانون الأول 2026 | اشترِ الآن — متأخّر |
| MAT-327 بطانة جيوب | Sahiwal Weaving Mills | 45 يوماً | 18 كانون الثاني 2027 | 4 كانون الأول 2026 | اشترِ الآن — متأخّر |
| MAT-336 شريط هيرنغبون | Baixiang Trims | 30 يوماً | 18 كانون الثاني 2027 | 19 كانون الأول 2026 | اشترِ قريباً |
| MAT-344 زرّ ذو ساق | Baixiang Trims | 30 يوماً | 18 كانون الثاني 2027 | 19 كانون الأول 2026 | اشترِ قريباً |
| MAT-352 بطاقة عناية منسوجة | غير مُسنَد | غير محدّد | 18 كانون الثاني 2027 | 18 كانون الثاني 2027 | موعد الحاجة |
كل تاريخ في ذلك الجدول محسوب إلا واحداً. فبطاقة العناية بلا مورّد، فبلا زمن توريد، فلا شيء لدى التطبيق ليطرحه. وبدل أن يخترع هامشاً، يعرض موعد الحاجة ويسمه needed by بحروف صغيرة. مرّر المؤشّر فوق الوسم فتقول التلميحة ذلك كاملاً: لا زمن توريد محدّداً للمورّد، وهذا موعد الحاجة لا تاريخ شراء محسوباً، فحدّد زمن توريد المورّد لتخطيط موعد الشراء.
وذلك السطر لا يُقرأ هادئاً أبداً. فالسطر بلا زمن توريد لا يُمنح وصف plan ahead المطمئن. فالمورّدون الذين تعرف عنهم أقلّ هم بالضبط من لا ينبغي أن تطمئنّ إليهم. يُقرأ متأخّراً إن كان التاريخ قد مضى، ومجهولاً فيما عدا ذلك.
السطر الذي بلا مورّد
تجلس MAT-352 في مجموعة خاصة بها في الأسفل عنوانها Unassigned، وتلك المجموعة أخيرة دائماً. سطورها يمكن تخطيطها ولا يمكن طلبها، لأن الطلب يحتاج مورّداً يُوجَّه إليه. وتعرض الشاشة منتقي مورّد داخل الصفّ لمن يجيز دوره تحرير المواد. وهو مسؤول التوريد أو المالك، لا منسّق التجارة.
ويستحقّ ذلك الفصل أن يُسمّى الآن، لأنه يسري في المساق كلّه. على شاشة واحدة، يستطيع منسّق التجارة رفع الطلبات ولا يستطيع إسناد المورّد، ويستطيع مسؤول التوريد إسناد المورّد ولا يستطيع رفع طلب من الطلبية. حجز المواد في Qumtepa تناوب لا وظيفة.
اللوحة غير الموجودة
تحت مجموعات المورّدين نظرة ثانية إلى النقص نفسه اسمها Consolidate by yarn. تجمع عدّة أقمشة تريكو مصنوعة من خيط واحد في شراء خيط واحد. وتقسم كيلوغرامات القماش على مردود الخيط في المصنع للحصول على كيلوغرامات الخيط. والمردود إعداد مصنع، محصور بين خمسين ومئة، ويرتدّ إلى 93% حين لا يحدّده أحد.
ولا يرى Qumtepa تلك اللوحة أبداً. فتويله يُشترى قماشاً، ولا يشير أيّ من سجلّي القماش إلى خيط. ومعرفة ذلك توفّر عليك البحث عن ميزة لا حاجة لمصنعك بها. والعكس يستحقّ المعرفة أيضاً: إن كنت تحيك قماشك واللوحة فارغة، فالرابط المفقود على سجلّ القماش.
قاعدتان تأخذهما معك
اقرأ عمود «الناقص» وعمود «للشراء» بوصفهما حقيقتين مختلفتين. الناقص ما يقوله الحساب. وللشراء ما يقوله الحساب بعد أن يفعل حدّ المورّد الأدنى فعله به. والفجوة بينهما مال تنفقه لإرضاء حدّ أدنى. وينبغي أن تكون قراراً لا مفاجأة.
السطر الغائب ادّعاء لا صمت. المادة الغائبة عن قائمة الشراء هي التطبيق يخبرك أنه يعتقدك مغطّى. مرّتين في الموسم، اختر المادّتين اللتين سيؤلم غيابهما أكثر وافحص ما الذي يغطّيهما.
اختبر فهمكيُظهر عمود «تُشترى بحلول» على أكبر أقمشتك موعد الحاجة ومعه وسم صغير مكتوب عليه needed by. وقد عبّأت زمن توريد تلك المادة الأسبوع الماضي. ماذا حدث؟أظهر الإجابة
عبّأت السجلّ الخطأ. عمود «تُشترى بحلول» يطرح زمن التوريد المحفوظ على مورّد المادة، لا الذي على تبويب ربط الـ ERP في المادة نفسها. والمورّد بلا زمن توريد يعني أن كل مادة يبيعها تعرض موعد حاجة بدل تاريخ شراء محسوب. افتح المورّد، وعبّئ زمن توريده، ويُعاد حساب العمود. وإلى أن تفعل، فالخطة تقول لك الحقيقة، وهي أنها لا تعرف متى يجب أن تشتري.
موجّه · اقرأ لي قائمة الشراءء بوصفها قرارات
قبل تحويل خطة المواد إلى طلبات، وكلما بدا النقص أصغر ممّا توقّعت.
ساعدني في قراءة قائمة شراءء المواد بوصفها مجموعة قرارات لا جدولاً. سألصق لك، أو أصف: لكل صفّ المادة والوحدة والحاجة الإجمالية والمخزون المتوفّر والكمية الموجودة على أوامر شراءء مفتوحة مع تواريخ استحقاق تلك الأوامر، واحتىّ الأدنى للطلب، وتاريخ الحاجة إلى البضاعة، وزمن التوريد المقتبَس من المورّد بالأيام التقويمية. أولاً، أعد التصفية لكل صفّ وقل لي أين يختلف جوابك عن جوابي. ولكل صفّ، قل صراحةً إن كان أيّ جزء من الكمية على الطلب مستحقاً بعد تاريخ الحاجة، وإن كان كذلك فاستبعهذا وقل لي كم يكبر النقص. وسمِّ أمر الشراءء الذي استبعدته. ثانياً، لكل صفّ تكون فيه كمية الشراءء أكبر من النقص، قل لي حجم الشراءء الزائد، وكم يساوي بسعر المادة، وكم يوماً من طلب تلك المادة يمثّل. واسألني إن كان احتىّ الأدنى تعاقهذهاً أم مجرّد عادة. ثالثاً، احسب تاريخ شراءء لكل صفّ بوصفه تاريخ الحاجة ناقص زمن توريد المورّد بالأيام التقويمية، ورتّب الصفوف به. وعلّم أيّ صفّ مضى تاريخ شراءئه. ولأيّ صفّ بلا زمن توريد مسجّل، لا تقدّر واحداً: اكتب مجهول، وقل لي بأيّ مورّد أتّصل. وأربع قواعد. لا تخترع زمن توريد ولا سعراً ولا حدّاً أدنى. ولا تعامل الفراغ صفراً. ولا تقل لي إن مادة مغطّاة من دون أن تسمّي ما يغطّيها ومتى يهبط. وحيث يكون الصفّ ناقصاً لأن أمر شراءء متأخّر لا لأن شيئاً لم يُشترَ، فقل ذلك بهذه الكلمات، لأن العلاج مكالمة هاتفية لا أمر شراءء.
قد يخطئ الذكاء الاصطناعي — تحقّق من أي شيء ستتصرّف بناءً عليه.