POST ItemsStocks/PostTransaction
Request Information
URI Parameters
None.
Body Parameters
AccountSalesPost| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountSalesDetails | Collection of AccountSalesDetails |
None. |
|
| WorkShopOrderId | integer |
None. |
|
| CompanyId | integer |
None. |
|
| BranchId | integer |
None. |
|
| AccSalesMasterNo | integer |
None. |
|
| StockType | integer |
None. |
|
| VouchersType | integer |
None. |
|
| VouchersNo | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"AccountSalesDetails": [
{
"KeyId": "sample string 1",
"id": 2.0,
"AccSalesNo": 3.0,
"AccSalesTypeNo": 4,
"ItemNumber": 1,
"UnitId": 1,
"CostsCentersNo": 1.0,
"Description": "sample string 5",
"ClientTaxNo": "sample string 6",
"ClientName": "sample string 7",
"Reference": "sample string 8",
"Quantity": 9.0,
"UnitQuantity": 10.0,
"Price": 11.0,
"Total": 12.0,
"Discount": 13.0,
"DiscountPercentage": 14.0,
"TaxClassificationId": 1,
"Tax": 15.0,
"Final": 16.0,
"ExtraCharge": 17.0,
"AccSalesMasterNo": 18.0,
"WarehouseId": 1,
"ItemCost": 19.0
},
{
"KeyId": "sample string 1",
"id": 2.0,
"AccSalesNo": 3.0,
"AccSalesTypeNo": 4,
"ItemNumber": 1,
"UnitId": 1,
"CostsCentersNo": 1.0,
"Description": "sample string 5",
"ClientTaxNo": "sample string 6",
"ClientName": "sample string 7",
"Reference": "sample string 8",
"Quantity": 9.0,
"UnitQuantity": 10.0,
"Price": 11.0,
"Total": 12.0,
"Discount": 13.0,
"DiscountPercentage": 14.0,
"TaxClassificationId": 1,
"Tax": 15.0,
"Final": 16.0,
"ExtraCharge": 17.0,
"AccSalesMasterNo": 18.0,
"WarehouseId": 1,
"ItemCost": 19.0
}
],
"WorkShopOrderId": 1,
"CompanyId": 2,
"BranchId": 3,
"AccSalesMasterNo": 1,
"StockType": 1,
"VouchersType": 4,
"VouchersNo": 5
}
application/xml, text/xml
Sample:
<AccountSalesPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/POCO">
<AccSalesMasterNo>1</AccSalesMasterNo>
<AccountSalesDetails>
<AccountSalesDetails>
<AccSalesMasterNo>18</AccSalesMasterNo>
<AccSalesNo>3</AccSalesNo>
<AccSalesTypeNo>4</AccSalesTypeNo>
<ClientName>sample string 7</ClientName>
<ClientTaxNo>sample string 6</ClientTaxNo>
<CostsCentersNo>1</CostsCentersNo>
<Description>sample string 5</Description>
<Discount>13</Discount>
<DiscountPercentage>14</DiscountPercentage>
<ExtraCharge>17</ExtraCharge>
<Final>16</Final>
<ItemCost>19</ItemCost>
<ItemNumber>1</ItemNumber>
<KeyId>sample string 1</KeyId>
<Price>11</Price>
<Quantity>9</Quantity>
<Reference>sample string 8</Reference>
<Tax>15</Tax>
<TaxClassificationId>1</TaxClassificationId>
<Total>12</Total>
<UnitId>1</UnitId>
<UnitQuantity>10</UnitQuantity>
<WarehouseId>1</WarehouseId>
<id>2</id>
</AccountSalesDetails>
<AccountSalesDetails>
<AccSalesMasterNo>18</AccSalesMasterNo>
<AccSalesNo>3</AccSalesNo>
<AccSalesTypeNo>4</AccSalesTypeNo>
<ClientName>sample string 7</ClientName>
<ClientTaxNo>sample string 6</ClientTaxNo>
<CostsCentersNo>1</CostsCentersNo>
<Description>sample string 5</Description>
<Discount>13</Discount>
<DiscountPercentage>14</DiscountPercentage>
<ExtraCharge>17</ExtraCharge>
<Final>16</Final>
<ItemCost>19</ItemCost>
<ItemNumber>1</ItemNumber>
<KeyId>sample string 1</KeyId>
<Price>11</Price>
<Quantity>9</Quantity>
<Reference>sample string 8</Reference>
<Tax>15</Tax>
<TaxClassificationId>1</TaxClassificationId>
<Total>12</Total>
<UnitId>1</UnitId>
<UnitQuantity>10</UnitQuantity>
<WarehouseId>1</WarehouseId>
<id>2</id>
</AccountSalesDetails>
</AccountSalesDetails>
<BranchId>3</BranchId>
<CompanyId>2</CompanyId>
<StockType>1</StockType>
<VouchersNo>5</VouchersNo>
<VouchersType>4</VouchersType>
<WorkShopOrderId>1</WorkShopOrderId>
</AccountSalesPost>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Response| Name | Description | Type | Additional information |
|---|---|---|---|
| ErrorCode | integer |
None. |
|
| ErrorMessage | string |
None. |
|
| IsScusses | boolean |
None. |
|
| ResponseDetails | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"ErrorCode": 1,
"ErrorMessage": "sample string 2",
"IsScusses": true,
"ResponseDetails": {}
}
application/xml, text/xml
Sample:
<Response xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Accounting.API.Models"> <ErrorCode>1</ErrorCode> <ErrorMessage>sample string 2</ErrorMessage> <IsScusses>true</IsScusses> <ResponseDetails /> </Response>