Position entity represents a part of the process (opportunity, project, campaign, cost center). Positions contain time informations like start, end, budget informations and are used in any other financial entity (e.g. sale offer, invoice, order etc.).

Database level

See the entity fields bellow. Mandatory fields are marked in red:

NameTypeLabelDescription
form *StringFormRepresents the entity form. Will always be "pos".
pos_name *StringNameThe object name
pog_cce_unidString
The unique ID of the cost center object under which the position group has been created and referenced. 
pos_bdg_totalString
Represents the total budget of the object.
pos_calc_typeString
The calculation type as code. (e.g. "units", "flat")
pos_calc_type_textString
The calculation type as label.
pos_cce_nameString
The parent cost center name under which the position has been created and referenced.
pos_cce_nrString
The parent cost center number under which the position has been created and referenced. Will always be "YYxxxx" as serial number, that automatically increments by 1 as each new record is added.
pos_cce_unidString
The unique ID of the cost center object under which the position has been created and referenced. 
pos_cost_add_totalNumber
Represents the additional cost allocated to this position.
pos_cost_extNumber
Represents the cost for subcontractors allocated to this position.
pos_cost_materialNumber
Represents the cost for material allocated to this position.
pos_cost_miscNumber
Represents other costs allocated to this position.
pos_cost_totalNumber
Represents the total cost allocated  to the object.
pos_cost_travelNumber
Represents the travel expances allocated to this position.
pos_cost_workNumber
Represents the label expances allocated to this position.
pos_created_from *String
The parent entity type under which the position group has been created and referenced. This is limited to:
{cce=cost center; sop=opportunity; prj=project; cpg=campaign}"
pos_duration *Number
Reprsents the total duration from start date/time till end date/time.
pos_end *Date/Time
Represent the end date of the object.
pos_start *Date/Time
Represent the start date of the object.
pos_nr *Number
Represents the number of the position group.
pos_plan_subs_totalNumber
Represents the subcontractors planed budget.
pos_plan_totalNumber
Represents the total planed budget.
pos_prj_nameString
The parent project name under which the position has been created and referenced.
pos_prj_nrString
The parent project number under which the position has been created and referenced. Will always be "YYxxxx" as serial number, that automatically increments by 1 as each new record is added.
pos_prj_unidString
The unique ID of the project object under which the position has been created and referenced. 
pog_sender_nameString
The name of the person document composed from last name and first name (with an empty space in between). 
pog_sender_unidString
The unique ID of the person document.
pos_sop_nameString
The parent opportunity name under which the position has been created and referenced.
pos_sop_nrString
The parent opportunity number under which the position  has been created and referenced. Will always be "S-YYxxxx" as serial number, that automatically increments by 1 as each new record is added.
pos_sop_unidString
The unique ID of the opportunity object under which the position has been created and referenced. 
pos_type *String
The type of the position as code. (e.g. "gen", "per")
pos_type_textString
The type of the position as label.
pos_unitsNumber
Represents the number of units
pos_descString
Represents the detailed body description.

QEE classes level

The class representing the Position is QEEPos

Inherits from: QEEObject

REST level

The endpoints dealing with Position are:

xrPos (GET, POST, PUT, DELETE)

xrPoss (GET, PUT, DELETE)