POST api/PayrollConfiguration/AddPayrollConfiguration
Request Information
URI Parameters
None.
Body Parameters
RequestPayrollConfigurationCreate| Name | Description | Type | Additional information |
|---|---|---|---|
| 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:
{
"PayrollEnabled": true,
"CurrencyCode": "sample string 2",
"Frequency": "sample string 3",
"PeriodStartDay": 4,
"PeriodEndRule": "sample string 5",
"AttendanceCutOffRule": "sample string 6",
"PaymentDateRule": "sample string 7",
"SalaryDayBasis": "sample string 8",
"ApprovalRequired": true,
"PayslipAutoPublish": true,
"AutoLockAfterPosting": true,
"NegativeNetSalaryRule": "sample string 12",
"RoundingRule": "sample string 13",
"EffectiveFrom": "sample string 14",
"CreatedBy": 15
}
application/xml, text/xml
Sample:
<RequestPayrollConfigurationCreate 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 6</AttendanceCutOffRule> <AutoLockAfterPosting>true</AutoLockAfterPosting> <CreatedBy>15</CreatedBy> <CurrencyCode>sample string 2</CurrencyCode> <EffectiveFrom>sample string 14</EffectiveFrom> <Frequency>sample string 3</Frequency> <NegativeNetSalaryRule>sample string 12</NegativeNetSalaryRule> <PaymentDateRule>sample string 7</PaymentDateRule> <PayrollEnabled>true</PayrollEnabled> <PayslipAutoPublish>true</PayslipAutoPublish> <PeriodEndRule>sample string 5</PeriodEndRule> <PeriodStartDay>4</PeriodStartDay> <RoundingRule>sample string 13</RoundingRule> <SalaryDayBasis>sample string 8</SalaryDayBasis> </RequestPayrollConfigurationCreate>
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/" />