PUT api/supplier/update/{supplierId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| supplierId | integer |
Required |
Body Parameters
SupplierRequestDto| Name | Description | Type | Additional information |
|---|---|---|---|
| VendorID | integer |
None. |
|
| ParentSupplierID | integer |
None. |
|
| GroupID | integer |
None. |
|
| SupplierName | string |
None. |
|
| RegAddress | string |
None. |
|
| RegState | string |
None. |
|
| RegPinCode | string |
None. |
|
| FactoryAddress | string |
None. |
|
| FactoryState | string |
None. |
|
| FactoryPinCode | string |
None. |
|
| NatureOfCompany | string |
None. |
|
| YearOfEstablishment | integer |
None. |
|
| Website | string |
None. |
|
| BusinessType | string |
None. |
|
| SupplierType | string |
None. |
|
| PANNo | string |
None. |
|
| TANNo | string |
None. |
|
| GSTIN | string |
None. |
|
| MSMERegNo | string |
None. |
|
| FactoryLicenseNo | string |
None. |
|
| CINNo | string |
None. |
|
| AnnualTurnover | decimal number |
None. |
|
| PaymentTerms | string |
None. |
|
| CreatedBy | integer |
None. |
|
| BankName | string |
None. |
|
| AccountNo | string |
None. |
|
| BranchName | string |
None. |
|
| IFSCCode | string |
None. |
|
| MICRCode | string |
None. |
|
| Contacts | Collection of ContactDto |
None. |
|
| DynamicAttributes | Collection of UdfValueDto |
None. |
|
| DocumentPaths | Dictionary of string [key] and string [value] |
None. |
Request Formats
application/json, text/json
Sample:
{
"VendorID": 1,
"ParentSupplierID": 1,
"GroupID": 2,
"SupplierName": "sample string 3",
"RegAddress": "sample string 4",
"RegState": "sample string 5",
"RegPinCode": "sample string 6",
"FactoryAddress": "sample string 7",
"FactoryState": "sample string 8",
"FactoryPinCode": "sample string 9",
"NatureOfCompany": "sample string 10",
"YearOfEstablishment": 1,
"Website": "sample string 11",
"BusinessType": "sample string 12",
"SupplierType": "sample string 13",
"PANNo": "sample string 14",
"TANNo": "sample string 15",
"GSTIN": "sample string 16",
"MSMERegNo": "sample string 17",
"FactoryLicenseNo": "sample string 18",
"CINNo": "sample string 19",
"AnnualTurnover": 1.0,
"PaymentTerms": "sample string 20",
"CreatedBy": 21,
"BankName": "sample string 22",
"AccountNo": "sample string 23",
"BranchName": "sample string 24",
"IFSCCode": "sample string 25",
"MICRCode": "sample string 26",
"Contacts": [
{
"ContactType": "sample string 1",
"ContactName": "sample string 2",
"MobileNo": "sample string 3",
"EmailID": "sample string 4"
},
{
"ContactType": "sample string 1",
"ContactName": "sample string 2",
"MobileNo": "sample string 3",
"EmailID": "sample string 4"
}
],
"DynamicAttributes": [
{
"AttributeID": 1,
"FieldValue": "sample string 2"
},
{
"AttributeID": 1,
"FieldValue": "sample string 2"
}
],
"DocumentPaths": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
}
}
application/xml, text/xml
Sample:
<SupplierRequestDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pressapi.Models.Stores">
<AccountNo>sample string 23</AccountNo>
<AnnualTurnover>1</AnnualTurnover>
<BankName>sample string 22</BankName>
<BranchName>sample string 24</BranchName>
<BusinessType>sample string 12</BusinessType>
<CINNo>sample string 19</CINNo>
<Contacts>
<ContactDto>
<ContactName>sample string 2</ContactName>
<ContactType>sample string 1</ContactType>
<EmailID>sample string 4</EmailID>
<MobileNo>sample string 3</MobileNo>
</ContactDto>
<ContactDto>
<ContactName>sample string 2</ContactName>
<ContactType>sample string 1</ContactType>
<EmailID>sample string 4</EmailID>
<MobileNo>sample string 3</MobileNo>
</ContactDto>
</Contacts>
<CreatedBy>21</CreatedBy>
<DocumentPaths xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>sample string 1</d2p1:Key>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:KeyValueOfstringstring>
<d2p1:KeyValueOfstringstring>
<d2p1:Key>sample string 3</d2p1:Key>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</DocumentPaths>
<DynamicAttributes>
<UdfValueDto>
<AttributeID>1</AttributeID>
<FieldValue>sample string 2</FieldValue>
</UdfValueDto>
<UdfValueDto>
<AttributeID>1</AttributeID>
<FieldValue>sample string 2</FieldValue>
</UdfValueDto>
</DynamicAttributes>
<FactoryAddress>sample string 7</FactoryAddress>
<FactoryLicenseNo>sample string 18</FactoryLicenseNo>
<FactoryPinCode>sample string 9</FactoryPinCode>
<FactoryState>sample string 8</FactoryState>
<GSTIN>sample string 16</GSTIN>
<GroupID>2</GroupID>
<IFSCCode>sample string 25</IFSCCode>
<MICRCode>sample string 26</MICRCode>
<MSMERegNo>sample string 17</MSMERegNo>
<NatureOfCompany>sample string 10</NatureOfCompany>
<PANNo>sample string 14</PANNo>
<ParentSupplierID>1</ParentSupplierID>
<PaymentTerms>sample string 20</PaymentTerms>
<RegAddress>sample string 4</RegAddress>
<RegPinCode>sample string 6</RegPinCode>
<RegState>sample string 5</RegState>
<SupplierName>sample string 3</SupplierName>
<SupplierType>sample string 13</SupplierType>
<TANNo>sample string 15</TANNo>
<VendorID>1</VendorID>
<Website>sample string 11</Website>
<YearOfEstablishment>1</YearOfEstablishment>
</SupplierRequestDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.