BSS HostKhaneh

انبار LTE — راهنمای ادمین شرکت

← بازگشت به راهنما

انبار LTE — راهنمای ادمین شرکت



| فیلد | مقدار |
|------|--------|
| **نسخه** | 1.2 |
| **آخرین بروزرسانی** | 2026-08-03 |
| **ماژول** | Inventory (LTE) |
| **مخاطب** | ادمین شرکت (Tenant `/panel`) |

---

هدف



موجودی بسته LTE در BSS: **سیم + شماره** یا **مودم + سیم + شماره**، تفکیک‌شده بر اساس **اپراتور** و **FD/TD**.

جریان: انبار آزاد → جابه‌جایی به دسته فروش → فروش از طریق **افزونه** با چند دسته اولویت‌دار → تخصیص به سرویس والد (مشتری/ریسلر هر کدام از دسته کانال خود).

---

ابعاد موجودی



| بعد | مقادیر |
|-----|--------|
| **شرکت ارائه‌دهنده** | رایتل، همراه اول، ایرانسل، آرین تل، سامانتل، آپتل |
| **نوع سرویس رادیو** | FD یا TD |
| **نوع بسته** | سیم+شماره / مودم+سیم+شماره |

محصول LTE در کاتالوگ هم همین دو فیلد (`lte_carrier` / `lte_radio_type`) را دارد تا پلن‌ها جدا شوند؛ دسته فروش متصل به افزونه باید با محصول هم‌اپراتور و هم‌رادیو باشد.

---

منو (`/panel`)



مسیر: `/panel` → **انبار** → **LTE**

| آیتم | کاربرد |
|------|--------|
| **انبار آزاد** | ایمپورت Excel/CSV یا خطی + افزودن تکی + انتقال به دسته + آموزش |
| **دسته‌های فروش** | اپراتور + FD/TD + کانال + **از انبار آزاد** / **ایمپورت به دسته** |
| **تخصیص‌یافته** | وضعیت / مشتری / سرویس |

---

راه‌اندازی سریع



  • در **انبار آزاد** بسته‌ها را با اپراتور و FD/TD وارد کنید (ایمپورت یا تکی).

  • انتخاب چندتایی → **انتقال به دسته فروش** هم‌اپراتور / هم‌رادیو (یا ساخت دسته جدید با همان ابعاد).

  • محصول LTE: نوع سرویس اینترنت = LTE + انتخاب اپراتور و FD/TD.

  • **افزونه مستقل** بسازید: اتصال به انبار = بسته LTE + **یک یا چند دسته فروش** به‌ترتیب اولویت؛ به محصول اصلی لینک کنید.

  • مشتری فقط از دسته‌های «فروش به مشتری» و ریسلر از دسته‌های «فروش به ریسلر» (با موجودی) برمی‌دارد — اولین دسته مجاز در لیست اولویت.


  • فرمت ایمپورت انبار آزاد



    | ستون | الزام | توضیح |
    |------|--------|--------|
    | `kit_type` | اختیاری اگر پیش‌فرض فرم پر باشد | `sim_number` یا `modem_sim_number` |
    | `carrier` | اختیاری اگر پیش‌فرض فرم پر باشد | `rightel` / `mci` / `irancell` / `ariantel` / `samantel` / `aptel` |
    | `radio_type` | اختیاری اگر پیش‌فرض فرم پر باشد | `fd` یا `td` |
    | `msisdn` | الزامی | شماره موبایل |
    | `imsi` | اختیاری | IMSI سیم |
    | `imei` | برای مودم الزامی | IMEI |
    | `modem_serial` / `modem_model` | اختیاری | سریال و مدل مودم |

  • فایل‌های مجاز: `.xlsx`, `.xls`, `.csv`, `.txt` — حداکثر ۱۰٬۰۰۰ ردیف در هر ایمپورت

  • بدون هدر: هر خط `شماره,IMSI` — اپراتور و FD/TD از پیش‌فرض فرم

  • دکمه **نمونه Excel/CSV** قالب آماده می‌دهد

  • شماره‌های تکراری (unique در tenant) به‌صورت پیش‌فرض رد می‌شوند


  • ---

    Lifecycle



    | رویداد | عمل |
    |--------|------|
    | ایجاد | `available` در آزاد |
    | انتقال به دسته | `listed` (فقط هم‌اپراتور / هم‌رادیو / هم‌نوع بسته) |
    | خرید | `assigned` روی سرویس والد |
    | حذف افزونه / قطع والد | برگشت به `listed` همان دسته |

    ---

    مرتبط



  • [product-addons.md](product-addons.md)

  • [tenant-panel.md](tenant-panel.md)

  • [netbill-provisioning.md](netbill-provisioning.md) — `username_type=msisdn|imsi`

  • [ibsng-provisioning.md](ibsng-provisioning.md) — `username_type=msisdn|imsi`

  • ADR-023 در `docs/DECISIONS.md`