SubmitOlapUtilizationExport
Rate Limiting
In order to protect our servers from inadvertent service overuse or intentional attack, and to fairly distribute services to all our customers, we have implemented a rate limiting algorithm. When fully deployed, this new algorithm will cause services to either succeed with new warnings or fail with new errors when services are consumed at too high a rate. Programs that consume Projector services should be enhanced to handle rate limiting errors so that they can continue functioning properly. For more information please visit: Projector Rate Limiting Behavior.
Request
The service request contains:
Name | Data Type | Required? | Default Value | Discussion |
---|---|---|---|---|
CostCenterReferenceSystemId | string(20) | no | Limit exported records to this cost center and every cost center under it. If not specified, then all cost centers are exported. | |
BeginDate | date | yes | Start date for export. | |
EndDate | date | yes | End date for export. | |
CutoffDate | date | yes | Last date for which actual data is used. After this date projected data is used. | |
BillableOnlyFlag | boolean | no | true | If true then ony records for billable projects are exported. |
BucketWidth | string(1) | no | The time covered by each exported record. | |
IncludeTempWorkersFlag | boolean | no | true | If true then include temporary workers in exported records. |
Inlclude Requests Flag | boolean | no | false | If true then include pending requests in projected person hours. |
IncludeUnnapprovedFlag | boolean | no | false | If true, then include submitted (but unapproved) time and time off. |
UtilizationBasis | string(1) | yes | "Y" = Calculate for yield management | |
ReportingCurrencyCode | string(3) | yes |