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)