POST api/ReturnSale/HalfSaleReturn
Request Information
URI Parameters
None.
Body Parameters
HalfSaleReturnRequestName | Description | Type | Additional information |
---|---|---|---|
SaleID | integer |
Required |
|
UpdatedByID | integer |
None. |
|
PaymentModeID | integer |
None. |
|
CashRegisterHistoryID | integer |
Required |
|
OutletID | integer |
Required |
|
ReturnSaleDetailList | Collection of ReturnSaleDetailItem |
None. |
Request Formats
application/json, text/json
Sample:
{ "SaleID": 1, "UpdatedByID": 2, "PaymentModeID": 3, "CashRegisterHistoryID": 1, "OutletID": 1, "ReturnSaleDetailList": [ { "SaleDetailID": 1, "Quantity": 2, "ReturnTrackableCodeList": [ "sample string 1", "sample string 2" ] }, { "SaleDetailID": 1, "Quantity": 2, "ReturnTrackableCodeList": [ "sample string 1", "sample string 2" ] } ] }
application/xml, text/xml
Sample:
<HalfSaleReturnRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/POS.DTO.Request"> <CashRegisterHistoryID>1</CashRegisterHistoryID> <OutletID>1</OutletID> <PaymentModeID>3</PaymentModeID> <ReturnSaleDetailList> <ReturnSaleDetailItem> <Quantity>2</Quantity> <ReturnTrackableCodeList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> </ReturnTrackableCodeList> <SaleDetailID>1</SaleDetailID> </ReturnSaleDetailItem> <ReturnSaleDetailItem> <Quantity>2</Quantity> <ReturnTrackableCodeList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> </ReturnTrackableCodeList> <SaleDetailID>1</SaleDetailID> </ReturnSaleDetailItem> </ReturnSaleDetailList> <SaleID>1</SaleID> <UpdatedByID>2</UpdatedByID> </HalfSaleReturnRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResponseDetailName | Description | Type | Additional information |
---|---|---|---|
ResponseCode | integer |
None. |
|
ResponseText | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "ResponseCode": 1, "ResponseText": "sample string 2" }
application/xml, text/xml
Sample:
<ResponseDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/POS.DTO.DataModel"> <ResponseCode>1</ResponseCode> <ResponseText>sample string 2</ResponseText> </ResponseDetail>