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.