POST api/EmployeeTransaction/EmployeeSalaryMaster/GetNewAppraisalEmployeeEarningDetails

Request Information

URI Parameters

None.

Body Parameters

EmployeeSalaryViewModel
NameDescriptionTypeAdditional information
EmployeeEarningId

integer

None.

FixedSalaryItemName

string

None.

EmployeeId

integer

None.

EarningId

integer

None.

EarningName

string

None.

EarningAmount

decimal number

None.

EarningEffectedFrom

date

None.

EarningEffectedTo

date

None.

EmployeeDeductionId

integer

None.

DeductionId

integer

None.

DeductionName

string

None.

DeductionAmount

decimal number

None.

DeductionEffectedFrom

date

None.

DeductionEffectedTo

date

None.

EmployeeSalaryId

integer

None.

AnnualSalary

decimal number

None.

RateType

integer

None.

PayFrequency

integer

None.

Currency

integer

None.

CommissionEligibility

boolean

None.

CreatedDate

date

None.

CreatedBy

integer

None.

ModifyDate

date

None.

ModifyBy

integer

None.

LocalIpAddress

string

None.

IpAddress

string

None.

DbUserAccount

string

None.

RequestType

RequestTypeEnum

None.

MonthlyEligibility

string

None.

PayPeriodRate

string

None.

Commission

string

None.

Allowances

string

None.

AllowancesPerPayroll

string

None.

Bonus

string

None.

SalaryEffectiveFrom

date

None.

SalaryEffectiveTo

date

None.

DisplaySalaryEffectiveFrom

string

None.

DisplaySalaryEffectiveTo

string

None.

Reason

string

None.

FixedSalaryItem

integer

None.

SalaryChangeReasonId

integer

None.

ClientName

string

None.

EmployeeCode

string

None.

EmployeeName

string

None.

DepartmentName

string

None.

AnnualSalary_New

decimal number

None.

PayFrequencyName

string

None.

AnnualMedicalAllowances

string

None.

SalaryChangeReasonName

string

None.

PayrollCycleStartDate

date

None.

PayrollCycleEndDate

date

None.

EmployeeStatusId

integer

None.

DepartmentCode

string

None.

EmployeeStatus

string

None.

BaseRate

integer

None.

CompensationDate

date

None.

DepartmentName1

string

None.

JobTitle

string

None.

HireDate

date

None.

RehireDate

string

None.

ChangeReason

string

None.

EmployeeCode1

string

None.

EmployeeLocation

string

None.

EmployeeMentStatus

string

None.

Filteration

string

None.

FirstName

string

None.

LastName

string

None.

DateofTermination

date

None.

EmployeeType

string

None.

ClientId

string

None.

DisplayHireDate

string

None.

DisplayReHireDate

string

None.

DisplayCompensationDate

string

None.

GrossSalary

decimal number

None.

PerformanceBonus

decimal number

None.

RetentionBonus

decimal number

None.

ProvidentFund

decimal number

None.

MonthlySalary

decimal number

None.

AppraisalTypeId

integer

None.

AppraisalYear

integer

None.

Hike

decimal number

None.

EmployeeEarning

Collection of EmployeeEarningViewModel

None.

NetSalary

decimal number

None.

OtherAllowance

string

None.

SalaryTypeId

integer

None.

HolidayAllowanceId

integer

None.

VacationDaysId

integer

None.

TaxCreditId

integer

None.

TaxRegimeId

integer

None.

TravelAllowanceId

integer

None.

CandidateId

integer

None.

CandidateSalaryId

integer

None.

Source

string

None.

CandidateMode

string

None.

Request Formats

application/json, text/json

Sample:
{
  "EmployeeEarningId": 1,
  "FixedSalaryItemName": "sample string 2",
  "EmployeeId": 3,
  "EarningId": 4,
  "EarningName": "sample string 5",
  "EarningAmount": 6.0,
  "EarningEffectedFrom": "2026-01-07T07:16:37.4837513+05:30",
  "EarningEffectedTo": "2026-01-07T07:16:37.4837513+05:30",
  "EmployeeDeductionId": 7,
  "DeductionId": 8,
  "DeductionName": "sample string 9",
  "DeductionAmount": 10.0,
  "DeductionEffectedFrom": "2026-01-07T07:16:37.4837513+05:30",
  "DeductionEffectedTo": "2026-01-07T07:16:37.4837513+05:30",
  "EmployeeSalaryId": 11,
  "AnnualSalary": 1.1,
  "RateType": 1,
  "PayFrequency": 1,
  "Currency": 1,
  "CommissionEligibility": true,
  "CreatedDate": "2026-01-07T07:16:37.4837513+05:30",
  "CreatedBy": 1,
  "ModifyDate": "2026-01-07T07:16:37.4837513+05:30",
  "ModifyBy": 1,
  "LocalIpAddress": "sample string 13",
  "IpAddress": "sample string 14",
  "DbUserAccount": "sample string 15",
  "RequestType": 0,
  "MonthlyEligibility": "sample string 16",
  "PayPeriodRate": "sample string 17",
  "Commission": "sample string 18",
  "Allowances": "sample string 19",
  "AllowancesPerPayroll": "sample string 20",
  "Bonus": "sample string 21",
  "SalaryEffectiveFrom": "2026-01-07T07:16:37.4837513+05:30",
  "SalaryEffectiveTo": "2026-01-07T07:16:37.4837513+05:30",
  "DisplaySalaryEffectiveFrom": "sample string 22",
  "DisplaySalaryEffectiveTo": "sample string 23",
  "Reason": "sample string 24",
  "FixedSalaryItem": 1,
  "SalaryChangeReasonId": 1,
  "ClientName": "sample string 25",
  "EmployeeCode": "sample string 26",
  "EmployeeName": "sample string 27",
  "DepartmentName": "sample string 28",
  "AnnualSalary_New": 1.1,
  "PayFrequencyName": "sample string 29",
  "AnnualMedicalAllowances": "sample string 30",
  "SalaryChangeReasonName": "sample string 31",
  "PayrollCycleStartDate": "2026-01-07T07:16:37.4837513+05:30",
  "PayrollCycleEndDate": "2026-01-07T07:16:37.4837513+05:30",
  "EmployeeStatusId": 34,
  "DepartmentCode": "sample string 35",
  "EmployeeStatus": "sample string 36",
  "BaseRate": 1,
  "CompensationDate": "2026-01-07T07:16:37.4837513+05:30",
  "DepartmentName1": "sample string 37",
  "JobTitle": "sample string 38",
  "HireDate": "2026-01-07T07:16:37.4837513+05:30",
  "RehireDate": "sample string 39",
  "ChangeReason": "sample string 40",
  "EmployeeCode1": "sample string 41",
  "EmployeeLocation": "sample string 42",
  "EmployeeMentStatus": "sample string 43",
  "Filteration": "sample string 44",
  "FirstName": "sample string 45",
  "LastName": "sample string 46",
  "DateofTermination": "2026-01-07T07:16:37.4837513+05:30",
  "EmployeeType": "sample string 47",
  "ClientId": "sample string 48",
  "DisplayHireDate": "sample string 49",
  "DisplayReHireDate": "sample string 50",
  "DisplayCompensationDate": "sample string 51",
  "GrossSalary": 1.1,
  "PerformanceBonus": 1.1,
  "RetentionBonus": 1.1,
  "ProvidentFund": 1.1,
  "MonthlySalary": 1.1,
  "AppraisalTypeId": 52,
  "AppraisalYear": 53,
  "Hike": 54.1,
  "EmployeeEarning": [
    {
      "$id": "2",
      "EmployeeEarningId": 1,
      "EmployeeId": 2,
      "EarningId": 3,
      "EarningCode": "sample string 4",
      "EarningName": "sample string 5",
      "EarningAmount": 6.0,
      "EarningEffectedFrom": "2026-01-07T07:16:37.4837513+05:30",
      "EarningEffectedTo": "2026-01-07T07:16:37.4837513+05:30",
      "DisplayEarningEffectedFrom": "sample string 7",
      "AppraisalTypeId": 8,
      "AppraisalTypeName": "sample string 9",
      "AppraisalYear": 10,
      "Hike": 1.0,
      "CreatedDate": "2026-01-07T07:16:37.4837513+05:30",
      "CreatedBy": 1,
      "CreatedByName": "sample string 11",
      "ModifyDate": "2026-01-07T07:16:37.4837513+05:30",
      "ModifyByName": "sample string 12",
      "ModifyBy": 1,
      "IpAddress": "sample string 13",
      "LocalIpAddress": "sample string 14",
      "DbUserAccount": "sample string 15",
      "RequestType": 0,
      "SalaryComponentGroupId": 16,
      "SalaryComponentGroupName": "sample string 17",
      "MaximumLimit": 18.0,
      "RoundingValue": 19,
      "HikeEligibility": 20,
      "IncrementPercentage": 21.0,
      "HikedAmount": 1.0,
      "NewEarningAmount": 1.0,
      "ClientId": 22,
      "EmployeeEarningHistoryId": 23,
      "lstEmployeeEarningViewModel": [
        {
          "$ref": "2"
        },
        {
          "$ref": "2"
        }
      ]
    },
    {
      "$ref": "2"
    }
  ],
  "NetSalary": 1.1,
  "OtherAllowance": "sample string 55",
  "SalaryTypeId": 56,
  "HolidayAllowanceId": 57,
  "VacationDaysId": 58,
  "TaxCreditId": 59,
  "TaxRegimeId": 60,
  "TravelAllowanceId": 61,
  "CandidateId": 62,
  "CandidateSalaryId": 63,
  "Source": "sample string 64",
  "CandidateMode": "sample string 65"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.