Skip to main content
PM

PMProject

PX.Objects.PM
Field NameTypeDisplay NameForeign Key
BaseType
char(1)Base Type-
Description:The type of the record. The value can be either Contract or Project. The default value is Project.
ContractCDDefault Navigation
nvarchar(30)Project ID-
Description:No description available
AccountingMode
char(1)Inventory Tracking-
Description:The way how the system manages inventory for the project. The field can have one of the following values: ""P"": Track by Project Quantity and Cost, ""V"": Track by Project Quantity, ""L"": Track by Location
ActivationDate
datetime2Activation Date-
Description:No description available
AIALevel
char(1)AIA Level-
Description:No description available
AllocationIDDefault Navigation
nvarchar(15)Allocation RulePMAllocation
Description:Gets or sets the allocation rule for the project. The allocation rule is set at the PMTask level. This field contains the default value for the tasks created under the given project.
AllowIssueFromFreeStock
bitAllow Issue from Free Stock-
Description:A Boolean value that indicates whether materials from stock not allocated to any project can be issued.
AllowOverride
bit-
Description:This field is not used with projects.
AllowOverrideCury
bitEnable Currency Override-
Description:No description available
AllowOverrideRate
bitEnable Rate Override-
Description:No description available
Approved
bit-
Description:Specifies (if set to ) that the project has been approved.
ApproverIDDefault Navigation
intTime Activity ApproverEPEmployee
Description:The project manager for the project. The project manager can approve and reject activities that require approval. An activity requires an approval only if the PMTask.ApproverID is specified for a given PMTask.
AssistantIDDefault Navigation
intProject Manager AssistantEPEmployee
Description:No description available
Attributes API Nonexistent in DB
unspecified-
Description:The entity attributes.
AutoAllocate
bitRun Allocation on Release of Project Transactions-
Description:Specifies (if set to ) that the allocation should be run every time a PMTran is released.
AutomaticReleaseAR
bitAutomatically Release AR Documents-
Description:No description available
AutoRenew
bit-
Description:This field in not used with projects.
AutoRenewDays
int-
Description:This field in not used with projects.
BalanceNonexistent in DB
decimalBalance-
Description:No description available
BaseCuryIDDefault Navigation
nvarchar(5)Base CurrencyCurrencyList
Description:No description available
BillAddressID
int-
Description:No description available
BillContactIDDefault Navigation
intBilling ContactPMContact
Description:No description available
BillingCuryIDDefault Navigation
nvarchar(5)Billing CurrencyCurrencyList
Description:No description available
BillingIDDefault Navigation
nvarchar(15)Billing RulePMBilling
Description:The billing rule for the project. The billing rule is set at the PMTask level. This field contains the default value for the tasks created under the given project.
BillingLineCntr
int-
Description:No description available
BudgetFinalized
bit-
Description:Specifies (if set to ) that the project budget is locked (using the Lock Budget action).
BudgetLevel
char(1)Revenue Budget Level-
Description:The detail level of the revenue budget. The field can have one of the following values: ""T"": Task, ""I"": Task and Item, ""C"": Task and Cost Code, ""D"": Task, Item, and Cost Code
BudgetMetricsEnabled
bitTrack Production Data-
Description:No description available
CalendarIDDefault Navigation
nvarchar(10)CalendarCSCalendar
Description:No description available
CapAmountNonexistent in DB
decimal-
Description:The retainage cap amount (in the base currency).
CaseItemID
int-
Description:This field in not used with projects.
CertifiedJob
bitCertified Job-
Description:No description available
ChangeOrderWorkflow
bitChange Order Workflow-
Description:No description available
ChangeOrderWorkflowCopyNonexistent in DB
bitChange Order Workflow-
Description:The copy of 'ChangeOrderWorkflow' which is used for visibility control in the classic UI.
ClassIDNonexistent in DB
nvarchar(20)-
Description:The class ID for the attributes. Always returns the current GroupTypes.Project.
ClassType
char(1)-
Description:No description available
ContractAccountGroupDefault Navigation
intAccount GroupPMAccountGroup
Description:No description available
ContractID
intProject ID-
Description:The project ID.
ContractInfoNonexistent in DB
nvarchar(MAX)ContractInfo-
Description:No description available
CostBudgetLevel
char(1)Cost Budget Level-
Description:The detail level of the cost budget. The field can have one of the following values: ""T"": Task, ""I"": Task and Item, ""C"": Task and Cost Code, ""D"": Task, Item, and Cost Code
CostTaxZoneIDDefault Navigation
nvarchar(10)Cost Tax ZoneTaxZone
Description:Identifier of the cost tax zone associated with the document. Corresponds to the TaxZone.TaxZoneID field.
CreatedByIDDefault Navigation
uniqueidentifierCreated ByUsers
Description:No description available
CreatedByScreenID
varchar(8)-
Description:No description available
CreatedDateTime
datetimeCreated On-
Description:No description available
CreateProforma
bitCreate Pro Forma Invoice on Billing-
Description:No description available
CurrentRecurringNonexistent in DB
decimalCurrent Recurring-
Description:No description available
CurrentRenewalNonexistent in DB
decimalCurrent Renewal-
Description:No description available
CurrentSetupNonexistent in DB
decimalCurrent Setup-
Description:No description available
CuryCapAmountNonexistent in DB
decimalCap Amount-
Description:The retainage cap amount.
CuryIDDefault Navigation
nvarchar(5)Budget CurrencyCurrencyList
Description:No description available
CuryIDCopyDefault NavigationNonexistent in DB
nvarchar(5)Project CurrencyCurrencyList
Description:No description available
CuryInfoID
bigint-
Description:The identifier of the CurrencyInfo record associated with the project.
CuryRateNonexistent in DB
decimal-
Description:No description available
CustomerIDDefault Navigation
intCustomerCustomer
Description:The identifier of the customer for the project. Projects can be of the internal or external type. Internal projects are those that have the value of this property equal to NULL and hense are not billable.
DaysNonexistent in DB
nvarchar(MAX)Days-
Description:No description available
DaysBeforeExpirationNonexistent in DB
nvarchar(MAX)DaysBeforeExpiration-
Description:No description available
DefaultAccrualAccountIDDefault Navigation
intAccrual AccountAccount
Description:No description available
DefaultAccrualSubIDDefault Navigation
intAccrual SubaccountSub
Description:The default project accrual subaccount. The field is used depending on the PMSetup.ExpenseAccrualSubMask mask setting.
DefaultBranchIDDefault Navigation
intBranchBranch
Description:No description available
DefaultExpenseAccountIDDefault Navigation
intDefault Cost AccountAccount
Description:No description available
DefaultExpenseSubIDDefault Navigation
intDefault Cost SubaccountSub
Description:The default cost subaccount associated with the project. This subaccount can be used in allocation and cost transactions.
DefaultOverbillingAccountIDDefault Navigation
intOverbilling AccountAccount
Description:No description available
DefaultOverbillingSubIDDefault Navigation
intOverbilling SubaccountSub
Description:No description available
DefaultSalesAccountIDDefault Navigation
intDefault Sales AccountAccount
Description:No description available
DefaultSalesSubIDDefault Navigation
intDefault Sales SubaccountSub
Description:No description available
DefaultUnderbillingAccountIDDefault Navigation
intUnderbilling AccountAccount
Description:No description available
DefaultUnderbillingSubIDDefault Navigation
intUnderbilling SubaccountSub
Description:No description available
Description API
nvarchar(255)Description-
Description:The project description.
DetailedBilling
int-
Description:This field in not used with projects.
DiscontinueAfter
datetime2Discontinue After-
Description:No description available
DiscountIDDefault Navigation
nvarchar(10)Promo Code-
Description:No description available
DropshipExpenseAccountSource
char(1)Use Expense Account From-
Description:The source of the expense account to be used in the project drop-ship order. The field can have one of the following values: ""O"": Posting Class or Item, ""P"": Project, ""T"": Task
DropshipExpenseRecording
char(1)Record Drop-Ship Expenses-
Description:Defines when the expense transaction should be recorded. The field can have one of the following values: ""B"": On Bill Release, ""R"": On Receipt Release
DropshipExpenseSubMask
varchar(30)Combine Expense Sub. From-
Description:The subaccount mask for items used in the project drop-ships orders.
DropshipReceiptProcessing
char(1)Drop-Ship Receipt Processing-
Description:Defines whether a receipt will be generated for drop-shipped items that are purchased for the project. The field can have one of the following values: ""R"": Generate Receipt, ""S"": Skip Receipt Generation
Duration
int-
Description:This field in not used with projects.
DurationType
char(1)-
Description:This field in not used with projects.
EffectiveFrom
datetime2Effective From-
Description:No description available
ExpireDate
datetimeEnd Date-
Description:The end date of a project.
ExtRefNbr
nvarchar(30)External Ref. Nbr-
Description:The external reference number.
GraceDate
datetime-
Description:No description available
GracePeriod
int-
Description:This field in not used with projects.
GroupMask
varbinary(32)-
Description:No description available
Hold API
bitHold-
Description:Specifies (if set to ) that the project is on hold.
IncludeCO
bitInclude CO-
Description:Include Change Orders in Contract Total
IncludedNonexistent in DB
bitIncluded-
Description:An unbound field used in the user interface to include the project into a restriction group.
IncludeQtyInAIA
bitShow Quantity in AIA Report-
Description:No description available
IsActive
bitActive-
Description:Specifies (if set to ) that the project is active. Transactions can be added only to the active projects.
IsCancelled
bit-
Description:No description available
IsCompleted
bitCompleted-
Description:Specifies (if set to ) that the project is completed.
IsContinuous
bit-
Description:This field in not used with projects.
IsLastActionUndoable
bit-
Description:No description available
IsPendingUpdate
bit-
Description:No description available
IsTemplateObsolete
bit-
Description:No description available
LastActiveRevID
int-
Description:No description available
LastChangeOrderNumber
nvarchar(15)Last Revenue Change Nbr.-
Description:No description available
LastModifiedByIDDefault Navigation
uniqueidentifierLast Modified ByUsers
Description:No description available
LastModifiedByScreenID
varchar(8)-
Description:No description available
LastModifiedDateTime API
datetimeLast Modified On-
Description:No description available
LastProformaNumber
nvarchar(15)Last Application Nbr.-
Description:No description available
LimitsEnabled
bitUse T&M Revenue Budget Limits-
Description:No description available
LineCtr
int-
Description:No description available
LocationIDDefault Navigation
intCustomer LocationLocation
Description:The customer location.
LockCommitments
bit-
Description:No description available
MasterContractID
int-
Description:This field in not used with projects.
MinNonexistent in DB
nvarchar(MAX)Min-
Description:No description available
NonProject
bitIs Global-
Description:Specifies (if set to ) that the project is a non-project. Only one project in the system is a non-project. A non-project is used whenever you have a transaction that is not applicable to any other project.
NoteID
uniqueidentifier-
Description:No description available
OriginalContractID
int-
Description:This field in not used with projects.
OwnerIDDefault Navigation
intProject ManagerContact
Description:No description available
PendingRecurringNonexistent in DB
decimalPending Recurring-
Description:No description available
PendingRenewalNonexistent in DB
decimalPending Renewal-
Description:No description available
PendingSetupNonexistent in DB
decimalPending Setup-
Description:No description available
PrepaymentDefCodeDefault Navigation
nvarchar(10)Deferral CodeDRDeferredCode
Description:No description available
PrepaymentEnabled
bitUse Prepaid Amount-
Description:No description available
ProjectGroupIDDefault Navigation
nvarchar(15)Project GroupPMProjectGroup
Description:No description available
ProjectTypeNonexistent in DB
nvarchar(MAX)Type-
Description:The type of the project.
QuoteNbrDefault Navigation
nvarchar(15)Quote Ref. Nbr.PMQuote
Description:No description available
RateTableIDDefault Navigation
nvarchar(15)Rate Table CodePMRateTable
Description:The rate table for the project.
RateTypeIDDefault Navigation
nvarchar(6)Currency Rate TypeCurrencyRateType
Description:The default rate type for the currency rate that is used for the budget. The value of this field corresponds to the value of the CurrencyRateType.CuryRateTypeID field.
RefreshOnRenewal
bit-
Description:This field in not used with projects.
Refundable
bitRefundable-
Description:No description available
RefundPeriod
intRefund Period-
Description:No description available
Rejected
bit-
Description:Specifies (if set to ) that the project has been rejected.
RenewalBillingStartDate
datetime2-
Description:No description available
RestrictProjectSelect
nvarchar(1)Restrict Project Selection-
Description:No description available
RestrictToEmployeeList
bitRestrict Employees-
Description:No description available
RestrictToResourceList
bitRestrict Equipment-
Description:No description available
RetainageMaxPct
decimalCap (%)-
Description:No description available
RetainageMode
nchar(1)Retainage Mode-
Description:No description available
RetainagePct
decimal(19, 6)Retainage (%)-
Description:The percent of an invoice amount issued for the project that is retained by the customer.
RevenueTaxZoneIDDefault Navigation
nvarchar(10)Revenue Tax ZoneTaxZone
Description:Identifier of the revenue tax zone associated with the document. Corresponds to the TaxZone.TaxZoneID field.
RevID
int-
Description:No description available
SalesPersonIDDefault Navigation
intSales PersonSalesPerson
Description:No description available
ScheduleStartsOn
char(1)Billing Schedule Starts On-
Description:No description available
SelectedNonexistent in DB
bitSelected-
Description:No description available
ServiceActivate
bit-
Description:This field in not used with projects.
SiteAddressObsolete
nvarchar(255)Site Address-
Description:No description available
SiteAddressID
int-
Description:The identifier of the project site address record associated with the project.
StartDate
datetimeStart Date-
Description:The start date of the project.
Status API
char(1)Status-
Description:The status of the project.
StatusCode
int-
Description:Specifies the status code if the project is not valid after system upgrade.
SteppedRetainage
bitUse Steps-
Description:No description available
SteppedRetainageOptionNonexistent in DB
nvarchar(MAX)Retainage Type-
Description:Stepped Retainage
StrIsTemplateNonexistent in DB
nvarchar(MAX)Type-
Description:No description available
TemplateIDDefault Navigation
intTemplatePMProject
Description:No description available
TerminationDate
datetimeTermination Date-
Description:The termination date of the project.
TermsIDDefault Navigation
nvarchar(10)TermsTerms
Description:The identifier of the credit terms object associated with the document. Defaults to the credit terms that are selected for the customer. Corresponds to the Terms.TermsID field.
TotalDueNonexistent in DB
decimalTotal Due-
Description:No description available
TotalPendingNonexistent in DB
decimalTotal Pending-
Description:No description available
TotalRecurringNonexistent in DB
decimalRecurring Total-
Description:No description available
TotalsCalculatedNonexistent in DB
int-
Description:No description available
TotalUsageNonexistent in DB
decimalExtra Usage Total-
Description:No description available
tstamp
timestamp-
Description:No description available
Type
char(1)Contract Type-
Description:No description available
VisibleInAP
bitAP-
Description:Specifies (if set to ) that the project is visible in the AP module. If the project is invisible, it will not be displayed in the field selectors in this module.
VisibleInAR
bitAR-
Description:Specifies (if set to ) that the project is visible in the AR module. If the project is invisible, it will not be displayed in the field selectors in this module.
VisibleInCA
bitCA-
Description:Specifies (if set to ) that the project is visible in the CA module. If the project is invisible, it will not be displayed in the field selectors in this module.
VisibleInCR
bitCRM-
Description:Specifies (if set to ) that the project is visible in the CR module. If the project is invisible, it will not be displayed in the field selectors in this module.
VisibleInEA
bitExpenses-
Description:Specifies (if set to ) that the project is visible in the EP Expense module. If the project is invisible, it will not be displayed in the field selectors in this module.
VisibleInGL
bitGL-
Description:Specifies (if set to ) that the project is visible in the GL module. If the project is invisible, it will not be displayed in the field selectors in this module.
VisibleInIN
bitIN-
Description:Specifies (if set to ) that the project is visible in the IN module. If the project is invisible, it will not be displayed in the field selectors in this module.
VisibleInPO
bitPO-
Description:Specifies (if set to ) that the project is visible in the PO module. If the project is invisible, it will not be displayed in the field selectors in this module.
VisibleInSO
bitSO-
Description:Specifies (if set to ) that the project is visible in the SO module. If the project is invisible, it will not be displayed in the field selectors in this module.
VisibleInTA
bitTime Entries-
Description:Specifies (if set to ) that the project is visible in the EP Time module. If the project is invisible, it will not be displayed in the field selectors in this module.
WorkgroupIDNonexistent in DB
int-
Description:No description available