Synapcus Developers (EN)

Project (prj)

The project entity stores informations about the goal of a business activity, responsibles, deadlines and budget. It can be seen also as a set of interrelated tasks to be executed over a fixed period with predefined stackholders (perprj's) and within certain cost/budget and other predefined limitations.

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 "prj".

prj_name *

String

Name

The object name.

prj_nr *

String

Number

Represents the Project number. Will always be "YYxxxx" as serial number, that automatically increments by 1 as each new record is added.

prj_org_ag *

String


Represents the organisation's name of the customer.

prj_org_ag_unid *

String


Represents the unique ID of the customer-organisation document.

prj_org_an *

String


Represents the organisation's name of the user.

prj_org_an_unid *

String


Represents the unique ID of the user-organisation document.

prj_org_name *

String


Represents the organisation's name of the customer.

prj_org_unid *

String


Represents the unique ID of the customer-organisation document.

prj_resp_unid*

String


Specifies the unique ID of the person document responsible for the project.

prj_actual_duration

Number


Represents the duration of the project.

prj_bdg

Number


Represents the budget of the project. For further details see Synapcus online documentation.

prj_bdgtot

Number


Represents the  total budget of the project. For further details see Synapcus online documentation.

prj_fac_name

String


Represents the facility name the project refers to. 

prj_fac_unid

String


Represents the unique ID of the facility document.

prj_hoai_version

String


Represents the HOAI Tarif version used in the project if applicable. 

prj_nr_ext

String


Represents an internal project number given by the user.

prj_org_industry

String


Represents the industry the customer organisation belongs to. 

prj_per_aquise_name

String


Represents the user name who acquired the project.

prj_per_aquise_unid

String


Represents the unique ID of the user document who acquired the project.

prj_sop_unid

String


Represents the connection between the project and the sale opportunity (sop), through the unique ID of the sales opporunity (sop)

QEE classes level

The class representing the Project is QEEPrj

Inherits from: QEEObject

REST level

The endpoints dealing with Project are:

xrPrj (GET, POST, PUT, DELETE)

xrPrjs (GET, PUT, DELETE)