Class InvoiceTotalVATAmount


  • public class InvoiceTotalVATAmount
    extends Object
    BT-110:Invoice total VAT amount

    The total VAT amount for the Invoice.

    The Invoice total VAT amount is the sum of all VAT category tax amounts.

    BR-CO-14: Invoice total VAT amount (BT-110) = ? VAT category tax amount (BT-117).

    XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount

    • Method Detail

      • setVATCurrency

        public InvoiceTotalVATAmount setVATCurrency​(Codes.Currency value)
        Parameters:
        value - BT-110-0:VAT currency

        @currencyID is mandatory to differentiate between VAT amount and VAT amount in accounting currency.

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount/@currencyID

        Returns:
        InvoiceTotalVATAmount
      • setInvoiceTotalVATAmount

        public InvoiceTotalVATAmount setInvoiceTotalVATAmount​(Amount value)
        Parameters:
        value - BT-110:Invoice total VAT amount

        The total VAT amount for the Invoice.

        The Invoice total VAT amount is the sum of all VAT category tax amounts.

        BR-CO-14: Invoice total VAT amount (BT-110) = ? VAT category tax amount (BT-117).

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount

        Returns:
        InvoiceTotalVATAmount
      • getVATCurrency

        public Codes.Currency getVATCurrency()
        BT-110-0:VAT currency

        @currencyID is mandatory to differentiate between VAT amount and VAT amount in accounting currency.

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount/@currencyID
      • getInvoiceTotalVATAmount

        public Amount getInvoiceTotalVATAmount()
        BT-110:Invoice total VAT amount

        The total VAT amount for the Invoice.

        The Invoice total VAT amount is the sum of all VAT category tax amounts.

        BR-CO-14: Invoice total VAT amount (BT-110) = ? VAT category tax amount (BT-117).

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount