> For the complete documentation index, see [llms.txt](https://docs.oneweb.tech/oneweb/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.oneweb.tech/oneweb/sample-apps/order-management-app-web/app-designer/create-order-request-entity.md).

# Create Order Request Entity

Learn about the steps to create an entity for the requester who needs to make an order request.

1\. From the **App space** screen, click **Form** and then popup dialog will opens.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2F3lDyUR6NctRZIc67TDo3%2Fimage.png?alt=media\&token=f4a7bfc8-cdbb-4f99-9f9a-1d4edf845661)

2\. Enter name in field Component Name and click Start Design.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2Fj3b7jaF5OqeAo8aJQG7g%2Fimage.png?alt=media\&token=dcd343a1-7fa4-4d53-a2db-8494ddda0728)

3\. From **Tools > Tabs drag the 2-Layer Tab** to the silver box under the entity name. The dialog of Add Tab data opens. Put "Order Request" to Title and then click **Add**.&#x20;

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2Fj2thqBSz9OTqoBbIihUA%2Fimage.png?alt=media\&token=e5851e0c-e67e-4a13-b76b-051a73e8722b)

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FqkSapX7NNN2XJ6o9zDp3%2Fimage.png?alt=media\&token=9fea48a3-d82e-4f77-bcef-a49c50058263)

4\. From **Tools > Module** drag **1-1** to the box under the Order Request tab

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FcYpRcuj9P7vBckrL49Bd%2Fimage.png?alt=media\&token=f8e2e14c-8d7d-404a-a25f-7862be008efe)

* Click icon pencil. The dialog of Module Configuration opens.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FdywA8wiQOktdtjSOnyWG%2Fimage.png?alt=media\&token=db2f5c02-2fd4-446f-b891-357b80a5d802)

* Change Module Name to "Order Request".&#x20;
* Change Table Name to "wf\_service\_request (T)".&#x20;

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2F1ncnQFaGRHRw8dUbPbTO%2Fimage.png?alt=media\&token=ebfe8318-268f-4f09-868d-1d52cad97163)

* Put "select wf\_service\_request.request\_id, wf\_service\_request.requester,  wf\_service\_request.project, wf\_ms\_project.project\_name, wf\_service\_request.phase, wf\_service\_request.description, to\_char(wf\_service\_request.create\_date, 'DD/MM/YYYY HH24:MI:SS') as create\_date from wf\_service\_request join wf\_ms\_project on wf\_service\_request.project = wf\_ms\_project.project\_id" to SQL Work Queue.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FvWY1ZLcghrNvZp6lae2w%2Fimage.png?alt=media\&token=0a725d5c-00a4-4c7e-b60f-b6d4090cb58f)

* Click **OK**.&#x20;
* Click icon Configuration Layout. The dialog opens.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2F9AaCtEV9qU3fBsl335vh%2Fimage.png?alt=media\&token=97b50295-6925-4c53-a5b3-729d8a7cad17)

* Select **2 Column** and then click **Accept**. The table that has 2 columns will show.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FfhnXzTxfVV8UFYuV6drX%2Fimage.png?alt=media\&token=c8488c4b-92bb-4909-b0c7-a3f41eba905b)

5\. From **Tools > Field** drag **Text Box** to the first cell of the table. (From step 4.6) The textLabel shows.&#x20;

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FjUOdc4pZqNzJRvkGRXpy%2Fimage.png?alt=media\&token=3fc27b45-9401-4e4e-8f02-a69258395cd9)

* Click icon pencil. The dialog of Text box Configuration opens
* Put "readonly" to Soruce tag.&#x20;
* Change FIELD\_ID to "REQUEST\_ID".&#x20;
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Request  Id".&#x20;

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2F2AKHeGol9kWEa9YM91g6%2Fimage.png?alt=media\&token=60678619-31fa-4125-b4ac-1377ba808b5f)

* Switch ShowSearch to "Y".&#x20;
* Change showSearchSeq to "1".

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2Fef5mWPUTehHZfF78WRuv%2Fimage.png?alt=media\&token=171c2c1b-131a-48e7-9a13-5d47287113f5)

* Click **OK**.

6\. From **Tools > Field** drag **Text Box** to the second cell of the table. (From step 4.6) The textLabel shows.&#x20;

* Click icon pencil. The dialog of Text box Configuration opens.&#x20;
* Put "readonly" to Soruce tag.&#x20;
* Change FIELD\_ID to "REQUESTER".
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Requester".&#x20;
* Switch ShowSearch to "Y".&#x20;
* Change showSearchSeq to "2".
* Click **OK**.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FirsYINyhyRIloxDkbnR1%2Fimage.png?alt=media\&token=69bed76d-8466-405c-947c-647a15a49105)

7\. From **Order Request** Module click icon append row. The system will append new row to the table.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FbAmgKYFGd1a74GBUTKFr%2Fimage.png?alt=media\&token=db144310-6d07-4736-bab4-502ffb83c537)

8\. From **Tools > Field** drag **Dynamic List** to the first cell of new row (From step 7) The dropdownLabel shows.

* Click icon pencil. The dialog of Dynamic List Box Configuration opens.&#x20;
* Change Table Name to "wf\_ms\_project".
* Change Column Show to "PROJECT\_NAME".
* Change Column Value to "PROJECT\_ID".&#x20;
* Change FIELD\_ID to "PROJECT".&#x20;
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Project".
* Switch SearchCriteria to "Y".
* Change searchFieldGroup and searchCriteriaSeq to "1".
* Select "CHECK\_NULL" at Validate Code and click icon plus. The new record of Validate Code show.&#x20;
* Click **OK**.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2F0euY7FMCtZ1LYml0FolF%2Fimage.png?alt=media\&token=1af92791-ca5d-4e0c-b95f-6b5115958db8)

9\. From **Tools > Field** drag **Dynamic List** to the second cell of new row (From step 7) The dropdownLabel shows.&#x20;

* Click icon pencil. The dialog of Dynamic List Box Configuration opens.&#x20;
* Change Table Name to "wf\_ms\_phase".&#x20;
* Change Column Show to "PHASE\_NAME".
* Change Column Value to "PHASE\_ID".
* Change FIELD\_ID to "PHASE".&#x20;
* Click icon Populate from FIELD\_ID. The system will auto generate
* Click **OK**.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2Fe11xDzoyEXyWbqGij3ht%2Fimage.png?alt=media\&token=57416f71-30f4-4150-adf3-9f673343eddc)

10\. From **Order Request** Module click icon append row. The system will append new row to the table.

11\. From **Tools > Field** drag **Textarea** to the first cell of new row (From step 10) The textareaLabel shows.&#x20;

* Click icon pencil. The dialog of Text Area Configuration opens.&#x20;
* Change FIELD\_ID to "DESCRIPTION".&#x20;
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Description".&#x20;
* Switch SearchCriteria, ShowSearch and searchLike to "Y".&#x20;
* Change searchFieldGroup to "1", searchCriteriaSeq to "2" and showSearchSeq to "4".&#x20;
* Click **OK**.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FMe0WDF5vWWQtcJ9U0XUy%2Fimage.png?alt=media\&token=9dee2c2f-14a9-44ac-addc-b4321e9fd093)

12\. From **Tools > Field** drag **NO Object** to the second cell of new row. (From step 10) The no Label shows.&#x20;

* Click icon pencil. The dialog of No Object Field Configuration opens.
* Change FIELD\_ID to "CREATE\_DATE".
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Create Date".&#x20;
* Switch ShowSearch to "Y".&#x20;
* Change showSearchSeq to "5".&#x20;
* Switch onlyGuiFlag to "Y".&#x20;
* Click **OK**.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2F2pp6NAz2yHimzowvsuAJ%2Fimage.png?alt=media\&token=8956ec75-fb0a-4917-a36a-2ca24aac1478)

13\. From **Order Request** Module click icon append row. The system will append new row to the table.

14\. From **Tools > Field** drag **NO Object** to the first cell of new row. (From step 13) The noLabel shows.&#x20;

* Click icon pencil. The dialog of No Object Field Configuration opens.
* Change FIELD\_ID to "PROJECT\_NAME".
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Project Name".&#x20;
* Switch ShowSearch to "Y".&#x20;
* Change showSearchSeq to "2".
* Switch onlyGuiFlag to "Y".
* Click **OK**.

15\. From **Tools > Field** drag **Hidden** to the second cell of new row. (From step 13) The hiddenLabel shows.&#x20;

* Click icon pencil. The dialog of Hidden Field Configuration opens.
* Put "03" to Default value.
* Change FIELD\_ID to "REQUEST\_TYPE".&#x20;
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Request Type"
* Click **OK**.

16\. From **Tools > Button** drag **Entity** **Button** to space under the Module Order Request. The SUBMIT\_VALUE show.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FJBxnZR3sK1aepr158w7u%2Fimage.png?alt=media\&token=ef9e2de3-140d-4bbd-9b73-6fbb2b0467e3)

* Click icon pencil. The dialog of Button Configuration opens.
* Change buttonName to "SEARCH".&#x20;
* Change Page Action to "ENTITY\_SEARCH".&#x20;
* At Button Action select first radio and change button action to "searchResult()".&#x20;

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FAp4HpGj9zg9GAGQELT5h%2Fimage.png?alt=media\&token=e86ef3fa-2cf7-45e2-bba5-eed4cb0b1d06)

* Click **OK**.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2Fjjz0C6iAWSDI5Yl1kliD%2Fimage.png?alt=media\&token=510dd1d3-edf3-4f7d-9657-f9e56334941d)

17\. From **Tools > Button** drag **Entity Button** to space under the Module Order Request. The SUBMIT\_VALUE show.

* Click icon pencil. The dialog of Button Configuration opens.&#x20;
* Change buttonName to "CREATE".
* Change Page Action to "ENTITY\_SEARCH".&#x20;
* At Button Action select first radio and change button action to "addEntity()".
* Click **OK**.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2F1aXhAjjAwuyfTYdESmoW%2Fimage.png?alt=media\&token=90e65565-dfde-4b85-9d08-88109a65099a)

18\. From **Tools > Button** drag **Entity Button** to space under the Module Order Request. The SUBMIT\_VALUE show.&#x20;

* Click icon pencil. The dialog of Button Configuration opens.
* Change buttonName to "SAVE".&#x20;
* Change Page Action to "ENTITY\_INSERT".&#x20;
* At Button Action select first radio and change button action to "saveEntity()".&#x20;
* Click **OK**.

19\. From **Tools > Button** drag **Entity Button** to space under the Module Order Request. The SUBMIT\_VALUE show.&#x20;

* Click icon pencil. The dialog of Button Configuration opens.
* Change buttonName to "SAVE".&#x20;
* Change Page Action to "ENTITY\_UPDATE".&#x20;
* At Button Action select first radio and change button action to "saveEntity()".&#x20;
* Click OK.

20\. From **Tools > Button** drag **Entity Button** to space under the Module Order Request. The SUBMIT\_VALUE show.&#x20;

* Click icon pencil. The dialog of Button Configuration opens.&#x20;
* Change buttonName to "CANCEL".&#x20;
* Change Page Action to "ENTITY\_INSERT".&#x20;
* At Button Action select first radio and change button action to "cancelEntity()".&#x20;
* Click **OK**.

21\. From **Tools > Button** drag **Entity Button** to space under the Module Order Request. The SUBMIT\_VALUE show.&#x20;

* Click icon pencil. The dialog of Button Configuration opens.&#x20;
* Change buttonName to "CANCEL".&#x20;
* Change Page Action to "ENTITY\_UPDATE".&#x20;
* At Button Action select first radio and change button action to "cancelEntity()".
* Click **OK**.

22\. From **Tools > Tabs** drag **Normal Tab** to the silver box under the table. The dialog of Add Tab data opens. Put "Order Item" to Title, select 1 column and then click **Add**. The Order Item tab show.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FEKjr2GNblNrFL9c0eXFG%2Fimage.png?alt=media\&token=e73d67d3-5c88-4431-80c5-87e8649e828a)

23\. From **Tools > Module** drag **1-Many** to the box under the Order Item tab.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FBOJOpbrPadEqi0J9RE5t%2Fimage.png?alt=media\&token=125dfffc-c1e6-4139-960c-c2a42daab094)

* Click icon pencil. The dialog of Module Configuration opens.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2F1c5HWDKYhtNVGVMCmQkG%2Fimage.png?alt=media\&token=e915c92d-2e4f-4519-85fa-cfc0a70084a5)

* Change Module Name to "Order Request Item".&#x20;
* Change Table Name to "wf\_order\_request\_item (T)".&#x20;

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2Fqw2Kv4SSpwQepMoiaavn%2Fimage.png?alt=media\&token=17a62ed6-869d-4bac-9eee-5d7ef8577135)

* Click **OK**.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FbM35F1amNLtAuwtzYBOb%2Fimage.png?alt=media\&token=09f62cec-be6c-4cce-877f-a80794007da9)

24\. From **Tools > Field** drag **Hidden** to Module Order Item. The hiddenLabel shows.&#x20;

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FDWGL5AbMrR3a5jXq4gFb%2Fimage.png?alt=media\&token=5c03d0d5-d89e-4bd5-bcd3-8d44639ae709)

* Click icon pencil. The dialog of Hidden Field Configuration opens.&#x20;
* Change FIELD\_*ID to "REQUEST\_ID*".
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Request Id".&#x20;

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2Fv0jbxVEkdxXG4fU9cll1%2Fimage.png?alt=media\&token=47cb35db-7045-46ad-8bad-cde6ea4e64e0)

* &#x20;Click **OK**.

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FXXIstzqcizW4e8bx3dl5%2Fimage.png?alt=media\&token=c9add148-ae75-47c5-8edb-a4179e930622)

25\. From **Tools > Field** drag **Hidden** to Module Order Item. The hiddenLabel shows.&#x20;

* Click icon pencil. The dialog of Hidden Field Configuration opens.&#x20;
* Change FIELD\_ID to "ORDER\_ITEM\_ID".&#x20;
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Order Item I
* Click **OK**.

26\. From **Tools > Field** drag **Dynamic** List to Module Order Item. The dropdownLabel shows.&#x20;

* Click icon pencil. The dialog of Dynamic List Box Configuration opens.
* Change Table Name to "wf\_ms\_hardware".&#x20;
* Change Column Show to "HARDWARE\_NAME".
* Change Column Value to "HARDWARE\_ID".&#x20;
* Change FIELD\_ID to "HARDWAREID".&#x20;
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Hardwareid".&#x20;
* Change FieldGroup to "1" and change Seq to "1".
* Switch ShowSearch to "
* Change showSearchSeq to "1".&#x20;
* Select "CHECK\_NULL" at Validate Code and click icon plus. The new record of Validate Code show.&#x20;
* Click **OK**.

27\. From **Tools > Field** drag **Textarea** to Module Order Item. The textareaLabel shows.&#x20;

* Click icon pencil. The dialog of Text Area Configuration opens.&#x20;
* Change FIELD\_ID to "SPEC".&#x20;
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Spec".&#x20;
* Change FieldGroup to "1" and change Seq to "2".&#x20;
* Select "CHECK\_NULL" at Validate Code and click icon plus. The new record of Validate Code show.&#x20;
* Click **OK**.

28\. From **Tools > Field** drag **Text Box** to Module Order Item. The textLabel shows. \
&#x20;     Click icon pencil. The dialog of Text box Configuration opens.&#x20;

* Select "Integer" at Number Formatter.&#x20;
* Change FIELD\_ID to "UNIT".&#x20;
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Unit".&#x20;
* Change FieldGroup to "2" and change Seq to "1".&#x20;
* Switch ShowSearch to "Y".
* Change showSearchSeq to "2".&#x20;
* Select "CHECK\_NULL" at Validate Code and click icon plus. The new record of Validate Code show.&#x20;
* Click **OK**.

29\. From **Tools > Field** drag **Textarea** to Module Order Item. The textareaLabel shows.&#x20;

* Click icon pencil. The dialog of Text Area Configuration opens.&#x20;
* Change FIELD\_ID to "REMARK".&#x20;
* Click icon Populate from FIELD\_ID. The system will auto generate ShowFieldName to "Remark".&#x20;
* Change FieldGroup to "2" and change Seq to "2".&#x20;
* Click **OK**.

30\. From **Tools > Button** drag **Module Button** to space under the Module Order Request Item. The SUBMIT\_VALUE show.

* Click icon pencil. The dialog of Button Configuration opens.
* Change buttonName to "ADD".&#x20;
* Change Page Action to "SUB\_SEARCH".&#x20;
* At Button Action select first radio and change button action to "popupActionFlow('\[MODULE\_ID]')".&#x20;
* Click **OK**.

31\. From **Tools > Button** drag **Module Button** to space under the Module Order Request Item. The SUBMIT\_VALUE show.&#x20;

* Click icon pencil. The dialog of Button Configuration opens.
* Change buttonName to "DELETE".&#x20;
* Change Page Action to "SUB\_SEARCH".&#x20;
* At Button Action select first radio and change button action to "\[MODULE\_ID]Delete()".&#x20;
* Click **OK**.

32\. From **Tools > Button** drag **Module Button** to space under the Module Order Request Item. The SUBMIT\_VALUE show.&#x20;

* Click icon pencil. The dialog of Button Configuration opens.&#x20;
* Change buttonName to "SAVE".
* Change Page Action to "INSERT".&#x20;
* At Button Action select first radio and change button action to "actionFormSubmit('insertMany','Y')".
* Click **OK**.

33\. From **Tools > Button** drag **Module Button** to space under the Module Order Request Item. The SUBMIT\_VALUE show.&#x20;

* Click icon pencil. The dialog of Button Configuration opens.&#x20;
* Change buttonName to "SAVE".&#x20;
* Change Page Action to "UPDATE".
* At Button Action select first radio and change button action to "actionFormSubmit('insertMany','Y')".&#x20;
* Click **OK**.

34\. From **Tools > Button** drag **Module Button** to space under the Module Order Request Item. The SUBMIT\_VALUE show.&#x20;

* Click icon pencil. The dialog of Button Configuration opens.&#x20;
* Change buttonName to "CANCEL". Change Page Action to "INSERT".&#x20;
* At Button Action select first radio and change button action to "$('#many\_\[MODULE\_ID]\_dialog').dialog('close');".&#x20;
* Click **OK**.

35\. From **Tools > Button** drag **Module Button** to space under the Module Order Request Item. The SUBMIT\_VALUE show.&#x20;

* Click icon pencil. The dialog of Button Configuration opens.&#x20;
* Change buttonName to "CANCEL".&#x20;
* Change Page Action to "UPDATE".&#x20;
* At Button Action select first radio and change button action to "$('#many\_\[MODULE\_ID]\_dialog').dialog('close');".&#x20;
* Click **OK**.

36\. Configure Order Request module key.

* From module **Order Request** click icon pencil. The dialog of Module Configuration opens.&#x20;
* Put "REQUEST\_ID to Modul
* Put "OD" to Prefix.&#x20;
* Put "8" to KeyLen.
* Put "REQUEST\_ID\_SEQ" to Sequence.&#x20;
* Click icon plus. The new record of Module Key show.
* Click **OK**.

37\. Configure Order Request Item module key.&#x20;

* From module **Order Request Item** click icon pencil. The dialog of Module Configuration opens.&#x20;
* Put "ORDER\_ITEM\_ID" to Module Key.&#x20;
* Put "IT" to Prefix.
* Put "18" to KeyLen.&#x20;
* Put "ORDER\_ITEM\_ID\_SEQ" to Sequence.
* Click icon plus. The new record of Module Key show.&#x20;
* Put "REQUEST\_ID" to Module Key.&#x20;
* Put "REQUEST\_ID" to Parent Key.
* Click icon plus. The new record of Module Key show.&#x20;
* Click **OK**.

The completed entity looks as shown in below diagram

![](https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2F7G41SBICg9Hu57mbP8yK%2Fimage.png?alt=media\&token=93bee924-669a-4f01-81be-13c66ffd984c)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.oneweb.tech/oneweb/sample-apps/order-management-app-web/app-designer/create-order-request-entity.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
