ExportTimeCards
Request
The service request contains:
Name |
Data Type |
Required? |
Default Value |
Discussion |
---|---|---|---|---|
MinWorkDate |
date |
no |
 |
Export is limited to cards no earlier than this date. |
MaxWorkDate |
date |
no |
 |
Export is limited to cards no later than this date. |
ApprovedMinTimestamp |
dateTime |
no |
 |
Export is limited to cards approved on or after this time. To avoid skipping or duplicating cards set this to the last ApprovedTimestamp from the previous result set. |
ApprovedIdsAfter |
int |
no |
0 |
Export is limited to cards with a ReferenceSystemId greater than this. Note that Projector assigns a ReferenceSystemId that is greater than any previously assigned value. To avoid skipping or duplicating cards set this to the last ReferenceSystemId from the previous result set. |
MaxRowsToReturn |
int |
no |
1000 |
The maximum number of cards to be exported. Values greater than 1000 may fail due to system-enforced transaction time limits. |
CurrencyCode |
string |
no |
 |
If the currency is not specified, then monetary amounts are returned in the engagement currency. |
IncludeBillableOnly |
boolean |
no |
false |
If true, then only billable time cards are exported. |
OnlyCountRows |
boolean |
no |
false |
If true, then only the RowCount is returned. |
Response
For each card in the result set the following data is returned:
Name |
Data Type |
Discussion |
---|---|---|
AdjustedRevenueAmount |
double |
 |
ApprovedTimestamp |
dateTime |
Time at which the card was approved. |
ContractRevenueAmount |
double |
 |
CurrencyCode |
string |
Currency of the reported monetary amounts. This is either the engagement currency (if no currency is specified in the request) or the specified currency. |
Narrative |
string |
 |
ProjectCode |
string |
Unique code identifying the project |
ProjectTaskName |
string |
The task code on which time was reported. |
ReferenceSystemId |
int |
Unique integer identifying the card. |
ResourceReferenceSystemId |
string |
Unique code identifying the resource. |
RoleName |
string |
The role on which time was reported. |
SystemRevenueAmount |
double |
 |
WorkDate |
date |
Date for which the time was reported. |
WorkMinutes |
int |
The number of minutes worked. |
LocationName |
string |
 |
ProjectTaskTypeName |
string(50) |
 |
ProjectRateTypeName |
string(50) |
 |
NonBillableFlag |
boolean |
Deprecated. Always returns false. |
Changelog
4.4
Parameter |
Notes |
---|---|
ProjectTaskTypeName |
Added as a response parameter |
ProjectRateTypeName |
Added as a response parameter |
NonBillableFlag |
Deprecated. Always returns false. |