SalesReturns
Read, Insert, Update and Delete Sales Returns.
Table Specific Information
Select
The add-in will use the Zoho Inventory API to process WHERE clause conditions built with the following column and operator. The rest of the filter is executed client-side within the add-in.
- Id supports the '=' comparison.
- SalesorderId supports the '=' comparison.
For example, the following queries are processed server side:
SELECT * FROM SalesReturns WHERE Id = '3350895000000089001' SELECT * FROM SalesReturns WHERE SalesorderId = '3350895000000089001'
Insert
Insert can be executed by specifying the Name,email and UserRole column. The columns that are not read-only can be inserted optionally. Following is an example of how to insert into this table.
INSERT INTO SalesReturns (LineItems) VALUES ('[{\"item_id\":\"3285934000000104036\",\"salesorder_item_id\":\"3285934000000113099\", \"quantity\":1,\"non_receive_quantity\":\"0\",\"warehouse_id\":\"3285934000000113095\"}]')
Update
Update can be executed by specifying the Id and LineItems in the WHERE Clause. The columns that are not read-only can be Updated.
For example:
UPDATE SalesReturns SET Reason = 'unspecified' AND LineItems = [{\"item_id\":\"3285934000000104036\",\"salesorder_item_id\":\"3285934000000113099\", \"quantity\":1,\"non_receive_quantity\":\"0\",\"warehouse_id\":\"3285934000000113095\"}] WHERE Id = '3285934000000136008'
Delete
Delete can be executed by specifying the Id in the WHERE Clause
For example:
DELETE FROM SalesReturns WHERE Id = '3350895000000089001'
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | Long | True |
Unique ID generated by the server for the Sales Return. | |
| CustomerId | Long | True |
Customer ID of the customer involved in the payment. | |
| CustomerName | String | True |
Name of the customer to whom the invoice is raised. | |
| Date | Date | False |
Date on which payment is made. | |
| Quantity | Integer | True |
The quantity that can be received for the line item. | |
| ReceiveStatus | String | True |
Status whether received or not | |
| RefundStatus | String | True |
Status of refund | |
| Reason | String | False |
The reason for raising a Sales Return. | |
| RefundedAmount | Integer | True |
Amount refunded | |
| SalesorderId | Long | True |
Unique ID generated by the server for the Sales Order from which the Sales Return is created. | |
| SalesorderNumber | String | True |
Unique sales order number for each sales order. | |
| SalesreturnNumber | String | False |
Return Merchandise Authorisation (RMA) number of the Sales Return. | |
| SalesreturnStatus | String | True |
Return Merchandise Authorisation (RMA) status of the Sales Return. | |
| LineItems | String | False |
The underlying items in a Sales Return | |
| Comments | String | False |
History related to the Sales Return. | |
| SalesReturnReceives | String | False |
Sales receive of Sales Return. | |
| CreditNotes | String | False |
Credit notes of Sales Return. |