public class ExchangeRateType extends Object
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ABIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Exchange Rate. Details</ccts:DictionaryEntryName>
<ccts:Definition>A class to define an exchange rate.</ccts:Definition>
<ccts:ObjectClass>Exchange Rate</ccts:ObjectClass>
</ccts:Component>
Java class for ExchangeRateType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExchangeRateType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SourceCurrencyCode"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SourceCurrencyBaseRate" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TargetCurrencyCode"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TargetCurrencyBaseRate" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExchangeMarketID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CalculationRate" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MathematicOperatorCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Date" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ForeignExchangeContract" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CalculationRateType |
calculationRate |
protected DateType |
date |
protected ExchangeMarketIDType |
exchangeMarketID |
protected ContractType |
foreignExchangeContract |
protected MathematicOperatorCodeType |
mathematicOperatorCode |
protected SourceCurrencyBaseRateType |
sourceCurrencyBaseRate |
protected SourceCurrencyCodeType |
sourceCurrencyCode |
protected TargetCurrencyBaseRateType |
targetCurrencyBaseRate |
protected TargetCurrencyCodeType |
targetCurrencyCode |
| Constructor and Description |
|---|
ExchangeRateType() |
protected SourceCurrencyCodeType sourceCurrencyCode
protected SourceCurrencyBaseRateType sourceCurrencyBaseRate
protected TargetCurrencyCodeType targetCurrencyCode
protected TargetCurrencyBaseRateType targetCurrencyBaseRate
protected ExchangeMarketIDType exchangeMarketID
protected CalculationRateType calculationRate
protected MathematicOperatorCodeType mathematicOperatorCode
protected DateType date
protected ContractType foreignExchangeContract
public SourceCurrencyCodeType getSourceCurrencyCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Exchange Rate. Source_ Currency Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>The reference currency for this exchange rate; the currency from which the exchange is being made.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Exchange Rate</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Source</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Currency Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataTypeQualifier>Currency</ccts:DataTypeQualifier>
<ccts:DataType>Currency_ Code. Type</ccts:DataType>
</ccts:Component>
SourceCurrencyCodeTypepublic void setSourceCurrencyCode(SourceCurrencyCodeType value)
value - allowed object is
SourceCurrencyCodeTypepublic SourceCurrencyBaseRateType getSourceCurrencyBaseRate()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Exchange Rate. Source_ Currency Base Rate. Rate</ccts:DictionaryEntryName>
<ccts:Definition>In the case of a source currency with denominations of small value, the unit base.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exchange Rate</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Source</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Currency Base Rate</ccts:PropertyTerm>
<ccts:RepresentationTerm>Rate</ccts:RepresentationTerm>
<ccts:DataType>Rate. Type</ccts:DataType>
</ccts:Component>
SourceCurrencyBaseRateTypepublic void setSourceCurrencyBaseRate(SourceCurrencyBaseRateType value)
value - allowed object is
SourceCurrencyBaseRateTypepublic TargetCurrencyCodeType getTargetCurrencyCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Exchange Rate. Target_ Currency Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>The target currency for this exchange rate; the currency to which the exchange is being made.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Exchange Rate</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Target</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Currency Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataTypeQualifier>Currency</ccts:DataTypeQualifier>
<ccts:DataType>Currency_ Code. Type</ccts:DataType>
</ccts:Component>
TargetCurrencyCodeTypepublic void setTargetCurrencyCode(TargetCurrencyCodeType value)
value - allowed object is
TargetCurrencyCodeTypepublic TargetCurrencyBaseRateType getTargetCurrencyBaseRate()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Exchange Rate. Target_ Currency Base Rate. Rate</ccts:DictionaryEntryName>
<ccts:Definition>In the case of a target currency with denominations of small value, the unit base.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exchange Rate</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Target</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Currency Base Rate</ccts:PropertyTerm>
<ccts:RepresentationTerm>Rate</ccts:RepresentationTerm>
<ccts:DataType>Rate. Type</ccts:DataType>
</ccts:Component>
TargetCurrencyBaseRateTypepublic void setTargetCurrencyBaseRate(TargetCurrencyBaseRateType value)
value - allowed object is
TargetCurrencyBaseRateTypepublic ExchangeMarketIDType getExchangeMarketID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Exchange Rate. Exchange Market Identifier. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier for the currency exchange market used as the source of this exchange rate.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exchange Rate</ccts:ObjectClass>
<ccts:PropertyTerm>Exchange Market Identifier</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
</ccts:Component>
ExchangeMarketIDTypepublic void setExchangeMarketID(ExchangeMarketIDType value)
value - allowed object is
ExchangeMarketIDTypepublic CalculationRateType getCalculationRate()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Exchange Rate. Calculation Rate. Rate</ccts:DictionaryEntryName>
<ccts:Definition>The factor applied to the source currency to calculate the target currency.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exchange Rate</ccts:ObjectClass>
<ccts:PropertyTerm>Calculation Rate</ccts:PropertyTerm>
<ccts:RepresentationTerm>Rate</ccts:RepresentationTerm>
<ccts:DataType>Rate. Type</ccts:DataType>
</ccts:Component>
CalculationRateTypepublic void setCalculationRate(CalculationRateType value)
value - allowed object is
CalculationRateTypepublic MathematicOperatorCodeType getMathematicOperatorCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Exchange Rate. Mathematic Operator Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying whether the calculation rate is a multiplier or a divisor.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exchange Rate</ccts:ObjectClass>
<ccts:PropertyTerm>Mathematic Operator Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataTypeQualifier>Operator</ccts:DataTypeQualifier>
<ccts:DataType>Operator_ Code. Type</ccts:DataType>
</ccts:Component>
MathematicOperatorCodeTypepublic void setMathematicOperatorCode(MathematicOperatorCodeType value)
value - allowed object is
MathematicOperatorCodeTypepublic DateType getDate()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Exchange Rate. Date</ccts:DictionaryEntryName>
<ccts:Definition>The date on which the exchange rate was established.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exchange Rate</ccts:ObjectClass>
<ccts:PropertyTerm>Date</ccts:PropertyTerm>
<ccts:RepresentationTerm>Date</ccts:RepresentationTerm>
<ccts:DataType>Date. Type</ccts:DataType>
</ccts:Component>
DateTypepublic void setDate(DateType value)
value - allowed object is
DateTypepublic ContractType getForeignExchangeContract()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Exchange Rate. Foreign Exchange_ Contract. Contract</ccts:DictionaryEntryName>
<ccts:Definition>A contract for foreign exchange.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Exchange Rate</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Foreign Exchange</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Contract</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Contract</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Contract</ccts:RepresentationTerm>
</ccts:Component>
ContractTypepublic void setForeignExchangeContract(ContractType value)
value - allowed object is
ContractTypeCopyright © 2015 Direktoratet for forvaltning og IKT (Difi). All rights reserved.