Definition Type: ComplexType
Name: PriceBreakType
Namespace: http://www.openapplications.org/oagis/9
Containing Schema: OrderManagementComponents.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into Note in schema fields_xsd1 Drilldown into Description in schema fields_xsd1 Drilldown into FreeFormTextGroup in schema meta_xsd1 Drilldown into PriceBreakAmount in schema fields_xsd1 Drilldown into PriceBreakQuantity in schema fields_xsd1 Drilldown into OverridePrice in schema fields_xsd1 Drilldown into DiscountPercent in schema fields_xsd1 Drilldown into DiscountAmount in schema fields_xsd1XSD Diagram of PriceBreakType in schema ordermanagementcomponents_xsd (Standards for Technology in Automotive Retail)
Collapse XSD Schema Code:
<xsd:complexType name="PriceBreakType">
    <xsd:sequence>
        <xsd:choice>
            <xsd:element ref="DiscountAmount" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation source="http://www.openapplications.org/oagis/9">Allows a flat amount to be discounted per item.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element ref="DiscountPercent" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation source="http://www.openapplications.org/oagis/9">Indicates the percentage of the PriceBreak.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element ref="OverridePrice" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation source="http://www.openapplications.org/oagis/9">This is the price that overrides the list price when a given price break requirement is reached. For example, if a customer orders over 50,000 dollars worth of computer equipment, he may qualify for an overriding price.  The list price of $800 per will be modified to $700 per</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:choice>
        <xsd:choice>
            <xsd:element ref="PriceBreakQuantity" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation source="http://www.openapplications.org/oagis/9">The quantity that must be purchased of the item or commodity on a given price list line before the benefit, or until the detriment of a given price break line will apply.  For example, if a customer orders up to 5000 units of flour, they will get a price of $8:00 a case.  If the customer buys 5500 units of flour they will get a price of $7.50 a case</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element ref="PriceBreakAmount" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation source="http://www.openapplications.org/oagis/9">The monetary amount that must be spent on a given price list line before the benefit or until the detriment of a given price break line will apply.  For example, if a customer orders up to 5000 dollars worth of flour, they will get a price of $8:00 a case.  If the customer buys 5500 dollars worth of flour they will get a price of $7.50 a case</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:choice>
        <xsd:group ref="FreeFormTextGroup" />
        <!-- <xsd:element ref="UserArea" minOccurs="0"/> -->
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
DiscountAmount oagis:DiscountAmount 0 (1)
DiscountPercent oagis:DiscountPercent 0 (1)
OverridePrice oagis:OverridePrice 0 (1)
PriceBreakQuantity oagis:PriceBreakQuantity 0 (1)
PriceBreakAmount oagis:PriceBreakAmount 0 (1)
Description oagis:Description 0 unbounded
Note oagis:Note 0 unbounded
<xs:group> oagis:FreeFormTextGroup (1) (1)
Collapse Derivation Tree:
Collapse References:
oagis:PriceBreak