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:

NameTypeLabelDescription
form *StringFormRepresents the entity form. Will always be "rep".
rep_name *StringNameThe object name
rep_attachmentsString
Represent the attachment document if existing. 
rep_bodyHTML/String
Represent the report body content.
rep_created_fromString
Represents the parent entity type under which the report has been created and referenced. (e.g. "cmp")
rep_creation_dateDate/Time
Represent the creation date and time of the object.
rep_moduleString
Represents the module type under which the report has been created and referenced. (e.g. "hr" for human ressources)
rep_nrString
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_nameString
Represents the project object name under which the report has been created and referenced.
rep_prj_nrString
Represents the project number under which the report has been created and referenced.
rep_prj_unidString
Represents the unique ID of the project under which the report has been created and referenced.
rep_stateNumber
Represents the state of the report as number.
rep_state_textString
Represents the state of the report as label.
rep_typeString
Represents the type of the  report.
sbd_stateNumber
Represents the state of the report document inherit from QEESbd.
sbd_state_textString
Represents the state of the  report document as label inherit from QEESbd.
sbd_typeString
Represents the type of the  report document inherit from QEESbd.
sbd_type_textString
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)