Schema Central  >  UBL 2.3  >  UBL-CommonAggregateComponents-2.3.xsd  >  cac:AllowanceChargeType
Advanced search
Need XML Help?

Recommended Reading:

Definitive XML Schema

 

Advanced XML Applications

 

cac:AllowanceChargeType

A class to describe information about a charge or discount as applied to a price component.

Complex type information

Namespace: urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2

Schema document: common/UBL-CommonAggregateComponents-2.3.xsd

CCTS Properties:

  • Component Type: ABIE
  • Dictionary Entry Name: Allowance Charge. Details
  • Definition: A class to describe information about a charge or discount as applied to a price component.
  • Object Class: Allowance Charge

Content

  • Sequence [1..1]
    1. ext:UBLExtensions [0..1]A container for extensions foreign to the document.
    2. cbc:ID [0..1]An identifier for this allowance or charge.
    3. cbc:ChargeIndicator [1..1]An indicator that this AllowanceCharge describes a charge (true) or a discount (false).
    4. cbc:AllowanceChargeReasonCode [0..1]A mutually agreed code signifying the reason for this allowance or charge.
    5. cbc:AllowanceChargeReason [0..*]The reason for this allowance or charge.
    6. cbc:MultiplierFactorNumeric [0..1]A number by which the base amount is multiplied to calculate the actual amount of this allowance or charge.
    7. cbc:PrepaidIndicator [0..1]An indicator that this allowance or charge is prepaid (true) or not (false).
    8. 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.
    9. cbc:Amount [1..1]The monetary amount of this allowance or charge to be applied.
    10. cbc:BaseAmount [0..1]The monetary amount to which the multiplier factor is applied in calculating the amount of this allowance or charge.
    11. cbc:AccountingCostCode [0..1]The accounting cost centre used by the buyer to account for this allowance or charge, expressed as a code.
    12. cbc:AccountingCost [0..1]The accounting cost centre used by the buyer to account for this allowance or charge, expressed as text.
    13. 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.
    14. cac:TaxCategory [0..*]A tax category applicable to this allowance or charge.
    15. cac:TaxTotal [0..1]The total of all the taxes applicable to this allowance or charge.
    16. cac:PaymentMeans [0..*]A means of payment for this allowance or charge.

Attributes

None

Used in