# Create Menu for Requester

This section explains how to **create a menu** for the **Requester role** using **Menu Configuration** in ONEWEB App Designer.\
The menu allows requester users to **access the Order Request screen** and initiate the order request process from the application menu.

***

### Objective

By completing this section, you will learn how to:

* Configure a new menu item in ONEWEB
* Map a menu to an existing App Designer entity
* Generate an action URL automatically
* Enable requester users to access the order request screen from the menu

***

### Step 1: Open Menu Configuration

1. From the **ONEWEB App Designer** screen, click\
   **Utilities > Menu Configuration**.
2. The **Menu Configuration** screen opens.

***

### Step 2: Add New Menu

1. Move the cursor to the **plus (+)** icon under the *Menu Configuration* title.
2. Click the icon.
3. The **Menu Properties** dialog opens.

***

### Step 3: Configure Menu Properties

In the **Menu Properties** dialog:

1. Enter **Description** as:

   ```
   DOC Order Request
   ```
2. At **Mapping**, select:
   * Entity: `Doc Order Request - Requester`
   * Action: `SEARCH`

This mapping defines which screen and action will be opened when the menu is selected.

***

### Step 4: Generate Action URL

1. Click the **Generate** button.

The system automatically generates the **Action URL** based on the selected entity and action.

***

### Step 5: Configure Menu Type

1. Select **Type** as:

   ```
   PAGE
   ```

This indicates that the menu opens a page (entity screen) in the application.

***

### Step 6: Save Menu

1. Click **OK** to confirm menu properties.
2. Click **Save Menu** on the Menu Configuration screen.

***

### Step 7: Verify Menu

1. Log in to the application again.

After logging in, a new menu item named **“DOC Order Request”** appears in the application menu.\
Requester users can now access the **Order Request screen** directly through this menu.

***

### Summary

In this section, you have:

* Created a menu for the Requester role
* Linked the menu to the Order Request entity
* Configured automatic URL generation
* Enabled easy access to the order request screen

This menu completes the **Requester user entry point** for the **Order Management App (Web)**, allowing users to start the order request process smoothly from the application navigation.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onewebstack.com/oneweb-platform-th/tutorials-examples/order-management-app-web/app-designer/create-menu-for-requester.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
