Report entity stores information about a given report within an organisation. Reports can reside on different levels and modules and can contain also cross referenced informations. The report is stored internaly as a JSON string.
Database level
See the entity fields bellow. Mandatory fields are marked in red:
Name | Type | Label | Description |
---|
form * | String | Form | Represents the entity form. Will always be "rep". |
rep_name * | String | Name | The object name |
rep_attachments | String |
| Represent the attachment document if existing. |
rep_body | HTML/String |
| Represent the report body content. |
rep_created_from | String |
| Represents the parent entity type under which the report has been created and referenced. (e.g. "cmp") |
rep_creation_date | Date/Time |
| Represent the creation date and time of the object. |
rep_module | String |
| Represents the module type under which the report has been created and referenced. (e.g. "hr" for human ressources) |
rep_nr | String |
| Respresents the reort number given by the system. Will always be "REP-YYxxxx" as serial number, that automatically increments by 1 as each new record is added. (e.g. "REP-200103") |
rep_prj_name | String |
| Represents the project object name under which the report has been created and referenced. |
rep_prj_nr | String |
| Represents the project number under which the report has been created and referenced. |
rep_prj_unid | String |
| Represents the unique ID of the project under which the report has been created and referenced. |
rep_state | Number |
| Represents the state of the report as number. |
rep_state_text | String |
| Represents the state of the report as label. |
rep_type | String |
| Represents the type of the report. |
sbd_state | Number |
| Represents the state of the report document inherit from QEESbd. |
sbd_state_text | String |
| Represents the state of the report document as label inherit from QEESbd. |
sbd_type | String |
| Represents the type of the report document inherit from QEESbd. |
sbd_type_text | String |
| Represents the type of the report document as label inherit from QEESbd. |
QEE classes level
The class representing the Report is QEERep
Inherits from: QEEObject and QEESbd
REST level
The endpoints dealing with Report are:
xrRep (GET, POST, PUT, DELETE)
xrReps (GET, PUT, DELETE)