buildingSMART / buildingSMART/IFC4.x-development

Construction resource documentation needs updating for CostRatesConsumed

Open
#356 0 comments 0 reactions 0 assignees View on GitHub
allocated allocated-cost ifc-update-out
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.