---
# System prepended metadata

title: E1AM-228 - See all supplier order
tags: [Ecommerce 1, Admin Panel, Sprint 21]

---

# E1AM-228 - See all supplier order

> As a Supplier Admin, I should be able to view order coming from all suppliers, so that I can monitor all status order

## Test Scenarios
#### Test Scenario 1
```gherkin
Scenario: As an Admin, I should be able to see 'Order Management' tab section
    Given the user has logged in to Admin Panel
    When the user is on Admin Panel Homepage
    Then show 'Order Management' tab section
```

#### Test Scenario 2
```gherkin
Scenario: As an Admin, I want to access OMS page
    Given the user has logged in to Admin Panel
        And the user is on Admin Panel Homepage
    When the user clicks 'Order Management' tab section
    Then redirects user to OMS Page
```

#### Test Scenario 3
```gherkin
Scenario: As an Admin, I should be able to see list of supplier's orders
    Given the user has logged in to Admin Panel
        And the user is on Admin Panel Homepage
    When the user clicks 'Order Management' tab section
    Then redirects user to OMS Page
        And show list of supplier's orders
```

#### Test Scenario 4
```gherkin
Scenario Outline: As an Admin, I should be able to see correct data in each column
    Given the user has logged in to Admin Panel
    When the user is on OMS Page
    Then show list of supplier's order list
        And show correct data for <columnType>
    Examples:
    | columnType |
    | orderID    |
    | supOrderID |
    | orderDate  |
    | supplier   |
    | storeName  |
    | orderValue |
    | paymentMethod |
    | qty        |
    | status     |
    | delivDate  |
```

#### Test Scenario 5
```gherkin
Scenario: As an Admin, I want to access filter menu for supplier order list
    Given the user has logged in to Admin Panel
        And the user is on OMS Page
    When the user clicks 'Filter' button
    Then show 'Filter' menu on the sidebar
```

#### Test Scenario 6
```gherkin
Scenario Outline: As an Admin, I want to filter the supplier order list
    Given the user has logged in to Admin Panel
        And the user is on Filter menu sidebar
    When the user clicks <filterOption>
        And the user clicks 'Apply' button
    Then show supplier's orders list based on <filterOption>
    Examples:
    | filterOption |
    | Status       |
    | Supplier     |
    | Amount       |
    | Order Date   |
    | Deliver Date |
```

#### Test Scenario 7
```gherkin
Scenario: As an Admin, I want to reset filter's options
    Given the user has logged in to Admin Panel
        And the user is on Filter menu sidebar
        And the user has chosen filter based on 'Rejected' Status
    When the user clicks 'Reset' button
    Then clear the ticked filter's checkboxes
```

###### tags: `Sprint 21` `Ecommerce 1` `Admin Panel`