Fulfillment
Fulfillment
is all the steps a organisation takes between receiving a new order and placing that order into the customer’s hands. The practice involves warehousing, picking and packing the product, shipping it.
Fulfillment Object
Attributes
Attribute | Type | Description |
---|---|---|
autoFulfilled | boolean | Flag will pass as true for auto fulfilled flow. |
documentCode | string | Document code |
documentType | string | Document Type, Stage from where fulfillment is requested. |
fulfillmentDate | string | Fulfillment date |
fulfillmentItems | list | Fulfillment item details. Attribute for fulfillmentItems |
fulfillmentType | enum | Possible values for fulfillmentType |
fulfillmentCode | string | Fulfillment specific unique code |
id | long | Unique identifier for the fulfillment. |
sequence | int | Fulfillment group sequence |
status | string | Fulfillment status |
warehouseCode | string | warehouse code |
API
List All Fulfillments
Returns list of fulfillments.
Parameters
- accessToken
string
- page
int
- limit
int
Code
@Autowired
private InventoryApiClient inventoryApiClient;
public RestResponsePage getFulfillmentData(String accessToken, String page, String limit){
return this.inventoryApiClient.getFulfillmentData(accessToken, page, limit);
}
Objects
FulfillmentItemDto
Name | Type | Description |
---|---|---|
availableProductQuantity | BigDecimal | |
documentItemCode | string | Document order code, It will be Quotaion/Invoice item code. |
fulfilledQuantity | BigDecimal | Fulfilled quantity |
fulfillmentDate | string | Fulfillment date |
id | long | Unique identifier for the fulfillment item. |
pendingQuantity | BigDecimal | |
productCode | string | Product code |
productDescription | string | Product description |
productName | string | Product Name |
productType | string | Product type |
sequence | int | Fulfillment item sequence |
quantityRequired | BigDecimal | Ordered Quantity |
warehouseCode | string | Warehouse code |
Pageable
Name | Type | Description |
---|---|---|
offset | long | |
pageNumber | int | |
pageSize | int | |
paged | boolean | |
sort | Sort | |
unpaged | boolean |
Sort
Name | Type | Description |
---|---|---|
empty | boolean | |
sorted | boolean | |
unsorted | boolean |
Page«FulfillmentResponse»
Name | Type | Description |
---|---|---|
content | list | List of Fulfillment. Attribute for content |
empty | boolean | |
first | boolean | |
last | boolean | |
number | int | |
numberOfElements | int | |
pageable | Pageable | |
size | int | |
sort | Sort | |
totalElements | long | |
totalPages | int |
Enums
FULFILLMENT_TYPE
- NONE
- DEFAULT
- PICK_PACK_SHIP
- DROP_SHIP