Required permission: | POSMenuList-Enquiry.GET |
GET | /POSMenus | ||
---|---|---|---|
GET | /POSMenus/page/{Page} | Get records by given a page number | Each page consists of 20 records |
GET | /POSMenus/AcPOSMenuID/{AcPOSMenuID} | Get record for given POS Menu ID | |
GET | /POSMenus/AcLocationID/{AcLocationID} | Get all menus for given Location ID |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Page | path | int? | No | Page Number. Default 1. |
RecordsPerPage | query | int? | No | Records Per Page. Default 20 Records. |
AcPOSMenuID | path | string | No | POS Menu ID |
AcLocationID | path | string | No | Location ID to retrieve POS Menu. Return all menus included unassigned location menus if not specified. |
AcCompanyID | query | string | No | Company ID to retrieve POS Menu. Return all menus if AcCompanyID is not specified. |
IsReturnImage | query | bool | No | Indicate whether to return image. Default: False |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
POSMenus | form | List<POSMenu> | No | |
ResponseStatus | form | ResponseStatus | No | |
TotalRecords | form | int | No | Total records in all pages. |
TotalRecordsInPage | form | int | No | Total records in current page. |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Menu | form | AcPOSMenu | No | |
MenuCategoryDetail | form | List<POSMenuCategoryDetail> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
AcPOSMenuID | form | NVARCHAR(20) | No | POS Menu ID |
AcPOSMenuDesc | form | NVARCHAR(100) | No | POS Menu Description |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
MenuCategoryAs | form | AcPOSMenuCategoryAs | No | |
MenuCategoryItemAs | form | List<AcPOSMenuCategoryItemAs> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
AcPOSMenuCategoryAsID | form | NVARCHAR(40) | No | POS Menu Category Record ID |
AcPOSMenuID | form | NVARCHAR(20) | No | POS Menu ID |
AcPOSMenuCategoryID | form | NVARCHAR(20) | No | POS Menu Category ID |
MenuPageNumber | form | INTEGER | No | Menu Page Number. Support up-to 5 pages for menu categories. Each page can consists of up-to 9 categories. |
PositionInPage | form | INTEGER | No | Category position in a Menu Page. Possible possible value from 1 to 9. |
AcPOSMenuDesc | form | NVARCHAR(100) | No | POS Menu Description |
AcPOSMenuCategoryDesc | form | NVARCHAR(100) | No | POS Menu Category Description |
EditDate | form | DATETIME | No | POS Menu Edit Date |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
AcPOSMenuCategoryItemAsID | form | NVARCHAR(40) | No | POS Menu Category Item Record ID |
AcPOSMenuCategoryAsID | form | NVARCHAR(40) | No | POS Menu Category Record ID |
AcPOSMenuID | form | NVARCHAR(20) | No | POS Menu ID |
AcPOSMenuDesc | form | NVARCHAR(100) | No | POS Menu Description |
AcPOSMenuCategoryID | form | NVARCHAR(20) | No | POS Menu Category ID |
AcPOSMenuCategoryDesc | form | NVARCHAR(100) | No | POS Menu Category Description |
ItemPageNumber | form | INTEGER | No | Item Page Number. Support up-to 3 pages for a category. Each page can consists 3 columns, each column up-to 8 items. |
ItemPositionInPage | form | INTEGER | No | Item position in a Menu Category Page. Possible possible value from 1 to 24. 1st Column: 1 to 8; 2nd Column: 9 to 16; 3rd Column: 17 to 24. |
StockBarcode | form | NVARCHAR(20) | No | Stock Barcode. |
AcStockID | form | NVARCHAR(20) | No | Stock ID. |
AcStockUOMID | form | NVARCHAR(20) | No | Stock UOM ID. |
StockDescription1 | form | NVARCHAR(100) | No | Stock Desription 1. |
StockDescription2 | form | NVARCHAR(100) | No | Stock Desription 2. |
StockPosPrice | form | NUMERIC(18,2) | No | Stock POS Price. (POS Price by AcLocationID. Else it default as StockPrice1). |
ImageDisplayBase64 | form | VARCHAR(MAX) | No | Stock Display Image in Base64 Encoding. |
IsModifierItemFlow | form | NVARCHAR(1) | No | Is Modifier Item Flow? Y/N. Indicate whether current selected item should follow steps in Modifier Item Flow. If Y, follow the steps for items selection in List |
AcPOSModifierGroupID01 | form | NVARCHAR(20) | No | POS Modifier Group ID - 01 |
AcPOSModifierGroupDesc01 | form | NVARCHAR(100) | No | POS Modifier Group Description - 01 |
ModifierGroupQty01 | form | INT | No | Quantity of POS Modifier Group ID - 01. If 0 mean open for selection; If greater than 0 mean Any of [x] quantity from the modifier group items list. |
AcPOSModifierGroupID02 | form | NVARCHAR(20) | No | POS Modifier Group ID - 02 |
AcPOSModifierGroupDesc02 | form | NVARCHAR(100) | No | POS Modifier Group Description - 02 |
ModifierGroupQty02 | form | INT | No | Quantity of POS Modifier Group ID - 02. If 0 mean open for selection; If greater than 0 mean Any of [x] quantity from the modifier group items list. |
AcPOSModifierGroupID03 | form | NVARCHAR(20) | No | POS Modifier Group ID - 03 |
AcPOSModifierGroupDesc03 | form | NVARCHAR(100) | No | POS Modifier Group Description - 03 |
ModifierGroupQty03 | form | INT | No | Quantity of POS Modifier Group ID - 03. If 0 mean open for selection; If greater than 0 mean Any of [x] quantity from the modifier group items list. |
AcPOSModifierGroupID04 | form | NVARCHAR(20) | No | POS Modifier Group ID - 04 |
AcPOSModifierGroupDesc04 | form | NVARCHAR(100) | No | POS Modifier Group Description - 04 |
ModifierGroupQty04 | form | INT | No | Quantity of POS Modifier Group ID - 04. If 0 mean open for selection; If greater than 0 mean Any of [x] quantity from the modifier group items list. |
AcPOSModifierGroupID05 | form | NVARCHAR(20) | No | POS Modifier Group ID - 05 |
AcPOSModifierGroupDesc05 | form | NVARCHAR(100) | No | POS Modifier Group Description - 05 |
ModifierGroupQty05 | form | INT | No | Quantity of POS Modifier Group ID - 05. If 0 mean open for selection; If greater than 0 mean Any of [x] quantity from the modifier group items list. |
AcPOSModifierGroupID06 | form | NVARCHAR(20) | No | POS Modifier Group ID - 06 |
AcPOSModifierGroupDesc06 | form | NVARCHAR(100) | No | POS Modifier Group Description - 06 |
ModifierGroupQty06 | form | INT | No | Quantity of POS Modifier Group ID - 06. If 0 mean open for selection; If greater than 0 mean Any of [x] quantity from the modifier group items list. |
AcPOSModifierGroupID07 | form | NVARCHAR(20) | No | POS Modifier Group ID - 07 |
AcPOSModifierGroupDesc07 | form | NVARCHAR(100) | No | POS Modifier Group Description - 07 |
ModifierGroupQty07 | form | INT | No | Quantity of POS Modifier Group ID - 07. If 0 mean open for selection; If greater than 0 mean Any of [x] quantity from the modifier group items list. |
AcPOSModifierGroupID08 | form | NVARCHAR(20) | No | POS Modifier Group ID - 08 |
AcPOSModifierGroupDesc08 | form | NVARCHAR(100) | No | POS Modifier Group Description - 08 |
ModifierGroupQty08 | form | INT | No | Quantity of POS Modifier Group ID - 08. If 0 mean open for selection; If greater than 0 mean Any of [x] quantity from the modifier group items list. |
AcPOSModifierGroupID09 | form | NVARCHAR(20) | No | POS Modifier Group ID - 09 |
AcPOSModifierGroupDesc09 | form | NVARCHAR(100) | No | POS Modifier Group Description - 09 |
ModifierGroupQty09 | form | INT | No | Quantity of POS Modifier Group ID - 09. If 0 mean open for selection; If greater than 0 mean Any of [x] quantity from the modifier group items list. |
AcPOSModifierGroupID10 | form | NVARCHAR(20) | No | POS Modifier Group ID - 10 |
AcPOSModifierGroupDesc10 | form | NVARCHAR(100) | No | POS Modifier Group Description - 10 |
ModifierGroupQty10 | form | INT | No | Quantity of POS Modifier Group ID - 10. If 0 mean open for selection; If greater than 0 mean Any of [x] quantity from the modifier group items list. |
POSModifierGroup01ItemAs | form | List<AcPOSModifierGroupCompanyItem> | No | POS Modifier Group 01 - Items |
POSModifierGroup02ItemAs | form | List<AcPOSModifierGroupCompanyItem> | No | POS Modifier Group 02 - Items |
POSModifierGroup03ItemAs | form | List<AcPOSModifierGroupCompanyItem> | No | POS Modifier Group 03 - Items |
POSModifierGroup04ItemAs | form | List<AcPOSModifierGroupCompanyItem> | No | POS Modifier Group 04 - Items |
POSModifierGroup05ItemAs | form | List<AcPOSModifierGroupCompanyItem> | No | POS Modifier Group 05 - Items |
POSModifierGroup06ItemAs | form | List<AcPOSModifierGroupCompanyItem> | No | POS Modifier Group 06 - Items |
POSModifierGroup07ItemAs | form | List<AcPOSModifierGroupCompanyItem> | No | POS Modifier Group 07 - Items |
POSModifierGroup08ItemAs | form | List<AcPOSModifierGroupCompanyItem> | No | POS Modifier Group 08 - Items |
POSModifierGroup09ItemAs | form | List<AcPOSModifierGroupCompanyItem> | No | POS Modifier Group 09 - Items |
POSModifierGroup10ItemAs | form | List<AcPOSModifierGroupCompanyItem> | No | POS Modifier Group 10 - Items |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
AcPOSModifierGroupCompanyItemID | form | NVARCHAR(40) | No | POS Modifier Group Item Record ID |
AcPOSModifierGroupID | form | NVARCHAR(20) | No | POS Modifier Group ID |
StockBarcode | form | NVARCHAR(20) | No | Stock Barcode |
ModifierItemIsStock | form | NVARCHAR(1) | No | Modifier Item is Stock? Y/N |
ModifierItemDesc | form | NVARCHAR(100) | No | Modifier Item Description |
ModifierItemPrice | form | NUMERIC(18,2) | No | Modifier Item Price |
AcPOSModifierGroupDesc | form | NVARCHAR(100) | No | POS Modifier Group Description |
AcStockID | form | NVARCHAR(20) | No | Stock ID. |
AcStockUOMID | form | NVARCHAR(20) | No | Stock UOM ID. |
StockDescription1 | form | NVARCHAR(100) | No | Stock Desription 1. |
StockDescription2 | form | NVARCHAR(100) | No | Stock Desription 2. |
ImageDisplayBase64 | form | VARCHAR(MAX) | No | Stock Display Image in Base64 Encoding. |
EditDate | form | DATETIME | No | Edit Date Item |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /POSMenus HTTP/1.1 Host: snr2u.com Accept: application/xml
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <POSMenusResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SmartDynaModWebAPI.ServiceModel"> <POSMenus xmlns:d2p1="http://schemas.datacontract.org/2004/07/SmartDynaModWebAPI.ServiceModel.Types"> <d2p1:POSMenu> <d2p1:Menu> <d2p1:AcPOSMenuDesc>String</d2p1:AcPOSMenuDesc> <d2p1:AcPOSMenuID>String</d2p1:AcPOSMenuID> </d2p1:Menu> <d2p1:MenuCategoryDetail> <d2p1:POSMenuCategoryDetail> <d2p1:MenuCategoryAs> <d2p1:AcPOSMenuCategoryAsID>String</d2p1:AcPOSMenuCategoryAsID> <d2p1:AcPOSMenuCategoryDesc>String</d2p1:AcPOSMenuCategoryDesc> <d2p1:AcPOSMenuCategoryID>String</d2p1:AcPOSMenuCategoryID> <d2p1:AcPOSMenuDesc>String</d2p1:AcPOSMenuDesc> <d2p1:AcPOSMenuID>String</d2p1:AcPOSMenuID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:MenuPageNumber>0</d2p1:MenuPageNumber> <d2p1:PositionInPage>0</d2p1:PositionInPage> </d2p1:MenuCategoryAs> <d2p1:MenuCategoryItemAs> <d2p1:AcPOSMenuCategoryItemAs> <d2p1:AcPOSMenuCategoryAsID>String</d2p1:AcPOSMenuCategoryAsID> <d2p1:AcPOSMenuCategoryDesc>String</d2p1:AcPOSMenuCategoryDesc> <d2p1:AcPOSMenuCategoryID>String</d2p1:AcPOSMenuCategoryID> <d2p1:AcPOSMenuCategoryItemAsID>String</d2p1:AcPOSMenuCategoryItemAsID> <d2p1:AcPOSMenuDesc>String</d2p1:AcPOSMenuDesc> <d2p1:AcPOSMenuID>String</d2p1:AcPOSMenuID> <d2p1:AcPOSModifierGroupDesc01>String</d2p1:AcPOSModifierGroupDesc01> <d2p1:AcPOSModifierGroupDesc02>String</d2p1:AcPOSModifierGroupDesc02> <d2p1:AcPOSModifierGroupDesc03>String</d2p1:AcPOSModifierGroupDesc03> <d2p1:AcPOSModifierGroupDesc04>String</d2p1:AcPOSModifierGroupDesc04> <d2p1:AcPOSModifierGroupDesc05>String</d2p1:AcPOSModifierGroupDesc05> <d2p1:AcPOSModifierGroupDesc06>String</d2p1:AcPOSModifierGroupDesc06> <d2p1:AcPOSModifierGroupDesc07>String</d2p1:AcPOSModifierGroupDesc07> <d2p1:AcPOSModifierGroupDesc08>String</d2p1:AcPOSModifierGroupDesc08> <d2p1:AcPOSModifierGroupDesc09>String</d2p1:AcPOSModifierGroupDesc09> <d2p1:AcPOSModifierGroupDesc10>String</d2p1:AcPOSModifierGroupDesc10> <d2p1:AcPOSModifierGroupID01>String</d2p1:AcPOSModifierGroupID01> <d2p1:AcPOSModifierGroupID02>String</d2p1:AcPOSModifierGroupID02> <d2p1:AcPOSModifierGroupID03>String</d2p1:AcPOSModifierGroupID03> <d2p1:AcPOSModifierGroupID04>String</d2p1:AcPOSModifierGroupID04> <d2p1:AcPOSModifierGroupID05>String</d2p1:AcPOSModifierGroupID05> <d2p1:AcPOSModifierGroupID06>String</d2p1:AcPOSModifierGroupID06> <d2p1:AcPOSModifierGroupID07>String</d2p1:AcPOSModifierGroupID07> <d2p1:AcPOSModifierGroupID08>String</d2p1:AcPOSModifierGroupID08> <d2p1:AcPOSModifierGroupID09>String</d2p1:AcPOSModifierGroupID09> <d2p1:AcPOSModifierGroupID10>String</d2p1:AcPOSModifierGroupID10> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:IsModifierItemFlow>String</d2p1:IsModifierItemFlow> <d2p1:ItemPageNumber>0</d2p1:ItemPageNumber> <d2p1:ItemPositionInPage>0</d2p1:ItemPositionInPage> <d2p1:ModifierGroupQty01>String</d2p1:ModifierGroupQty01> <d2p1:ModifierGroupQty02>String</d2p1:ModifierGroupQty02> <d2p1:ModifierGroupQty03>String</d2p1:ModifierGroupQty03> <d2p1:ModifierGroupQty04>String</d2p1:ModifierGroupQty04> <d2p1:ModifierGroupQty05>String</d2p1:ModifierGroupQty05> <d2p1:ModifierGroupQty06>String</d2p1:ModifierGroupQty06> <d2p1:ModifierGroupQty07>String</d2p1:ModifierGroupQty07> <d2p1:ModifierGroupQty08>String</d2p1:ModifierGroupQty08> <d2p1:ModifierGroupQty09>String</d2p1:ModifierGroupQty09> <d2p1:ModifierGroupQty10>String</d2p1:ModifierGroupQty10> <d2p1:POSModifierGroup01ItemAs> <d2p1:AcPOSModifierGroupCompanyItem> <d2p1:AcPOSModifierGroupCompanyItemID>String</d2p1:AcPOSModifierGroupCompanyItemID> <d2p1:AcPOSModifierGroupDesc>String</d2p1:AcPOSModifierGroupDesc> <d2p1:AcPOSModifierGroupID>String</d2p1:AcPOSModifierGroupID> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:ModifierItemDesc>String</d2p1:ModifierItemDesc> <d2p1:ModifierItemIsStock>String</d2p1:ModifierItemIsStock> <d2p1:ModifierItemPrice>0</d2p1:ModifierItemPrice> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> </d2p1:AcPOSModifierGroupCompanyItem> </d2p1:POSModifierGroup01ItemAs> <d2p1:POSModifierGroup02ItemAs> <d2p1:AcPOSModifierGroupCompanyItem> <d2p1:AcPOSModifierGroupCompanyItemID>String</d2p1:AcPOSModifierGroupCompanyItemID> <d2p1:AcPOSModifierGroupDesc>String</d2p1:AcPOSModifierGroupDesc> <d2p1:AcPOSModifierGroupID>String</d2p1:AcPOSModifierGroupID> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:ModifierItemDesc>String</d2p1:ModifierItemDesc> <d2p1:ModifierItemIsStock>String</d2p1:ModifierItemIsStock> <d2p1:ModifierItemPrice>0</d2p1:ModifierItemPrice> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> </d2p1:AcPOSModifierGroupCompanyItem> </d2p1:POSModifierGroup02ItemAs> <d2p1:POSModifierGroup03ItemAs> <d2p1:AcPOSModifierGroupCompanyItem> <d2p1:AcPOSModifierGroupCompanyItemID>String</d2p1:AcPOSModifierGroupCompanyItemID> <d2p1:AcPOSModifierGroupDesc>String</d2p1:AcPOSModifierGroupDesc> <d2p1:AcPOSModifierGroupID>String</d2p1:AcPOSModifierGroupID> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:ModifierItemDesc>String</d2p1:ModifierItemDesc> <d2p1:ModifierItemIsStock>String</d2p1:ModifierItemIsStock> <d2p1:ModifierItemPrice>0</d2p1:ModifierItemPrice> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> </d2p1:AcPOSModifierGroupCompanyItem> </d2p1:POSModifierGroup03ItemAs> <d2p1:POSModifierGroup04ItemAs> <d2p1:AcPOSModifierGroupCompanyItem> <d2p1:AcPOSModifierGroupCompanyItemID>String</d2p1:AcPOSModifierGroupCompanyItemID> <d2p1:AcPOSModifierGroupDesc>String</d2p1:AcPOSModifierGroupDesc> <d2p1:AcPOSModifierGroupID>String</d2p1:AcPOSModifierGroupID> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:ModifierItemDesc>String</d2p1:ModifierItemDesc> <d2p1:ModifierItemIsStock>String</d2p1:ModifierItemIsStock> <d2p1:ModifierItemPrice>0</d2p1:ModifierItemPrice> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> </d2p1:AcPOSModifierGroupCompanyItem> </d2p1:POSModifierGroup04ItemAs> <d2p1:POSModifierGroup05ItemAs> <d2p1:AcPOSModifierGroupCompanyItem> <d2p1:AcPOSModifierGroupCompanyItemID>String</d2p1:AcPOSModifierGroupCompanyItemID> <d2p1:AcPOSModifierGroupDesc>String</d2p1:AcPOSModifierGroupDesc> <d2p1:AcPOSModifierGroupID>String</d2p1:AcPOSModifierGroupID> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:ModifierItemDesc>String</d2p1:ModifierItemDesc> <d2p1:ModifierItemIsStock>String</d2p1:ModifierItemIsStock> <d2p1:ModifierItemPrice>0</d2p1:ModifierItemPrice> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> </d2p1:AcPOSModifierGroupCompanyItem> </d2p1:POSModifierGroup05ItemAs> <d2p1:POSModifierGroup06ItemAs> <d2p1:AcPOSModifierGroupCompanyItem> <d2p1:AcPOSModifierGroupCompanyItemID>String</d2p1:AcPOSModifierGroupCompanyItemID> <d2p1:AcPOSModifierGroupDesc>String</d2p1:AcPOSModifierGroupDesc> <d2p1:AcPOSModifierGroupID>String</d2p1:AcPOSModifierGroupID> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:ModifierItemDesc>String</d2p1:ModifierItemDesc> <d2p1:ModifierItemIsStock>String</d2p1:ModifierItemIsStock> <d2p1:ModifierItemPrice>0</d2p1:ModifierItemPrice> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> </d2p1:AcPOSModifierGroupCompanyItem> </d2p1:POSModifierGroup06ItemAs> <d2p1:POSModifierGroup07ItemAs> <d2p1:AcPOSModifierGroupCompanyItem> <d2p1:AcPOSModifierGroupCompanyItemID>String</d2p1:AcPOSModifierGroupCompanyItemID> <d2p1:AcPOSModifierGroupDesc>String</d2p1:AcPOSModifierGroupDesc> <d2p1:AcPOSModifierGroupID>String</d2p1:AcPOSModifierGroupID> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:ModifierItemDesc>String</d2p1:ModifierItemDesc> <d2p1:ModifierItemIsStock>String</d2p1:ModifierItemIsStock> <d2p1:ModifierItemPrice>0</d2p1:ModifierItemPrice> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> </d2p1:AcPOSModifierGroupCompanyItem> </d2p1:POSModifierGroup07ItemAs> <d2p1:POSModifierGroup08ItemAs> <d2p1:AcPOSModifierGroupCompanyItem> <d2p1:AcPOSModifierGroupCompanyItemID>String</d2p1:AcPOSModifierGroupCompanyItemID> <d2p1:AcPOSModifierGroupDesc>String</d2p1:AcPOSModifierGroupDesc> <d2p1:AcPOSModifierGroupID>String</d2p1:AcPOSModifierGroupID> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:ModifierItemDesc>String</d2p1:ModifierItemDesc> <d2p1:ModifierItemIsStock>String</d2p1:ModifierItemIsStock> <d2p1:ModifierItemPrice>0</d2p1:ModifierItemPrice> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> </d2p1:AcPOSModifierGroupCompanyItem> </d2p1:POSModifierGroup08ItemAs> <d2p1:POSModifierGroup09ItemAs> <d2p1:AcPOSModifierGroupCompanyItem> <d2p1:AcPOSModifierGroupCompanyItemID>String</d2p1:AcPOSModifierGroupCompanyItemID> <d2p1:AcPOSModifierGroupDesc>String</d2p1:AcPOSModifierGroupDesc> <d2p1:AcPOSModifierGroupID>String</d2p1:AcPOSModifierGroupID> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:ModifierItemDesc>String</d2p1:ModifierItemDesc> <d2p1:ModifierItemIsStock>String</d2p1:ModifierItemIsStock> <d2p1:ModifierItemPrice>0</d2p1:ModifierItemPrice> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> </d2p1:AcPOSModifierGroupCompanyItem> </d2p1:POSModifierGroup09ItemAs> <d2p1:POSModifierGroup10ItemAs> <d2p1:AcPOSModifierGroupCompanyItem> <d2p1:AcPOSModifierGroupCompanyItemID>String</d2p1:AcPOSModifierGroupCompanyItemID> <d2p1:AcPOSModifierGroupDesc>String</d2p1:AcPOSModifierGroupDesc> <d2p1:AcPOSModifierGroupID>String</d2p1:AcPOSModifierGroupID> <d2p1:AcStockID>String</d2p1:AcStockID> <d2p1:AcStockUOMID>String</d2p1:AcStockUOMID> <d2p1:EditDate>0001-01-01T00:00:00</d2p1:EditDate> <d2p1:ImageDisplayBase64>String</d2p1:ImageDisplayBase64> <d2p1:ModifierItemDesc>String</d2p1:ModifierItemDesc> <d2p1:ModifierItemIsStock>String</d2p1:ModifierItemIsStock> <d2p1:ModifierItemPrice>0</d2p1:ModifierItemPrice> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> </d2p1:AcPOSModifierGroupCompanyItem> </d2p1:POSModifierGroup10ItemAs> <d2p1:StockBarcode>String</d2p1:StockBarcode> <d2p1:StockDescription1>String</d2p1:StockDescription1> <d2p1:StockDescription2>String</d2p1:StockDescription2> <d2p1:StockPosPrice>0</d2p1:StockPosPrice> </d2p1:AcPOSMenuCategoryItemAs> </d2p1:MenuCategoryItemAs> </d2p1:POSMenuCategoryDetail> </d2p1:MenuCategoryDetail> </d2p1:POSMenu> </POSMenus> <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types"> <d2p1:ErrorCode>String</d2p1:ErrorCode> <d2p1:Message>String</d2p1:Message> <d2p1:StackTrace>String</d2p1:StackTrace> <d2p1:Errors> <d2p1:ResponseError> <d2p1:ErrorCode>String</d2p1:ErrorCode> <d2p1:FieldName>String</d2p1:FieldName> <d2p1:Message>String</d2p1:Message> <d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:KeyValueOfstringstring> <d5p1:Key>String</d5p1:Key> <d5p1:Value>String</d5p1:Value> </d5p1:KeyValueOfstringstring> </d2p1:Meta> </d2p1:ResponseError> </d2p1:Errors> <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:KeyValueOfstringstring> <d3p1:Key>String</d3p1:Key> <d3p1:Value>String</d3p1:Value> </d3p1:KeyValueOfstringstring> </d2p1:Meta> </ResponseStatus> <TotalRecords>0</TotalRecords> <TotalRecordsInPage>0</TotalRecordsInPage> </POSMenusResponse>