POST api/PayrollConfiguration/UpdatePayrollConfiguration
Request Information
URI Parameters
None.
Body Parameters
RequestPayrollConfigurationUpdate| Name | Description | Type | Additional information |
|---|---|---|---|
| PayrollConfigurationId | integer |
None. |
|
| ModifiedBy | integer |
None. |
|
| PayrollEnabled | boolean |
None. |
|
| CurrencyCode | string |
None. |
|
| Frequency | string |
None. |
|
| PeriodStartDay | integer |
None. |
|
| PeriodEndRule | string |
None. |
|
| AttendanceCutOffRule | string |
None. |
|
| PaymentDateRule | string |
None. |
|
| SalaryDayBasis | string |
None. |
|
| ApprovalRequired | boolean |
None. |
|
| PayslipAutoPublish | boolean |
None. |
|
| AutoLockAfterPosting | boolean |
None. |
|
| NegativeNetSalaryRule | string |
None. |
|
| RoundingRule | string |
None. |
|
| EffectiveFrom | string |
None. |
|
| CreatedBy | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"PayrollConfigurationId": 1,
"ModifiedBy": 2,
"PayrollEnabled": true,
"CurrencyCode": "sample string 4",
"Frequency": "sample string 5",
"PeriodStartDay": 6,
"PeriodEndRule": "sample string 7",
"AttendanceCutOffRule": "sample string 8",
"PaymentDateRule": "sample string 9",
"SalaryDayBasis": "sample string 10",
"ApprovalRequired": true,
"PayslipAutoPublish": true,
"AutoLockAfterPosting": true,
"NegativeNetSalaryRule": "sample string 14",
"RoundingRule": "sample string 15",
"EffectiveFrom": "sample string 16",
"CreatedBy": 17
}
application/xml, text/xml
Sample:
<RequestPayrollConfigurationUpdate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RRCDR_Attendance_API.Helpers.Custom"> <ApprovalRequired>true</ApprovalRequired> <AttendanceCutOffRule>sample string 8</AttendanceCutOffRule> <AutoLockAfterPosting>true</AutoLockAfterPosting> <CreatedBy>17</CreatedBy> <CurrencyCode>sample string 4</CurrencyCode> <EffectiveFrom>sample string 16</EffectiveFrom> <Frequency>sample string 5</Frequency> <NegativeNetSalaryRule>sample string 14</NegativeNetSalaryRule> <PaymentDateRule>sample string 9</PaymentDateRule> <PayrollEnabled>true</PayrollEnabled> <PayslipAutoPublish>true</PayslipAutoPublish> <PeriodEndRule>sample string 7</PeriodEndRule> <PeriodStartDay>6</PeriodStartDay> <RoundingRule>sample string 15</RoundingRule> <SalaryDayBasis>sample string 10</SalaryDayBasis> <ModifiedBy>2</ModifiedBy> <PayrollConfigurationId>1</PayrollConfigurationId> </RequestPayrollConfigurationUpdate>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />