در حال بارگذاری...

انبار و موجودی

مدیریت موجودی مواد اولیه و کالاها: ثبت خرید، ویرایش موجودی واقعی، مشاهده موجودی نسبی (محاسبه‌شده از مصرف غذاها)، و کنترل دوره‌ای انبار.

صفحه انبارداری

به بخش انبار و موجودی خوش آمدید! 👋
این صفحه برای ثبت و پایش موجودی مواد اولیه و کالاها طراحی شده است. با آن می‌توانید خریدهای جدید را وارد کنید، موجودی واقعی را اصلاح کنید و موجودی نسبی (برآورد خودکار بر اساس مصرف در غذاها) را زیر نظر بگیرید.


نمای کلی «لیست موجودی»

در جدول اصلی، همه‌ی اقلام انبار دیده می‌شوند. ستون‌ها:

  • نام: نام کالا/ماده اولیه (مثلاً برنج ایرانی، گوشت، سیر).
  • برند: برند یا تأمین‌کننده‌ی مرسوم آن کالا.
  • موجودی: مقدار واقعی ثبت‌شده توسط شما (از طریق خرید یا ویرایش دستی). این عدد «قطعی» است.
  • موجودی نسبی: مقدار تخمینی که اپلیکیشن بر اساس دستورِ مواد هر غذا و تعداد فروش‌ها محاسبه می‌کند.
  • عملیات:
    • ✏️ ویرایش موجودی یا مشخصات کالا
    • 🗑 حذف کالا

امکانات جدول: جست‌وجو در نام/برند، مرتب‌سازی ستونی، و صفحه‌بندی برای پیمایش بین اقلام زیاد.

تفاوت مهم: موجودی vs موجودی نسبی:

  • موجودی = مقداری که شما ثبت یا اصلاح می‌کنید (واقعی/قطعی).
  • موجودی نسبی = برآورد سیستمی از مصرف، بر پایه‌ی مواد اولیه‌ای که برای هر غذا تعریف کرده‌اید.
    برای کنترل صحت انبار، این دو مقدار باید تقریباً نزدیک باشند.

افزودن خرید/کالای جدید به انبار

روی دکمه افزودن موجودی کلیک کنید تا فرم ثبت خرید باز شود.

فیلدهای فرم

  • تاریخ (بالای فرم): زمان خرید کالا؛ برای گزارش‌گیری و شمارش‌های دوره‌ای استفاده می‌شود.
  • نام کالا
    • اگر کالا از قبل وجود ندارد، از دکمه ➕ کنار نام کالا استفاده کنید تا همان‌جا سریعاً آن را بسازید.
    • پیشنهاد: قبل از ثبت خرید، «نام کالا»، «برند» و «واحد» را یک‌بار در سیستم تعریف کنید تا ثبت‌ها یکدست بماند.
  • برند (با دکمه‌ی ➕ برای افزودن سریع برند جدید)
  • واحد کالا (مثلاً کیلوگرم، عدد، لیتر …)
  • مقدار کالا (چقدر خریداری شده است)
  • قیمت واحد (تومان)
  • قیمت کل (تومان)
  • تخفیف کل (در صورت وجود)
  • نام تأمین‌کننده/واردکننده
  • نوع پرداخت (نقدی، کارت، بانک، …)

پس از تکمیل، روی افزودن کالا بزنید تا موجودی به‌روزرسانی شود.

نکته: «قیمت کل» را برابر مقدار × قیمت واحد محاسبه و وارد کنید (در صورت نیاز می‌توانید عدد را دستی اصلاح کنید—برای مثال , پس از کسر تخفیف کل).


ویرایش و اصلاح موجودی

  • با آیکن ✏️ می‌توانید مقدار موجودی را اصلاح کنید (اصلاح موجودی واقعی، مثلاً بعد از انبارگردانی).
  • حذف فقط زمانی انجام شود که کالا اشتباهی ثبت شده باشد؛ برای کالاهای غیرفعال بهتر است مقدار را صفر کنید تا سابقه‌ها حفظ شوند.

بهترین روش برای کنترل انبار

۱) تعریف اولیه‌ی دقیق

  • قبل از هر چیز، نام کالا، برند و واحد را استاندارد تعریف کنید (مثلاً «روغن مایع ۱.۵ لیتری»، واحد: لیتر).
  • در صفحه‌ی غذاها، برای هر غذا مواد اولیه و مقادیر مصرفی را دقیق ثبت کنید؛ این داده‌ها مبنای محاسبه‌ی موجودی نسبی هستند.

۲) روال دوره‌ای انبارگردانی

  • حداقل هفتگی یک‌بار انبارگردانی سبک انجام دهید:
    1. ستون موجودی نسبی را با موجودی واقعی مقایسه کنید.
    2. اگر اختلاف زیاد است، یکی از این‌ها را بررسی کنید:
      • مواد اولیه‌ی تعریف‌شده برای غذاها دقیق نیستند (کم/زیاد وارد شده‌اند).
      • سفارش‌ها یا مرجوعی‌ها کامل ثبت نشده‌اند.
      • کالا با واحد ناهماهنگ مصرف شده (مثلاً خرید به کیلوگرم ولی مصرف به گرم تعریف نشده است).
    3. پس از بررسی، مقدار موجودی را با ✏️ اصلاح کنید تا پایه واقعی درست شود.

۳) یکنواختی واحدها

  • برای هر کالا یک واحد اصلی تعیین کنید (مثلاً کیلوگرم).
  • در تعریف مواد اولیه‌ی غذا نیز همان واحد را به‌کار ببرید (یا تبدیل واحد را لحاظ کنید).
  • از ثبتِ یک کالا با چند نام نزدیک (برنج ایرانی، برنج-ایرانی، برنج IR) خودداری کنید.

۴) ثبت مالی شفاف

  • تخفیف کل را وارد کنید تا قیمت تمام‌شده‌ی واقعی در گزارش‌ها درست باشد.
  • تأمین‌کننده و نوع پرداخت را کامل کنید تا ردیابی خریدها ساده شود.

مثال عملی

می‌خواهیم ۱۰ کیلوگرم «برنج ایرانی» با قیمت واحد ۱۲۵,۰۰۰ تومان و تخفیف ۵۰,۰۰۰ تومان ثبت کنیم.

  1. تاریخ را روی روز خرید بگذارید.
  2. نام کالا: برنج ایرانی (در صورت نبود، با ➕ اضافه کنید).
  3. برند: گلستان (یا برند واقعی شما).
  4. واحد: کیلوگرم — مقدار: ۱۰
  5. قیمت واحد: ۱۲۵,۰۰۰ — قیمت کل: ۱,۲۵۰,۰۰۰
  6. تخفیف کل: ۵۰,۰۰۰ → قیمت پرداختی ۱,۲۰۰,۰۰۰
  7. تأمین‌کننده و نوع پرداخت را پر کنید.
  8. افزودن کالا. موجودی «برنج ایرانی» به میزان ۱۰ کیلوگرم افزایش می‌یابد.

سؤالات متداول

چرا موجودی نسبی با موجودی واقعی فرق دارد؟
به‌طور معمول اختلاف‌های کوچک طبیعی است. اختلاف‌های بزرگ معمولاً از تعریف نادرست مواد اولیه در غذاها، ثبت‌نشدن بعضی سفارش‌ها/مرجوعی‌ها یا واحدهای ناسازگار ناشی می‌شود.

برای اصلاح اختلاف چه کار کنم؟
ابتدا علت را پیدا کنید (مصرف/واحد/ثبت‌نشدن‌ها). سپس با ✏️ مقدار موجودی را اصلاح کنید تا پایه‌ی انبار درست شود.

می‌توانم هنگام ثبت خرید، کالا/برند جدید بسازم؟
بله؛ از دکمه‌های کنار «نام کالا» و «برند» استفاده کنید تا بدون خروج از فرم، مورد جدید ساخته شود.


جمع‌بندی:

بخش انبار و موجودی قلب کنترل هزینه‌هاست.
با ثبت دقیق خریدها، تعریف صحیح واحدها و مواد اولیه، و مقایسه‌ی منظم موجودی و موجودی نسبی،
می‌توانید انبار را دقیق، هدررفت را کم، و سودآوری را شفاف مدیریت کنید.