TaxBreakdown
in package
FinalYes
One row of the document-level tax subtotal. Maps to UBL <cac:TaxSubtotal> inside <cac:TaxTotal>.
For an invoice with multiple VAT rates (BR-CO-18) MappingData carries one TaxBreakdown per (category, percent) combination. The Generator sorts them by (category, percent) ascending so the same input always produces the same XML.
Table of Contents
Properties
- $category : XRechnungTaxCategory
- $percent : string
- $taxableAmount : Money
- $taxAmount : Money
Methods
- __construct() : mixed
Properties
$category read-only
public
XRechnungTaxCategory
$category
$percent read-only
public
string
$percent
$taxableAmount read-only
public
Money
$taxableAmount
$taxAmount read-only
public
Money
$taxAmount
Methods
__construct()
public
__construct(XRechnungTaxCategory $category, string $percent, Money $taxableAmount, Money $taxAmount) : mixed
Parameters
- $category : XRechnungTaxCategory
- $percent : string
- $taxableAmount : Money
- $taxAmount : Money