"""
SCM Navigation Schema.

ساختار منو و ناوبری ماژول خرید و تدارکات.
"""

NAVIGATION = {
    "module": "scm",
    "icon": "shopping-cart",
    "label": "خرید و تدارکات",
    "label_en": "Procurement",
    "order": 30,
    "children": [
        {
            "id": "scm_dashboard",
            "label": "داشبورد",
            "icon": "layout-dashboard",
            "route": "/scm/dashboard",
            "permission": "scm.dashboard.list",
        },
        {
            "id": "scm_vendors",
            "label": "تأمین‌کنندگان",
            "icon": "building-store",
            "children": [
                {
                    "id": "scm_vendor_list",
                    "label": "لیست تأمین‌کنندگان",
                    "route": "/scm/vendors",
                    "permission": "scm.vendor.list",
                },
                {
                    "id": "scm_vendor_categories",
                    "label": "دسته‌بندی‌ها",
                    "route": "/scm/vendor-categories",
                    "permission": "scm.vendorcategory.list",
                },
            ],
        },
        {
            "id": "scm_purchase_requisitions",
            "label": "درخواست‌های خرید",
            "icon": "clipboard-list",
            "route": "/scm/purchase-requisitions",
            "permission": "scm.purchaserequisition.list",
        },
        {
            "id": "scm_rfqs",
            "label": "استعلام قیمت",
            "icon": "file-search",
            "route": "/scm/rfqs",
            "permission": "scm.rfq.list",
        },
        {
            "id": "scm_purchase_orders",
            "label": "سفارش‌های خرید",
            "icon": "file-invoice",
            "route": "/scm/purchase-orders",
            "permission": "scm.purchaseorder.list",
        },
        {
            "id": "scm_goods_receipts",
            "label": "رسید کالا",
            "icon": "package",
            "route": "/scm/goods-receipts",
            "permission": "scm.goodsreceipt.list",
        },
        {
            "id": "scm_purchase_returns",
            "label": "مرجوعی خرید",
            "icon": "arrow-back-up",
            "route": "/scm/purchase-returns",
            "permission": "scm.purchasereturn.list",
        },
        {
            "id": "scm_evaluation",
            "label": "ارزیابی تأمین‌کنندگان",
            "icon": "star",
            "children": [
                {
                    "id": "scm_evaluations",
                    "label": "ارزیابی‌ها",
                    "route": "/scm/vendor-evaluations",
                    "permission": "scm.vendorevaluation.list",
                },
                {
                    "id": "scm_evaluation_criteria",
                    "label": "معیارهای ارزیابی",
                    "route": "/scm/evaluation-criteria",
                    "permission": "scm.evaluationcriteria.list",
                },
                {
                    "id": "scm_evaluation_periods",
                    "label": "دوره‌های ارزیابی",
                    "route": "/scm/evaluation-periods",
                    "permission": "scm.evaluationperiod.list",
                },
            ],
        },
        {
            "id": "scm_price_management",
            "label": "مدیریت قیمت",
            "icon": "currency-dollar",
            "children": [
                {
                    "id": "scm_price_lists",
                    "label": "لیست قیمت",
                    "route": "/scm/vendor-price-lists",
                    "permission": "scm.vendorpricelist.list",
                },
                {
                    "id": "scm_discounts",
                    "label": "تخفیف‌ها",
                    "route": "/scm/purchase-discounts",
                    "permission": "scm.purchasediscount.list",
                },
            ],
        },
    ],
}
