A representation of the important details of a project timesheet within Microsoft Dynamics GP. A list of project timesheet summary objects is returned by the GetProjectTimesheetList method. The properties are read-only.
Property |
Type |
Length |
Default |
Description |
---|---|---|---|---|
Key |
N/A |
N/A |
The project timesheet key object that uniquely identifies the project timesheet. |
|
TransactionState |
N/A |
N/A |
Indicates whether the project timesheet instance was retrieved from the open table or the history table. |
|
TransactionType |
N/A |
N/A |
Identifies the type of transaction. |
|
Date |
dateTime |
N/A |
N/A |
The date of the transaction. |
EmployeeKey |
N/A |
N/A |
The employee key object that uniquely identifies the employee. |
|
BatchKey |
N/A |
N/A |
The batch key object that uniquely identifies the batch. |
|
ReportingPeriod |
int |
N/A |
N/A |
Identifies the Reporting Period for which this transaction applies. Reporting periods are useful in tracking the number of hours expended on a project within a given period. |
ReportingDate |
dateTime |
N/A |
N/A |
The first day of the reporting period. |
ReferenceDocument |
string |
N/A |
N/A |
The document number of the posted transaction to correct when using the transaction type referenced. |
TotalCost |
N/A |
N/A |
The total cost for the project timesheet. |