Class InvoiceTotalAmountWithVAT
- java.lang.Object
-
- com.fourjs.report.facturx.profiles.extended.InvoiceTotalAmountWithVAT
-
public class InvoiceTotalAmountWithVAT extends Object
BT-112:Invoice total amount with VATThe total amount of the Invoice with VAT.
The Invoice total amount with VAT is the Invoice total amount without VAT plus the Invoice total VAT amount.
BR-14: An Invoice shall have the Invoice total amount with VAT (BT-112).BR-CO-15: Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:GrandTotalAmount
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Codes.CurrencygetCurrencyCode()Codes.CurrencygetCurrencyCodeForJAXB()AmountgetInvoiceTotalAmountWithVAT()StringgetInvoiceTotalAmountWithVATForJAXB()InvoiceTotalAmountWithVATsetCurrencyCode(Codes.Currency value)
-
-
-
Method Detail
-
setCurrencyCode
public InvoiceTotalAmountWithVAT setCurrencyCode(Codes.Currency value)
- Parameters:
value- EXT:Currency codeXPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:GrandTotalAmount/@currencyID
- Returns:
- InvoiceTotalAmountWithVAT
-
getCurrencyCode
public Codes.Currency getCurrencyCode()
-
getCurrencyCodeForJAXB
public Codes.Currency getCurrencyCodeForJAXB()
-
getInvoiceTotalAmountWithVAT
public Amount getInvoiceTotalAmountWithVAT() throws ComputationException
- Throws:
ComputationException
-
getInvoiceTotalAmountWithVATForJAXB
public String getInvoiceTotalAmountWithVATForJAXB()
-
-