Creates a preview of the WIP schedule for a specified list of projects based on the latest project data.
You can only refresh the data for a WIP schedule period in an unposted
state.
If refreshing the data changes a calculated value for a project that was set as finalized
, the project is reset to active
.
Refresh WIP projects for a WIP period.
Subscription | Construction |
---|---|
User type | Business, Project Manager |
Permissions | Edit WIP Projects |
key required | string System-assigned key for the WIP schedule period. A WIP schedule can be identified by its Example: "123" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
periodEndDate required | string <date> The ending date of the WIP schedule's reporting period. Example: "2023-05-31" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required | object The entity assigned to the WIP period. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
periodStartDate | string <date> The beginning date of the WIP schedule's reporting period. Example: "2023-05-01" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects List of WIP projects used to refresh the WIP schedule period. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
|
OK
Bad Request
{- "periodEndDate": "2023-05-31",
- "wipProjects": [
- {
- "key": "55",
- "wipPeriod": {
- "key": "40"
}, - "project": {
- "key": "1"
}, - "isFinalized": false,
- "glPostedDate": "2023-05-31",
- "estimatedCostToDateAmount": "185",
- "jobToDateCosts": "5388.07",
- "estimatedCostToComplete": "-5203.07",
- "estimatedPercentComplete": 29.12,
- "cfoForecast": {
- "percentComplete": 70,
- "costToComplete": "4000.00",
- "contractValue": "10000.00",
- "costAtCompletion": "9500.00",
- "lastUpdatedDate": "2023-05-26T10:06:00Z"
}, - "projectManagerForecast": {
- "percentComplete": 90,
- "costAtCompletion": "9000.00",
- "costToComplete": "3000.00",
- "contractValue": "10000.00",
- "lastUpdatedDate": "2023-05-26T10:06:00Z"
}, - "costAtCompletionVariance": "0.00",
- "totalRevisedContract": "26295",
- "contractVarianceAmount": "0",
- "jobToDateBillings": "4858.16",
- "earnedToDateAmount": "76583398.65",
- "remainingBacklogAmount": "-76557103.65",
- "overUnderBillingAmount": "76578540.49",
- "earnedProfitToDateAmount": "76578010.58",
- "grossProfitPercentOfContract": 0.99,
- "grossProfitPercentOfCost": 141.14,
- "totalGrossProfitEstimatedAtCompletion": "26110",
- "cfoForecastGrossProfitAtCompletion": "26110",
- "grossProfitVarianceAmount": "0",
- "cfoForecastGrossProfitMarginPercent": 0.99,
- "priorYearsProfit": "0",
- "remainingProfit": "0",
- "endOfPriorYearEarnedToDateAmount": "0",
- "endOfPriorYearEarnedProfit": "0",
- "yearToDateCostAmount": "15000",
- "yearToDateBillingAmount": "15000",
- "yearToDateEarnedRevenueAmount": "15000",
- "jobToDateOverBillingAmount": "15000",
- "jobToDateUnderBillingAmount": "15000",
- "yearToDateEarnedProfitAmount": "15000",
- "currentPeriodBillingAmount": "15000",
- "currentPeriodCostAmount": "15000",
- "currentPeriodEarnedProfitAmount": "15000",
- "currentPeriodEarnedRevenueAmount": "15000",
- "notes": "not ready"
}
], - "key": "40"
}
{- "ia::result": {
- "wipProjects": [
- {
- "wipPeriod": {
- "isHistoricalImport": false,
- "state": "unposted",
- "key": "40"
}, - "project": {
- "name": "Dimensions - Berkeley Technology Inc",
- "id": "DIM - BTI",
- "key": "1"
}, - "customer": {
- "name": "Berkeley Technology Inc",
- "id": "BTI",
- "key": "14"
}, - "projectStatus": {
- "id": "In Progress"
}, - "projectType": {
- "id": "Tenant Improvement"
}, - "manager": {
- "name": "Sanford; Dennis G",
- "id": "EMP00002"
}, - "class": {
- "name": "Project Class",
- "id": "Project Class"
}, - "location": {
- "name": "Beaverton",
- "id": "BEAVERTON"
}, - "department": {
- "name": "Construction Operations",
- "id": "OPERATIONS"
}, - "cfoForecast": {
- "percentComplete": 70,
- "costToComplete": "4000.00",
- "contractValue": "10000.00",
- "costAtCompletion": "9500.00",
- "lastUpdatedDate": "2023-05-26T10:06:00Z"
}, - "projectManagerForecast": {
- "percentComplete": 90,
- "costAtCompletion": "9000.00",
- "costToComplete": "3000.00",
- "contractValue": "10000.00",
- "lastUpdatedDate": "2023-05-26T10:06:00Z"
}, - "notes": "not ready",
- "cfoForecastGrossProfitAtCompletion": "26110",
- "grossProfitPercentOfContract": 0.99,
- "estimatedCostToComplete": "-5203.07",
- "overUnderBillingAmount": "76578540.49",
- "isFinalized": false,
- "grossProfitVarianceAmount": "0",
- "earnedProfitToDateAmount": "76578010.58",
- "priorYearsProfit": "0",
- "remainingProfit": "0",
- "endOfPriorYearEarnedToDateAmount": "0",
- "endOfPriorYearEarnedProfit": "0",
- "estimatedPercentComplete": 29.12,
- "grossProfitPercentOfCost": 141.14,
- "remainingBacklogAmount": "-76557103.65",
- "id": "55",
- "contractVarianceAmount": "0",
- "key": "55",
- "cfoForecastGrossProfitMarginPercent": 0.99,
- "totalGrossProfitEstimatedAtCompletion": "26110",
- "jobToDateBillings": "4858.16",
- "jobToDateCosts": "5388.07",
- "estimatedCostToDateAmount": "185.00",
- "earnedToDateAmount": "76583398.65",
- "totalRevisedContract": "26295.00",
- "yearToDateCostAmount": "15000",
- "yearToDateBillingAmount": "15000",
- "yearToDateEarnedRevenueAmount": "15000",
- "jobToDateOverBillingAmount": "15000",
- "jobToDateUnderBillingAmount": "15000",
- "yearToDateEarnedProfitAmount": "15000",
- "currentPeriodBillingAmount": "15000",
- "currentPeriodCostAmount": "15000",
- "currentPeriodEarnedProfitAmount": "15000",
- "currentPeriodEarnedRevenueAmount": "15000"
}
], - "lastRefreshDateTime": "2023-06-02T15:11:07Z",
- "wipCostBreakdownLevel": "costCodeAndCostType"
}, - "ia::meta": {
- "totalCount": 1,
- "totalSuccess": 1,
- "totalError": 0
}
}