POST api/Purchases/InsertPurchasesRice?vUserID={vUserID}&IsOpen={IsOpen}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| vUserID | integer |
Required |
|
| IsOpen | boolean |
Required |
Body Parameters
Purchases| Name | Description | Type | Additional information |
|---|---|---|---|
| ModeOfPayment | string |
None. |
|
| PurchaseId | integer |
None. |
|
| PurchaseDate | date |
None. |
|
| ContractId | integer |
None. |
|
| BrokerId | integer |
None. |
|
| SellerId | integer |
None. |
|
| Brokerage | decimal number |
None. |
|
| IsBrokeragePerBag | boolean |
None. |
|
| GrossTotal | decimal number |
None. |
|
| BardanaValue | decimal number |
None. |
|
| Unloading | decimal number |
None. |
|
| UnloadingTotal | decimal number |
None. |
|
| MarketFee | decimal number |
None. |
|
| MarketFeeTotal | decimal number |
None. |
|
| Freight | decimal number |
None. |
|
| FreightTotal | decimal number |
None. |
|
| Expenses | decimal number |
None. |
|
| ExpenseTotal | decimal number |
None. |
|
| Munshiana | decimal number |
None. |
|
| MunshianaTotal | decimal number |
None. |
|
| SpecialDiscount | decimal number |
None. |
|
| PaidAmount | decimal number |
None. |
|
| NetValue | decimal number |
None. |
|
| PreviousCredit | decimal number |
None. |
|
| TotalBrokerage | decimal number |
None. |
|
| TotalPayable | decimal number |
None. |
|
| IsPosted | boolean |
None. |
|
| unloadingCondition | string |
None. |
|
| unloadingPlus | boolean |
None. |
|
| MarketFeeCondition | string |
None. |
|
| Marketfeeplus | boolean |
None. |
|
| FreightPlus | boolean |
None. |
|
| ExpensePlus | boolean |
None. |
|
| MunshyanaComdition | string |
None. |
|
| MunshyanaPlus | boolean |
None. |
|
| sootliPlus | boolean |
None. |
|
| DamiPlus | boolean |
None. |
|
| KantafeesPlus | boolean |
None. |
|
| RentCondition | string |
None. |
|
| RentPlus | boolean |
None. |
|
| Gstplus | boolean |
None. |
|
| incomeTaxPlus | boolean |
None. |
|
| Whtplus | boolean |
None. |
|
| BsgFillingPlus | boolean |
None. |
|
| AlloncePluse | boolean |
None. |
|
| BankChargesPluse | boolean |
None. |
|
| sootli | decimal number |
None. |
|
| Dami | decimal number |
None. |
|
| KantaFees | decimal number |
None. |
|
| rent | decimal number |
None. |
|
| gst | decimal number |
None. |
|
| incmTax | decimal number |
None. |
|
| Wht | decimal number |
None. |
|
| BagFilling | decimal number |
None. |
|
| Allownce | decimal number |
None. |
|
| BankCharges | decimal number |
None. |
|
| CareOfID | integer |
None. |
|
| BrokerageCondition | integer |
None. |
|
| NoOfVehicles | decimal number |
None. |
|
| BrokeryCommision | decimal number |
None. |
|
| BrokeryCommPlus | boolean |
None. |
|
| Mazdoori | decimal number |
None. |
|
| MazdooriPlus | boolean |
None. |
|
| DueDate | date |
None. |
|
| ToBrokerAcc | boolean |
None. |
|
| careof | string |
None. |
|
| IncludeBrokerageAmount | boolean |
None. |
|
| Stitching | decimal number |
None. |
|
| StitchingPlus | boolean |
None. |
|
| PromiseID | integer |
None. |
|
| IsPromise | boolean |
None. |
|
| DamageAllownce | decimal number |
None. |
|
| DamageAllowncePlus | boolean |
None. |
|
| IsBrokerageToParty | boolean |
None. |
|
| Narration | string |
None. |
|
| AccountID | string |
None. |
|
| PartyName | string |
None. |
|
| SellerName2 | string |
None. |
|
| BrokerName | string |
None. |
|
| BalType | string |
None. |
|
| DeliveryEndDate | string |
None. |
|
| ContractMode | string |
None. |
|
| ContractedQty | decimal number |
None. |
|
| RemainingQty | decimal number |
None. |
|
| PrevDrCr | string |
None. |
|
| IsPercentage | boolean |
None. |
|
| IsPerBag | boolean |
None. |
|
| IsPerMound | boolean |
None. |
|
| IsPerVeh | boolean |
None. |
|
| IsPer100KG | boolean |
None. |
|
| IsUnloadingMnd | boolean |
None. |
|
| IsUnloadingBag | boolean |
None. |
|
| IsMarketFeeMnd | boolean |
None. |
|
| IsMarketFeeBag | boolean |
None. |
|
| IsMunshyanaBag | boolean |
None. |
|
| IsMunshyanaMnd | boolean |
None. |
|
| IsMunshyanaVeh | boolean |
None. |
|
| IsRentBag | boolean |
None. |
|
| IsRentMnd | boolean |
None. |
|
| CreditLimit | decimal number |
None. |
|
| CherityCondition | string |
None. |
|
| IsCherityPerMnd | boolean |
None. |
|
| IsCherityPercent | boolean |
None. |
|
| CherityPlus | boolean |
None. |
|
| Cherity | decimal number |
None. |
|
| CherityAmount | decimal number |
None. |
|
| SellerId2 | integer |
None. |
|
| ShareRatio | decimal number |
None. |
|
| ShareNetValue | decimal number |
None. |
|
| ByPassExpense | boolean |
None. |
|
| PromiseIDOpen | integer |
None. |
|
| ListBags | Collection of PurchaseBags |
None. |
|
| ListArrival | Collection of PurchaseArrival |
None. |
Request Formats
application/json, text/json
Sample:
{
"ModeOfPayment": "sample string 1",
"PurchaseId": 2,
"PurchaseDate": "2025-12-11T01:02:51.1260693-08:00",
"ContractId": 4,
"BrokerId": 5,
"SellerId": 6,
"Brokerage": 7.0,
"IsBrokeragePerBag": true,
"GrossTotal": 9.0,
"BardanaValue": 10.0,
"Unloading": 11.0,
"UnloadingTotal": 12.0,
"MarketFee": 13.0,
"MarketFeeTotal": 14.0,
"Freight": 15.0,
"FreightTotal": 16.0,
"Expenses": 17.0,
"ExpenseTotal": 18.0,
"Munshiana": 19.0,
"MunshianaTotal": 20.0,
"SpecialDiscount": 21.0,
"PaidAmount": 22.0,
"NetValue": 23.0,
"PreviousCredit": 24.0,
"TotalBrokerage": 25.0,
"TotalPayable": 26.0,
"IsPosted": true,
"unloadingCondition": "sample string 28",
"unloadingPlus": true,
"MarketFeeCondition": "sample string 30",
"Marketfeeplus": true,
"FreightPlus": true,
"ExpensePlus": true,
"MunshyanaComdition": "sample string 34",
"MunshyanaPlus": true,
"sootliPlus": true,
"DamiPlus": true,
"KantafeesPlus": true,
"RentCondition": "sample string 39",
"RentPlus": true,
"Gstplus": true,
"incomeTaxPlus": true,
"Whtplus": true,
"BsgFillingPlus": true,
"AlloncePluse": true,
"BankChargesPluse": true,
"sootli": 47.0,
"Dami": 48.0,
"KantaFees": 49.0,
"rent": 50.0,
"gst": 51.0,
"incmTax": 52.0,
"Wht": 53.0,
"BagFilling": 54.0,
"Allownce": 55.0,
"BankCharges": 56.0,
"CareOfID": 57,
"BrokerageCondition": 58,
"NoOfVehicles": 59.0,
"BrokeryCommision": 60.0,
"BrokeryCommPlus": true,
"Mazdoori": 62.0,
"MazdooriPlus": true,
"DueDate": "2025-12-11T01:02:51.1260693-08:00",
"ToBrokerAcc": true,
"careof": "sample string 66",
"IncludeBrokerageAmount": true,
"Stitching": 68.0,
"StitchingPlus": true,
"PromiseID": 70,
"IsPromise": true,
"DamageAllownce": 72.0,
"DamageAllowncePlus": true,
"IsBrokerageToParty": true,
"Narration": "sample string 75",
"AccountID": "sample string 76",
"PartyName": "sample string 77",
"SellerName2": "sample string 78",
"BrokerName": "sample string 79",
"BalType": "sample string 80",
"DeliveryEndDate": "sample string 81",
"ContractMode": "sample string 82",
"ContractedQty": 83.0,
"RemainingQty": 84.0,
"PrevDrCr": "sample string 85",
"IsPercentage": true,
"IsPerBag": true,
"IsPerMound": true,
"IsPerVeh": true,
"IsPer100KG": true,
"IsUnloadingMnd": true,
"IsUnloadingBag": true,
"IsMarketFeeMnd": true,
"IsMarketFeeBag": true,
"IsMunshyanaBag": true,
"IsMunshyanaMnd": true,
"IsMunshyanaVeh": true,
"IsRentBag": true,
"IsRentMnd": true,
"CreditLimit": 100.0,
"CherityCondition": "sample string 101",
"IsCherityPerMnd": true,
"IsCherityPercent": true,
"CherityPlus": true,
"Cherity": 105.0,
"CherityAmount": 106.0,
"SellerId2": 107,
"ShareRatio": 108.0,
"ShareNetValue": 109.0,
"ByPassExpense": true,
"PromiseIDOpen": 111,
"ListBags": [
{
"SerialNo": 1,
"PurchaseID": 2,
"ArrivalID": 3,
"BagsTypeID": 4,
"BagsClassID": 5,
"BagsQty": 6,
"BagsRate": 7.0,
"TotalValue": 8.0,
"PurVal": 9.0,
"DamagePurValue": 10.0,
"BagsType": "sample string 11",
"BagsClass": "sample string 12"
},
{
"SerialNo": 1,
"PurchaseID": 2,
"ArrivalID": 3,
"BagsTypeID": 4,
"BagsClassID": 5,
"BagsQty": 6,
"BagsRate": 7.0,
"TotalValue": 8.0,
"PurVal": 9.0,
"DamagePurValue": 10.0,
"BagsType": "sample string 11",
"BagsClass": "sample string 12"
}
],
"ListArrival": [
{
"IsSelect": true,
"SerialNo": 2,
"PurchaseID": 3,
"ArrivalID": 4,
"CommodityID": 5,
"NetWeight": 6.0,
"RatePerUnit": 7.0,
"RateDedu": 8.0,
"NetRate": 9.0,
"RateUnitID": 10,
"TotalValue": 11.0,
"LotNo": "sample string 12",
"Quality": "sample string 13",
"CommodityName": "sample string 14",
"ArrivalDate": "sample string 15",
"VehicleNo": "sample string 16",
"UnitName": "sample string 17",
"WeightInKg": 18.0,
"TotalMounds": 19.0,
"ListPBags": [
{
"SerialNo": 1,
"PurchaseID": 2,
"ArrivalID": 3,
"BagsTypeID": 4,
"BagsClassID": 5,
"BagsQty": 6,
"BagsRate": 7.0,
"TotalValue": 8.0,
"PurVal": 9.0,
"DamagePurValue": 10.0,
"BagsType": "sample string 11",
"BagsClass": "sample string 12"
},
{
"SerialNo": 1,
"PurchaseID": 2,
"ArrivalID": 3,
"BagsTypeID": 4,
"BagsClassID": 5,
"BagsQty": 6,
"BagsRate": 7.0,
"TotalValue": 8.0,
"PurVal": 9.0,
"DamagePurValue": 10.0,
"BagsType": "sample string 11",
"BagsClass": "sample string 12"
}
]
},
{
"IsSelect": true,
"SerialNo": 2,
"PurchaseID": 3,
"ArrivalID": 4,
"CommodityID": 5,
"NetWeight": 6.0,
"RatePerUnit": 7.0,
"RateDedu": 8.0,
"NetRate": 9.0,
"RateUnitID": 10,
"TotalValue": 11.0,
"LotNo": "sample string 12",
"Quality": "sample string 13",
"CommodityName": "sample string 14",
"ArrivalDate": "sample string 15",
"VehicleNo": "sample string 16",
"UnitName": "sample string 17",
"WeightInKg": 18.0,
"TotalMounds": 19.0,
"ListPBags": [
{
"SerialNo": 1,
"PurchaseID": 2,
"ArrivalID": 3,
"BagsTypeID": 4,
"BagsClassID": 5,
"BagsQty": 6,
"BagsRate": 7.0,
"TotalValue": 8.0,
"PurVal": 9.0,
"DamagePurValue": 10.0,
"BagsType": "sample string 11",
"BagsClass": "sample string 12"
},
{
"SerialNo": 1,
"PurchaseID": 2,
"ArrivalID": 3,
"BagsTypeID": 4,
"BagsClassID": 5,
"BagsQty": 6,
"BagsRate": 7.0,
"TotalValue": 8.0,
"PurVal": 9.0,
"DamagePurValue": 10.0,
"BagsType": "sample string 11",
"BagsClass": "sample string 12"
}
]
}
]
}
application/xml, text/xml
Sample:
<Purchases xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RiceMillsERP_API.Models">
<AccountID>sample string 76</AccountID>
<AlloncePluse>true</AlloncePluse>
<Allownce>55</Allownce>
<BagFilling>54</BagFilling>
<BalType>sample string 80</BalType>
<BankCharges>56</BankCharges>
<BankChargesPluse>true</BankChargesPluse>
<BardanaValue>10</BardanaValue>
<BrokerId>5</BrokerId>
<BrokerName>sample string 79</BrokerName>
<Brokerage>7</Brokerage>
<BrokerageCondition>58</BrokerageCondition>
<BrokeryCommPlus>true</BrokeryCommPlus>
<BrokeryCommision>60</BrokeryCommision>
<BsgFillingPlus>true</BsgFillingPlus>
<ByPassExpense>true</ByPassExpense>
<CareOfID>57</CareOfID>
<Cherity>105</Cherity>
<CherityAmount>106</CherityAmount>
<CherityCondition>sample string 101</CherityCondition>
<CherityPlus>true</CherityPlus>
<ContractId>4</ContractId>
<ContractMode>sample string 82</ContractMode>
<ContractedQty>83</ContractedQty>
<CreditLimit>100</CreditLimit>
<DamageAllownce>72</DamageAllownce>
<DamageAllowncePlus>true</DamageAllowncePlus>
<Dami>48</Dami>
<DamiPlus>true</DamiPlus>
<DeliveryEndDate>sample string 81</DeliveryEndDate>
<DueDate>2025-12-11T01:02:51.1260693-08:00</DueDate>
<ExpensePlus>true</ExpensePlus>
<ExpenseTotal>18</ExpenseTotal>
<Expenses>17</Expenses>
<Freight>15</Freight>
<FreightPlus>true</FreightPlus>
<FreightTotal>16</FreightTotal>
<GrossTotal>9</GrossTotal>
<Gstplus>true</Gstplus>
<IncludeBrokerageAmount>true</IncludeBrokerageAmount>
<IsBrokeragePerBag>true</IsBrokeragePerBag>
<IsBrokerageToParty>true</IsBrokerageToParty>
<IsCherityPerMnd>true</IsCherityPerMnd>
<IsCherityPercent>true</IsCherityPercent>
<IsMarketFeeBag>true</IsMarketFeeBag>
<IsMarketFeeMnd>true</IsMarketFeeMnd>
<IsMunshyanaBag>true</IsMunshyanaBag>
<IsMunshyanaMnd>true</IsMunshyanaMnd>
<IsMunshyanaVeh>true</IsMunshyanaVeh>
<IsPer100KG>true</IsPer100KG>
<IsPerBag>true</IsPerBag>
<IsPerMound>true</IsPerMound>
<IsPerVeh>true</IsPerVeh>
<IsPercentage>true</IsPercentage>
<IsPosted>true</IsPosted>
<IsPromise>true</IsPromise>
<IsRentBag>true</IsRentBag>
<IsRentMnd>true</IsRentMnd>
<IsUnloadingBag>true</IsUnloadingBag>
<IsUnloadingMnd>true</IsUnloadingMnd>
<KantaFees>49</KantaFees>
<KantafeesPlus>true</KantafeesPlus>
<ListArrival>
<PurchaseArrival>
<ArrivalDate>sample string 15</ArrivalDate>
<ArrivalID>4</ArrivalID>
<CommodityID>5</CommodityID>
<CommodityName>sample string 14</CommodityName>
<IsSelect>true</IsSelect>
<ListPBags>
<PurchaseBags>
<ArrivalID>3</ArrivalID>
<BagsClass>sample string 12</BagsClass>
<BagsClassID>5</BagsClassID>
<BagsQty>6</BagsQty>
<BagsRate>7</BagsRate>
<BagsType>sample string 11</BagsType>
<BagsTypeID>4</BagsTypeID>
<DamagePurValue>10</DamagePurValue>
<PurVal>9</PurVal>
<PurchaseID>2</PurchaseID>
<SerialNo>1</SerialNo>
<TotalValue>8</TotalValue>
</PurchaseBags>
<PurchaseBags>
<ArrivalID>3</ArrivalID>
<BagsClass>sample string 12</BagsClass>
<BagsClassID>5</BagsClassID>
<BagsQty>6</BagsQty>
<BagsRate>7</BagsRate>
<BagsType>sample string 11</BagsType>
<BagsTypeID>4</BagsTypeID>
<DamagePurValue>10</DamagePurValue>
<PurVal>9</PurVal>
<PurchaseID>2</PurchaseID>
<SerialNo>1</SerialNo>
<TotalValue>8</TotalValue>
</PurchaseBags>
</ListPBags>
<LotNo>sample string 12</LotNo>
<NetRate>9</NetRate>
<NetWeight>6</NetWeight>
<PurchaseID>3</PurchaseID>
<Quality>sample string 13</Quality>
<RateDedu>8</RateDedu>
<RatePerUnit>7</RatePerUnit>
<RateUnitID>10</RateUnitID>
<SerialNo>2</SerialNo>
<TotalMounds>19</TotalMounds>
<TotalValue>11</TotalValue>
<UnitName>sample string 17</UnitName>
<VehicleNo>sample string 16</VehicleNo>
<WeightInKg>18</WeightInKg>
</PurchaseArrival>
<PurchaseArrival>
<ArrivalDate>sample string 15</ArrivalDate>
<ArrivalID>4</ArrivalID>
<CommodityID>5</CommodityID>
<CommodityName>sample string 14</CommodityName>
<IsSelect>true</IsSelect>
<ListPBags>
<PurchaseBags>
<ArrivalID>3</ArrivalID>
<BagsClass>sample string 12</BagsClass>
<BagsClassID>5</BagsClassID>
<BagsQty>6</BagsQty>
<BagsRate>7</BagsRate>
<BagsType>sample string 11</BagsType>
<BagsTypeID>4</BagsTypeID>
<DamagePurValue>10</DamagePurValue>
<PurVal>9</PurVal>
<PurchaseID>2</PurchaseID>
<SerialNo>1</SerialNo>
<TotalValue>8</TotalValue>
</PurchaseBags>
<PurchaseBags>
<ArrivalID>3</ArrivalID>
<BagsClass>sample string 12</BagsClass>
<BagsClassID>5</BagsClassID>
<BagsQty>6</BagsQty>
<BagsRate>7</BagsRate>
<BagsType>sample string 11</BagsType>
<BagsTypeID>4</BagsTypeID>
<DamagePurValue>10</DamagePurValue>
<PurVal>9</PurVal>
<PurchaseID>2</PurchaseID>
<SerialNo>1</SerialNo>
<TotalValue>8</TotalValue>
</PurchaseBags>
</ListPBags>
<LotNo>sample string 12</LotNo>
<NetRate>9</NetRate>
<NetWeight>6</NetWeight>
<PurchaseID>3</PurchaseID>
<Quality>sample string 13</Quality>
<RateDedu>8</RateDedu>
<RatePerUnit>7</RatePerUnit>
<RateUnitID>10</RateUnitID>
<SerialNo>2</SerialNo>
<TotalMounds>19</TotalMounds>
<TotalValue>11</TotalValue>
<UnitName>sample string 17</UnitName>
<VehicleNo>sample string 16</VehicleNo>
<WeightInKg>18</WeightInKg>
</PurchaseArrival>
</ListArrival>
<ListBags>
<PurchaseBags>
<ArrivalID>3</ArrivalID>
<BagsClass>sample string 12</BagsClass>
<BagsClassID>5</BagsClassID>
<BagsQty>6</BagsQty>
<BagsRate>7</BagsRate>
<BagsType>sample string 11</BagsType>
<BagsTypeID>4</BagsTypeID>
<DamagePurValue>10</DamagePurValue>
<PurVal>9</PurVal>
<PurchaseID>2</PurchaseID>
<SerialNo>1</SerialNo>
<TotalValue>8</TotalValue>
</PurchaseBags>
<PurchaseBags>
<ArrivalID>3</ArrivalID>
<BagsClass>sample string 12</BagsClass>
<BagsClassID>5</BagsClassID>
<BagsQty>6</BagsQty>
<BagsRate>7</BagsRate>
<BagsType>sample string 11</BagsType>
<BagsTypeID>4</BagsTypeID>
<DamagePurValue>10</DamagePurValue>
<PurVal>9</PurVal>
<PurchaseID>2</PurchaseID>
<SerialNo>1</SerialNo>
<TotalValue>8</TotalValue>
</PurchaseBags>
</ListBags>
<MarketFee>13</MarketFee>
<MarketFeeCondition>sample string 30</MarketFeeCondition>
<MarketFeeTotal>14</MarketFeeTotal>
<Marketfeeplus>true</Marketfeeplus>
<Mazdoori>62</Mazdoori>
<MazdooriPlus>true</MazdooriPlus>
<ModeOfPayment>sample string 1</ModeOfPayment>
<Munshiana>19</Munshiana>
<MunshianaTotal>20</MunshianaTotal>
<MunshyanaComdition>sample string 34</MunshyanaComdition>
<MunshyanaPlus>true</MunshyanaPlus>
<Narration>sample string 75</Narration>
<NetValue>23</NetValue>
<NoOfVehicles>59</NoOfVehicles>
<PaidAmount>22</PaidAmount>
<PartyName>sample string 77</PartyName>
<PrevDrCr>sample string 85</PrevDrCr>
<PreviousCredit>24</PreviousCredit>
<PromiseID>70</PromiseID>
<PromiseIDOpen>111</PromiseIDOpen>
<PurchaseDate>2025-12-11T01:02:51.1260693-08:00</PurchaseDate>
<PurchaseId>2</PurchaseId>
<RemainingQty>84</RemainingQty>
<RentCondition>sample string 39</RentCondition>
<RentPlus>true</RentPlus>
<SellerId>6</SellerId>
<SellerId2>107</SellerId2>
<SellerName2>sample string 78</SellerName2>
<ShareNetValue>109</ShareNetValue>
<ShareRatio>108</ShareRatio>
<SpecialDiscount>21</SpecialDiscount>
<Stitching>68</Stitching>
<StitchingPlus>true</StitchingPlus>
<ToBrokerAcc>true</ToBrokerAcc>
<TotalBrokerage>25</TotalBrokerage>
<TotalPayable>26</TotalPayable>
<Unloading>11</Unloading>
<UnloadingTotal>12</UnloadingTotal>
<Wht>53</Wht>
<Whtplus>true</Whtplus>
<careof>sample string 66</careof>
<gst>51</gst>
<incmTax>52</incmTax>
<incomeTaxPlus>true</incomeTaxPlus>
<rent>50</rent>
<sootli>47</sootli>
<sootliPlus>true</sootliPlus>
<unloadingCondition>sample string 28</unloadingCondition>
<unloadingPlus>true</unloadingPlus>
</Purchases>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |