POST api/crm/sale/deal/sale/order/create
Request Information
URI Parameters
None.
Body Parameters
CrmSaleDealSaleOrderCreateView| Name | Description | Type | Additional information |
|---|---|---|---|
| CrmSaleDealId | integer |
None. |
|
| Id | integer |
None. |
|
| IsCreate | boolean |
None. |
|
| PeopleActualId | integer |
Required |
|
| PeopleLegalId | integer |
None. |
|
| ProductAmount | decimal number |
None. |
|
| VatAmount | decimal number |
None. |
|
| VatRate | decimal number |
None. |
|
| CustomFieldDatas | Collection of CoreCustomFieldDataCreateEditView |
None. |
|
| Items | Collection of SaleProductOrderItemCreateEditView |
None. |
|
| ProductCount | integer |
None. |
|
| TotalAmount | decimal number |
None. |
|
| TotalQuantity | decimal number |
None. |
|
| TotalDiscountAmount | decimal number |
None. |
|
| TotalOvervalDiscountAmount | decimal number |
None. |
|
| TotalVatAmount | decimal number |
None. |
|
| TotalPayableAmount | decimal number |
None. |
|
| PaidAmount | decimal number |
None. |
|
| RemainingAmount | decimal number |
None. |
|
| TrackingCode | string |
None. |
|
| AdditionalDiscounts | Collection of integer |
None. |
|
| StatusId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"CrmSaleDealId": 1,
"Id": 2,
"IsCreate": true,
"PeopleActualId": 1,
"PeopleLegalId": 1,
"ProductAmount": 4.0,
"VatAmount": 5.0,
"VatRate": 6.0,
"CustomFieldDatas": [
{
"Field": {
"FieldId": 1,
"FieldDataTypeId": 2,
"DataType": 0,
"Title": "sample string 3",
"Value": {},
"Items": [
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
},
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
}
],
"IsUnique": true,
"IsRequired": true,
"GridSize": 64,
"CustomFieldDataId": 1,
"IsPrimaryKey": true,
"RelatedType": {
"Id": 1,
"Code": "sample string 2",
"ParentCode": "sample string 3",
"Icon": "sample string 4",
"NameSingular": "sample string 5",
"NamePlural": "sample string 6",
"Route": "sample string 7",
"HasBoard": true,
"HasPeople": true,
"HasPeopleMultiple": true,
"HasCard": true
},
"SelectUrl": "sample string 9",
"SelectIsSearchable": true,
"DisplayableValue": "sample string 11"
},
"Group": {
"Id": 1,
"Title": "sample string 2"
},
"IsLabelMuted": true
},
{
"Field": {
"FieldId": 1,
"FieldDataTypeId": 2,
"DataType": 0,
"Title": "sample string 3",
"Value": {},
"Items": [
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
},
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
}
],
"IsUnique": true,
"IsRequired": true,
"GridSize": 64,
"CustomFieldDataId": 1,
"IsPrimaryKey": true,
"RelatedType": {
"Id": 1,
"Code": "sample string 2",
"ParentCode": "sample string 3",
"Icon": "sample string 4",
"NameSingular": "sample string 5",
"NamePlural": "sample string 6",
"Route": "sample string 7",
"HasBoard": true,
"HasPeople": true,
"HasPeopleMultiple": true,
"HasCard": true
},
"SelectUrl": "sample string 9",
"SelectIsSearchable": true,
"DisplayableValue": "sample string 11"
},
"Group": {
"Id": 1,
"Title": "sample string 2"
},
"IsLabelMuted": true
}
],
"Items": [
{
"Id": 1,
"ProductPriceId": 2,
"IsCreate": true,
"Quantity": 4.0,
"UnitAmount": 1.0,
"DiscountType": 1,
"DiscountValue": 5.0,
"DiscountAmount": 6.0,
"OvervalDiscountAmount": 7.0,
"VatValue": 8.0,
"Amount": 9.0,
"Order": 10,
"IsEnable": true,
"VatAmount": 12.0,
"PayableAmount": 13.0
},
{
"Id": 1,
"ProductPriceId": 2,
"IsCreate": true,
"Quantity": 4.0,
"UnitAmount": 1.0,
"DiscountType": 1,
"DiscountValue": 5.0,
"DiscountAmount": 6.0,
"OvervalDiscountAmount": 7.0,
"VatValue": 8.0,
"Amount": 9.0,
"Order": 10,
"IsEnable": true,
"VatAmount": 12.0,
"PayableAmount": 13.0
}
],
"ProductCount": 7,
"TotalAmount": 8.0,
"TotalQuantity": 9.0,
"TotalDiscountAmount": 10.0,
"TotalOvervalDiscountAmount": 11.0,
"TotalVatAmount": 12.0,
"TotalPayableAmount": 13.0,
"PaidAmount": 14.0,
"RemainingAmount": 15.0,
"TrackingCode": "sample string 16",
"AdditionalDiscounts": [
1,
2
],
"StatusId": 17
}
application/xml, text/xml
Sample:
<CrmSaleDealSaleOrderCreateView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.CrmSaleView">
<AdditionalDiscounts xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</AdditionalDiscounts>
<CustomFieldDatas xmlns:d2p1="http://schemas.datacontract.org/2004/07/KCore.Model.Models.CustomFieldView" xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">
<d2p1:CoreCustomFieldDataCreateEditView>
<d2p1:Field xmlns:d4p1="http://schemas.datacontract.org/2004/07/KCore.Model.Models.GeneralView">
<d4p1:CustomFieldDataId>1</d4p1:CustomFieldDataId>
<d4p1:DataType>None</d4p1:DataType>
<d4p1:DisplayableValue>sample string 11</d4p1:DisplayableValue>
<d4p1:FieldDataTypeId>2</d4p1:FieldDataTypeId>
<d4p1:FieldId>1</d4p1:FieldId>
<d4p1:GridSize>64</d4p1:GridSize>
<d4p1:IsPrimaryKey>true</d4p1:IsPrimaryKey>
<d4p1:IsRequired>true</d4p1:IsRequired>
<d4p1:IsUnique>true</d4p1:IsUnique>
<d4p1:Items>
<d4p1:FieldInputSelectListItemView>
<Disabled xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Disabled>
<Group xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<Disabled>true</Disabled>
<Name>sample string 2</Name>
</Group>
<Selected xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Selected>
<Text xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 3</Text>
<Value xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 4</Value>
</d4p1:FieldInputSelectListItemView>
<d4p1:FieldInputSelectListItemView>
<Disabled xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Disabled>
<Group xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<Disabled>true</Disabled>
<Name>sample string 2</Name>
</Group>
<Selected xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Selected>
<Text xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 3</Text>
<Value xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 4</Value>
</d4p1:FieldInputSelectListItemView>
</d4p1:Items>
<d4p1:RelatedType xmlns:d5p1="http://schemas.datacontract.org/2004/07/KCore.Model.Models.RelatedTypeView">
<d5p1:Code>sample string 2</d5p1:Code>
<d5p1:HasBoard>true</d5p1:HasBoard>
<d5p1:HasCard>true</d5p1:HasCard>
<d5p1:HasPeople>true</d5p1:HasPeople>
<d5p1:HasPeopleMultiple>true</d5p1:HasPeopleMultiple>
<d5p1:Icon>sample string 4</d5p1:Icon>
<d5p1:Id>1</d5p1:Id>
<d5p1:NamePlural>sample string 6</d5p1:NamePlural>
<d5p1:NameSingular>sample string 5</d5p1:NameSingular>
<d5p1:ParentCode>sample string 3</d5p1:ParentCode>
<d5p1:Route>sample string 7</d5p1:Route>
</d4p1:RelatedType>
<d4p1:SelectIsSearchable>true</d4p1:SelectIsSearchable>
<d4p1:SelectUrl>sample string 9</d4p1:SelectUrl>
<d4p1:Title>sample string 3</d4p1:Title>
<d4p1:Value />
</d2p1:Field>
<d2p1:Group>
<d2p1:Id>1</d2p1:Id>
<d2p1:Title>sample string 2</d2p1:Title>
</d2p1:Group>
<d2p1:IsLabelMuted>true</d2p1:IsLabelMuted>
</d2p1:CoreCustomFieldDataCreateEditView>
<d2p1:CoreCustomFieldDataCreateEditView>
<d2p1:Field xmlns:d4p1="http://schemas.datacontract.org/2004/07/KCore.Model.Models.GeneralView">
<d4p1:CustomFieldDataId>1</d4p1:CustomFieldDataId>
<d4p1:DataType>None</d4p1:DataType>
<d4p1:DisplayableValue>sample string 11</d4p1:DisplayableValue>
<d4p1:FieldDataTypeId>2</d4p1:FieldDataTypeId>
<d4p1:FieldId>1</d4p1:FieldId>
<d4p1:GridSize>64</d4p1:GridSize>
<d4p1:IsPrimaryKey>true</d4p1:IsPrimaryKey>
<d4p1:IsRequired>true</d4p1:IsRequired>
<d4p1:IsUnique>true</d4p1:IsUnique>
<d4p1:Items>
<d4p1:FieldInputSelectListItemView>
<Disabled xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Disabled>
<Group xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<Disabled>true</Disabled>
<Name>sample string 2</Name>
</Group>
<Selected xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Selected>
<Text xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 3</Text>
<Value xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 4</Value>
</d4p1:FieldInputSelectListItemView>
<d4p1:FieldInputSelectListItemView>
<Disabled xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Disabled>
<Group xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<Disabled>true</Disabled>
<Name>sample string 2</Name>
</Group>
<Selected xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">true</Selected>
<Text xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 3</Text>
<Value xmlns="http://schemas.datacontract.org/2004/07/System.Web.Mvc">sample string 4</Value>
</d4p1:FieldInputSelectListItemView>
</d4p1:Items>
<d4p1:RelatedType xmlns:d5p1="http://schemas.datacontract.org/2004/07/KCore.Model.Models.RelatedTypeView">
<d5p1:Code>sample string 2</d5p1:Code>
<d5p1:HasBoard>true</d5p1:HasBoard>
<d5p1:HasCard>true</d5p1:HasCard>
<d5p1:HasPeople>true</d5p1:HasPeople>
<d5p1:HasPeopleMultiple>true</d5p1:HasPeopleMultiple>
<d5p1:Icon>sample string 4</d5p1:Icon>
<d5p1:Id>1</d5p1:Id>
<d5p1:NamePlural>sample string 6</d5p1:NamePlural>
<d5p1:NameSingular>sample string 5</d5p1:NameSingular>
<d5p1:ParentCode>sample string 3</d5p1:ParentCode>
<d5p1:Route>sample string 7</d5p1:Route>
</d4p1:RelatedType>
<d4p1:SelectIsSearchable>true</d4p1:SelectIsSearchable>
<d4p1:SelectUrl>sample string 9</d4p1:SelectUrl>
<d4p1:Title>sample string 3</d4p1:Title>
<d4p1:Value />
</d2p1:Field>
<d2p1:Group>
<d2p1:Id>1</d2p1:Id>
<d2p1:Title>sample string 2</d2p1:Title>
</d2p1:Group>
<d2p1:IsLabelMuted>true</d2p1:IsLabelMuted>
</d2p1:CoreCustomFieldDataCreateEditView>
</CustomFieldDatas>
<Id xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">2</Id>
<IsCreate xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">true</IsCreate>
<Items xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">
<SaleProductOrderItemCreateEditView>
<Amount>9</Amount>
<DiscountAmount>6</DiscountAmount>
<DiscountType>Percent</DiscountType>
<DiscountValue>5</DiscountValue>
<Id>1</Id>
<IsCreate>true</IsCreate>
<IsEnable>true</IsEnable>
<Order>10</Order>
<OvervalDiscountAmount>7</OvervalDiscountAmount>
<PayableAmount>13</PayableAmount>
<ProductPriceId>2</ProductPriceId>
<Quantity>4</Quantity>
<UnitAmount>1</UnitAmount>
<VatAmount>12</VatAmount>
<VatValue>8</VatValue>
</SaleProductOrderItemCreateEditView>
<SaleProductOrderItemCreateEditView>
<Amount>9</Amount>
<DiscountAmount>6</DiscountAmount>
<DiscountType>Percent</DiscountType>
<DiscountValue>5</DiscountValue>
<Id>1</Id>
<IsCreate>true</IsCreate>
<IsEnable>true</IsEnable>
<Order>10</Order>
<OvervalDiscountAmount>7</OvervalDiscountAmount>
<PayableAmount>13</PayableAmount>
<ProductPriceId>2</ProductPriceId>
<Quantity>4</Quantity>
<UnitAmount>1</UnitAmount>
<VatAmount>12</VatAmount>
<VatValue>8</VatValue>
</SaleProductOrderItemCreateEditView>
</Items>
<PaidAmount xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">14</PaidAmount>
<PeopleActualId xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">1</PeopleActualId>
<PeopleLegalId xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">1</PeopleLegalId>
<ProductAmount xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">4</ProductAmount>
<ProductCount xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">7</ProductCount>
<RemainingAmount xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">15</RemainingAmount>
<StatusId xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">17</StatusId>
<TotalAmount xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">8</TotalAmount>
<TotalDiscountAmount xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">10</TotalDiscountAmount>
<TotalOvervalDiscountAmount xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">11</TotalOvervalDiscountAmount>
<TotalPayableAmount xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">13</TotalPayableAmount>
<TotalQuantity xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">9</TotalQuantity>
<TotalVatAmount xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">12</TotalVatAmount>
<TrackingCode xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">sample string 16</TrackingCode>
<VatAmount xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">5</VatAmount>
<VatRate xmlns="http://schemas.datacontract.org/2004/07/KAdmin.Model.Models.SaleProductOrderView">6</VatRate>
<CrmSaleDealId>1</CrmSaleDealId>
</CrmSaleDealSaleOrderCreateView>
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.