Project and Portfolio Module Business Object Reference
12 min
the following sections describe the default project and portfolio module business object project business object field descriptions docid\ o3ivd4rgokm4bld7vr6qyproject business object relationship definitions docid\ o3ivd4rgokm4bld7vr6qyproject business object layout docid\ o3ivd4rgokm4bld7vr6qyproject phase business object field definitions docid\ o3ivd4rgokm4bld7vr6qyproject phase business object relationship definitions docid\ o3ivd4rgokm4bld7vr6qyproject phase business object layout docid\ o3ivd4rgokm4bld7vr6qyportfolio business object layout docid\ o3ivd4rgokm4bld7vr6qyportfolio business object quick actions docid\ o3ivd4rgokm4bld7vr6qyproject risk business object field definitions docid\ o3ivd4rgokm4bld7vr6qyproject risk business object relationship definitions docid\ o3ivd4rgokm4bld7vr6qyproject issue business object field definitions docid\ o3ivd4rgokm4bld7vr6qyproject issue business object relationship definitions docid\ o3ivd4rgokm4bld7vr6qy project business object field descriptions field name type size comments projectnumber number 8,0 required, apply project id counter projectname text 100 required priority text 35 status text 35 validated value {initial, active, on hold, closed, reopened} projectownerlink link link field to employee, required projectsponsorlink link link field to employee portfoliolink link link field to pportfolio background text memo field deliverable text memo field scope text memo field successcriteria text memo field objective text memo field projectstartdate datetime date only projectenddate datetime date only projectbudgetallocated currency (15,2) projectbudgetconsumed currency (15,2) track consumed budget so far progress bar on budget display budget consumed vs budget allocated comparison in graph actual duration number 10 deliverablestatus text 35 validate value {on track \[default value], at risk, off track} display color code in grid accordingly from green, yellow, to red scopestatus text 35 validate value {on track \[default value], at risk, off track} display color code in grid accordingly from green, yellow, to red schedulestatus text 35 validate value {on track \[default value], at risk, off track} display color code in grid accordingly from green, yellow, to red budgetstatus text 35 validate value {on track \[default value], at risk, off track} display color code in grid accordingly from green, yellow, to red projectcompletionpercent number (3,2) project manager manually input the value used to display in grid in project completion progress bar projecthealth text 35 validate value {on track \[default value], at risk, off track} display color code in grid accordingly from green, yellow, to red project business object relationship definitions relationship name cardinality to business object through fields audithistoryrelationship one to many audit project recid=(other)audithistoryupdaterecid incidentassocproject zero or many incident recid=(other)projectlink recid problemassocproject zero or many problem recid=(other)projectlink recid servicereqassocproject zero or many servicereq recid=(other)projectlink recid changeassocproject zero or many change recid=(other)projectlink recid serviceassocproject many to many service link table projectassocprojectteammemeber many to many frs compositecontract contact link table portfolioassocproject many to one portfolio portfoliolink recid=(other)recid projectassocprojectowner many to one frs compositecontract contact projectownerlink recid=(other)recid projectassocprojectsponsor many to one frs compositecontract contact projectspnsorlink recid=(other)recid projectassocprojectbudget exactly one frs itfm subbudgetplan recid=(other)projectlink recid projectassocprojectphase zero or many projectphase recid=(other)parentlink recid projectassocprojectmilestone zero or many projectmilestone recid=(other)parentlink recid projectassocprojectissue zero or many issueregister recid=(other)parentlink recid projectassoccalendaritem zero or many calendaritem(tbd) recid=(other)parentlink recid projectassoccostitem zero or many frs itfm transaction recid=(other)parentlink recid projectassoctask zero or many task recid=(other)parentlink recid projectcontainsjournal zero or many journal recid=(other)parentlink recid projectcontainsattachment zero or many attachment recid=(other)parentlink recid project business object layout layout context roles project layout create, change, or view a project administrator, portfolio manager, project manager project phase business object field definitions name type size notes phase text 300 required status text 35 validated value {initial, active, on hold, closed, reopened} description text memo field plannedstartdate datetime date only plannedenddate datetime date only apply validation rule enddate>startdate actualenddate datetime date only cost currency (15,2) used to track cost for project phases and underlying tasks project phase business object relationship definitions relationship name cardinality to business object through fields audithistoryrelationship 1 0 n audit projectmilestone recid=(other)audithistoryupdaterecid projectassocprojectphase 0 n 0 1 project parentlink recid=(other)recid projectphaseassocprojectmilestone 0 1 0 n projectmilestone recid=(other)parentlink recid projectphaseassoccostitem 0 1 0 n frs itfm transaction recid=(other)parentlink recid projectphaseassoctask 0 1 0 n task recid=(other)parentlink recid projectphaseassoccalendaritem 0 1 0 n calendaritem(tbd) recid=(other)parentlink recid projectphasecontainsjournal 0 1 0 n journal recid=(other)parentlink recid projectphasecontainsattachment 0 1 0 \ n attachment recid=(other)parentlink recid project phase business object layout tab relationship milestone projectphaseassocprojectmilestone cost item projectphaseassoccostitem task projectphaseassoctask journal projectphasecontainsjournal audit history audithistoryrelationship attachment projectphasecontainsattachment portfolio business object layout layout context roles portfolio layout create, change, or view a portfolio administrator, portfolio manager portfolio business object quick actions name invocation description add project manual creates a new project project risk business object field definitions name type size notes risknumber text 35 apply risk number counter risktype text 35 validated value {resource, budget, schedule, scope, other}, required severitylevel text 35 validated value {low, medium, high}, required description text memo field, required status text 35 validated values {open, closed} riskowner link link field to employee required and visible if risk flag set to true contingencyplan text memo field, required esclatedflag boolean escalatedcontactlink link link field to employee visible if escalated flag set to true send escalation button used to send out escalation visible if escalatedcontactlink is populated project risk business object relationship definitions relationship name cardinality to business object through fields projectriskassocriskowner 0 n 0 1 frs compositecontract contact riskownerlink recid=(other)recid projectriskassocescalatedcontact 0 n 0 1 frs compositecontract contact escalatedcontactlink recid=(other)recid projectissueassocprojectrisk 0 1 0 \ n projectissue recid=(other)risklink recid projectriskcontainsattachment 0 1 0 \ n attachment recid=(other)parentlink recid project issue business object field definitions name type size notes issuenumber text 35 apply issue number counter issuetitle text 100 title severity text 35 validated value {low, medium, high}, required description text memo field, required issueowner link link field to employee risklink link link field to project link status text 35 validated values {open, resolved, closed, deferred, canceled} closeddate datetime date only, auto populates current date when status changes to closed resolutionnote text memo field detailing the resolution and actions taken project issue business object relationship definitions relationship name cardinality to business object through fields projectassocprojectissue 0 n 0 1 project parentlink recid=(other)recid projectissueassocprojectrisk 0 n 0 1 projectrisk risklink recid=(other)recid projectissuecontainsattachment 0 1 0 \ n attachment recid=(other)parentlink recid
