Save New Weighment
Save Weighment data to database
URL
weighing/save_weighment
Method
POST
Request Media type
application/json
Response Media type
application/json
Request Parameters
| Parameter | Data Type | Min | Max | M/O | Sample Value | Comments |
|---|---|---|---|---|---|---|
| key | String | 32 | 32 | M | 4k3Xo7fyVMj6K7fEwPNzcnwRB7XHDu6M | Key obtained from authentiaction. |
| SlNo | Integer | M | 0 | Slno for the transaction. 0 for new transaction | ||
| Purpose | Integer | 1 | 2 | M | 1 | Enum value 1 for Sale, 2 for Purchase |
| WbName | String | M | WB1 | Weighbridge Name | ||
| wType | Integer | M | 1 | Enum 1 for TARE Weight, 2 for GROSS Weight | ||
| Weight | Decimal | M | 647388 | Weight of this Transaction | ||
| WeighingTime | String | M | 2023-07-01 13:15:09 | Weighing Time | ||
| Remarks | String | M | Weighing | Remarks of the transaction | ||
| ProductCode | Integer | M | 2 | Product selected | ||
| imageIds | String | M | AJSND, SKK998 | Comma separated image ids | ||
| vehicle | String | M | KL01AA1234 | Vehicle Number | ||
| vcode | Integer | M | 1255 | Vehicle Code | ||
| vtype | Character | M | O | O - Own Vehicle, X - External Vehicle | ||
| eventid | Integer | M | 293 | Form id (me.Tag) for event log |
Response Values
| Name | Data Type | Min Length | Max Length | M/O | Sample Value | Comments |
|---|---|---|---|---|---|---|
| SerialNumber | Integer | M | Serial Number after saving |
Sample Request
{
"key": "QH7LlQ3wQMK9oYEKjeG5QOIVJQT4emeq",
"SlNo": "",
"Purpose": "1",
"WbName": "WB1",
"wType": "1",
"Weight": "647388",
"WeighingTime": "2023-07-01 13:15:09",
"Remarks": "Weighing",
"ProductCode": "2",
"imageIds": "AJSND, SKK998",
"vehicle": "KL01AA1234",
"vcode": "1255",
"vtype": "O",
"eventid": "293"
}
Sample Success Response
{
"SerialNumber": "",
"e": 200,
"msg": "Success"
}
Sample Failure Responses
{
"e": 400,
"msg": "Bad Request."
}