المخزون

الوصفات المكتملة ونصف المصنعة في المطبخ المركزي: كيف تُصنّف وصفات المكوّنات للحفاظ على دقة التكاليف واستنزاف المخزون

Finished vs semi-finished recipes in a central kitchen

ابدأ من هنا: هل تُعدّ هذا المكوّن للتخزين أم للتقديم؟

أسرع طريقة لتصنيف وصفة في المطبخ المركزي هي سؤال واحد: هل تنتجها على دفعات للاحتفاظ بها وإصدارها لاحقاً، أم تجمّعها بحسب الطلب وتقدّمها فوراً؟ المكوّن الذي تُعدّه مسبقاً وتخزّنه - صلصة، أو مرق، أو عجينة، أو بروتين مطهي جزئياً - هو وصفة نصف مصنعة، ويجب تتبّعه كمخزون. أما الطبق الذي يُقدَّم في الحال فهو وصفة مكتملة، وتُستنزف مكوّناته عند نقاط البيع مباشرة.

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

شجرة قرار لتصنيف وصفة مكوّن في المطبخ المركزي كوصفة نصف مصنعة أو مكتملة


لماذا تُوقف وصفة التحضير المُصنَّفة خطأً استنزافَ مخزون المكوّن

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

صنّف هذا المكوّن ذاته كوصفة مكتملة غير قابلة للتخزين ولن يحدث شيء من ذلك. لن يُنشأ أي صنف مُتتبَّع، فإنتاجه لن يُضيف مخزون مكوّن، والفروع التي تستهلكه لن تستنزف أي شيء. خذ مثلاً صلصة محلية تُحضَّر على دفعات بمقدار 20 كجم بتكلفة دفعة 48.00. إذا سحبت منها ستة فروع 120 جم لكل طبق عبر 240 غطاء يومياً، فهذا 28.8 كجم يغادر المطبخ المركزي يومياً دون أن يُسجّله النظام. وعلى مدى شهر، يصل الأمر إلى نحو 864 كجم من المكوّن الوهمي الذي يظهر متوفراً بينما الرف فارغ.

كيف تحرّك دفعة الإنتاج المخزون وأين يُعطّل إعداد 'مكتملة' عملية الاستنزاف


كيف يُشوّه إعداد واحد خاطئ التكلفة في كل وصفة فوقه

ضرر التكلفة أهدأ لكنه أكبر. تحمل الوصفة نصف المصنعة المُعدَّة بشكل صحيح تكلفتها الإنتاجية الحقيقية - تكلفة الدفعة موزَّعة على المردود الفعلي ومُعدَّلة بهدر التحضير - إلى كل وصفة فرع تستخدمها. عند 2.40 لكل كجم، يحمل طبق يستخدم 120 جم من المكوّن 0.29 من تكلفة المكوّن، وهذا الرقم يعكس ما استهلكه المطبخ فعلاً.

حين يكون المكوّن غير قابل للتخزين، تُحتسب تكلفته بمعدل الوصفة لا كحركة مخزون فعلية، فلا يُرصد تباين الإنتاج في تلك الدفعة وتنحرف تكلفة الغذاء في الوصفة الأصل عمّا أنفقه الفرع فعلاً. يحمل مكوّن واحد مُعدَّ بشكل خاطئ نحو 2,074 شهرياً من قيمة المخزون الوهمي في الدفاتر، ولأنه يُغذّي عدة أطباق مقدَّمة، يتكرر الخطأ في كل وصفة فوقه. وهذا مُساهم مباشر في الفجوة بين تكلفة الغذاء النظرية والفعلية التي تُهدر مراجعات التباين ساعاتٍ في ملاحقتها.

قيمة المخزون الوهمي البالغة 2,074 دولاراً شهرياً من وصفة مكوّن واحدة مُعدّة بشكل خاطئ


مطابقة نوع الوصفة مع وظيفتها: قابلة للتخزين، وغير قابلة للتخزين، والمقدَّمة

ثمة ثلاثة أنواع من الوصفات، كل منها مناسب لوظيفة محددة. الوصفة نصف المصنعة القابلة للتخزين مخصصة لكل ما تُنتجه مسبقاً وتحتفظ به: الصلصات، والمرق، والعجائن، والتتبيلات، والقواعد المطهية جزئياً، والمكوّنات التي يشحنها المطبخ المركزي إلى الفروع. تُصبح صنفاً مُتتبَّعاً، ولا تُنتَج إلا في المواقع المُفعَّلة للإنتاج، وتتناقص عند استخدامها.

الوصفة غير القابلة للتخزين مخصصة للتحضير الذي تحسب تكلفته لكن لا تحتفظ به كمخزون - مكوّن يُجمَّع عند الطلب حيث لا توجد دفعة على الرف تستوجب العدّ. أما الطبق المقدَّم فهو صنف قائمة طعام مكتمل: يرتبط بصنف نقاط البيع ليخصم المبيعات المكوّناتِ الصحيحة بما فيها المُعدِّلات. الاختبار دائماً هو السؤال ذاته: تخزين أم تقديم؟ إذا كانت دفعة تنتظر فعلياً في برادة أو على رف بين الإنتاج والاستخدام، فهي نصف مصنعة وقابلة للتخزين دون استثناء. للإعداد التفصيلي للمردود وهدر التحضير وإنتاج الدفعات، كل ذلك يعمل على منصة الوصفات والمخزون من Supy.

جدول يربط نوع الوصفة بـ: قابلة للتخزين، أو غير قابلة للتخزين، أو طبق مقدَّم


في أي فرع أنت؟ الخطوة الإعدادية الواحدة لكل حالة

حدّد فرعك وأنجز الخطوة الواحدة التي يحتاجها. إذا كنت تُعدّ المكوّن مسبقاً وتخزّنه، فاضبطه كوصفة نصف مصنعة قابلة للتخزين وفعّل الإنتاج في موقع مطبخك المركزي - ثم أجرِ دفعة إنتاج تجريبية وتأكد من أن المكوّن يظهر كصنف مُتتبَّع يرتفع مخزونه عند الإنتاج وينخفض عند استهلاك الفروع له. أما إذا كان الصنف يُقدَّم مباشرة، فاجعله طبقاً مكتملاً مرتبطاً بصنف نقاط البيع لتستنزف المبيعات مكوّناته مباشرة.

شجرة قرار للإعداد الصحيح وفق وضع المشغّل


إذا لم تكن متأكداً من صحة إعداد مكوّن معين الآن، فأسرع طريقة للتدقيق هي دفعة الاختبار ذاتها: أنتج كمية معلومة، ثم تحقق من أن المخزون المتوفر من المكوّن قد تحرّك. إن لم يتحرك، فالمكوّن مُصنَّف خطأً كوصفة مكتملة، وكل وصفة فرع تستخدمه تحمل اليوم خطأً في التكلفة والمخزون. تصحيح النوع تغيير إعدادي لمرة واحدة يوقف الانحراف من مصدره قبل أن يصل إلى تقارير مدونة عمليات المطبخ المركزي.

احجز عرضاً توضيحياً مع Supy - إعداد وصفات المطبخ المركزي

Ready to optimize your restaurant operations?

مدونة

رؤيتنا التشغيلية

Your questions 
answered

Everything you need to know about Supy — from setup to integrations, pricing, and daily use. If it’s not covered here, just ask.

What is the difference between a finished and a semi-finished recipe in a central kitchen?
+

A semi-finished recipe is a component you produce in batches and store before it is used - a sauce, stock, dough, or par-cooked base. It should be tracked as stock so it depletes as outlets consume it. A finished recipe is a dish that is plated and served on the spot, and it deducts its ingredients at the point of sale rather than sitting in inventory. The quickest test is whether a batch physically waits between production and use. If it does, it is semi-finished and stockable; if it is served immediately, it is finished.

Why does marking a prep recipe as finished stop it depleting stock?
+

When a component is set as a stockable semi-finished recipe, producing a batch creates a tracked inventory item, deducts the raw ingredients from live stock, and lets the component deplete as outlets use it. Marking that same component as a finished, non-stockable recipe skips all of that: no tracked item is created, so production never adds component stock and consumption never removes any. The result is phantom stock that shows as on hand when the shelf is empty. A house sauce pulled at 28.8 kg a day can leave roughly 864 kg unaccounted for over a month.

How does the wrong recipe type affect food cost accuracy?
+

A correctly classified semi-finished recipe carries its real production cost - the batch cost spread across the actual yield and grossed up for prep wastage - into every outlet recipe that uses it. When the component is left non-stockable, its cost is applied by recipe rate instead of tracked as a real stock movement, so production variance is never captured and the parent recipe's food cost drifts from what the outlet actually spent. Because one component usually feeds several plated dishes, that error repeats in every recipe above it and widens the gap between theoretical and actual food cost.

When should a central kitchen component be stockable?
+

Any component you produce ahead and hold should be stockable: sauces, stocks, doughs, marinades, par-cooked proteins, and the prepared items a central kitchen ships to outlets. Making it stockable creates a tracked inventory item, restricts its production to the locations you enable, and updates every parent recipe that uses it. The rule is simple: if a batch waits in a fridge, freezer, or on a rack between production and use, it is stockable. Only builds that are assembled on demand, with no batch sitting in storage to count, should stay non-stockable.

What is a non-stockable recipe used for?
+

A non-stockable recipe is for a build you want to cost but do not hold as inventory - typically a component assembled on demand where there is no batch waiting on a shelf to count. It is costed by recipe rate rather than tracked as a stock movement. The risk is using it for something you actually store, such as a batched sauce, because then the component never depletes and its cost never reconciles against real production. Reserve non-stockable for genuine make-to-order builds, and make anything you batch and hold a stockable semi-finished recipe instead.

How can I tell if a component recipe is set up correctly?
+

Run one test production batch. Produce a known quantity of the component, then check whether its on-hand stock actually moved. If the stock rose on production and then falls as outlets consume it, the recipe is correctly set as stockable. If nothing moved, it is mis-classified as finished, and every outlet recipe that uses it is carrying a cost and stock error right now. This test takes minutes and is the fastest audit for a central kitchen that suspects its component recipes were set up wrong during onboarding. Fixing the type is a one-time change that stops the drift at its source.

Does a plated dish need to be stockable?
+

No. A plated dish is a finished menu item and should not be stockable. It links to its point-of-sale item so that a sale deducts the correct ingredients directly, including modifiers, without holding the finished plate in inventory. Making a plated dish stockable would create a tracked item nobody counts and add noise to your stock figures. Keep stockable status for the components you batch and store upstream - the sauces, bases, and prepped items produced in the central kitchen - and let the plated dishes that use them deplete their ingredients at the point of sale.

هل أنت مستعد لتطوير عملياتك؟

انضم إلى أكثر من 3500 مُشغلي مطاعم يخفضون التكاليف، ويبسطون العمليات، ويتخذون قرارات أكثر ذكاءً مع Supy