POST api/ReturnPurchase/HalfPurchaseReturn
Request Information
URI Parameters
None.
Body Parameters
HalfPurchaseReturnRequestName | Description | Type | Additional information |
---|---|---|---|
PurchaseID | integer |
Required |
|
UpdatedByID | integer |
None. |
|
PaymentModeID | integer |
None. |
|
ReturnPurchaseDetailList | Collection of ReturnPurchaseDetailItem |
None. |
Request Formats
application/json, text/json
Sample:
{ "PurchaseID": 1, "UpdatedByID": 2, "PaymentModeID": 3, "ReturnPurchaseDetailList": [ { "PurchaseDetailID": 1, "Quantity": 2, "ReturnTrackableCodeList": [ "sample string 1", "sample string 2" ] }, { "PurchaseDetailID": 1, "Quantity": 2, "ReturnTrackableCodeList": [ "sample string 1", "sample string 2" ] } ] }
application/xml, text/xml
Sample:
<HalfPurchaseReturnRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/POS.DTO.Request"> <PaymentModeID>3</PaymentModeID> <PurchaseID>1</PurchaseID> <ReturnPurchaseDetailList> <ReturnPurchaseDetailItem> <PurchaseDetailID>1</PurchaseDetailID> <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> </ReturnPurchaseDetailItem> <ReturnPurchaseDetailItem> <PurchaseDetailID>1</PurchaseDetailID> <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> </ReturnPurchaseDetailItem> </ReturnPurchaseDetailList> <UpdatedByID>2</UpdatedByID> </HalfPurchaseReturnRequest>
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>