Service entity represents the ability of an organization to perform repeatadly specific tasks or jobs for a predefined amount of money. All the Synapcus services for an organization are listed in the service catalog.
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 "ser". |
ser_name * | String | Name | The object name |
ser_cost | Number |
| Represent te cost of the service or aquisition cost |
ser_desc | HTLM/STring |
| Represents the fully descriprion of the service |
ser_nr * | String |
| Represents the service nr as per catalogue |
ser_price | Number |
| Represents the service price or sell price |
ser_prj_cat | String |
| Represents the service category the object belogs to as code |
ser_prj_cat_text | String |
| Represents the service category the object belogs to as label |
ser_prj_fct | String |
| Represents the function into the project the object belogs to as code |
ser_prj_fct_text | String |
| Represents the function into the project the object belogs to as label |
ser_prj_role | String |
| Represents the role into the project the object belogs to as code |
ser_prj_role_text | String |
| Represents the role into the project the object belogs to as label |
ser_profit_type | String |
| Represents te profit marge |
ser_type * | String |
| Represents the type of the object as code. (e.g. "int", "ext") |
ser_type_text | String |
| Represents the type of the object as label. |
ser_unit * | String |
| Represents the unit type as code. |
ser_unit_text | String |
| Represents the unit type as label. |
QEE classes level
The class representing the Service is QEESer
Inherits from: QEEObject
REST level
The endpoints dealing with Service are:
xrSer (GET, POST, PUT, DELETE)
xrSers (GET, PUT, DELETE)