Package | Description |
---|---|
com.itextpdf.text.zugferd |
Modifier and Type | Method and Description |
---|---|
protected void |
InvoiceDOM.check(String s, String message)
Checks if a string is empty and throws a DataIncompleteException if so.
|
protected void |
InvoiceDOM.importAppliedTradeAllowanceCharge(Element parent, boolean indicator, String actualAmount, String currencyID, String reason)
Imports applied trade allowance charge data (line items).
|
protected void |
InvoiceDOM.importBuyerTradeParty(Element parent, BasicProfile data)
Gets the buyer trade party data to import this data.
|
protected void |
InvoiceDOM.importHeaderExchangedDocument(Element element, BasicProfile data)
Imports the data for the following tag: rsm:HeaderExchangedDocument
|
protected void |
InvoiceDOM.importIncludedNotes(Element parent, int level, String[][] notes, String[] notesCodes)
Includes notes and (in case of the COMFORT profile) the subject codes for those notes.
|
protected void |
InvoiceDOM.importInvoiceeTradeParty(Element parent, ComfortProfile data)
Gets the invoicee party data to import this data.
|
protected void |
InvoiceDOM.importLineItemComfort(Element parent, String lineID, String[][] note, String grossPriceChargeAmount, String grossPriceChargeAmountCurrencyID, String grossPriceBasisQuantity, String grossPriceBasisQuantityCode, Boolean[] grossPriceTradeAllowanceChargeIndicator, String[] grossPriceTradeAllowanceChargeActualAmount, String[] grossPriceTradeAllowanceChargeActualAmountCurrencyID, String[] grossPriceTradeAllowanceChargeReason, String netPriceChargeAmount, String netPriceChargeAmountCurrencyID, String netPriceBasisQuantity, String netPriceBasisQuantityCode, String billedQuantity, String billedQuantityCode, String[] settlementTaxTypeCode, String[] settlementTaxExemptionReason, String[] settlementTaxCategoryCode, String[] settlementTaxApplicablePercent, String totalAmount, String totalAmountCurrencyID, String specifiedTradeProductGlobalID, String specifiedTradeProductSchemeID, String specifiedTradeProductSellerAssignedID, String specifiedTradeProductBuyerAssignedID, String specifiedTradeProductName, String specifiedTradeProductDescription)
Imports line item data (comfort profile).
|
protected void |
InvoiceDOM.importLineItemsBasic(Element parent, BasicProfile data)
Gets line data to import the this data (basic profile).
|
protected void |
InvoiceDOM.importLineItemsComfort(Element parent, ComfortProfile data)
Gets line item data to import the this data (comfort profile).
|
protected void |
InvoiceDOM.importSellerTradeParty(Element parent, BasicProfile data)
Gets the seller trade party data to import this data.
|
protected void |
InvoiceDOM.importSpecifiedSupplyChainTradeTransaction(Element element, BasicProfile data)
Imports the data for the following tag: rsm:SpecifiedSupplyChainTradeTransaction
|
protected void |
InvoiceDOM.importTax(Element parent, BasicProfile data)
Gets tax data to import the this data.
|
protected void |
InvoiceDOM.importTax(Element parent, String typeCode, String exemptionReason, String category, String percent)
Imports tax data.
|
protected void |
InvoiceDOM.importTax(Element parent, String calculatedAmount, String currencyID, String typeCode, String exemptionReason, String basisAmount, String basisAmountCurr, String category, String percent)
Imports tax data.
|
protected void |
InvoiceDOM.importTradeParty(Element parent, String id, String[] globalID, String[] globalIDScheme, String name, String postcode, String lineOne, String lineTwo, String cityName, String countryID, String[] taxRegistrationID, String[] taxRegistrationSchemeID)
Imports trade party information (could be seller, buyer or invoicee).
|
Constructor and Description |
---|
InvoiceDOM(BasicProfile data)
Creates an object that will import data into an XML template.
|
Copyright © 2016. All rights reserved.