IfcCurrencyRelationship
实体定义
IfcCurrentRelationship定义在特定时间应用于两种指定货币之间并由特定来源发布的汇率。
IfcCurrentRelationship用于可能需要将一种货币的IfcCostValue引用到另一种货币中的IfcHostValue的情况。它考虑到货币汇率可能会因要求记录所用货币汇率的日期和时间以及公布汇率的来源而有所不同。货币兑换可能有很多来源,也有不同的策略(即期汇率、以固定汇率远期买入货币)。
货币交换的源被定义为IfcLibraryInformation的实例,该实例包括名称和URL。
IFC2x2中的新实体。
IFC4 更改子类型来自IfcResourceLevelRelationship,属性顺序已更改。
Attribute definitions
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
3 | RelatingMonetaryUnit | IfcMonetaryUnit | [1:1] | The monetary unit from which an exchange is derived. For instance, in the case of a conversion from GBP to USD, the relating monetary unit is GBP. | X |
4 | RelatedMonetaryUnit | IfcMonetaryUnit | [1:1] | The monetary unit to which an exchange results. For instance, in the case of a conversion from GBP to USD, the related monetary unit is USD. | X |
5 | ExchangeRate | IfcPositiveRatioMeasure | [1:1] | The currently agreed ratio of the amount of a related monetary unit that is equivalent to a unit amount of the relating monetary unit in a currency relationship. For instance, in the case of a conversion from GBP to USD, the value of the exchange rate may be 1.486 (USD) : 1 (GBP). | X |
6 | RateDateTime | IfcDateTime | [0:1] | The date and time at which an exchange rate applies. | X |
7 | RateSource | IfcLibraryInformation | [0:1] | The source from which an exchange rate is obtained. | X |
Attribute inheritance
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
IfcResourceLevelRelationship | |||||
1 | Name | IfcLabel | [0:1] | A name used to identify or qualify the relationship. | X |
2 | Description | IfcText | [0:1] | A description that may apply additional information about the relationship. | X |
IfcCurrencyRelationship | |||||
3 | RelatingMonetaryUnit | IfcMonetaryUnit | [1:1] | The monetary unit from which an exchange is derived. For instance, in the case of a conversion from GBP to USD, the relating monetary unit is GBP. | X |
4 | RelatedMonetaryUnit | IfcMonetaryUnit | [1:1] | The monetary unit to which an exchange results. For instance, in the case of a conversion from GBP to USD, the related monetary unit is USD. | X |
5 | ExchangeRate | IfcPositiveRatioMeasure | [1:1] | The currently agreed ratio of the amount of a related monetary unit that is equivalent to a unit amount of the relating monetary unit in a currency relationship. For instance, in the case of a conversion from GBP to USD, the value of the exchange rate may be 1.486 (USD) : 1 (GBP). | X |
6 | RateDateTime | IfcDateTime | [0:1] | The date and time at which an exchange rate applies. | X |
7 | RateSource | IfcLibraryInformation | [0:1] | The source from which an exchange rate is obtained. | X |
EXPRESS Specification
ENTITY IfcCurrencyRelationship SUBTYPE OF (IfcResourceLevelRelationship); RelatingMonetaryUnit : IfcMonetaryUnit; RelatedMonetaryUnit : IfcMonetaryUnit; ExchangeRate : IfcPositiveRatioMeasure; RateDateTime : OPTIONAL IfcDateTime; RateSource : OPTIONAL IfcLibraryInformation; END_ENTITY;
#####################
标签:USD,exchange,monetary,IfcCurrencyRelationship,rate,GBP,unit From: https://www.cnblogs.com/herd/p/17562686.html