API
1.1 Get the item for create sales order.
This API is for search item by item's code or description.
1.1.1 API Definition
| Field | Details |
|---|---|
| Endpoint | `/api/item/select`` |
| Method | GET |
| Authentication | Required |
1.1.2 Request
| Header | Value |
|---|---|
| Authorization | Value |
| Content-type | application/json |
1.1.3 Query Parameters:
- None
Request Body:
| Parameter | Type | Required | Description |
|---|---|---|---|
| search | string | Yes | Keyword to search the item |
| page | integer | Yes | Page number |
| limit | string | Yes | Limit of search result per search |
| filters | string | Yes | Additional filter such as by division, status, item type, company, item group, promo, customer and agency |
| document_id | string | Yes | Based on document no |
| document_type | string | Yes | Based on document type such as invoice, sales order, etc |
Response
Success (200):
{
"data": {
"results": [
{
"id": "10841",
"code": "0.5 ORANGE",
"description": "0.5 ORANGE",
"dimension": "",
"barcode": "",
"item_group_code": "-",
"item_group_description": "-",
"item_group1_code": "-",
"item_group1_description": "-",
"item_group2_code": "-",
"item_group2_description": "-",
"on_hand_qty": 0,
"reserved_qty": 0,
"url": "/eficore2/?r=item/view&id=10841",
"image": ""
},
{
"id": "11042",
"code": "0.5 VANILLAA",
"description": "vanilla testing",
"dimension": "",
"barcode": "3242335463765",
"item_group_code": "-",
"item_group_description": "-",
"item_group1_code": "010",
"item_group1_description": "010",
"item_group2_code": "-",
"item_group2_description": "-",
"on_hand_qty": 0,
"reserved_qty": 0,
"url": "/eficore2/?r=item/view&id=11042",
"image": ""
}
],
"length": "1"
},
"success": true
}
Note/Business Logic
- None
Permission
- None