| 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 © 1998–2019. All rights reserved.