الدروس · الدرس 5 من 5
ما الذي يكتبه إيصال استلام واحد
الرفضان اللذان على إيصال الاستلام تجاوزهما، والسجلّات الخمسة التي يكتبها دفعةً واحدة، والبوّابات التي يفتحها لصالة القص.
الدرس 5 من 5 · 20 د
أصغر نموذج وأبعده أثراً
تقييد البضاعة الواردة يبدو أقلّ الشاشات إثارة في التطبيق. إنه نموذج قصير عليه كمية وتاريخ. وهو كذلك حيث تكفّ الخطة عن كونها خطة. والأرقام التي يكتبها تقرؤها قائمة الشراء وتقرؤها صالة القص. ويقرؤها سجلّ المورّد وكل لوحة تذكر المخزون. وهذا الدرس عن ما يرفضه ذلك النموذج، وما يكتبه، وما يفتحه.
كل حقل ورفض وإعداد على هذه الصفحة قُرئ من التطبيق نفسه. وحيث تخالف الشاشة التي أمامك الصفحة، فالشاشة على حقّ والصفحة قديمة.
النموذج
يجلس Receiving (GRN) على /receiving، ويفتح Receive goods النموذج. و GRN اختصار لإشعار استلام البضاعة، وهو الورقة التي يحلّ هذا النموذج محلّها. وسطره التمهيدي جملة واحدة: سجّل مادة خاماً واردة مقابل أمر شراء.
| الحقل | مطلوب | فيمَ هو |
|---|---|---|
| Against PO | نعم | لا تُعرض إلا أوامر Issued و Acknowledged و Dispatched |
| Which line (material) | نعم على أمر متعدّد السطور | ينسب البضاعة إلى المادة الصحيحة |
| Received quantity | نعم | ما وصل فعلياً |
| Received date | نعم | يوم الوصول، وافتراضه اليوم |
| Dye-lot | لا | لوط الصباغة لهذه البضاعة |
| Shade band | لا | درجة النغمة من الجودة |
| Notes | لا | أيّ شيء آخر |
ومنسدلة أمر الشراء تقرأ عنك. يسمّي كل خيار أمر الشراء، ثم الإجمالي المطلوب الحقيقي وكم دخل منه أصلاً. وعلى أمر متعدّد السطور يسمّي عدد السطور بدل مادة، لأن مادة الترويسة ليست سوى الأولى من عدّة. اختر واحداً فيظهر منتقي السطر، ويعرض كل سطر كميته المتبقّية بجانبه.
وذلك الاختيار ليس شكلياً. هو ما يجعل الاستلام يُحتسب لمخزون المادة الصحيحة، ولاكتمال السطر الصحيح، ولصفّ قائمة الشراء الصحيح.
رفضان قبل أن يُكتب شيء
السطر بلا سعر لا يستلم. جرّبه فيرفض التطبيق بالاسم.
Can't receive against PO-1051 — this line has no price yet.
Price it on the purchase order first, then receive.والسبب حسابي لا ورقي. فالاستلام على سطر بسعر صفر يقيّم المخزون بلا شيء. وكل ما بعده ممّا يقرأ سعراً — رقم النقص، وحساب الإغلاق — يقرأ عندئذ سعراً لم يوافق عليه أحد. والمخرج مسمّى في الرفض، ولا يستغرق إلا دقيقة.
قد يُستلم على السطر زيادةٌ بعُشره، لا أكثر. حدّ تحمّل الاستلام الزائد 10%، ويُطبَّق لكل سطر لا على أمر الشراء كلّه، فلا يستطيع سطر زائد أن يختبئ خلف سطر ناقص.
تقيّد Feruza شحنة التويل الثانية في 12 كانون الثاني 2027 فتكتب 71,000 وهي تقصد 7,100. السطر الأول لـ 16,858.24 متر، فأقصى ما يبلغه إجماليه أبداً 18,544.064. وقد دخل منه 9,400 متر أصلاً. يرفض التطبيق ويعرض حسابه كلّه.
PO-1051 is for 16,858.24 m; 9,400 already received. Receiving 71,000
would total 80,400 — more than 10% over. Check the quantity, or use
"Close short" for a shortfall.وتفصيلان في تلك الرسالة يستحقّان نظرة ثانية. فالكمية التي تقتبسها بوصفها ما أمر الشراء له هي كمية السطر، مطبوعة تحت رقم أمر الشراء. وهو صواب للفحص، ويُقرأ غريباً أول مرّة. والرفض يسمّي المخرج بنفسه، لأن التفاوت الحقيقي نقص لا فائض في الأغلب الأعمّ.
وثمّة حماية ثالثة هادئة. فالاستلام المطابق — أمر الشراء نفسه، والكمية نفسها، والتاريخ نفسه — المقيَّد خلال عشر ثوانٍ من سابقه يُعامَل الاستلام نفسه لا استلاماً ثانياً. والنقر مرّتين على الحفظ لا يضاعف مخزونك.
ماذا يكتب الحفظ الواحد
تصحّح Feruza الرقم وتحفظ. يكتب الاستلام الواحد خمسة سجلّات، في دفعة واحدة كلّها أو لا شيء منها. فإمّا أن يحدث كل ما في الأسفل أو لا يحدث شيء.
| السجلّ | ماذا يقول |
|---|---|
| إيصال الاستلام | رقمه، وأمر الشراء، والسطر، والكمية، والتاريخ، واللوط والنغمة |
| نشاطه هو | Received 7,100 m of Cotton twill, sand · lot SW-4471 |
| نشاط أمر الشراء | Received 7,100 m (GRN-1064) — received so far 16,500 of 16,858.24 m |
| نشاط المورّد | Received 7,100 m of Cotton twill, sand against PO-1051 |
| نشاط المادة | Received 7,100 m into stock (GRN-1064, PO-1051) |
والدفعة أهمّ ممّا تبدو. فقبلها، كان انهيار بين الاستلام وسطور النشاط قد يترك استلاماً بلا رقم يُحتسب رغم ذلك في مجاميع المخزون التي تقرؤها بوّابة القصّ. أمّا الآن فالاستلام ورقمه وكل سطر سجلّ تصل معاً أو لا تصل.
الإغلاق، والإغلاق على نقص
لا يغلق أمر الشراء نفسه على Received إلا حين يصل كل سطر. لا حين يُبلَغ الإجمالي. بل كل سطر. فأمر شراء بثلاثة سطور هبط أوّلها كاملاً يبقى مفتوحاً، وقابلاً للاستلام، ومحتسَباً على الطلب في قائمة الشراء.
وثمّة استثناء أمين واحد. إن قُيّد أيّ استلام على أمر الشراء بلا سطر — استلام قديم، أو مكتوب مباشرةً — فلا يستطيع التطبيق معرفة أيّ سطر يخصّه، ويرفض التخمين. فيرتدّ إلى مقارنة إجمالي المستلَم بالإجمالي المطلوب الحقيقي، وهو أفضل فحص متاح بعد ضياع السطر.
يهبط تويل Sahiwal ناقصاً 358.24 متر على السطر الأول، ويقرّر Jahongir أن مطاردته لا تستحقّ. فيقبل Close short النقص، وينقل أمر الشراء إلى Received، ويكتب سطراً في سجلّ النشاط.
Closed short — accepted shortfall (received 25,440 of 16,858.24 m)ذلك السطر هو مشكلة نسخة الترويسة من الدرس الثالث في أحرج ثيابها. فالرقم 25,440 هو كل استلام على السطور الثلاثة مجموعاً، بأمتار ثلاثة سطور. والرقم 16,858.24 هو السطر الأول وحده. وملاحظة نقص رقمها الأول أكبر من الثاني ليست تناقضاً. بل كمّيتان مختلفتان مطبوعتان جنباً إلى جنب. وعلى أمر شراء بمادة واحدة يُقرأ السطر نفسه كما ينبغي تماماً.
وإشعارا النقص والزيادة على نظرة Overview لا يظهران إلا على أمر شراء بمادة واحدة. فعلى المتعدّد لا يوجد رقم كلّي يستحقّ العرض، فلا يعرض التطبيق شيئاً ويشير إلى جدول السطور بدلاً منه.
اللوطات والنغمات، وماذا تفعل
يُلتقَط Dye-lot و Shade band ويُعرضان ولا يقيّدان شيئاً أبداً. فلن يمنعك التطبيق من استلام لوط، ولا من الصرف عبر لوطين، ولا من ترك كليهما فارغاً.
وما تناله مقابل تعبئتهما لوحة Stock by dye-lot على المادة. واللوحة تقول صراحةً ما هي: المتاح لكل لوط من الاستلامات مقابل الصرف، إرشادي فقط، مع تسمية إجمالي المادة المتوفّر بوصفه الرقم الحقيقي الذي يستعمله التخطيط. وملاحظتها تحمل القاعدة التي تهمّ في الصالة. فهي على مستوى اللوط لا على مستوى الرول، فأبقِ كل فرشة قصّ على لوط واحد.
عامِل حقل اللوط أرخص تأمين على تجانس النغمة في المبنى كلّه. يكلّف أربع ضغطات على البوّابة، ولا يمكن استرجاعه بعدها.
ماذا يفتح الاستلام
المخزون المتوفّر لمادة هو كل استلام لها ناقص كل صرف منها. ويُتتبَّع لكل سطر، ويُحسب على المصنع كلّه لا على طلبية. وبينما يهبط التويل، تتحرّك ثلاثة أشياء.
- يرتفع مخزون المادة، ومعه عمود In stock في قائمة الشراء.
- يهبط المتبقّي على أمر الشراء، ومعه عمود On order في قائمة الشراء.
- يصير الإنتاج على الطلبية ممكناً، على خطوتين لا خطوة.
ولذلك الثالث شكل يستحقّ التعلّم، لأنه حيث تتحوّل مشكلة مواد إلى جدال إنتاج.
| الترتيب | البوّابة | ماذا تحتاج |
|---|---|---|
| أولاً | وصول المواد | أيّ استلام، بأيّ كمية، على أيّ أمر شراء مربوط بهذه الطلبية |
| ثانياً | وصول قماش الجسم | استلام قماش الطلبية الرئيسي بما لا يقلّ عن عتبة المصنع من حاجته |
والبوّابة الأولى خشنة عن قصد، ويستحقّ أن تعرف كم هي خشنة. استلام واحد لأيّ شيء يفتحها. فكرتونة بطاقات عناية مقيَّدة على الطلبية تُرضي أن مواداً استُلمت، ولهذا وُجدت البوّابة الثانية أصلاً.
والبوّابة الثانية تختار سطر القماش على قائمة الموديل صاحب الحاجة الأكبر لهذه الطلبية. وتشترط استلام تلك المادة مقابل هذه الطلبية بما لا يقلّ عن عتبة قصّ القماش في المصنع. وتلك العتبة 80% افتراضاً، وهي إعداد في ملفّ المصنع. وعلى ORD-1178 القماش الرئيسي هو التويل الرملي، وحاجته 10,837.44 متر، والبوّابة تريد 8,669.95 داخلاً. والأمتار 16,500 التي سلّمها Sahiwal تتجاوزها بارتياح.
والبوّابة ترفض التخمين حين لا تستطيع الحساب. لا موديل، ولا سطر قماش على القائمة، أو سطر قماش بلا مادة مرتبطة، أو حاجة بصفر، فتتنحّى وتترك جواب البوّابة الأولى قائماً. وذلك عن قصد. فالمصنع الذي يقصّ القماش فعلياً لا ينبغي أن تسدّ طريقه ثغرة في قائمة موادّه.
قاعدتان تأخذهما معك
منتقي السطر هو العمل كلّه. كل ما ينفع فيه الاستلام — المخزون الصحيح، والإغلاق الصحيح، وقائمة الشراء الصحيحة — معلَّق على اختيار السطر الصحيح. وهو الحقل الوحيد في النموذج الذي لا يستطيع شيء بعده إصلاحه.
الإغلاق على نقص قرار، فدوّن سببه. ينقل أمر الشراء إلى Received، وينهي المطاردة، ويترك ملاحظة أرقامها عسيرة القراءة. ضع السبب بجانبها، بالكلمات، لمن سيحسب تكلفة هذه الطلبية.
اختبر فهمكاستلمت كرتونة بطاقات عناية على طلبية لم يغادر قماشها المصنع بعد. فسجّل المخطّط الإنتاج عليها فوراً وقُبل. أيّ بوّابة سمحت بذلك، وما الذي كان ينبغي أن يمنعه؟أظهر الإجابة
البوّابة الأولى سمحت به، وقد فعلت بالضبط ما كُتبت له. تسأل هل استُلم أيّ شيء على الطلبية، وكرتونة البطاقات شيء. والبوّابة التي كانت ستمنعه هي الثانية، التي تشترط وصول قماش جسم الطلبية الرئيسي بما لا يقلّ عن عتبة قصّ القماش في المصنع. ولم تنطلق، والسبب واحد ممّا تتنحّى له. لا موديل مربوط بالطلبية، أو لا سطر قماش على القائمة، أو سطر قماش بلا سجلّ مادة خلفه، أو لا استهلاك محدّد. أصلح قائمة المواد فتبدأ البوّابة بالعمل، لأنها ترفض أن تخترع مانعاً من بيانات ناقصة.
موجّه · طابق ما وصل مع ما طُلب
عند نهاية أيّ أمر شراءء توشك على إغلاقه، وقبل أن يحسب أحد تكلفة الطلبية التي يخصّها.
ساعدني في مطابقة استلامات أمر شراءء مع ما طُلب، سطراً سطراً. سألصق لك، أو أصف: كل سطر من أمر الشراءء بمادته وكميته المطلوبة ووحدته وسعره، ثم كل إيصال استلام مقيَّد علماذا برقمه وتاريخه وكميته والسطر المنسوب إلماذا، ولوط صباغته ودرجة نغمته حيث سُجّلا. أولاً، ابنِ مطابقة سطراً سطراً: المطلوب والمستلَم والفرق والفرق نسبةً من السطر. وعلّم أيّ سطر استُلم فوق كميته المطلوبة وقل بكم، وأيّ سطر ناقص وقل بكم. واذكر كلّاً بوحدة ذلك السطر نفسها ولا تدمج الوحدات أبداً. ثانياً، اسرد أيّ استلام لم يُنسَب إلى سطر، وقل لي صراحةً إن مادته لا تُعرَف من السجلّ. ولا تخمّن أيّ سطر يخصّه. ثالثاً، قيّم النقص والزيادة بسعر كل سطر نفسه، وأعطني رقماً مالياً واحداً لكلّ منهما. ثم قل لي هل النقص كافٍ لمنع قصّ الطلبية، بحسب الاستهلاك وكمية الطلبية اللذين سأعطيك إياهما. رابعاً، انظر إلى لوطات الصباغة. قل لي في كم لوطاً وصلت مادة واحدة، وكم في كلّ لوط، وهل من لوط أصغر من أن يغطّي فرشة قصّ كملة. وقل أيّ اللوطات يجب ألّا تُخلَط في فرشة واحدة. وثلاث قواعد. لا تجمع كمّيات عبر سطور بوحدات مختلفة أبداً. ولا تصف أمر شراءء بالمكتمل لأن إجمالماذا يطابق — افحص كل سطر. وإن كان نقص يُقبَل، فاكتب لي الجملة الواحدة التي ينبغي أن تدخل الملاحظة، مسمّياً الكمية والسبب ومن قرّر.
قد يخطئ الذكاء الاصطناعي — تحقّق من أي شيء ستتصرّف بناءً عليه.