POST api/HR/PrepareSingleEmployeeSalary

Request Information

URI Parameters

None.

Body Parameters

prepairSingleEmployeeSalaryViewModel
NameDescriptionTypeAdditional information
Salary_Cycle_No

string

None.

Employee_ID

integer

None.

Basic_Salary

decimal number

None.

Absence_Days

integer

None.

Daily_Wage

decimal number

None.

Absence_Amount

decimal number

None.

Loan_Amount

decimal number

None.

Deduction_Totals

decimal number

None.

Extra_Amount

decimal number

None.

Net_Salary

decimal number

None.

Salary_Currency_ID

integer

None.

From_Date

string

None.

To_Date

string

None.

Workday_Count

integer

None.

Voucher_ID

integer

None.

Salary_Year

integer

None.

Salary_Month

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Salary_Cycle_No": "sample string 1",
  "Employee_ID": 2,
  "Basic_Salary": 3.1,
  "Absence_Days": 4,
  "Daily_Wage": 5.1,
  "Absence_Amount": 6.1,
  "Loan_Amount": 7.1,
  "Deduction_Totals": 8.1,
  "Extra_Amount": 9.1,
  "Net_Salary": 10.1,
  "Salary_Currency_ID": 11,
  "From_Date": "sample string 12",
  "To_Date": "sample string 13",
  "Workday_Count": 14,
  "Voucher_ID": 15,
  "Salary_Year": 16,
  "Salary_Month": 17
}

application/xml, text/xml

Sample:
<prepairSingleEmployeeSalaryViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Layan_Cargo_API.Models">
  <Absence_Amount>6.1</Absence_Amount>
  <Absence_Days>4</Absence_Days>
  <Basic_Salary>3.1</Basic_Salary>
  <Daily_Wage>5.1</Daily_Wage>
  <Deduction_Totals>8.1</Deduction_Totals>
  <Employee_ID>2</Employee_ID>
  <Extra_Amount>9.1</Extra_Amount>
  <From_Date>sample string 12</From_Date>
  <Loan_Amount>7.1</Loan_Amount>
  <Net_Salary>10.1</Net_Salary>
  <Salary_Currency_ID>11</Salary_Currency_ID>
  <Salary_Cycle_No>sample string 1</Salary_Cycle_No>
  <Salary_Month>17</Salary_Month>
  <Salary_Year>16</Salary_Year>
  <To_Date>sample string 13</To_Date>
  <Voucher_ID>15</Voucher_ID>
  <Workday_Count>14</Workday_Count>
</prepairSingleEmployeeSalaryViewModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'prepairSingleEmployeeSalaryViewModel'.

Response Information

Resource Description

ResultModel
NameDescriptionTypeAdditional information
Success

string

None.

ErrorText

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Success": "sample string 1",
  "ErrorText": "sample string 2",
  "Data": {}
}

application/xml, text/xml

Sample:
<ResultModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Layan_Cargo_API.Models">
  <Data />
  <ErrorText>sample string 2</ErrorText>
  <Success>sample string 1</Success>
</ResultModel>