API is used to Create Goods Receipt Note. It creates the note of received goods or material of warehouse.
These are form parameters:
Parameter | Data Type | Required/Optional | Description |
---|---|---|---|
SecureKey | int | Required | It is a Unique key for accessing the API. For secure key email to support team. |
productCode | String | Required | User can give single or multiple product codes comma separated. |
asnNumber | String | Optional | This is an optional parameter in case create ASN is false. |
productQuantity | String | Required | Product quantity is comma separated. |
vendorCode | String | Required | It should be as created in the master data. |
grnNumber | String | Required | It is a mandatory parameter. |
shipFrom | String | Optional | From where the shipment is shipped. |
supplierVendorCode | String | Required | it should be same as created in the master data. |
customerCode | String | Required | It should be same as available in the customer master data. |
storageTypeCode | String | Required | It shoulkd be same as created in the master data. |
inventoryCategoryCode | String | Required | it should be same as created in the master data. |
serialType | String | Required | Value - true or false |
barcodeGenerate | String | Optional | This is an optional parameter in case serial numbers are available in system.. |
createGRN | String | Required | Value - true or false. |
createASN | String | Optional | This is an optional parameter in case SKU serial number is available. (Value - true or false). |
warehouse | String | Required | Name of the warehouse of which GRN will create. |
vehicleNumber | String | Optional | Number of vehicle through which goods move. |
assignToUser | String | Optional | Assign a user for the particular goods. |
remarks | String | Optional | if you wants to give any special instructions. |
productMRP | String | Optional | It is always in numeric. |
skuQuantity | String | Optional | SKU Quantity is always in Numeric. |
invoiceNumber | String | Optional | consignor's Invoice Number. |
invoiceDate | String | Optional | consignor's Invoice Date. |
invoiceValue | String | Optional | consignor's Invoice Value. It is used for the insurance purpose. It is always in numeric. |
batch | String | Optional | This is an optional parameter. |
description | String | Optional | In description user mention details which is related to goods.. |
receiptNumber | String | Optional | Receipt number is that against which goods received. |
skuNumber | String | Optional | This is an optional parameter. |
serialNumber | String | Optional | Serial number is a barcode of SKU. Serial number is unique for each and every single quantity of the item. One serial barcode may not have multiple quantities but product barcodes may have multiple quantities. Product barcode will be fetched automatically from the product master if it is available. |
ON SUCCESS
{
"message": "GRN created and added to the stock successfully",
"messageType": "Success",
}
ON ERROR
{
"message": "Error_Message",
"messageType" : "Error"
}
Error Messages | Description |
---|---|
import java.util.Map;
params.put("serialNumber", "");
}
import requests
access_url = "https://api.logixplatform.com/Rachna/webservice/v2/CreateGRN"
}