POST api/TaxSimmulate
Request Information
URI Parameters
None.
Body Parameters
TaxSimmulateParamName | Description | Type | Additional information |
---|---|---|---|
EmployeeID | string |
None. |
|
Year | string |
None. |
|
CalName | string |
None. |
|
incomes | Collection of TSimIncomeParam |
None. |
|
modulations | Collection of TaxModulationParam |
None. |
|
paid | TaxPaidParam |
None. |
|
SysCreateUserID | string |
None. |
|
SysCreateIP | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "EmployeeID": "sample string 1", "Year": "sample string 2", "CalName": "sample string 3", "incomes": [ { "TaxSimIncomeTypeID": 1, "IncomeValue": 2.0, "CostPayTypeID": 3, "CostValue": 4.0 }, { "TaxSimIncomeTypeID": 1, "IncomeValue": 2.0, "CostPayTypeID": 3, "CostValue": 4.0 } ], "modulations": [ { "ModulationTypeID": 1, "MoneyValue": 2.0, "ChildCountAll": 3, "PersonCount": 4, "EmpFather": "sample string 5", "EmpMother": "sample string 6", "MaritalFather": "sample string 7", "MaritalMother": "sample string 8", "NameText": "sample string 9" }, { "ModulationTypeID": 1, "MoneyValue": 2.0, "ChildCountAll": 3, "PersonCount": 4, "EmpFather": "sample string 5", "EmpMother": "sample string 6", "MaritalFather": "sample string 7", "MaritalMother": "sample string 8", "NameText": "sample string 9" } ], "paid": { "TaxYearPaid": 1.0, "TaxMidYearPaid": 2.0, "TaxPrePaid": 3.0, "TaxCreditPaid": 4.0 }, "SysCreateUserID": "sample string 4", "SysCreateIP": "sample string 5" }
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.