Gateway and File Provider Business Objects

The following business objects are supported in Gateway as well as the File providers:

Note: If you want to change the read-only status for a specific field in a business object, you will need to modify the Read-Only value for that field in the metadata file of the provider. Gateway developers and administrators can change the read-only status of field.

Business Object

Description

Activity

An activity is a unit of work performed during the course of a project.

ActivityCode

Activity codes are user-defined codes to classify and categorize activities according to the organization's and project's needs.

ActivityCodeType

Activity code types provide a way of classifying activity codes. Activity codes are user-defined codes to classify and categorize activities according to the organization's and project's needs.

ActivityExpense

Activity expenses are non-resource costs associated with a project and assigned to a project's activities. They are typically one-time expenditures for non-reusable items.

ActivityRisk

The activity risk object stores the relationship between a single activity and a single Risk.

BaselineType

BaselineType fields

BlanketPurchaseOrder

A company level purchase order, which enables agreements with vendors to provide services across multiple projects, released on a per-project/per-period basis with work authorizations against a previously determined maximum.

BlanketPurchaseOrderDetail

Line Items for Blanket Purchase Order

BudgetApproval

used to approve project budget

BudgetApprovalDetail

Line Items for Budget Approval

BudgetChange

For requesting additional (or reduced) budget beyond the existing budget

BudgetChangeDetail

Line Items for Budget Change

BudgetChangeOrder

A change to a budget that is typically created for a contractor that is based on changes to a contract between the contractor and owner.

Note: This object is not available in the File provider data dictionary.

BudgetChangeOrderDetail

Line Items for Budget Change Orders

Note: This object is not available in the File provider data dictionary.

BudgetItem

A budget that is typically created for a contractor that is based on a contract they have with an owner for a project.

Note: This object is not available in the File provider data dictionary.

BudgetItemDetail

Line Items for Budget Items

Note: This object is not available in the File provider data dictionary.

BudgetTransfer

For transferring budget from one WBS code to another. Most typically used to release budget contingency to other cost items.

BudgetTransferDetail

Line Items for Budget Transfer

Calendar

The P6 Calendar Object definition

CBS

CBS business object

CBSDurationSummary

CBSDurationSummary business object

CBSExpenseSpread

Summarized spread data per CBS per expense category

CBSResourceSpread

Summarized spread data per CBS per resource assignment

CBSSheet

The project level CBS template which represents the project cost sheet.

CBSSheetCode

The list of all CBS codes defined/inherited at the project level part of a project level CBS.

CBSSheetRow

CBS Sheet Row fields.

CBSSheetSegment

The project level CBS segment definition which governs the hierarchical depth of the CBS and how codes will be concatenated.

CBSSheetRowCost

CBS Sheet Row Cost fields.

CBSTemplate

The workspace level CBS template which consists of CBS codes and CBS segments.

CBSTemplateCode

The list of all CBS codes defined at the workspace level part of a Workspace CBS

CBSTemplateSegment

The workspace level CBS segment definition which governs the hierarchical depth of theCBS and how codes will be concatenated.

ChangeOrder

A formal commit change to the contract

Note: This object is not available in the File provider data dictionary.

ChangeOrderDetail

Line Items for Change Order

Note: This object is not available in the File provider data dictionary.

Contract

Base Commit for EPC Activities (SOV = Payment Application)

ContractDetail

Line Items for Contract

CostAccount

Cost accounts contain the organization's cost account IDs. Available across all projects, they support tracking of costs and earned value based on the organization's cost account IDs. Cost accounts are hierarchical objects.

CostCategory

The type of cost represented by the line item.

CostColumn

CostColumn is used to exchange the cost sheet data. Cost Sheet is a sheet which will have all the Costs related to different WBS codes for a particular project listed in it.

Note: This object is not available in the File provider data dictionary.

Currency

Currency fields

EPS

EPS

Estimate

Used to create multiple project estimates and identify the preferred scenario

EstimateDetail

Line Items for Estimate

ExchangeRate

ExchangeRate allows the use of multiple currencies within a project for Cost purposes and are defined at the Company level. ExchangeRate would be used to define the current exchange rate for a currency as compared to the base currency of the Company.

Note: This object is not available in the File provider data dictionary.

ExpenseCategory

Expense categories are used to categorize project expenses. They are used for standardizing expenses and for rolling up expenses across projects.

FinancialPeriod

Financial periods are used to provide accurate display and reporting of actual units and costs. Financial periods may not overlap each other and do not have to be contiguous.

FundAppropriation

Fund accounts as assigned to projects

FundAppropriationDetail

Line Items for Fund Appropriation

Invoice

A general process for requesting and approving payments against commitments (invoice at the WBS or breakdown level do not calculate retainage or stored materials)

InvoiceDetail

Line items for invoice

JournalEntry

A process for adjusting spends line items. Most commonly used to reassign costs to alienate cost centers or GL code. Generic spend to transfer across cost codes.

JournalEntryDetail

Line items for Journal Entry

Location

The location is used to store address information including latitude and longitude. Locations can be assigned to resources, projects and/or activities.

NotebookTopic

Notebook topics are used to categorize notes on EPS, project, WBS,and activity objects.

Payment

BP to hold Checks Processed Information from Financial System.

PaymentApplication

A process to track your payment information using a standard payment application method (for example, tracking retainage, stored materials, past payments, etc.)

PaymentApplicationDetail

Line Items for Payment Application

PaymentApplicationtoOwner

A payment application that is raised by a contractor to the owner in order for the contractor to receive payment.

Note: This object is not available in the File provider data dictionary.

PaymentApplicationtoOwnerDetail

Line Items for Payment Applications to Owner

Note: This object is not available in the File provider data dictionary.

PaymentDetail

Line Items for Payment

PaymentFromOwner

A record of the actual payments a contractor will have received from the owner based on the payment application they presented to the owner.

Note: This object is not available in the File provider data dictionary.

PaymentFromOwnerDetail

Line Items for Payments From Owner

Note: This object is not available in the File provider data dictionary.

POAmendment

Approval process for purchase order changes

POAmendmentDetail

Line items for PO Amendment

PotentialChangeOrder

Contractor initiated potential change order.

PotentialChangeOrderDetail

Line items for Potential Change Order.

Project

A project is a temporary endeavor undertaken to create a unique product, service, or result. Projects usually contain a work breakdown structure (WBS) and activities.

ProjectBudget

The total cost of the project budget including all transfers and changes.

ProjectBudgetChange

The estimated cost of a new budget item in a budget.

ProjectBudgetChangeTransaction

The estimated cost of changing a budget item in a budget.

ProjectBudgetItem

The estimated cost of a budget item required to complete a project.

ProjectBudgetTransfer

This is costs transferred from one budget line to another budget line.

ProjectBudgetTransferTransaction

ProjectBudgetTransferTransaction fields.

ProjectCode

Project codes are user-defined codes to classify and categorize projects across the enterprise.

ProjectCodeType

Project code types provide a way of classifying project codes. Project codes are user-defined codes to classify and categorize projects across the enterprise.

ProjectFinance

EnterpriseTrack Project Finance.

ProjectFinanceElement

EnterpriseTrack Project Finance Element.

ProjectFinanceSnapshot

EnterpriseTrack Project Finance Snapshot.

ProjectInformation

Project attribute information

ProjectResource

Primavera's resource planning feature allows you to do high-level project planning for future project or project that does not require resource assignments at the activity level.

PurchaseOrder

To track money committed to be spent (General Spends type Base Commit)

PurchaseOrderDetail

Line items for Purchase Order

Relationship

A relationship defines how an activity relates to the start or finish of another activity or assignment. These relationships, which form the logic of the project network, are used together with activity durations to determine schedule dates.

RequestforSubstitution

A change of identical material or equipment

RequestforSubstitutionDetail

Line items for Request For Substitution

Resource

Resources include labor, nonlabor, and materials that are used for activities across all projects.

ResourceAssignment

Resource assignments track the work of resources or roles that are performing various activities.

ResourceCode

Resource codes are user-defined codes to classify and categorize resources across all projects.

ResourceCodeType

Resource Code Types provide a way of classifying resource codes. Resource codes areuser-defined codes to classify and categorize resources across all projects.

ResourceCurve

Resource curves enable you to specify how you want resource units or costs spread over the duration of an activity.

ResourceRate

Resource rates provide a way of specifying multiple resource prices and maximum units per time values that vary over time.

ResourceRole

A resource role object represents an association between a resource object and a role object.

Risk

The risk object represents a probabilistic event or condition which if it occurs has an impact on the project.

RiskAndIssue

A log for documenting, tracking, and estimating impacts of open issues and risks; Log of items that may impact schedule/scope/cost.

RiskAndIssueDetail

Line items for Risk and Issue.

RiskImpact

The risk impact object stores the pre-response qualitative value assigned to a risk for each of the risk thresholds.

RiskMatrix

The risk matrix object contains the name and description of each probability and impact diagram (PID). The Risk Matrix is then used to qualitatively assess each risk and assign a score.

RiskMatrixScore

The risk matrix score object stores the score values from the probability and impact diagram (PID) of the risk score matrix.

RiskMatrixThreshold

The risk matrix threshold object creates a relationship between a RiskThreshold object and a RiskMatrix object. This allows a single RiskThreshold object to be associated with multiple RiskMatrix objects.

RiskOverrideCost

The risk override object allows for cost overrides on a risk.

RiskOverrideOther

The risk override object allows for probability and schedule overrides on a risk.

RiskResponseAction

The risk response action object contains the detailed steps that need to occur to complete the risk response plan. Multiple actions can be associated with one response plan and each action can be linked to an activity in the project.

RiskResponseActionImpact

The risk response action impact object is a post-risk response action qualitative value that is assigned to a risk for each of the risk thresholds.

RiskResponsePlan

The risk response plan object communicates how the project team plans to address the identified risk.

RiskThreshold

The risk threshold object contains the name, description, and type of each risk threshold. Risk thresholds provide a mechanism for setting up the criteria that is used to assess the risk.

RiskThresholdLevel

The risk threshold level object stores the level information (e.g. Low, Medium, High) for each risk threshold.

Role

Roles are project personnel job titles or skills, such as mechanical engineer, inspector, or carpenter. They represent a type of resource with a certain level of proficiency rather than a specific individual.

RoleLimit

Role limits define the limits of the maximum work units per time for a Role in a time period.

RoleRate

Role rates enable you to select a predefined price per unit for cost calculating when assigning the role to an activity.

ShellList

Shell List

SOV

Schedule of value (SOV) for General, Payment, and Summary Payment.

Timesheet

Used to capture Employee Timesheets (project / non-project hrs)

TimesheetDetail

Line Items for Timesheet

UDFType

User-defined fields (UDFs) enable users to add custom fields and values to the project database.

UnitOfMeasure

The unit of measure provides definitions of units of measure for material resources.

Vendor

Company Vendor directory

VendorDetail

Line items for Vendor

VendorEvaluation

Document vendor performance for consideration for future work (simple)

WBS

The project work breakdown structure (WBS) is a hierarchical arrangement of the products and services produced during and by a project. Each element of a WBS may contain more-detailed WBS elements, activities, or both. WBS are hierarchical objects.

WBSCategory

As their name implies, WBS categories are used to categorize WBS elements. They are defined globally.

WBSExpenseSpread

Expense spread data per WBS per ExpenseCategory

WBSResourceSpread

Spread data per WBS per Resource

WBSSpread

Summarized spread data per WBS

WorkManagerTask

Tasks make it possible to describe and report progress for activity work at a granular level by breaking an activity into its component parts.

WorkRelease

Process that is connected to Blanket Purchase Order Business Process that is deployed at company level. This process can be used to write against the Market purchase order.

WorkReleaseDetail

Line items for Work Release

In This Section

Activity

ActivityCode

ActivityCodeType

ActivityExpense

ActivityRisk

ActivityStep

BaselineType

BlanketPurchaseOrder

BlanketPurchaseOrderDetail

BudgetApproval

BudgetApprovalDetail

BudgetChange

BudgetChangeDetail

BudgetChangeOrder

BudgetChangeOrderDetail

BudgetItem

BudgetItemDetail

BudgetTransfer

BudgetTransferDetail

Calendar

CBS

CBSDurationSummary

CBSExpenseSpread

CBSResourceSpread

CBSSheet

CBSSheetCode

CBSSheetRow

CBSSheetSegment

CBSSheetRowCost

CBSTemplate

CBSTemplateCode

CBSTemplateSegment

ChangeOrder

ChangeOrderDetail

Contract

ContractDetail

CostAccount

CostCategory

CostColumn

Currency

EPS

Estimate

EstimateDetail

ExchangeRate

ExpenseCategory

FinancialPeriod

FundAppropriation

FundAppropriationDetail

Invoice

InvoiceDetail

JournalEntry

JournalEntryDetail

Location

NotebookTopic

Payment

PaymentApplication

PaymentApplicationDetail

PaymentApplicationtoOwner

PaymentApplicationtoOwnerDetail

PaymentDetail

PaymentFromOwner

PaymentFromOwnerDetail

POAmendment

POAmendmentDetail

PotentialChangeOrder

PotentialChangeOrderDetail

Project

ProjectBudget

ProjectBudgetChange

ProjectBudgetChangeTransaction

ProjectBudgetItem

ProjectBudgetTransfer

ProjectBudgetTransferTransaction

ProjectCode

ProjectCodeType

ProjectFinance

ProjectFinanceElement

ProjectFinanceSnapshot

ProjectInformation

ProjectResource

PurchaseOrder

PurchaseOrderDetail

Relationship

RequestforSubstitution

RequestforSubstitutionDetail

Resource

ResourceAssignment

ResourceCode

ResourceCodeType

ResourceCurve

ResourceRate

ResourceRole

Risk

RiskAndIssue

RiskAndIssueDetail

RiskImpact

RiskMatrix

RiskMatrixScore

RiskMatrixThreshold

RiskMatrixTolerance

RiskOverrideCost

RiskOverrideOther

RiskResponseAction

RiskResponseActionImpact

RiskResponsePlan

RiskThreshold

RiskThresholdLevel

Role

RoleLimit

RoleRate

ShellList

SOV

Timesheet

TimesheetDetail

UDFType

UnitOfMeasure

Vendor

VendorDetail

VendorEvaluation

WBS

WBSCategory

WBSExpenseSpread

WBSResourceSpread

WBSSpread

WorkManagerTask

WorkRelease

WorkReleaseDetail



Legal Notices | Your Privacy Rights
Copyright © 2013, 2022

Last Published Monday, January 31, 2022