POST api/PurchaseReturn/InsertOrUpdatePReturn?pName={pName}&balance={balance}&isOpen={isOpen}&isSmsQue={isSmsQue}&vUserID={vUserID}&commodityId={commodityId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
pName

string

Required

balance

string

Required

isOpen

boolean

Required

isSmsQue

boolean

Required

vUserID

integer

Required

commodityId

string

Required

Body Parameters

PurchaseReturns
NameDescriptionTypeAdditional information
PReturnId

integer

None.

ReturnDate

date

None.

PartyID

integer

None.

GrossTotal

decimal number

None.

Unloading

decimal number

None.

Freight

decimal number

None.

Expenses

decimal number

None.

SpecialDiscount

decimal number

None.

PaidAmount

decimal number

None.

NetValue

decimal number

None.

IsPosted

boolean

None.

SBUID

integer

None.

IDSBU

integer

None.

CurrencyId

integer

None.

CropSeasonID

integer

None.

ListBody

Collection of PurchaseReturnsBody

None.

Request Formats

application/json, text/json

Sample:
{
  "PReturnId": 1,
  "ReturnDate": "2026-06-24T04:26:59.9936555-07:00",
  "PartyID": 3,
  "GrossTotal": 4.0,
  "Unloading": 5.0,
  "Freight": 6.0,
  "Expenses": 7.0,
  "SpecialDiscount": 8.0,
  "PaidAmount": 9.0,
  "NetValue": 10.0,
  "IsPosted": true,
  "SBUID": 12,
  "IDSBU": 13,
  "CurrencyId": 14,
  "CropSeasonID": 15,
  "ListBody": [
    {
      "SerialNo": 1,
      "PReturnId": 2,
      "CommodityId": 3,
      "BagsTypeId": 4,
      "BagsClassId": 5,
      "NoOfBags": 6,
      "BagWeight": 7.0,
      "NetWeight": 8.0,
      "RateUnitID": 9,
      "UnitRate": 10.0,
      "BagRate": 11.0,
      "BagsCost": 12.0,
      "TotalValue": 13.0,
      "CommodityName": "sample string 14",
      "BagsClass": "sample string 15",
      "BagsType": "sample string 16",
      "UnitName": "sample string 17"
    },
    {
      "SerialNo": 1,
      "PReturnId": 2,
      "CommodityId": 3,
      "BagsTypeId": 4,
      "BagsClassId": 5,
      "NoOfBags": 6,
      "BagWeight": 7.0,
      "NetWeight": 8.0,
      "RateUnitID": 9,
      "UnitRate": 10.0,
      "BagRate": 11.0,
      "BagsCost": 12.0,
      "TotalValue": 13.0,
      "CommodityName": "sample string 14",
      "BagsClass": "sample string 15",
      "BagsType": "sample string 16",
      "UnitName": "sample string 17"
    }
  ]
}

application/xml, text/xml

Sample:
<PurchaseReturns xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Objects">
  <CropSeasonID>15</CropSeasonID>
  <CurrencyId>14</CurrencyId>
  <Expenses>7</Expenses>
  <Freight>6</Freight>
  <GrossTotal>4</GrossTotal>
  <IDSBU>13</IDSBU>
  <IsPosted>true</IsPosted>
  <ListBody>
    <PurchaseReturnsBody>
      <BagRate>11</BagRate>
      <BagWeight>7</BagWeight>
      <BagsClass>sample string 15</BagsClass>
      <BagsClassId>5</BagsClassId>
      <BagsCost>12</BagsCost>
      <BagsType>sample string 16</BagsType>
      <BagsTypeId>4</BagsTypeId>
      <CommodityId>3</CommodityId>
      <CommodityName>sample string 14</CommodityName>
      <NetWeight>8</NetWeight>
      <NoOfBags>6</NoOfBags>
      <PReturnId>2</PReturnId>
      <RateUnitID>9</RateUnitID>
      <SerialNo>1</SerialNo>
      <TotalValue>13</TotalValue>
      <UnitName>sample string 17</UnitName>
      <UnitRate>10</UnitRate>
    </PurchaseReturnsBody>
    <PurchaseReturnsBody>
      <BagRate>11</BagRate>
      <BagWeight>7</BagWeight>
      <BagsClass>sample string 15</BagsClass>
      <BagsClassId>5</BagsClassId>
      <BagsCost>12</BagsCost>
      <BagsType>sample string 16</BagsType>
      <BagsTypeId>4</BagsTypeId>
      <CommodityId>3</CommodityId>
      <CommodityName>sample string 14</CommodityName>
      <NetWeight>8</NetWeight>
      <NoOfBags>6</NoOfBags>
      <PReturnId>2</PReturnId>
      <RateUnitID>9</RateUnitID>
      <SerialNo>1</SerialNo>
      <TotalValue>13</TotalValue>
      <UnitName>sample string 17</UnitName>
      <UnitRate>10</UnitRate>
    </PurchaseReturnsBody>
  </ListBody>
  <NetValue>10</NetValue>
  <PReturnId>1</PReturnId>
  <PaidAmount>9</PaidAmount>
  <PartyID>3</PartyID>
  <ReturnDate>2026-06-24T04:26:59.9936555-07:00</ReturnDate>
  <SBUID>12</SBUID>
  <SpecialDiscount>8</SpecialDiscount>
  <Unloading>5</Unloading>
</PurchaseReturns>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.