Advance Shipping Notice
Advanced Shipping Notification (ASN) is the electronic way to place an intent of moving goods from supplier to the warehouse to plan for WMS inbound activities.
Fetch details of Advance Shipping Notice(ASN)
GET
/wms/advance-shipping-notice
Use this api to get the details of a single or multiple ASNs like WILL-BE-DELIVERED items, their quantity and price etc against the purchase order.
Note: In order to reduce the amount of data returned, Either time range on created date, modified date, delivery date or invoice number is mandatory when invoking this API.
Query Parameters
Name | Type | Description |
---|---|---|
description | String | Full or partial description text of matching purchase order |
site | String | Site id where the inventory will be delivered. |
site_name | String | Site name where the inventory will be delivered. |
status | String | Status of the GRN. Ex: New, In-Progress, Completed, Expired |
delivery_date_start | String | Delivery date start which is inclusive to filter the result based on. Note: This works only if both delivery_date_start and delivery_date_end are provided. Ex: 2022-01-01 |
delivery_date_end | String | Delivery date end which is inclusive to filter the result based on. Note: This works only if both delivery_date_start and delivery_date_end are provided. Ex: 2022-01-01 |
invoice_number | String | Invoice number for the ASN. |
created_date_start | String | Date range start for the date when the inventories received. This date which is inclusive. Note: This works only if both created_date_start and created_date_end are provided. Ex: 2022-01-01 |
created_date_end | String | Date range end for the date when the inventories received. This date which is inclusive. Note: This works only if both created_date_start and created_date_end are provided. Ex: 2022-01-01 |
modified_date_start | String | Date range start for the date when the GRN was last updated. This date which is inclusive. Note: This works only if both modified_date_start and modified_date_end are provided. Ex: 2022-01-01 |
modified_date_end | String | Date range end for the date when the GRN was last updated. This date which is inclusive. Note: This works only if both modified_date_start and modified_date_end are provided. Ex: 2022-01-01 |
supplier | String | Supplier id delivering the items. |
supplier_name | String | Supplier name delivering the items. |
Headers
Name | Type | Description |
---|---|---|
API_KEY* | string | API key obtained by the Customer/Partner |
Create an Advance Shipping Notice(ASN)
POST
/wms/advance-shipping-notice
Use this api to create an ASN.
Headers
Name | Type | Description |
---|---|---|
API_KEY* | string | API key obtained by the Customer/Partner |
Request Body
Name | Type | Description |
---|---|---|
supplier | String | Supplier id for the purchase order. Note: This field is conditionally optional. Either supplier or supplier_name should be provided. |
supplier_name | String | Supplier name for the purchase order. Note: This field is conditionally optional. Either supplier or supplier_name should be provided. |
description | String | Full or partial description text of matching purchase order |
site | String | Site id to which purchase order was created for. Note: This field is conditionally optional. Either site or site_name should be provided. |
site_name | String | Unique Site name to which purchase order was created for. Note: This field is conditionally optional. Either site or site_name should be provided. |
status | String | Status of the purchase order. Ex: New, In-Progress, Completed, Expired. Default is New. |
delivery_date | String | Delivery date of the purchase order. Ex:2022-01-01 |
expiry_date | String | Expiry date of the purchase order. Ex:2022-01-01 |
total_price | String | total price of all the items of the same SKU |
batch | String | Batch number |
serial_number | String | Serial Number |
sku_lines* | String | Array containing SKUs information against those purchase order is created |
sku_lines/sku_name | String | SKU name which should be uniquely identifiable in Blowhorn system. |
sku_lines/status | String | Status of the SKUs. Ex: Unlocked or Locked |
sku_lines/qty* | String | Quantity of the item being dispatched. |
sku_lines/price_per_qty | String | Price of the SKU per unit. |
sku_lines/item_desc | String | SKU description. |
sku_lines/maximum_retail_price | String | Maximum retail price of the SKU. |
sku_lines/discount | String | Discount amount if any applied on the SKU. |
sku_lines/discount_percentage | String | What percentage of discount applied on the SKUs maximum retail price if any. |
invoice_number* | String | Invoice number for the purchase order |
sku_lines/tracking_level | String | Tracking level of the item. |
sku_lines/qty_received | String | Quantity of the item warehouse has requested. |
Update an existing Advance Shipping Notice(ASN)
PUT
/wms/advance-shipping-notice
Use this api to update an existing ASN by sending the details of the ASN to be updated in the request body.
Headers
Name | Type | Description |
---|---|---|
API_KEY* | API key obtained by the Customer/Partner |
Request Body
Name | Type | Description |
---|---|---|
supplier | String | Supplier id for the purchase order. Note: This field is conditionally optional. Either supplier or supplier_name should be provided. |
supplier_name | String | Supplier name for the purchase order. Note: This field is conditionally optional. Either supplier or supplier_name should be provided. |
description | String | Full or partial description text of matching purchase order |
site | String | Site id to which purchase order was created for. Note: This field is conditionally optional. Either site or site_name should be provided. |
site_name | String | Unique Site name to which purchase order was created for. Note: This field is conditionally optional. Either site or site_name should be provided. |
status | String | Status of the purchase order. Ex: New, In-Progress, Completed, Expired. Default is New. |
delivery_date | String | Delivery date of the purchase order. Ex:2022-01-01 |
expiry_date | String | Expiry date of the purchase order. Ex:2022-01-01 |
total_price | String | total price of all the items of the same SKU |
batch | String | Batch number |
serial_number | String | Serial Number |
sku_lines* | String | Array containing SKUs information against those purchase order is created |
sku_lines/sku_name | String | SKU name which should be uniquely identifiable in Blowhorn system. |
sku_lines/status | String | Status of the SKUs. Ex: Unlocked or Locked |
sku_lines/qty* | String | Quantity of the item being dispatched. |
sku_lines/price_per_qty | String | Price of the SKU per unit. |
sku_lines/item_desc | String | SKU description. |
sku_lines/maximum_retail_price | String | Maximum retail price of the SKU. |
sku_lines/discount | String | Discount amount if any applied on the SKU. |
sku_lines/discount_percentage | String | What percentage of discount applied on the SKUs maximum retail price if any. |
invoice_number* | String | Invoice number for the purchase order |
sku_lines/tracking_level | String | Tracking level of the item. |
sku_lines/qty_received | String | Quantity of the item warehouse has requested. |
Last updated