@@ -53,4 +53,46 @@ type PrimaveraTaskProperties struct {
5353 RawCompletePercentType string `json:"rawCompletePercentType,omitempty"`
5454 // Raw text representation (as in source file) of 'Status' field of the activity.
5555 RawStatus string `json:"rawStatus,omitempty"`
56+ // Gets the value of duration percent complete.
57+ DurationPercentComplete float64 `json:"durationPercentComplete"`
58+ // Gets the value of Physical Percent Complete.
59+ PhysicalPercentComplete float64 `json:"physicalPercentComplete"`
60+ // Gets the value of actual non labor units.
61+ ActualNonLaborUnits float64 `json:"actualNonLaborUnits"`
62+ // Gets the value of actual labor units.
63+ ActualLaborUnits float64 `json:"actualLaborUnits"`
64+ // Gets the value of units percent complete.
65+ UnitsPercentComplete float64 `json:"unitsPercentComplete"`
66+ // Gets the value of remaining labor units.
67+ RemainingLaborUnits float64 `json:"remainingLaborUnits"`
68+ // Gets the value of remaining non labor units.
69+ RemainingNonLaborUnits float64 `json:"remainingNonLaborUnits"`
70+ // Gets the value of 'Duration Type' field of the activity.
71+ DurationType * PrimaveraDurationType `json:"durationType"`
72+ // Gets the value of 'Activity Type' field.
73+ ActivityType * PrimaveraActivityType `json:"activityType"`
74+ // Gets the value of '% Complete Type' field of the activity.
75+ PercentCompleteType * PrimaveraPercentCompleteType `json:"percentCompleteType"`
76+ // Gets the value of actual labor cost.
77+ ActualLaborCost float32 `json:"actualLaborCost"`
78+ // Gets the value of actual non labor cost.
79+ ActualNonlaborCost float32 `json:"actualNonlaborCost"`
80+ // Gets the value of actual material cost.
81+ ActualMaterialCost float32 `json:"actualMaterialCost"`
82+ // Gets the value of actual expense cost.
83+ ActualExpenseCost float32 `json:"actualExpenseCost"`
84+ // Gets the value of remaining expense cost.
85+ RemainingExpenseCost float32 `json:"remainingExpenseCost"`
86+ // Gets the total value of actual costs.
87+ ActualTotalCost float32 `json:"actualTotalCost"`
88+ // Gets the total value of budgeted (or planned) costs.
89+ BudgetedTotalCost float32 `json:"budgetedTotalCost"`
90+ // Gets the value of budgeted (or planned) labor cost.
91+ BudgetedLaborCost float32 `json:"budgetedLaborCost"`
92+ // Gets the value of budgeted (or planned) non labor cost.
93+ BudgetedNonlaborCost float32 `json:"budgetedNonlaborCost"`
94+ // Gets the value of of budgeted (or planned) material cost.
95+ BudgetedMaterialCost float32 `json:"budgetedMaterialCost"`
96+ // Gets the value of budgeted (or planned) expense cost.
97+ BudgetedExpenseCost float32 `json:"budgetedExpenseCost"`
5698}
0 commit comments