Warehouse Pick Line API
Overview
The WMS Warehouse Pick Line API is a Business Central API page designed to manage warehouse pick line data. This API allows external systems to interact with warehouse activity lines, providing functionality for reading and managing pick line information.
API Details
- Publisher: smart
- API Group: wms
- API Version: v2.0
- Entity Name: warehousePickLine
- Entity Set Name: warehousePickLines
- Source Table: Warehouse Activity Line
- ODataKeyFields: SystemId
Fields
The following fields are exposed in the API:
| Field Name | Source Field | Required | Description |
|---|---|---|---|
id | Warehouse Activity Line.SystemId | Yes | Unique identifier for the warehouse pick line. |
no | Warehouse Activity Line.No. | Yes | Document number of the warehouse activity line. |
lineNo | Warehouse Activity Line.Line No. | Yes | Line number of the warehouse activity. |
sourceLineNo | Warehouse Activity Line.Source Line No. | No | Source line number related to the activity. |
itemNo | Warehouse Activity Line.Item No. | Yes | Item number associated with the activity line. |
locationCode | Warehouse Activity Line.Location Code | Yes | Location code where the activity occurs. |
variantCode | Warehouse Activity Line.Variant Code | No | Variant code of the item. |
unitOfMeasureCode | Warehouse Activity Line.Unit of Measure Code | Yes | Unit of measure code for the item. |
qtyPerUnitOfMeasure | Warehouse Activity Line.Qty. per Unit of Measure | No | Quantity per unit of measure. |
description | Warehouse Activity Line.Description | No | Description of the item. |
qtyOutstanding | Warehouse Activity Line.Qty. Outstanding | No | Outstanding quantity for the activity line. |
qtyOutstandingBase | Warehouse Activity Line.Qty. Outstanding (Base) | No | Outstanding quantity in base unit of measure. |
serialNo | Warehouse Activity Line.Serial No. | No | Serial number of the item, if applicable. |
lotNo | Warehouse Activity Line.Lot No. | No | Lot number of the item, if applicable. |
binCode | Warehouse Activity Line.Bin Code | No | Bin code where the item is stored. |
zoneCode | Warehouse Activity Line.Zone Code | No | Zone code of the warehouse. |
actionType | Warehouse Activity Line.Action Type | Yes | Type of action for the activity line. |
binRanking | Warehouse Activity Line.Bin Ranking | No | Ranking of the bin for picking. |
snSpecificTracking | Derived from Item Tracking Setup | No | Indicates if serial number tracking is required. |
lnSpecificTracking | Derived from Item Tracking Setup | No | Indicates if lot number tracking is required. |
binMandatory | Derived from Location Setup | No | Indicates if bin is mandatory for picking. |
sortingSequenceNo | Warehouse Activity Line.Sorting Sequence No. | No | Sorting sequence number for the activity line. |
useExpDates | Derived from Item Tracking Code | No | Indicates if expiration dates are used. |
requireExpDateEntry | Derived from Item Tracking Code | No | Indicates if expiration date entry is required. |
destinationType | Warehouse Activity Line.Destination Type | Yes | Type of destination for the activity line. |
destinationNo | Warehouse Activity Line.Destination No. | Yes | Destination number for the activity line. |
destinationName | Derived from Customer/Location/Vendor | No | Name of the destination. |
sourceNo | Warehouse Activity Line.Source No. | No | Source document number for the activity line. |
whseDocumentNo | Warehouse Activity Line.Whse. Document No. | No | Warehouse document number for the activity line. |
Example Usage
Retrieve a Warehouse Pick Line
GET host/instance/api/smart/wms/v2.0/companies(companyId)/warehousePickLines?$filter=no eq 'PICK001'