# Rover POS
Read Time: 1 minute(s)
# Validation Codes
These validation codes are used to determine which section of POS triggered an API call to validate the current sales order.
Code | Description |
---|---|
CUSTOMER_SELECTED | Selecting a customer to create a new order. |
ORDER_INFO_SELECTED | Navigating to the order information section |
EDIT_ORDER | Selecting an order to edit. |
PARTS_SELECTED | Navigating to the parts sections. |
DRAFT_ORDER | Selecting a draft order to edit. |
LIS_ITEM | Add/Edit/Remove a part from the cart. |
SHIP_SEQ | Selecting a new shipping address |
Additionally, support for specific fields in the Order Information section can trigger a validation if the field has a defined FDICT and has web_validate
flag enabled.
# POS Partial Ship Fields
MRK.CONTROL response JSON format to show additional fields in the POS Partial Ship section.
{
"pos_partial_ship_field_items": [
{
"pos_partial_ship_field": "46" // Ship Quantity
},
{
"pos_partial_ship_field": "101" // Vendor
},
{
"pos_partial_ship_field": "103" // PO Number
},
{
"pos_partial_ship_field": "80" // Custom field 1
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16