The Request of Absence entity defines the information required for a request to leave the office followed by an approval or declined workflow.
Database level
The entity's attributes are shown below. Mandatory fields are marked with a red star:
Name | Type | Label | Description |
---|
form * | String | Form | Represents the entity form. Will always be "rqa". |
xxx_name * | String | Name | The object name |
rqa_approverprj_name * | String |
| Represents the name of the project manager who must aprouve the request. |
rqa_approverprj_unid * | String |
| Represent the unique ID of the person document. |
rqa_approver_name * | String |
| Represents the name of the superior who must aprouve the request. |
rqa_approver_unid * | String |
| Represent the unique ID of the person document. |
rqa_body | HTML/String |
| Dscriprion of the reason. |
rqa_start * | Date/Time |
| Start date and time of the leave. |
rqa_end * | Date/Time |
| End date and time of the leave. |
rqa_nr * | Number |
| Represents the request of absence's number. Will always be "RQA-YYxxxx" as serial number, that automatically increments by 1 as each new record is added. |
rqa_per_name * | String |
| Represents the name of the person who makes the request composed from firts name and last name. |
rqa_per_unid * | String |
| Represent the unique ID of the person document. |
rqa_state * | Number |
| Represents the state of the document as code. (e.g. "100", "200" ) |
rqa_state_text * | String |
| Represents the state of the document as text. (e.g. "requested", "aproved" ) |
rqa_type * | String |
| Represents the type of the document as code. (e.g. "lev", "trv"). |
rqa_type_text * | String |
| Represents the type of the document as text. (e.g. "lev", "trv"). |
QEE classes level
The class representing the Request of Absence is QEERqa
Inherits from: QEEObject
REST level
The endpoints dealing with Request of Absence are:
xrRqa (GET, POST, PUT, DELETE)
xrRqas (GET, PUT, DELETE)