Activity (sac)
The Activity entity represents the smallest unit of execution/work into the company/project/team/department. The activity contains informations about the task description, the involved persons, deadlines, costs, status, 3D-model coordinates and geographic coordinates.
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 "sac". |
sac_name * | String | Name | The object name |
sac_created_from * | String | The parent entity type under which the activity has been created and referenced. (cce=cost center; sop=opportunity; prj=project; cpg=campaign; sac=activity; sdoc=document aso ) | |
sac_date * | Date/Time | Represent the creation date and time of the object. | |
sac_date_limit * | Date/Time | Stipulates the due date and time of the object. | |
sac_nr * | String | Respresents the activity number. Will always be "A-xxxx" as serial number, that automatically increments by 1 as each new record is added. | |
sac_per_unid * | String | The unique ID of the person document. | |
sac_receiver_name * | Array-String | The name of the person document (receiver/s)composed as the first name and the last name (empty space in between). | |
sac_receiver_org_unid * | String | The unique ID of the receiver-organisation document. | |
sac_receiver_unid * | String | The unique ID of the receiver-person document. | |
sac_sender_name * | String | The name of the person document (sender) composed as the first name and the last name (empty space in between). | |
sac_sender_org_unid * | String | The unique ID of the sender-organisation document. | |
sac_sender_unid * | String | The unique ID of the sender-person document. | |
sac_state * | Number | Represents the state of the activity as a number. Could be one of {100, 200, 300, 10000}. | |
sac_state_text * | String | Represents the state of the activity as text. Could be one of {planed, in progress, done, canceled}. | |
qee_likes_json | JSON String | Represents the sum of received "likes" | |
sac_body | HTML String | Detailed description of the activity purpose. Can incloud imiges, links, tables aso. | |
sac_cost_misc | Number | Represents other expences allocated to this activity. | |
sac_cost_total | Number | Represents the total cost allocated to this activity as sum of labour, travel and other expences. | |
sac_cost_travel | Number | Represents the travel cost allocated to this activity. | |
sac_cost_work | Number | Represents the labor cost allocated to this activity. | |
sac_duration | Number | Stipulates the duration of time allocated to get the work done. | |
sac_force | String | If positiv, then "1" | |
sac_frg_markup | Link-String | ||
sac_frg_pushpin | Pushpin-String | ||
sac_frg_viewer | String | ||
sac_init_memo | String | If positiv, then "1" | |
sac_location | String | Stipulates the location where the action takes place. | |
sac_pos_name | String | The title of the position document under which the activity has been created and referenced. | |
sac_pos_unid | String | The unique ID of the parent position under which the activity has been created and referenced. | |
sac_priority | String | 1 = high, 2 = meddium, 3 = low | |
sac_prj_name | String | The title of the project document under which the activity has been created and referenced. | |
sac_prj_nr | String | Respresents the parent-project-entity number under which the activity has been created and referenced. Will always be aserial number, that automatically increments by 1 as each new record is added. | |
sac_prj_unid | String | The unique ID of the project document. | |
sac_sdoc_unid | String | The unique ID of the attachment document. | |
sac_sop_unid | The unique ID of the opportunity document. |
QEE classes level
The class representing the Activity is QEESac
Inherits from: QEEObject
REST level
The endpoints dealing with Activity are:
xrSac (GET, POST, PUT, DELETE)
xrSacs (GET, PUT, DELETE)