POST api/Definations/InsertCommodity?vUserID={vUserID}&IsOpen={IsOpen}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
vUserID

integer

Required

IsOpen

boolean

Required

Body Parameters

Commodity
NameDescriptionTypeAdditional information
CommodityID

integer

None.

CommodityName

string

None.

CommodityClassID

integer

None.

IsPurchaseable

boolean

None.

IsSaleable

boolean

None.

IsWheatCommodity

boolean

None.

AccountNo

string

None.

SaleAccount

string

None.

AccountNamePur

string

None.

AccountNameSale

string

None.

ParentAccountPur

string

None.

ParentAccountSale

string

None.

BagsTypeID

integer

None.

BagsTypeName

string

None.

RateUnitID

integer

None.

RateUnitName

string

None.

ListProcess

Collection of CommProcess

None.

Request Formats

application/json, text/json

Sample:
{
  "CommodityID": 1,
  "CommodityName": "sample string 2",
  "CommodityClassID": 3,
  "IsPurchaseable": true,
  "IsSaleable": true,
  "IsWheatCommodity": true,
  "AccountNo": "sample string 7",
  "SaleAccount": "sample string 8",
  "AccountNamePur": "sample string 9",
  "AccountNameSale": "sample string 10",
  "ParentAccountPur": "sample string 11",
  "ParentAccountSale": "sample string 12",
  "BagsTypeID": 13,
  "BagsTypeName": "sample string 14",
  "RateUnitID": 15,
  "RateUnitName": "sample string 16",
  "ListProcess": [
    {
      "SerialNo": 1,
      "CommodityID": 2,
      "ProcessID": 3,
      "IsForInPut": true,
      "IsForOutPut": true,
      "ProcessName": "sample string 6"
    },
    {
      "SerialNo": 1,
      "CommodityID": 2,
      "ProcessID": 3,
      "IsForInPut": true,
      "IsForOutPut": true,
      "ProcessName": "sample string 6"
    }
  ]
}

application/xml, text/xml

Sample:
<Commodity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RiceMillsERP_API.Models">
  <AccountNamePur>sample string 9</AccountNamePur>
  <AccountNameSale>sample string 10</AccountNameSale>
  <AccountNo>sample string 7</AccountNo>
  <BagsTypeID>13</BagsTypeID>
  <BagsTypeName>sample string 14</BagsTypeName>
  <CommodityClassID>3</CommodityClassID>
  <CommodityID>1</CommodityID>
  <CommodityName>sample string 2</CommodityName>
  <IsPurchaseable>true</IsPurchaseable>
  <IsSaleable>true</IsSaleable>
  <IsWheatCommodity>true</IsWheatCommodity>
  <ListProcess>
    <CommProcess>
      <CommodityID>2</CommodityID>
      <IsForInPut>true</IsForInPut>
      <IsForOutPut>true</IsForOutPut>
      <ProcessID>3</ProcessID>
      <ProcessName>sample string 6</ProcessName>
      <SerialNo>1</SerialNo>
    </CommProcess>
    <CommProcess>
      <CommodityID>2</CommodityID>
      <IsForInPut>true</IsForInPut>
      <IsForOutPut>true</IsForOutPut>
      <ProcessID>3</ProcessID>
      <ProcessName>sample string 6</ProcessName>
      <SerialNo>1</SerialNo>
    </CommProcess>
  </ListProcess>
  <ParentAccountPur>sample string 11</ParentAccountPur>
  <ParentAccountSale>sample string 12</ParentAccountSale>
  <RateUnitID>15</RateUnitID>
  <RateUnitName>sample string 16</RateUnitName>
  <SaleAccount>sample string 8</SaleAccount>
</Commodity>

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.