cac:ExtraAllowanceCharge
Element information
Namespace: urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
Schema document: common/UBL-CommonAggregateComponents-2.1.xsd
Type: cac:AllowanceChargeType
Properties: Global, Qualified
Content
- Sequence [1..1]
- cbc:ID [0..1] An identifier for this allowance or charge.
- cbc:ChargeIndicator [1..1] An indicator that this AllowanceCharge describes a charge (true) or a discount (false).
- cbc:AllowanceChargeReasonCode [0..1] A mutually agreed code signifying the reason for this allowance or charge.
- cbc:AllowanceChargeReason [0..*] The reason for this allowance or charge.
- cbc:MultiplierFactorNumeric [0..1] A number by which the base amount is multiplied to calculate the actual amount of this allowance or charge.
- cbc:PrepaidIndicator [0..1] An indicator that this allowance or charge is prepaid (true) or not (false).
- cbc:SequenceNumeric [0..1] A number indicating the order of this allowance or charge in the sequence of calculations applied when there are multiple allowances or charges.
- cbc:Amount [1..1] The monetary amount of this allowance or charge to be applied.
- cbc:BaseAmount [0..1] The monetary amount to which the multiplier factor is applied in calculating the amount of this allowance or charge.
- cbc:AccountingCostCode [0..1] The accounting cost centre used by the buyer to account for this allowance or charge, expressed as a code.
- cbc:AccountingCost [0..1] The accounting cost centre used by the buyer to account for this allowance or charge, expressed as text.
- cbc:PerUnitAmount [0..1] The allowance or charge per item; the total allowance or charge is calculated by multiplying the per unit amount by the quantity of items, either at the level of the individual transaction line or for the total number of items in the document, depending on the context in which it appears.
- cac:TaxCategory [0..*] A tax category applicable to this allowance or charge.
- cac:TaxTotal [0..1] The total of all the taxes applicable to this allowance or charge.
- cac:PaymentMeans [0..*] A means of payment for this allowance or charge.
Attributes
None
Used in
- Type cac:ConsignmentType (Elements cac:ChildConsignment, cac:Consignment, cac:ReferencedConsignment)
Sample instance
<cac:ExtraAllowanceCharge> <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="normalizedString">1.0</cbc:Amount> <cbc:BaseAmount currencyID="normalizedString">1.0</cbc:BaseAmount> <cbc:AccountingCostCode>normalizedString</cbc:AccountingCostCode> <cbc:AccountingCost>string</cbc:AccountingCost> <cbc:PerUnitAmount currencyID="normalizedString">1.0</cbc:PerUnitAmount> <cac:TaxCategory> <cbc:ID>normalizedString</cbc:ID> <cbc:Name>string</cbc:Name> <cbc:Percent>1.0</cbc:Percent> <cbc:BaseUnitMeasure unitCode="normalizedString">1.0</cbc:BaseUnitMeasure> <cbc:PerUnitAmount currencyID="normalizedString">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> <cbc:ID>normalizedString</cbc:ID> <cbc:Name>string</cbc:Name> <cbc:TaxTypeCode>normalizedString</cbc:TaxTypeCode> <cbc:CurrencyCode>normalizedString</cbc:CurrencyCode> <cac:JurisdictionRegionAddress>... </cac:JurisdictionRegionAddress> </cac:TaxScheme> </cac:TaxCategory> <cac:TaxTotal> <cbc:TaxAmount currencyID="normalizedString">1.0</cbc:TaxAmount> <cbc:RoundingAmount currencyID="normalizedString">1.0</cbc:RoundingAmount> <cbc:TaxEvidenceIndicator>true</cbc:TaxEvidenceIndicator> <cbc:TaxIncludedIndicator>true</cbc:TaxIncludedIndicator> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID="normalizedString">1.0</cbc:TaxableAmount> <cbc:TaxAmount currencyID="normalizedString">1.0</cbc:TaxAmount> <cbc:CalculationSequenceNumeric>1.0</cbc:CalculationSequenceNumeric> <cbc:TransactionCurrencyTaxAmount currencyID="normalizedString">1.0</cbc:TransactionCurrencyTaxAmount> <cbc:Percent>1.0</cbc:Percent> <cbc:BaseUnitMeasure unitCode="normalizedString">1.0</cbc:BaseUnitMeasure> <cbc:PerUnitAmount currencyID="normalizedString">1.0</cbc:PerUnitAmount> <cbc:TierRange>string</cbc:TierRange> <cbc:TierRatePercent>1.0</cbc:TierRatePercent> <cac:TaxCategory>... </cac:TaxCategory> </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> <cbc:PrimaryAccountNumberID>normalizedString</cbc:PrimaryAccountNumberID> <cbc:NetworkID>normalizedString</cbc:NetworkID> <cbc:CardTypeCode>normalizedString</cbc:CardTypeCode> <cbc:ValidityStartDate>2000-01-01</cbc:ValidityStartDate> <cbc:ExpiryDate>2000-01-01</cbc:ExpiryDate> <cbc:IssuerID>normalizedString</cbc:IssuerID> <cbc:IssueNumberID>normalizedString</cbc:IssueNumberID> <cbc:CV2ID>normalizedString</cbc:CV2ID> <cbc:CardChipCode>normalizedString</cbc:CardChipCode> <cbc:ChipApplicationID>normalizedString</cbc:ChipApplicationID> <cbc:HolderName>string</cbc:HolderName> </cac:CardAccount> <cac:PayerFinancialAccount> <cbc:ID>normalizedString</cbc:ID> <cbc:Name>string</cbc:Name> <cbc:AliasName>string</cbc:AliasName> <cbc:AccountTypeCode>normalizedString</cbc:AccountTypeCode> <cbc:AccountFormatCode>normalizedString</cbc:AccountFormatCode> <cbc:CurrencyCode>normalizedString</cbc:CurrencyCode> <cbc:PaymentNote>string</cbc:PaymentNote> <cac:FinancialInstitutionBranch>... </cac:FinancialInstitutionBranch> <cac:Country>... </cac:Country> </cac:PayerFinancialAccount> <cac:PayeeFinancialAccount> <cbc:ID>normalizedString</cbc:ID> <cbc:Name>string</cbc:Name> <cbc:AliasName>string</cbc:AliasName> <cbc:AccountTypeCode>normalizedString</cbc:AccountTypeCode> <cbc:AccountFormatCode>normalizedString</cbc:AccountFormatCode> <cbc:CurrencyCode>normalizedString</cbc:CurrencyCode> <cbc:PaymentNote>string</cbc:PaymentNote> <cac:FinancialInstitutionBranch>... </cac:FinancialInstitutionBranch> <cac:Country>... </cac:Country> </cac:PayeeFinancialAccount> <cac:CreditAccount> <cbc:AccountID>normalizedString</cbc:AccountID> </cac:CreditAccount> <cac:PaymentMandate> <cbc:ID>normalizedString</cbc:ID> <cbc:MandateTypeCode>normalizedString</cbc:MandateTypeCode> <cbc:MaximumPaymentInstructionsNumeric>1.0</cbc:MaximumPaymentInstructionsNumeric> <cbc:MaximumPaidAmount currencyID="normalizedString">1.0</cbc:MaximumPaidAmount> <cbc:SignatureID>normalizedString</cbc:SignatureID> <cac:PayerParty>... </cac:PayerParty> <cac:PayerFinancialAccount>... </cac:PayerFinancialAccount> <cac:ValidityPeriod>... </cac:ValidityPeriod> <cac:PaymentReversalPeriod>... </cac:PaymentReversalPeriod> <cac:Clause>... </cac:Clause> </cac:PaymentMandate> <cac:TradeFinancing> <cbc:ID>normalizedString</cbc:ID> <cbc:FinancingInstrumentCode>normalizedString</cbc:FinancingInstrumentCode> <cac:ContractDocumentReference>... </cac:ContractDocumentReference> <cac:DocumentReference>... </cac:DocumentReference> <cac:FinancingParty>... </cac:FinancingParty> <cac:FinancingFinancialAccount>... </cac:FinancingFinancialAccount> <cac:Clause>... </cac:Clause> </cac:TradeFinancing> </cac:PaymentMeans> </cac:ExtraAllowanceCharge>