Milestone entity marks specific points along a project timeline. These points may signal anchors such as a project start and end date, or a need for external review or input and budget checks.

Milestones do not impact the project duration. Instead, they focus on major progress points that must be reached to achieve the project success.

Database level

The entity's attributes are shown below. Mandatory fields are marked with a red star:

NameTypeLabelDescription
form *StringFormRepresents the entity form. Will always be "mls".
mls_name *StringNameThe object name
mls_date *Date/Time
The creation date
mls_parent_unid *String
The unique ID of the parent object
mls_proc_unid *String
The unique ID of the parent process
mls_type *String
The milestone type as code.
mls_type_text *String
The milestone type as label.
mls_chrono_typeString
The milestone chronology as code.
mls_chrono_type_textString
The milestone chronology as label.

QEE classes level

The class representing the Milestone is QEEMls

Inherits from: QEEObject

REST level

The endpoints dealing with Milestone are:

xrMls (GET, POST, PUT, DELETE)

xrMlss (GET, PUT, DELETE)