Used to give the item net price as well as conditional price related to a specific location or a quanity, as well as campaing prices.

Namespace
cac urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Child elements
Card Name Description
1..1 cbc:PriceAmount

Item net price
The net price has to be equal with the gross price less the item price discount. The price for the item at the specified locations.

Example value: 100.00

0..1 cbc:PriceTypeCode

Item price type
The type of the price so that the receiver knows if the price may be changed is indicative. When prices are temporary the validity period for the price should be defined by stating the price validity period.

Example value: CP

0..1 cbc:OrderableUnitFactorRate

Orderable unit factor rate
The factor by which the base price unit of an item can be converted to the orderable unit.

Example value: 10

0..n cac:ValidityPeriod

Price validity period

0..1 cac:AllowanceCharge

Price discount, used only for information purpose

Rules
Identifier/Error message Flag
EUGEN-T68-B14501
Element 'cbc:PriceAmount' MUST be provided.
fatal
EUGEN-T68-B14502
Document MUST NOT contain elements not part of the data model.
fatal
Description

All prices in the format are related to the article or service within this PreAward Catalogue. The following prices can be stated:

  • Item price is net price including all discounts and charges but excluded Vat.

  • Conditional price related to a specific location or a certain quantity.

  • Campaign price.

Be aware that no Gross prices can be sent in the format (price before discount and charges). All prices shall have Currency as an attribute. Currency shall be according to Code list.

Example of Prices in PreAward Catalogue:

UBL example of item price
<cac:RequiredItemLocationQuantity>
        <cac:Price>
                <cbc:PriceAmount currencyID="EUR">1.5</cbc:PriceAmount>
                <cac:ValidityPeriod>
                        <cbc:StartDate>2017-01-01</cbc:StartDate>
                        <cbc:EndDate>2017-05-15</cbc:EndDate>
                </cac:ValidityPeriod>
        </cac:Price>
</cac:RequiredItemLocationQuantity>
UBL example of conditional price
<cac:RequiredItemLocationQuantity>
        <cac:ApplicableTerritoryAddress>
                <cac:Country>
                        <cbc:IdentificationCode listID="ISO3166-1:Alpha2">GB</cbc:IdentificationCode>
                </cac:Country>
        </cac:ApplicableTerritoryAddress>
        <cac:Price>
                <cbc:PriceAmount currencyID="EUR">1.7</cbc:PriceAmount>
        </cac:Price>
</cac:RequiredItemLocationQuantity>