Description
API returns most appropriate orderline from picklist for scanned-in item
Request Parameters
| # |
Name |
Type |
Required |
Example |
Description |
| 1 |
EANUPC |
string |
1 |
abcdefg |
Item barcode |
| 2 |
LocationID |
string |
1 |
abcdefg |
Location ID |
| 3 |
Box |
integer |
0 |
123 |
Box number |
| 4 |
Qty |
integer |
0 |
123 |
Item quantity |
| 5 |
SupplOrderNr |
integer |
0 |
123 |
Supplier order number |
| 6 |
UsedBoxes |
integer |
0 |
123 |
Number of used boxes |
| 7 |
ExpressBoxes |
integer |
0 |
123 |
Number of express boxes |
| 8 |
PickListNr |
integer |
0 |
123 |
Picklist number |
| 9 |
OrderNr |
string |
0 |
abcdefg |
pixi* order number |
| 10 |
1SSnoPLscanIn |
boolean |
0 |
0 or 1 |
Use one scan shipping functionality |
| 11 |
OrderlineKey |
integer |
0 |
123 |
Orderline ID |
Request body
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:dem="https://api.pixi.eu/soap/demosandbox/">
<soapenv:Header/>
<soapenv:Body>
<dem:pixiFindOrderlineForBox>
<dem:EANUPC>abcdefg</dem:EANUPC>
<dem:LocationID>abcdefg</dem:LocationID>
<dem:Box>123</dem:Box>
<dem:Qty>123</dem:Qty>
<dem:SupplOrderNr>123</dem:SupplOrderNr>
<dem:UsedBoxes>123</dem:UsedBoxes>
<dem:ExpressBoxes>123</dem:ExpressBoxes>
<dem:PickListNr>123</dem:PickListNr>
<dem:OrderNr>abcdefg</dem:OrderNr>
<dem:1SSnoPLscanIn>0 or 1</dem:1SSnoPLscanIn>
<dem:OrderlineKey>123</dem:OrderlineKey>
</dem:pixiFindOrderlineForBox>
</soapenv:Body>
</soapenv:Envelope>
Response
Body 1: Orderline details
| # |
Name |
Type |
Description |
| 1 |
Status |
string |
Orderline status |
| 2 |
OrderlineKey |
integer |
ID for the Orderline record |
| 3 |
ArtNr |
string |
Item barcode |
| 4 |
ArtName |
string |
Name of the item. |
| 5 |
Qty |
integer |
Orderline item quantity |
| 6 |
OrderNr |
integer |
Order number in pixi* |
| 7 |
AddrRef |
integer |
Billing adddress ID |
| 8 |
ShipAdrRef |
integer |
Shipping address ID |
| 9 |
LocationID |
string |
Order location code |
| 10 |
LastOrdLocationID |
string |
Last order location code |
| 11 |
OrderDate |
string |
Order date imported from the shop |
| 12 |
ItemRef |
integer |
Item ID |
| 13 |
OutsideQty |
integer |
Indicator that the quantity provided with parameters is higher than the one on the orderline |
| 14 |
IsPersonalizedScanIn |
boolean |
Indicates that the orderline item is a personalized item |
| 15 |
PLqty |
integer |
Item quantity on the picklist |
Body 2: Status output
| # |
Name |
Type |
Description |
| 1 |
Status |
string |
Execution status (OK/ERROR) |
| 2 |
StatusMessage |
string |
Description of the status |
Additional Notes
The API call can only be used when **"Premium API"** setting is **enabled**.