buildingSMART / buildingSMART/IFC4.x-development
Construction resource documentation needs updating for CostRatesConsumed
- Dominant language
- Python
- Stars
- 234
- Forks
- 123
- Avg merge
- 15h 4m
- Merged PRs (30d)
- 5
Description
https://forums.buildingsmart.org/t/construction-resource-documentation-needs-updating/3644/6
The following documentation is oudated. `CostRatesConsumed` is now `Usage`.
> For time series properties as shown in Figure 180, each [IfcTimeSeriesValue](http://localhost:8001/schema/ifcdatetimeresource/lexical/ifctimeseriesvalue.htm) indicates a LIST of values, where the sequence of the value corresponds to the [IfcCostValue](http://localhost:8001/schema/ifccostresource/lexical/ifccostvalue.htm) at *IfcConstructionResource.CostRatesConsumed* . For example, if *CostRatesConsumed* has two [IfcCostValue](http://localhost:8001/schema/ifccostresource/lexical/ifccostvalue.htm) items in the LIST, "Standard" and "Overtime", then *IfcTimeSeriesValue(IfcDuration('T8H0M0S'),IfcDuration('T2H0M0S'))* would indicate 8 hours at Standard rate and 2 hours at Overtime rate. If the list of values at *IfcTimeSeriesValue.ListValues* is less than the size of *CostRatesConsumed* , then subsequent values are considered to be zero.
Actually, bumping this topic since I messed up when writing this - I no longer think that `CostRatesConsumed` is now `Usage`. Perhaps it _may_ be `BaseCosts`, but it's all a bit vague and confusing and I cannot find any reference to it in the schema at all.
In other words, the paragraph makes little sense and needs to be reviewed.
Contributor guide
Assessment
This issue has not been assessed yet.