Uses of Class
com.itextpdf.text.zugferd.exceptions.DataIncompleteException
Packages that use DataIncompleteException
-
Uses of DataIncompleteException in com.itextpdf.text.zugferd
Methods in com.itextpdf.text.zugferd that throw DataIncompleteExceptionModifier and TypeMethodDescriptionprotected voidChecks if a string is empty and throws a DataIncompleteException if so.protected voidInvoiceDOM.importAppliedTradeAllowanceCharge(Element parent, boolean indicator, String actualAmount, String currencyID, String reason) Imports applied trade allowance charge data (line items).protected voidInvoiceDOM.importBuyerTradeParty(Element parent, BasicProfile data) Gets the buyer trade party data to import this data.private voidInvoiceDOM.importData(Document doc, BasicProfile data) Imports the data into the XML template.protected voidInvoiceDOM.importHeaderExchangedDocument(Element element, BasicProfile data) Imports the data for the following tag: rsm:HeaderExchangedDocumentprotected voidInvoiceDOM.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 voidInvoiceDOM.importInvoiceeTradeParty(Element parent, ComfortProfile data) Gets the invoicee party data to import this data.protected voidInvoiceDOM.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 voidInvoiceDOM.importLineItemsBasic(Element parent, BasicProfile data) Gets line data to import the this data (basic profile).protected voidInvoiceDOM.importLineItemsComfort(Element parent, ComfortProfile data) Gets line item data to import the this data (comfort profile).protected voidInvoiceDOM.importSellerTradeParty(Element parent, BasicProfile data) Gets the seller trade party data to import this data.protected voidInvoiceDOM.importSpecifiedSupplyChainTradeTransaction(Element element, BasicProfile data) Imports the data for the following tag: rsm:SpecifiedSupplyChainTradeTransactionprotected voidInvoiceDOM.importTax(Element parent, BasicProfile data) Gets tax data to import the this data.protected voidInvoiceDOM.importTax(Element parent, String typeCode, String exemptionReason, String category, String percent) Imports tax data.protected voidInvoiceDOM.importTax(Element parent, String calculatedAmount, String currencyID, String typeCode, String exemptionReason, String basisAmount, String basisAmountCurr, String category, String percent) Imports tax data.protected voidInvoiceDOM.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).Constructors in com.itextpdf.text.zugferd that throw DataIncompleteExceptionModifierConstructorDescriptionInvoiceDOM(BasicProfile data) Creates an object that will import data into an XML template.