POST v1/Employees/UpdateEmployeePayRate
Update Employee Pay Rate, parameter is Employee Employee Pay Rate Object. Employee Number and Employee Pay Rate ID is the Data Key for proper updating
Request Information
URI Parameters
None.
Body Parameters
The EmployeePayRate Object.
EmployeePayRateMetaDataName | Description | Type | Additional information |
---|---|---|---|
EmployeeNumber | string |
None. |
|
RateCode |
the Rate Code is used for the rate code in the system (e.g. Base) |
string |
None. |
EmployeePayRateID |
the EmployeePayRateID is the unique identifier for a Rate |
integer |
None. |
Rate |
the Rate Per Payroll |
decimal number |
None. |
StartDate |
the Start Date the Rate should take in effect |
date |
None. |
ModifiedOn | date |
None. |
Request Formats
application/json, text/json
Sample:
{ "EmployeeNumber": "sample string 1", "RateCode": "sample string 2", "EmployeePayRateID": 3, "Rate": 4.0, "StartDate": "2024-05-05T06:09:45.5080457-04:00", "ModifiedOn": "2024-05-05T06:09:45.5080457-04:00" }
application/xml, text/xml
Sample:
<EmployeePayRateMetaData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BDBPayroll.TimeAttendance.WebAPI.Models"> <EmployeeNumber>sample string 1</EmployeeNumber> <EmployeePayRateID>3</EmployeePayRateID> <ModifiedOn>2024-05-05T06:09:45.5080457-04:00</ModifiedOn> <Rate>4</Rate> <RateCode>sample string 2</RateCode> <StartDate>2024-05-05T06:09:45.5080457-04:00</StartDate> </EmployeePayRateMetaData>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |