cac:AlternativeConditionPrice
Element information
Namespace: urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
Schema document: common/UBL-CommonAggregateComponents-2.0.xsd
Type: cac:PriceType
Properties: Global, Qualified
Content
- Sequence [1..1]
- cbc:PriceAmount [1..1] The price amount.
- cbc:BaseQuantity [0..1] The actual quantity to which the price applies.
- cbc:PriceChangeReason [0..*] The reason for the price change, expressed as text.
- cbc:PriceTypeCode [0..1] The price type, expressed as a code.
- cbc:PriceType [0..1] The price type, expressed as text.
- cbc:OrderableUnitFactorRate [0..1] The factor by which the base price unit can be converted to the orderable unit.
- cac:ValidityPeriod [0..*] An association to Validity Period.
- cac:PriceList [0..1] A reference to a Price List.
- cac:AllowanceCharge [0..*] An association to Allowance Charge.
Attributes
None
Used in
- Type cac:PricingReferenceType (Element cac:PricingReference)
Sample instance
<cac:AlternativeConditionPrice> <cbc:PriceAmount currencyID="AED">1.0</cbc:PriceAmount> <cbc:BaseQuantity>1.0</cbc:BaseQuantity> <cbc:PriceChangeReason>string</cbc:PriceChangeReason> <cbc:PriceTypeCode>normalizedString</cbc:PriceTypeCode> <cbc:PriceType>string</cbc:PriceType> <cbc:OrderableUnitFactorRate>1.0</cbc:OrderableUnitFactorRate> <cac:ValidityPeriod> <cbc:StartDate>2000-01-01</cbc:StartDate> <cbc:StartTime>12:00:00</cbc:StartTime> <cbc:EndDate>2000-01-01</cbc:EndDate> <cbc:EndTime>12:00:00</cbc:EndTime> <cbc:DurationMeasure unitCode="04">1.0</cbc:DurationMeasure> <cbc:DescriptionCode>normalizedString</cbc:DescriptionCode> <cbc:Description>string</cbc:Description> </cac:ValidityPeriod> <cac:PriceList> <cbc:ID>normalizedString</cbc:ID> <cbc:StatusCode>normalizedString</cbc:StatusCode> <cac:ValidityPeriod> <cbc:StartDate>2000-01-01</cbc:StartDate> <cbc:StartTime>12:00:00</cbc:StartTime> <cbc:EndDate>2000-01-01</cbc:EndDate> <cbc:EndTime>12:00:00</cbc:EndTime> <cbc:DurationMeasure unitCode="04">1.0</cbc:DurationMeasure> <cbc:DescriptionCode>normalizedString</cbc:DescriptionCode> <cbc:Description>string</cbc:Description> </cac:ValidityPeriod> <cac:PreviousPriceList> <cbc:ID>normalizedString</cbc:ID> <cbc:StatusCode>normalizedString</cbc:StatusCode> <cac:ValidityPeriod>... </cac:ValidityPeriod> <cac:PreviousPriceList>... </cac:PreviousPriceList> </cac:PreviousPriceList> </cac:PriceList> <cac:AllowanceCharge> <cbc:ID>normalizedString</cbc:ID> <cbc:ChargeIndicator>true</cbc:ChargeIndicator> <cbc:AllowanceChargeReasonCode>normalizedString</cbc:AllowanceChargeReasonCode> <cbc:AllowanceChargeReason>string</cbc:AllowanceChargeReason> <cbc:MultiplierFactorNumeric>1.0</cbc:MultiplierFactorNumeric> <cbc:PrepaidIndicator>true</cbc:PrepaidIndicator> <cbc:SequenceNumeric>1.0</cbc:SequenceNumeric> <cbc:Amount currencyID="AED">1.0</cbc:Amount> <cbc:BaseAmount currencyID="AED">1.0</cbc:BaseAmount> <cbc:AccountingCostCode>normalizedString</cbc:AccountingCostCode> <cbc:AccountingCost>string</cbc:AccountingCost> <cac:TaxCategory> <cbc:ID>normalizedString</cbc:ID> <cbc:Name>string</cbc:Name> <cbc:Percent>1.0</cbc:Percent> <cbc:BaseUnitMeasure unitCode="04">1.0</cbc:BaseUnitMeasure> <cbc:PerUnitAmount currencyID="AED">1.0</cbc:PerUnitAmount> <cbc:TaxExemptionReasonCode>normalizedString</cbc:TaxExemptionReasonCode> <cbc:TaxExemptionReason>string</cbc:TaxExemptionReason> <cbc:TierRange>string</cbc:TierRange> <cbc:TierRatePercent>1.0</cbc:TierRatePercent> <cac:TaxScheme>... </cac:TaxScheme> </cac:TaxCategory> <cac:TaxTotal> <cbc:TaxAmount currencyID="AED">1.0</cbc:TaxAmount> <cbc:RoundingAmount currencyID="AED">1.0</cbc:RoundingAmount> <cbc:TaxEvidenceIndicator>true</cbc:TaxEvidenceIndicator> <cac:TaxSubtotal>... </cac:TaxSubtotal> </cac:TaxTotal> <cac:PaymentMeans> <cbc:ID>normalizedString</cbc:ID> <cbc:PaymentMeansCode>normalizedString</cbc:PaymentMeansCode> <cbc:PaymentDueDate>2000-01-01</cbc:PaymentDueDate> <cbc:PaymentChannelCode>normalizedString</cbc:PaymentChannelCode> <cbc:InstructionID>normalizedString</cbc:InstructionID> <cbc:InstructionNote>string</cbc:InstructionNote> <cbc:PaymentID>normalizedString</cbc:PaymentID> <cac:CardAccount>... </cac:CardAccount> <cac:PayerFinancialAccount>... </cac:PayerFinancialAccount> <cac:PayeeFinancialAccount>... </cac:PayeeFinancialAccount> <cac:CreditAccount>... </cac:CreditAccount> </cac:PaymentMeans> </cac:AllowanceCharge> </cac:AlternativeConditionPrice>