ProjectHeaderBase


Description

Defines the common properties for a project in the Project Accounting module in Microsoft Dynamics GP. The properties are read-only.

Properties

Property

Type

Length

Default

Description

TransactionState

ProjectTransactionState

N/A

N/A

Indicates whether the project instance was retrieved from the open table or the history table.

TransactionType

ProjectTransactionType

N/A

N/A

Identifies the type of transaction.

Date

dateTime

N/A

N/A

The date of the project transaction.

UserKey

UserKey

N/A

N/A

The user key object that uniquely identifies the user.

BatchKey

BatchKey

N/A

N/A

The batch key object that uniquely identifies the batch.

AuditTrailCode

string

N/A

N/A

The internally assigned audit trail code that gets saved on the record at the time the transaction is posted.

ReferenceDocument
Number

string

N/A

N/A

The document number of the posted transaction to correct when using the transaction type referenced.

Comment

string

N/A

N/A

The comment associated to the transaction header.

UserDefined1

string

N/A

N/A

User defined data.

UserDefined2

string

N/A

N/A

User defined data.

TotalQuantity

Quantity

N/A

N/A

Summation of all quantities expended for the transaction.

TotalCost

MoneyAmount

N/A

N/A

Summation of all costs expended for the transaction.

TotalAccruedRevenue

MoneyAmount

N/A

N/A

Summation of all revenues accrued from the transaction.

ReportSuffix

string

N/A

N/A

The sequential number assigned if more than one transaction is created for the same employee during the same reporting period.

GeneralLedgerPosting
Date

dateTime

N/A

N/A

The general lodger posting date for the transaction.

CurrencyKey

CurrencyKey

N/A

N/A

The currency key object that uniquely identifies the currency.

ExchangeRate

decimal

N/A

N/A

The exchange rate to be used for currency conversion for the transaction.

ExchangeDate

dateTime

N/A

N/A

The exchange date to be used for currency conversion for the transaction.

OriginalDocumentKey

ProjectMiscellaneousLogKey

N/A

N/A

The project miscellaneous log key object that uniquely identifies the original document.

CreatedBy

string

N/A

N/A

Identifies who created the project transaction.

CreatedDate

dateTime

N/A

N/A

The date the project transaction was created.

PostedDate

dateTime

N/A

N/A

The date the project transaction was posted.

PostedBy

string

N/A

N/A

Identifies who posted the project transaction.


Inherits from

BusinessObject


Documentation Feedback