BSS HostKhaneh

تست فرایند عملیاتی ADSL

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

تست فرایند عملیاتی ADSL



> version: 1.2 | last_updated: 2026-08-10 | audience: admin

هدف



صف کار ADSL (نه تیکت Support) برای تست دستی اسکالیشن بین دپارتمان‌ها.

مسیر فرایند



  • احراز هویت → منتظر احراز هویت

  • پرداخت → منتظر پرداخت (`order.check_payment`)

  • ایجاد در AAA / NetBill (`http.netbill_adduser`)

  • شاهکار HTTP estelaam (`http.shahkar_estelaam`)

  • نصب — ورود: استعلام+رزرو پورت (`inventory.port_prepare`)؛ انجام: تخصیص (`inventory.port_assign`)

  • فعال‌سازی در AAA / NetBill (`http.netbill_edituser`)

  • فعال‌سازی در BSS (`subscription.activate`)


  • پیش‌نیاز



  • سرور بیرونی **netbill** + محصول با `provisioning_module=netbill` و `service_group_id` / username

  • توکن شاهکار در **Compliance** یا هدر HTTP

  • مشتری: نام پدر، تاریخ تولد، شماره شناسنامه


  • راهنماها: [netbill-workflow-actions.md](./netbill-workflow-actions.md) · [شاهکار estelaam](./shahkar-estelaam-cartable.md)

    عملیات روی وضعیت‌ها



    | وضعیت | عملیات | موفق → | شکست → |
    |--------|---------|--------|--------|
    | منتظر پرداخت | `order.check_payment` | پرداخت انجام شد | پرداخت ناموفق (+ آزادسازی پورت) |
    | منتظر ایجاد AAA | `http.netbill_adduser` | ایجاد شد | ناموفق |
    | منتظر شاهکار | `http.shahkar_estelaam` | تأیید | رد (+ لغو/جمع‌آوری) |
    | منتظر نصب | `inventory.port_prepare` | می‌ماند برای اپراتور | نصب ناموفق (+ آزادسازی) |
    | نصب انجام شد | `inventory.port_assign` | auto_next → AAA فعال | نصب ناموفق |
    | منتظر فعال‌سازی AAA | `http.netbill_edituser` | فعال شد | ناموفق |
    | منتظر فعال‌سازی BSS | `subscription.activate` | سرویس فعال | ناموفق |

    در کارتابل: **اجرای عملیات وضعیت** + تاریخچه با جزئیات پاسخ HTTP/XML.

    Seed



    ```bash
    cd /home/bsshostkhaneh/bss
    /opt/cpanel/ea-php83/root/usr/bin/php artisan db:seed --class='Modules\\Order\\Database\\Seeders\\AdslWorkflowCaseSeeder'
    ```

    تست دستی در پنل



  • **کارتابل فروش** — کار ADSL را باز کنید

  • تا «شاهکار» جلو بروید؛ توکن را بگذارید و **اجرای عملیات** بزنید

  • بعد از تأیید → منتظر نصب (استعلام پورت خودکار)

  • ایجاد/فعال‌سازی AAA از عملیات NetBill HTTP (جدول بالا)