انبار
بخش انبار موجودی مواد اولیه و کالاها را مدیریت میکند. ایده اصلی: یکبار ترکیب غذاها (دستور پخت) را تعریف میکنید و از آن پس اجزا هنگام انجام سفارش بهصورت خودکار کسر میشوند — موجودی همیشه بهروز است، بدون شمارش دستی.
برای باز کردن: پنل مدیریت → انبار. زبانهها: موجودی، خریدها، پیشبینی، ضایعات، اسناد، تأمینکنندگان (برای کسبوکارهای روسی برچسبگذاری، VSDهای ورودی برای کار با «Mercury» و EGAIS نیز اضافه میشود).
هر شعبه میتواند چند انبار داشته باشد — مثلاً انبار اصلی، بار و آشپزخانه؛ کلید تغییر انبار در بالای صفحه قرار دارد. یکی از آنها بهعنوان انبار فروش علامتگذاری میشود: غذاهای فروختهشده از همان کسر میشوند.
موجودی#
- کالا = ماده اولیه یا مورد انبار: نام، واحد اندازهگیری، موجودی فعلی.
- بهای تمامشده خودکار محاسبه میشود — میانگین متحرک بر اساس رسیدهای کالا؛ در راهنما قیمت آخرین خرید نیز دیده میشود. بالای جدول، نشان «ارزش انبار» قرار دارد: همین حالا چه مقدار پول روی قفسهها است.
- حداقل موجودی — با افتادن زیر این سطح، سطر برجسته میشود: وقت خرید است. مالک اعلان فشاری درباره موجودی کم دریافت میکند.
- بارکدها — یک کالا میتواند چند بارکد داشته باشد؛ کارت کالا با اسکنر پیدا میشود. برای هر مورد، تاریخچه حرکات در دسترس است: از کجا آمده و به کجا رفته.
- موجودی میتواند منفی شود — فروش را مسدود نمیکند، سطر فقط قرمز میشود و نزدیکترین رسید کالا «بدهی را میبخشد».
- کالا را میتوان بایگانی کرد — از فهرست پنهان میشود، اما در تاریخچه اسناد میماند.
دستور پخت: کسر خودکار بر اساس سفارشها#
در کارت غذا (بخش «منو») ترکیب تعیین میشود — چه کالاهایی و به چه مقدار برای هر پرس مصرف میشود. وقتی سفارش انجام میشود:
- اجزای همه موارد سفارش بر اساس دستور پختشان کسر میشوند؛
- برای بستههای ترکیبی، کسر، ترکیب هر غذای داخل بسته را باز میکند؛
- حرکات در زبانه اسناد دیده میشوند.
برای مرتبط کردن سریع کالاها با غذاها، پیشنهادهای هوش مصنوعی وجود دارد: سیستم منو را تحلیل میکند و پیشنهاد میدهد کالا در کدام غذاها استفاده میشود — فقط باید تأیید کنید.
نیمهآمادهها#
برای مواد آمادهسازیشده (سسها، خمیر، آبگوشت) برای کالا دستور ساخت جداگانه تعیین میشود. دکمه «تولید» سند تولیدی میسازد: نیمهآماده رسید کالا میخورد و اجزایش کسر میشوند. در دستور پخت غذاها، نیمهآماده مانند یک کالای معمولی استفاده میشود.
رسید کالا#
دو روش برای ثبت رسید کالا:
- دستی — دکمه «رسید کالا»: کالاها، مقدارها، قیمتها و تأمینکننده را انتخاب کنید. کالای جدید را میتوان مستقیماً در سطر سند ایجاد کرد، بدون خروج از رسید کالا.
- از روی عکس بارنامه — از بارنامه عکس بگیرید: هوش مصنوعی موارد، مقدارها و قیمتها را تشخیص میدهد و آنها را با کالاهای شما تطبیق میدهد. سطرهای مشکوک را سیستم بیصدا حدس نمیزند، بلکه با گزینهها برای تأیید شما ارائه میکند؛ کالای جدید و تأمینکننده جدید را میتوان مستقیماً از بارنامه تشخیصدادهشده ایجاد کرد. اگر کالایی با این نام از قبل در فهرست باشد، سطر نشان میدهد که به آن میرود و مقدار را به واحد آن بازمحاسبه میکند («۲ کیلوگرم» → ۲۰۰۰ گرم). بستهبندیهایی مانند «۳ کارتن × ۱۲ لیتر» را سیستم تشخیص میدهد و پیشنهاد بازمحاسبه به لیتر یا میلیلیتر میکند — مقدار و قیمت فقط وقتی تغییر میکنند که «اعمال» را بزنید.
سناریوی سوم و جداگانهای هم هست — خرید از شخص حقیقی: سند خرید با اطلاعات فروشنده، پرداخت از شیفت صندوق باز یا بعداً، سند PDF برای چاپ. جداگانه فعال میشود.
هر رسید کالا بهصورت سندی با ارجاع به تأمینکننده ذخیره میشود — خریدها در مالی ثبت میشوند (food cost، سود ناخالص).
کنترل قیمتهای خرید هنگام پذیرش#
هنگام پذیرش، هر سطر با میانه قیمت این کالا در ۳۰ و ۹۰ روز گذشته مقایسه میشود. اگر قیمت بهطور محسوسی بالاتر باشد، کنار سطر نشان «+N٪ نسبت به میانه» روشن میشود — انباردار گرانی را در لحظه پذیرش میبیند، نه یک ماه بعد در گزارش.
چند نکته مهم:
- واحد نمونه بارنامه است، نه سطر: تأمینکنندهای که یک محموله را به پنج سطر تقسیم کرده، میانه را پنج برابر بیشتر از یک تأمینکننده صادق جابهجا نمیکند؛
- کمتر از سه محموله — نمونه نیست، نشانی نمایش داده نمیشود؛
- اختلاف تأییدشده توسط انباردار در ژورنال تأمینکننده ثبت میشود — برای هر طرف قرارداد تاریخچه جابهجایی قیمت دیده میشود و در زبانه «تأمینکنندگان» علامتی ظاهر میشود؛
- همان میانه قاعده ریسک «جهش قیمت خرید» را تغذیه میکند — مالک آن را در بلوک «ریسکهای نقدی» میبیند، رجوع کنید به کنترل ضایعات. اعداد نزد انباردار و مالک یکسان است، چون یکبار و روی سرور محاسبه میشوند.
تأمینکنندگان#
زبانهٔ تأمینکنندگان یک CRM کوچک برای طرفهای تجاری است، نه صرفاً دفترچهٔ مشخصات:
- مشخصات و راههای تماس — نام حقوقی، INN، بانک و حساب، نشانی؛ میتوان چند شخص تماس داشت که هرکدام نقش و کانالهای ارتباطی خود را دارند و یکی از آنها اصلی است. برای هر شخص تماس مشخص میشود که سفارش دقیقاً به کجا برایش فرستاده شود — فیلد «ارسال از طریق»: ایمیل، WhatsApp یا Telegram. در فهرست فقط کانالهایی نمایش داده میشود که برای آن شخص پر شدهاند، بنابراین ارسال «به ناکجا» ممکن نیست. کانال انتخابشده را سیستم در پنجرهٔ ارسال در جایگاه نخست میگذارد و با ستاره علامت میزند، اما خودش و بدون شما سفارش را فقط با ایمیل میفرستد (به «ارسال خودکار سفارش به تأمینکننده» در ادامه نگاه کنید)؛
- شرایط تأمین — حداقل مبلغ سفارش، مدت تأمین، زمان بستن درخواست، مهلت پرداخت، روزهای تحویل. سیستم از اینها هنگام تشکیل سفارش، تاریخ رسید کالای مورد انتظار را محاسبه میکند؛
- خط زمانی — یادداشتهای مدیر و رویدادهای خودکار: سفارشها، رسیدهای کالا، گرانشدنهای ثبتشده؛
- لیست قیمت تأمینکننده — کاتالوگی با قیمتها از یکی از چهار منبع: فایل (xlsx، xls، docx، pdf یا عکس لیست قیمت)، پیوند به فروشگاه اینترنتی، کاتالوگ کسبوکار دیگری در Cenaly (اگر آن کسبوکار حالت «فروشگاه تأمینکننده» را برای خود فعال کرده باشد — به بازار نگاه کنید) و افزودن دستی موارد. کاتالوگ تفاوت «چه چیزی نسبت به بار قبل گران شده» را نشان میدهد، تاریخچهٔ قیمتها را نگه میدارد و امکان سفارش مستقیم از آن و همچنین تکرار آخرین سفارش را فراهم میکند. اگر در لیست قیمت بستهبندی ذکر شده باشد («جعبه ۱۲ × ۰٫۵ لیتر»، «۶ عدد ۱٫۵ کیلوگرمی»)، ورود اطلاعات آن را در بخشی جداگانه پیشنهاد میدهد — سطرهای درست را با تیک علامت بزنید؛ بدون تیک، بستهبندی تغییر نمیکند.
تأمینکننده هنگام ثبت رسید کالا انتخاب میشود، بنابراین برای هر طرف تجاری تاریخچهٔ خرید دیده میشود. تأمینکنندهٔ بایگانیشده از فهرست پنهان میشود، اما در اسناد باقی میماند.
خریدها#
زبانه خریدها چرخهٔ «موجودی افت کرد — سفارش دادیم — دریافت کردیم» را کامل میکند: یکبار پارامترها را روی هر کالا تنظیم میکنید و سیستم خودش پیگیری میکند که چه زمانی باید سفارش دهید.
پارامترها روی کالا#
در ویرایشگر کالا (بخش «خریدها») سه فیلد تنظیم میشود:
- نقطهٔ سفارش — حداقل موجودی که با رسیدن به آن، کالا در فهرست «نیاز به سفارش» قرار میگیرد.
- موجودی هدف — هنگام سفارش باید تا چه سطحی جبران شود. حجم پیشنهادی بهصورت خودکار بهعنوان تفاوت بین موجودی هدف و موجودی فعلی محاسبه میشود.
- تأمینکنندهٔ پیشفرض — سیستم هنگام تشکیل سفارش، کالاها را بر اساس تأمینکننده گروهبندی میکند.
بخش «نیاز به سفارش»#
اگر حتی یک کالا زیر نقطهٔ سفارش بیفتد، روی زبانهٔ «خریدها» نشان با شمارنده ظاهر میشود. همزمان در زبانهٔ «موجودیها» بنر هشداری با پیوند به خریدها نمایش داده میشود.
در بخش «نیاز به سفارش»، کالاها بر اساس تأمینکننده گروهبندی شدهاند. برای هر ردیف، موجودی فعلی، نقطهٔ سفارش و حجم پیشنهادی دیده میشود. حجم را میتوان اصلاح کرد و موارد را با تیک برداشت. دکمهٔ «ایجاد سفارش» برای گروه انتخابشده سفارش تأمینکننده میسازد و دکمهٔ ⚡ «تشکیل سفارشها» در سرصفحهٔ بلوک — برای همهٔ گروهها بهیکباره.
اعلانها#
بلوک «اعلانها» در بالای زبانه تعیین میکند که چگونه بفهمید وقت خرید است:
- Push هنگام موجودی کم — اعلان برای مالک روی تلفن (همان برنامهای که سفارشها را نشان میدهد).
- ایمیل خلاصهٔ «چه سفارش دهیم» — ایمیل روزانه با فهرست موارد زیر نقطهٔ سفارش. این کانال جداگانه فعال میشود و نشانی در فیلد «ایمیل برای خلاصه» تعیین میشود؛ اگر خالی باشد، ایمیل به نشانی مالک ارسال میشود.
- آستانهٔ هشدار گرانشدن — قیمت تأمینکننده هنگام واردکردن دوباره چند درصد باید گران شود تا سیستم هشدار دهد. بر اساس کل سبد تأمینکننده محاسبه میشود، بهصورت پیشفرض — 10 %.
- ارسال خودکار سفارش به تأمینکننده با ایمیل — روزی یکبار سیستم خودش برای مواردی که زیر نقطهٔ سفارش افتادهاند سفارش میسازد. فقط کالاهایی با فیلد پرشدهٔ «تأمینکنندهٔ ترجیحی» در سفارش قرار میگیرند و تنها آنهایی که هنوز سفارش بازی ندارند — تأمینکننده ایمیل تکراری دریافت نمیکند. مقصد سفارش را کانالی تعیین میکند که برای مخاطب تأمینکننده انتخاب شده است:
- ایمیل — سیستم خودش ایمیل را میفرستد؛ سفارش با وضعیت «ارسالشده» در بخش «سفارشهای تأمینکنندگان» ظاهر میشود (در یادداشت — نشان
auto-order) و در کارت تأمینکننده رویداد ارسال باقی میماند؛ - WhatsApp یا Telegram — فقط انسان میتواند اولین پیام را در پیامرسان بفرستد، بنابراین سیستم کار را تا انتها پیش میبرد و پیشنویس آمادهٔ سفارش را در بخش «سفارشهای تأمینکنندگان» میگذارد؛ فقط باید «ارسال» را بزنید — کانال موردنظر همانجا انتخاب شده است. اگر برای تأمینکننده هیچ کانال ارتباطی پر نشده باشد، سفارشی برای او تشکیل نمیشود — زیر کلید تعداد چنین تأمینکنندگانی و تعداد سفارشهایی که بهصورت پیشنویس ارسال میشوند دیده میشود.
- ایمیل — سیستم خودش ایمیل را میفرستد؛ سفارش با وضعیت «ارسالشده» در بخش «سفارشهای تأمینکنندگان» ظاهر میشود (در یادداشت — نشان
ارسال سفارش به تأمینکننده#
سفارش ایجادشده با وضعیت «پیشنویس» در بخش «سفارشهای تأمینکنندگان» قرار میگیرد. دکمهٔ «ارسال» پنجرهای با متن سفارش باز میکند — میتوانید آن را ویرایش کنید و سپس از طریق یکی از کانالها بفرستید. اگر تأمینکننده چند مخاطب داشته باشد، در بالا گیرنده انتخاب میشود و کانال انتخابشده در کارت او اول قرار دارد و با ستاره علامت خورده است:
- WhatsApp — چت با شمارهٔ تأمینکننده باز میشود؛
- Email — برنامهٔ ایمیل با نامهٔ پرشده باز میشود؛
- Telegram — چت با حساب تأمینکننده باز میشود؛
- رونوشت متن — ارسال با هر روش دیگری؛
- «ارسال در Cenaly» — اگر تأمینکننده هم روی پلتفرم کار کند، سفارش درون سیستم به او میرسد، بدون پیامرسانها.
پس از ارسال، وضعیت به «ارسالشده» تغییر میکند. اگر بیرون از سیستم فرستادید، میتوانید دستی «ارسالشده» را بزنید. سپس سفارش وضعیتهای «تأییدشده» ← «تا حدی دریافتشده» ← «دریافتشده» را میگذراند؛ سفارشهای گذشته از تاریخ مورد انتظار برجسته میشوند.
دریافت سفارش#
دکمهٔ «دریافت» فرم استاندارد رسید کالا را با کالاها و مقدارهای پیشپرشده از سفارش باز میکند. مقدارها و قیمتهای واقعی را میتوان اصلاح کرد — کاتالوگ تأمینکننده هم بهروز میشود. همهچیز نیامده؟ بخشی را دریافت کنید و بعداً برای باقیمانده «دریافت بیشتر» را بزنید. پس از دریافت کامل، وضعیت سفارش «دریافتشده» میشود. سفارش را میتوان لغو کرد — وضعیت به «لغوشده» تغییر میکند.
عملیات پیشرفته انبار#
همهٔ عملیات دستی انبار از طریق منوی «+ عملیات» در گوشهٔ بالا سمت راست صفحه در دسترس است.
کسر#
«عملیات» → «کسر» — کاهش دستی موجودی. میتوان چند کالا را در یک عملیات مشخص کرد. دلیل کسر الزامی است:
| دلیل | زمان استفاده |
|---|---|
| فساد / انقضا | کالای فاسدشده یا گذشته از تاریخ انقضا |
| ضایعات / پاکسازی | دورریز و پاکسازی هنگام فرآوری |
| شکستگی / معیوب | ظرف شکسته، بستهبندی آسیبدیده |
| تغذیهٔ کارکنان | مصرف برای غذای کارمندان |
| چشیدن / ریختوپاش | نمونهچشیدن غذاها، هدر رفتن هنگام ریختن |
| کسری / سرقت | کسری کشفشده بدون علت مشخص |
| سایر | هر چیز دیگر — علت در توضیحات سند بیان میشود |
بازپرداخت به تأمینکننده#
«عملیات» → «بازپرداخت به تأمینکننده» — بازپرداخت کالای پیشتر دریافتشده را ثبت میکند. تأمینکننده را انتخاب کنید و کالاها و مقدارها را مشخص کنید. موجودی کاهش مییابد و سند با ارجاع به طرف حساب ذخیره میشود.
جابهجایی بین شعبهها#
«عملیات» → «جابهجایی» — انتقال کالا به انبار دیگر: هم بین انبارهای یک شعبه (از آشپزخانه به بار) و هم بین شعبهها. دریافتکننده را انتخاب کنید و ردیفهای کالا و مقدار را اضافه کنید. سیستم بهطور خودکار یک جفت سند میسازد: خروج نزد فرستنده و رسید کالا نزد دریافتکننده.
انبارگردانی#
«عملیات» → «انبارگردانی» — بازشماری موجودی با یک ویزارد سهمرحلهای:
- دامنه — چه چیزی شمرده میشود: کل انبار، فقط کالاهای فروشی یا فقط مواد اولیه. صورتبرداری ناتمام را میتوان بعداً ادامه داد.
- ورود مقدار واقعی — برای هر مورد، مقدار مورد انتظار دیده میشود، مقدار واقعی وارد میشود و انحراف بلافاصله نمایش داده میشود. جستوجو بر اساس نام، بارکد و PLU، و پیشنویس خودش ذخیره میشود — میتوان در چند نوبت شمرد.
- صورتبرداری انحرافها — نتیجه: مازاد و کسری، مرتبشده بر اساس مبلغ، نه بر اساس حروف الفبا.
دکمهٔ «ثبت» (در دسترس مالک و مدیر) یک سند اصلاحی را قطعی میکند و موجودیها را همتراز میسازد.
بازقیمتگذاری و برچسبها#
«عملیات» → «بازقیمتگذاری» قیمتهای فروش در کاتالوگ را از قیمت خرید با درصد سود تعیینشده و با گرد کردن بازمحاسبه میکند؛ میتوان بازقیمتگذاری خودکار را مستقیماً هنگام رسید کالا فعال کرد. «چاپ برچسبها» برچسبهای قیمت و برچسبهای انبار را چاپ میکند — بهصورت برگه روی چاپگر یا روی چاپگر حرارتی از طریق بریج سختافزار.
قیمت روی برچسب همان قیمتی است که صندوق ثبت میکند: قیمت مورد از کاتالوگ (با قیمت شعبه، اگر تعیین شده باشد). اگر در این فروشگاه کالا باید قیمت دیگری داشته باشد، در کارت انبار روی «تعیین قیمت اختصاصی…» بزنید و دلیل را ذکر کنید — این قیمت هم در برچسب (کنار قیمت یک «*» ظاهر میشود) و هم در صندوق اعمال میشود، و ویترین اینترنتی روی قیمت کاتالوگ میماند. حذف قیمت اختصاصی — یک دکمه در همانجا. اگر در کارتها قیمتهایی از فیلد پیشین «قیمت برای برچسب» باقی مانده باشد، پنجرهٔ چاپ تعداد آنها و دکمهٔ «رسیدگی» را نشان میدهد: برای هر کدام میتوان قیمت کاتالوگ را گرفت، قیمت اختصاصی را با ذکر دلیل نگه داشت یا آن را در کاتالوگ نوشت.
تلفات: تفاوت کجا رفته است#
زبانهٔ «تلفات» به پرسشی پاسخ میدهد که نه در فروش دیده میشود و نه در رسید کالا: بین دو انبارگردانی، بیش از مقدار فروختهشده از انبار خارج شده است. مصرف یک دوره به سه بخش تقسیم میشود:
| بخش | چیست |
|---|---|
| فروش | بهای تمامشدهٔ فروشرفته، ثبتشده در لحظهٔ فروش بر اساس تکنوکارتها |
| توضیحدادهشده | کسر فساد، تولید نیمساختهها، جابهجایی بین شعبهها |
| توضیحدادهنشده (variance) | آنچه صورتبرداری یافته است: موجودی مورد انتظار منهای مقدار واقعی شمردهشده |
دقیقاً همین ردیف سوم تلفات است: تکنوکارت نادقیق، پرسهای «چشمی»، فساد ثبتنشده یا دزدی. بررسی آن باید همراه با دو ردیف اول انجام شود: بدون آنها نمیتوان «بیش از حد معمول مصرف شده» را از «بهعنوان فساد کسر شده» تشخیص داد.
یک صداقت لازم: اصلاح دستی موجودی در میانهٔ دوره مقدار مطلق را نگه میدارد، نه دلتا را؛ بنابراین بخشی از «توضیحدادهنشده» در واقع با دست اپراتور توضیح داده شده است — چنین اسنادی جداگانه محاسبه و در کنار آن نمایش داده میشوند.
اگر تلفات از مصرف نظری بیش از درصد تعیینشده فراتر رود، قاعدهٔ «مصرف بالاتر از حد معمول» فعال میشود — ببینید کنترل تلفات.
پیشبینی تقاضا و برنامهٔ آمادهسازی#
زبانهٔ «پیشبینی» تاریخچهٔ فروش را به برنامهٔ فردا تبدیل میکند: چند غذا در این روز هفته فروش میرود، از آن میان چه چیزی باید آماده شود (با بازکردن تکنوکارتها و زمان «تا چه ساعتی»)، چه چیزی باید از تأمینکننده سفارش داده شود و چه چیزی تا پایان روز ممکن است تمام شود.
بهتفصیل — پیشبینی تقاضا.
کالای وزنی و برچسبها#
کالای وزنی. کالا میتواند بر حسب کیلوگرم/لیتر اندازهگیری شود، نه بر حسب عدد: موجودی، تکنوکارتها و کسرها با همین واحدها ثبت میشوند. اگر از طریق بریج سختافزار ترازو به صندوق متصل باشد، وزن بهطور خودکار درج میشود — هم هنگام رسید کالا و هم هنگام فروش غذای با قیمت وزنی (غذاخوری، اغذیهفروشی). تنظیم قیمت وزنی در کارت غذا انجام میشود، ببینید صندوق (POS).
برچسبهای قفسه. برای کالاها برچسبهای انبار با بارکد، نام، قیمت و تاریخ انقضا چاپ میشود: اگر برای کالا مدت نگهداری بر حسب روز تعیین شده باشد، تاریخ انقضا برابر است با تاریخ چاپ بهعلاوهٔ آن مدت. این با برچسبهای سفارش یکی نیست — آنها را آشپزخانه چاپ میکند، ببینید چاپ در آشپزخانه و سالن.
برچسبگذاری «Chestny ZNAK» (روسیه)#
برای کسبوکارهای روسی، در انبار زبانهای با نام «برچسبگذاری» وجود دارد — کار با کدهای «Chestny ZNAK» در تمام ۱۵ دستهٔ برچسبدار. این زبانه پنج بخش دارد:
- رسید کالا — پذیرش کدها با اسکنر یا بارگذاری سند الکترونیکی UPD در قالب XML: سیستم آن را تجزیه میکند، موارد تأمینکننده را با فهرست کالای شما تطبیق میدهد (تطبیق به خاطر سپرده میشود — بار دوم نیازی به تأیید نیست) و کدها را رسید میکند. کدی که در سند نباشد، صادقانه بهعنوان مغایرت علامتگذاری میشود، نه اینکه بیصدا عبور کند.
- بشکهها — نصب بشکه روی شیر با کد آن، کسر حجم بر اساس مقدار پرشده و برداشتن با ذکر دلیل (خالی، کسر، بازپرداخت). کد بشکه در رسید صندوق درج نمیشود: در غیر این صورت همان جام اول کل بشکه را از گردش خارج میکرد.
- کدها — دفتر ثبت همهٔ کدها: وضعیت، اسناد رسید کالا و مصرف، تاریخ انقضا، نتیجهٔ استعلام در سامانهٔ برچسبگذاری.
- وظایف — آنچه هنوز باید به «Chestny ZNAK» ارسال شود، همراه با خروجی سند برای ارائه در حساب کاربری و بستن وظیفه با شمارهٔ رسید. تعداد وظایف باز با نشان روی خود دکمهٔ بخش دیده میشود.
- ژورنال — جریان همهٔ بررسیها، خروجیها و ارسالها.
خروج کدها فقط دستی ثبت نمیشود: فروش از رسید صندوق آینهسازی میشود (و از حالت آفلاین جان سالم به در میبرد — وقتی ارتباط برگشت ارسال میشود)، و کسر مواد اولیهٔ برچسبدار در یک غذا بر اساس تکنولوژیکارت محاسبه میشود. بستهٔ بازشده با کسر اعشاری ثبت میشود و تا پایان مصرف میشود، پیش از آنکه بستهٔ بعدی باز شود.
این زبانه را میتوان با کارت «Chestny ZNAK» در فروشگاه افزونهها خاموش کرد، اما بهطور پیشفرض روشن است: برچسبگذاری یک الزام قانونی است، نه یک گزینهٔ اضافی.
الکل در زبانهٔ مجاور «EGAIS» مدیریت میشود: رسید کالا برای بارنامههای حمل کالا، کسرها و موجودی بر اساس دادههای UTM شما — این ماژول مانند یک دستگاه معمولی در بریج سختافزار متصل میشود.
برای راهاندازی چه لازم است#
- بخش «انبار» — بهطور پیشفرض روشن است؛ با ۳۰ کالا و بیشتر، سیستم خودش پیشنهاد راهاندازی آن را میدهد.
- کارتهای مواد اولیه و کالاها با واحدهای اندازهگیری و بستهبندی.
- تکنولوژیکارتهای غذاها — بدون آنها کسر خودکار هنگام فروش کار نمیکند.
- قیمتهای خرید — در غیر این صورت بهای تمامشده، فودکاست و مهندسی منو محاسبه نمیشود.
- دسترسیها: انجام انبارگردانی برای مالک و مدیر امکانپذیر است.
- بریج و چاپگر برچسب — برای برچسبهای پیشآماده و برچسب قیمت.
محدودیتها#
- تحلیل انبار روی بستر AWS کار میکند. در برند روسی، قابلیتهای مبتنی بر پایگاههای تحلیلی در دسترس نیست — همترازی بهعنوان یک وظیفه باز است.
- موجودی منفی عمداً مجاز است: رسید کالا منفی رفتن را «میبخشد»، نه اینکه فروش را مسدود کند.
- حسابداری دستهای و FEFO در موجودی وجود ندارد. FEFO فقط در برچسبگذاری زنده است (کدام بستهٔ بازشده تا پایان مصرف شود) و بر مقدار تأثیری ندارد.
- تبدیل خودکار واحدها وجود ندارد — گرم و کیلوگرم با بستهبندی کارت توصیف میشوند، نه اینکه در لحظه بازمحاسبه شوند.
- تکنولوژیکارتهای گونهها و افزودنیها در نظر گرفته نمیشود: ترکیب غذای پایه کسر میشود.
- انبارگردانی موبایلی با اسکنر روی گوشی وجود ندارد.
- سفارش خودکار به تأمینکننده بر اساس حداقل موجودی ساخته نشده است — پیشبینی نیاز هست، سفارش خودکار نیست.
- خلاصهٔ ایمیلی خریدها ارسال نمیشود، اعلانها در چت و پوش میآیند.
- EGAIS و «Chestny ZNAK» ویژهٔ روسیهاند: زبانهها فقط برای شعبههایی با کشور «روسیه» ظاهر میشوند؛ تبادل زنده با GIS MT از طریق API متصل نیست (ارسال نیمهدستی است)، و محیط آزمایشی FSRA برای EGAIS طی نشده است. VetIS (Mercury) روی دادههای ساختگی کار میکند — کلید دسترسی به API دریافت نشده است.
رفع اشکال#
موجودی پس از فروش کسر نشد. غذا تکنولوژیکارت ندارد یا گونه/افزودنی فروخته شده — ترکیب آنها در کسر لحاظ نمیشود.
موجودی منفی شد. اینطور طراحی شده است: سیستم فروش را مسدود نمیکند، منفی با نزدیکترین رسید کالا بسته میشود.
بهای تمامشده خالی است. قیمتهای خرید مواد اولیه ثبت نشده — بدون آنها نه فودکاست ساخته میشود و نه ماتریس مهندسی منو.
زبانههای برچسبگذاری یا الکل را نمیبینم. آنها فقط با موقعیت مکانی روسی شعبه ظاهر میشوند.
انبارگردانی اجازهٔ انجام نمیدهد. انجام آن برای مالک و مدیر امکانپذیر است، برای سایر نقشها فقط مشاهده.
ایمیل خریدها نمیآید. خلاصهٔ ایمیلی اینجا وجود ندارد — اعلانهای کمبود و سررسید به چت کاری و پوش میروند.
بخشهای مرتبط#
- پیشبینی تقاضا — برنامهٔ پیشآمادهسازی، پیشنویس خرید و ریسک «تا ساعت ۱۹:۰۰ تمام میشود»
- کنترل اتلاف — قواعد «مصرف بیش از حد مجاز» و «جهش قیمت خرید»
- مهندسی منو — با یک غذا چه کنیم وقتی بهای تمامشدهاش معلوم است
- مالی — خریدها، فودکاست و سود ناخالص
- سفارشها — انجام سفارش، کسر را آغاز میکند
- منوی QR — غذاها و ستهای ترکیبی که تکنولوژیکارتها به آنها گره خوردهاند
- چند شعبهای — چند شعبه: موجودی، اسناد و جابهجاییها برای هر شعبه جداگانه مدیریت میشود
- فروشگاه — موجودی کالا برای خریدار در ویترین دیده میشود: «کم مانده» یا عدد دقیق
پرسشهای متداول#
آیا ثبت کارت فنی برای همه غذاها الزامی است؟#
خیر. با پرسروشترین موارد شروع کنید — بقیه را بهتدریج اضافه کنید. غذاهای بدون کارت فنی صرفاً موجودی را ضبط نمیکنند.
هنگام لغو سفارش چه اتفاقی میافتد؟#
ضبط به انجام سفارش گره خورده است: سفارشهای لغوشده به موجودی دست نمیزنند.
بارنامهها به چه زبانهایی شناسایی میشوند؟#
AI از عهده بارنامههای معمول به زبانهای اصلی منطقه (گرجی، روسی، انگلیسی و غیره) برمیآید. پس از شناسایی، همیشه پیش از تأیید نتیجه را بررسی میکنید.
آیا میتوان انبار را برای چند شعبه اداره کرد؟#
بله، موجودی و اسناد برای هر شعبه جداگانه ثبت میشوند — شعبه را در بالای صفحه انتخاب کنید.
چگونه سفارش را برای تأمینکنندهای که WhatsApp یا Telegram ندارد بفرستیم؟#
ایمیل را در کارت تأمینکننده پر کنید — دکمه Email در پنجره ارسال در دسترس خواهد بود. متن سفارش را همچنین میتوانید کپی کرده و با هر روش دلخواه بفرستید.
آیا میتوان انبارگردانی را فقط برای بخشی از کالاها انجام داد؟#
بله. در گام نخست ویزارد دامنه انتخاب میشود — کل انبار، فقط کالاهای فروشی یا فقط مواد اولیه؛ درون آن جستوجو بر اساس نام، بارکد و PLU وجود دارد. سطرهایی که خالی بگذارید موجودی را تغییر نمیدهند: فقط مقادیر واردشده ذخیره میشوند. برگه ناتمام را میتوانید بعداً ادامه دهید — پیشنویس خودش ذخیره میشود.