Definition Type: ComplexType
Name: CurrencyExchangeBaseType
Namespace: http://www.openapplications.org/oagis/9
Type: oagis:CurrencyExchangeABIEType
Containing Schema: Components.xsd
Abstract
Documentation:
Base type for all currency conversions. Is the conversion from one one currency to another currency Identifing the conversion factor and the source in which it was obtained, the date in which the conversion factor was set, and the effective period in which it is to be used.
Collapse XSD Schema Diagram:
Drilldown into EffectiveTimePeriod in schema components_xsd1 Drilldown into SourceID in schema fields_xsd1 Drilldown into SetDateTime in schema fields_xsd1 Drilldown into RateNumeric in schema fields_xsd1 Drilldown into TargetUnitBaseNumeric in schema fields_xsd1 Drilldown into TargetCurrencyCode in schema fields_xsd1 Drilldown into SourceUnitBaseNumeric in schema fields_xsd1 Drilldown into SourceCurrencyCode in schema fields_xsd1 Drilldown into CurrencyExchangeABIEType in schema components_xsd1 Drilldown into type in schema components_xsd1XSD Diagram of CurrencyExchangeBaseType in schema components_xsd1 (Standards for Technology in Automotive Retail)
Collapse XSD Schema Code:
<xsd:complexType name="CurrencyExchangeBaseType">
    <xsd:annotation>
        <xsd:documentation source="http://www.openapplications.org/oagis/9">
            Base type for all currency conversions. Is the conversion from one one currency to
            another currency Identifing the conversion factor and the source in which it was
            obtained, the date in which the conversion factor was set, and the effective period in
            which it is to be used.
         </xsd:documentation>
    </xsd:annotation>
    <xsd:complexContent>
        <xsd:extension base="CurrencyExchangeABIEType">
            <xsd:sequence>
                <xsd:element minOccurs="0" ref="SourceID" />
                <xsd:element minOccurs="0" ref="EffectiveTimePeriod" />
            </xsd:sequence>
            <xsd:attribute name="type" type="NormalizedStringType">
                <xsd:annotation>
                    <xsd:documentation source="http://www.openapplications.org/oagis/9">
                     Used to distiguish the rate, based on the nature of the business process of the
                     transaction. (e.g. Daily, End of Period, Corporate.)
                  </xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
SourceCurrencyCode oagis:SourceCurrencyCode 0 (1)
SourceUnitBaseNumeric oagis:SourceUnitBaseNumeric 0 (1)
TargetCurrencyCode oagis:TargetCurrencyCode 0 (1)
TargetUnitBaseNumeric oagis:TargetUnitBaseNumeric 0 (1)
RateNumeric oagis:RateNumeric 0 (1)
SetDateTime oagis:SetDateTime 0 (1)
SourceID oagis:SourceID 0 (1)
EffectiveTimePeriod oagis:EffectiveTimePeriod 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
type oagis:type (Optional)
Collapse Derivation Tree:
Collapse References:
oagis:CurrencyExchangeRateType