Skip to main content
PM

PMCostProjectionByDate

PX.Objects.PMScreenPM305500Release 2025.2

Contains the main properties of a date-sensitive cost projection. Cost projections are used for tracking the project costs during project completion in comparison to the initially estimated costs. The records of this type are created and edited through the Cost Projection By Date (PM305500) form (which corresponds to the ProjectCostProjectionByDateEntry graph).

Field NameTypeDisplay NameForeign Key
ActualAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.ActualAmount.
ActualTillDate
datetime-
Description:The date the cost projection document is actual till.
AmountToCompleteTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.AmountToComplete.
AnticipatedPerformanceTotalNonexistent in DB
decimal?Anticipated Performance (%)-
Description:The anticipated performance percent, which is the result of dividing CuryCompletedAmountTotal by CuryBudgetedAmountTotal, multiplied by 100%.
Approved
bit-
Description:A Boolean value that indicates (if set to true) that the document is approved.
BilledRevenueAmountTotal
decimal-
Description:The total amount of released project transactions with AR module and the date before or equal to ProjectionDate. The amount is in the base currency.
BudgetBacklogAmountTotalNonexistent in DB
decimal?-
Description:The difference between BudgetedAmountTotal and ActualAmountTotal.
BudgetedAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.BudgetedAmount.
ChangeOrderAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.ChangeOrderAmount.
CommitmentOpenAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.CommitmentOpenAmount.
CompletedAmountTotalNonexistent in DB
decimal?-
Description:The sum of ActualAmountTotal and CommitmentOpenAmountTotal.
CompletedPctTotalNonexistent in DB
decimal?Completed (%)-
Description:The percent of project completion.
CreatedByIDDefault Navigation
uniqueidentifierCreated ByUsers
Description:No description available
CreatedByScreenID
char(8)-
Description:No description available
CreatedDateTime
datetimeCreated On-
Description:No description available
CuryActualAmountTotal
decimalActual Cost to Date-
Description:The sum of PMCostProjectionByDateLine.CuryActualAmount.
CuryAmountToCompleteTotal
decimalProjected Cost to Complete-
Description:The sum of PMCostProjectionByDateLine.CuryAmountToComplete.
CuryBilledRevenueAmountTotal
decimalBilled Revenue-
Description:The total amount of released project transactions with AR module and the date before or equal to ProjectionDate. The amount is in the project currency.
CuryBudgetBacklogAmountTotalNonexistent in DB
decimal?Cost Budget Backlog-
Description:The difference between CuryBudgetedAmountTotal and CuryActualAmountTotal.
CuryBudgetedAmountTotal
decimalRevised Budgeted Cost-
Description:The sum of PMCostProjectionByDateLine.CuryBudgetedAmount.
CuryChangeOrderAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.CuryChangeOrderAmount.
CuryCommitmentOpenAmountTotal
decimalCommitted Open Cost-
Description:The sum of PMCostProjectionByDateLine.CuryCommitmentOpenAmount.
CuryCompletedAmountTotalNonexistent in DB
decimal?Anticipated Cost-
Description:The sum of CuryActualAmountTotal and CuryCommitmentOpenAmountTotal.
CuryExpectedAmountTotalNonexistent in DB
decimal?-
Description:The product of CompletedPctTotal and CuryRevisedBudgetedAmountTotal.
CuryOriginalBudgetedAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.CuryOriginalBudgetedAmount.
CuryOverbillingAmountTotalNonexistent in DB
decimal?Overbilling or Underbilling-
Description:The difference between CuryBilledRevenueAmountTotal and CuryRevenueExpectedAmountTotal.
CuryPendingChangeOrderAmountTotal
decimalPending CO Cost-
Description:The sum of PMCostProjectionByDateLine.CuryPendingChangeOrderAmount.
CuryPendingCommitmentAmountTotal
decimalPending CO Commitments-
Description:The sum of PMCostProjectionByDateLine.CuryPendingCommitmentAmount.
CuryPendingRevenueChangeOrderAmountTotal
decimalPending CO Revenue-
Description:The total amount of the pending project revenue of change orders.
CuryProjectedAmountTotal
decimalProjected Cost at Completion-
Description:The sum of PMCostProjectionByDateLine.CuryProjectedAmount.
CuryProjectedMarginTotalNonexistent in DB
decimal?Projected Margin-
Description:The difference between CuryRevisedRevenueBudgetedAmountTotal and CuryProjectedAmountTotal.
CuryRevenueBudgetBacklogAmountTotalNonexistent in DB
decimal?Revenue Budget Backlog-
Description:The difference between CuryRevisedRevenueBudgetedAmountTotal and CuryBilledRevenueAmountTotal.
CuryRevenueExpectedAmountTotalNonexistent in DB
decimal?Expected Current Revenue-
Description:The product of CompletedPctTotal and CuryRevisedRevenueBudgetedAmountTotal.
CuryRevisedBudgetedAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.CuryRevisedBudgetedAmount.
CuryRevisedRevenueBudgetedAmountTotal
decimalRevised Budget Revenue-
Description:The revised budget revenue, which consists of the original budgeted revenue and the revenue of all released change orders with the date before or equal to ProjectionDate. If change order workflow is not activated, the field contains the revised budget from the project revenue budget. The revised budget revenue is in the project currency.
Date
datetimeDate-
Description:The date when the cost projection document was created.
Description
nvarchar(256)Description-
Description:The description of the document.
ExpectedAmountTotalNonexistent in DB
decimal?-
Description:The product of CompletedPctTotal and RevisedBudgetedAmountTotal.
GroupByAccountGroupID
bitAccount Group-
Description:A Boolean value that indicates whether the project budget data should be grouped by an account group.
GroupByCostCodeID
bitCost Code-
Description:A Boolean value that indicates whether the project budget data should be grouped by cost code.
GroupByInventoryID
bitInventory ID-
Description:A Boolean value that indicates whether the project budget data should be grouped by an inventory item.
GroupByProjectTaskID
bitProject Task-
Description:A Boolean value that indicates whether the project budget data should be grouped by a project task.
Hold
bitHold-
Description:A Boolean value that indicates (if set to true) that the document is on hold.
IncludePendingChangeOrders
bitInclude Pending CO in Calculations-
Description:A Boolean value that indicates whether pending change orders are included in calculations.
LastModifiedByIDDefault Navigation
uniqueidentifierLast Modified ByUsers
Description:No description available
LastModifiedByScreenID
char(8)-
Description:No description available
LastModifiedDateTime
datetimeLast Modified On-
Description:No description available
NoteID
uniqueidentifier-
Description:No description available
OriginalBudgetedAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.OriginalBudgetedAmount.
OverbillingAmountTotalNonexistent in DB
decimal?-
Description:The difference between BilledRevenueAmountTotal and RevenueExpectedAmountTotal.
OwnerIDDefault Navigation
intOwnerContact
Description:The employee responsible for the document. The value of this field corresponds to the BAccount.BAccountID field.
PendingChangeOrderAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.PendingChangeOrderAmount.
PendingCommitmentAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.PendingCommitmentAmount.
PendingRevenueChangeOrderAmountTotal
decimal-
Description:The total amount of the pending project revenue of change orders. The amount is in base currency.
PerformanceTotalNonexistent in DB
decimal?Performance (%)-
Description:The performance percent, which is the result of dividing CuryActualAmountTotal by CuryBudgetedAmountTotal, multiplied by 100%.
ProjectIDDefault Navigation
intProjectPMProject
Description:The project for which the cost projection revision is created. The value of this field corresponds to the value of the PMProject.ContractID field.
ProjectedAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.ProjectedAmount.
ProjectedMarginPctTotalNonexistent in DB
decimal?Projected Margin (%)-
Description:The projected margin percent, which is the result of dividing CuryProjectedMarginTotal by CuryRevisedRevenueBudgetedAmountTotal, multiplied by 100%.
ProjectedMarginTotalNonexistent in DB
decimal?-
Description:The difference between RevisedRevenueBudgetedAmountTotal and ProjectedAmountTotal.
ProjectionDate
datetimeProjection Date-
Description:The date the cost projection document was projected to.
RefNbrDefault Navigation
nvarchar(30)Reference Nbr.-
Description:The projection identifier.
Rejected
bit-
Description:A Boolean value that indicates (if set to true) that the document is rejected.
Released
bitReleased-
Description:A Boolean value that indicates (if set to true) that the document is released.
RevenueBudgetBacklogAmountTotalNonexistent in DB
decimal?-
Description:The difference between RevisedRevenueBudgetedAmountTotal and BilledRevenueAmountTotal.
RevenueExpectedAmountTotalNonexistent in DB
decimal?-
Description:The product of CompletedPctTotal and RevisedRevenueBudgetedAmountTotal.
RevisedBudgetedAmountTotal
decimal-
Description:The sum of PMCostProjectionByDateLine.RevisedBudgetedAmount.
RevisedRevenueBudgetedAmountTotal
decimal-
Description:The revised budget revenue, which consists of the original budgeted revenue and the revenue of all released change orders with the date before or equal to ProjectionDate. If change order workflow is not activated, the field contains the revised budget from the project revenue budget. The revised budget revenue is in the base currency.
Status
char(1)Status-
Description:The status of the cost projection revision. The field can have one of the values described in ProjectCostProjectionByDateStatus.ListAttribute.
UpdateProjectBudget
bitUpdate Project Budget-
Description:A Boolean value that indicates whether the project budget will be updated when the document is released.
WorkgroupIDDefault Navigation
intWorkgroupEPCompanyTree
Description:The workgroup that is responsible for the document. The value of this field corresponds to the EPCompanyTree.WorkGroupID field.
tstamp
timestamp-
Description:No description available