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
...
Wiki Markup |
---|
h1. 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. |
\\
h1. 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. |
\\
\\
h1. Changelog
h4. 4.4
|| Parameter || Notes ||
| ProjectTaskTypeName | Added as a response parameter |
| ProjectRateTypeName | Added as a response parameter |
| NonBillableFlag | Deprecated. Always returns false. |
{sidebartoc} |