configuration
API resource to retrieve absence configuration information, which was set up in Absence Management. Configuration information includes rules and input fields applicable for a particular absence type.
Method: GET
Path: /configuration/absencetakes/{emplid}/{emplrcd}/{asofdate}/{transtype}/{absencename}
| Request Parameters | Description |
|---|---|
|
absencename |
Absence name. |
|
asofdate |
Absence as of date. |
|
emplid |
Employee ID. |
|
emplrcd |
Employee record. |
|
transtype |
The transaction type (B - Balance or R - Request). |
| Response Parameters | Response Result Type | Description |
|---|---|---|
|
allowpartialdays |
Success |
Allow partial days. |
|
description |
Success |
Description. |
|
fcstRequired |
Success |
Forecast required. |
|
partialdaysoptn |
Success |
Partial days option. |
|
pintakenum |
Success |
Pin take number. |
Method: GET
Path: /configuration/absencereasons/{emplid}/{emplrcd}/{pintakenum}/{asofdate}
| Request Parameters | Description |
|---|---|
|
asofdate |
Absence as of date. |
|
emplid |
Employee ID. |
|
emplrcd |
Employee record. |
|
pintakenum |
Pin take number. |
| Response Parameters | Response Result Type | Description |
|---|---|---|
|
absencereason |
Success |
Reason for absence. |
|
description |
Success |
Description. |
Method: GET
Path: /configuration/cancelreasons/{emplid}/{emplrcd}/{pintakenum}/{asofdate}
| Request Parameters | Description |
|---|---|
|
asofdate |
Absence as of date. |
|
emplid |
Employee ID. |
|
emplrcd |
Employee record. |
|
pintakenum |
Pin take number. |
| Response Parameters | Response Result Type | Description |
|---|---|---|
|
cancelreason |
Success |
Reason for absence cancellation. |
|
description |
Success |
Description. |
Method: GET
Path: /configuration/userfields/{emplid}/{emplrcd}/{pintakenum}/{startdt}
| Request Parameters | Description |
|---|---|
|
emplid |
Employee ID. |
|
emplrcd |
Employee record. |
|
pintakenum |
Pin take number. |
|
startdate |
Begin date. |
| Response Parameters | Response Result Type | Description |
|---|---|---|
|
label |
Success |
User field label. This information comes from the absence configuration, which was set up in Absence Management. |
|
msgout |
Success |
Message out. This is the message returned after the API is executed. |
|
required |
Success |
User field required flag. This information comes from the absence configuration, which was set up in Absence Management. |
|
seqnum |
Success |
User field sequence number. This information comes from the absence configuration, which was set up in Absence Management. |
|
type |
Success |
User field type (character, number, date). This information comes from the absence configuration, which was set up in Absence Management. |