تاریخ انقضا چیست و چرا اهمیت دارد؟
تاریخ انقضا به آخرین روزی گفته میشود که یک محصول، مثل مواد غذایی یا دارو، کیفیت و ایمنی لازم برای مصرف را دارد. بعد از این تاریخ، ممکن است محصول فاسد شده و برای مصرف مضر یا بیکیفیت شود.
انواع تاریخهای مرتبط با انقضا
- Expiration Date (تاریخ انقضا): دقیقترین تاریخ که نشان میدهد محصول بعد از این تاریخ دیگر قابل مصرف نیست. این تاریخ در داروها الزامی است.
- Best Before Date (بهترین زمان مصرف): نشان میدهد محصول بعد از این تاریخ همچنان قابل استفاده است، اما ممکن است کیفیت یا طعم آن کاهش یابد.
- Removal Date (تاریخ خروج از انبار): تاریخی که محصول باید قبل از رسیدن به تاریخ انقضا از انبار خارج شود.
- Alert Date (تاریخ هشدار): تاریخی که سیستم به شما هشدار میدهد محصول نزدیک به انقضا است تا اقدامات لازم انجام شود.
چرا باید تاریخ انقضا را مدیریت کنیم؟
- جلوگیری از فاسد شدن محصولات: با مدیریت دقیق، از هدررفت کالاها جلوگیری میشود.
- افزایش رضایت مشتریان: مشتریان همیشه محصولات تازه و باکیفیت دریافت میکنند.
- رعایت مقررات بهداشتی: بهویژه در صنایع غذایی و دارویی، رعایت این تاریخها الزامی است.
- بهینهسازی موجودی انبار: با کنترل دقیق تاریخ انقضا، میتوانید محصولات قدیمی را زودتر به فروش برسانید.
فعالسازی تاریخ انقضا در Odoo 18
برای استفاده از این ویژگی، ابتدا باید آن را در Odoo 18 فعال کنید:
- به ماژول Inventory (انبار) بروید.
- از منوی Configuration (پیکربندی)، وارد Settings (تنظیمات) شوید.
- در بخش Traceability (قابلیت ردیابی)، گزینه Lots & Serial Numbers (شماره سریال و دستهبندی) را فعال کنید.
- با فعالسازی این گزینه، گزینه Expiration Dates (تاریخهای انقضا) نیز اضافه میشود.
- تنظیمات را ذخیره (Save) کنید.


- با فعالسازی این ویژگی، برای هر محصول میتوانید تاریخهای مختلفی مانند تاریخ انقضا، بهترین زمان مصرف، تاریخ خروج از انبار و تاریخ هشدار را تعیین کنید.
- این ویژگی مخصوصاً برای صنایعی مانند مواد غذایی، داروسازی، و لوازم بهداشتی بسیار کاربردی است.
اضافه کردن تاریخ انقضا به یک محصول
بعد از فعالسازی، میتوانید تاریخ انقضا را به محصولات مورد نظر اضافه کنید:
- به منوی Products (محصولات) بروید و New (جدید) را انتخاب کنید.
- اطلاعات پایه محصول را وارد کنید (مثلاً نام محصول: شکلات).
- به تب Inventory (انبار) بروید.
- در بخش Traceability (قابلیت ردیابی)، یکی از گزینههای زیر را انتخاب کنید:
- By Unique Serial Number (شماره سریال منحصر به فرد): برای محصولاتی که هر واحد آن شماره سریال جداگانه دارد (مانند داروها).
- By Lots (دستهبندی): برای محصولاتی که بهصورت دستهای تولید میشوند و یک شماره دسته برای همه واحدها دارند (مانند شکلات).
- با انتخاب این گزینهها، فیلدهای زیر نمایش داده میشوند:
- Expiration Date (تاریخ انقضا)
- Best Before Date (بهترین زمان مصرف)
- Removal Date (تاریخ خروج از انبار)
- Alert Date (تاریخ هشدار)
مثال: افزودن تاریخ انقضا به شکلات
فرض کنید میخواهید برای محصول شکلات تاریخ انقضا تعیین کنید:
نام محصول را شکلات بگذارید.
در بخش Inventory (انبار)، گزینه By Lots (دستهبندی) را انتخاب کنید.
تاریخهای زیر را وارد کنید:
Expiration Date (تاریخ انقضا): 1404/05/25
Best Before Date (بهترین زمان مصرف): 1404/03/10
Removal Date (تاریخ خروج از انبار): 1404/03/01
Alert Date (تاریخ هشدار): 1404/05/20


افزودن شماره سریال یا دستهبندی به محصول
برای ردیابی بهتر، باید شماره سریال یا دستهبندی به محصولات اضافه کنید:
- در تب محصولات، روی
Lots / Serial Numbers (
سری ساخت/شماره سریال
) کلیک کنید.
- پنجرهای باز میشود که شامل فیلدهای Lot/Serial Numbers (شماره سریال یا دستهبندی) و Expiration Date (تاریخ انقضا) است.
- برای ایجاد شماره سریال جدید، روی Generate Serials/Lots (تولید شماره سریال یا دستهبندی) کلیک کنید.
- تعداد شماره سریالها را مشخص کنید و گزینه Generate (تولید) را بزنید.
- شماره سریالها بهطور خودکار ایجاد میشوند و میتوانید تاریخ انقضا را برای هرکدام ویرایش کنید.
گزارشگیری از محصولات دارای تاریخ انقضا
Odoo 18 گزارشی به نام Traceability (قابلیت ردیابی) ارائه میدهد که به شما کمک میکند:
- محصولات دارای تاریخ انقضا را مشاهده کنید.
- محصولات نزدیک به انقضا را شناسایی کنید.
- شماره سریالها و دستهبندیها را پیگیری کنید.
نحوه مشاهده گزارش:
- به منوی Products (محصولات) بروید.
- Lots/Serial Numbers (شماره سریال یا دستهبندیها) را انتخاب کنید.
- گزارشی از محصولات به همراه شماره سریالها و تاریخهای انقضا نمایش داده میشود.
- میتوانید فیلتر Expiration Alert (هشدار انقضا) را فعال کنید تا محصولاتی که نزدیک به انقضا هستند را مشاهده کنید.
مزایای مدیریت تاریخ انقضا در Odoo 18
- کاهش هدررفت و ضررهای مالی: با شناسایی محصولات نزدیک به انقضا.
- تضمین کیفیت و ایمنی محصولات: با جلوگیری از فروش محصولات منقضیشده.
- بهینهسازی موجودی انبار: با اولویتبندی فروش محصولات قدیمیتر.
- افزایش رضایت مشتریان و شهرت برند: با ارائه محصولات تازه و باکیفیت.
این ویژگی در Odoo 18 برای صنایعی مثل مواد غذایی، داروسازی، لوازم آرایشی و بهداشتی بسیار کارآمد است