Package | Description |
---|---|
com.itextpdf.text.zugferd | |
com.itextpdf.text.zugferd.checkers | |
com.itextpdf.text.zugferd.checkers.basic |
Modifier and Type | Method and Description |
---|---|
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.importDateTime(Element parent, String tag, String dateTimeFormat, Date dateTime)
Set the content of a date tag along with the attribute that defines the format.
|
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.importLineItemBasic(Element parent, String quantity, String code, String name)
Imports the data for a line item (basic profile)
|
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.importPaymentMeans(Element parent, BasicProfile data)
Gets the payment means data to imports this data.
|
protected void |
InvoiceDOM.importPaymentMeans(Element parent, String typeCode, String[] information, String id, String scheme, String payerIban, String payerProprietaryID, String iban, String accName, String accID, String payerBic, String payerBank, String payerInst, String bic, String bank, String inst)
Imports payment means data.
|
protected void |
InvoiceDOM.importSellerTradeParty(Element parent, BasicProfile data)
Gets the seller trade party data to import this data.
|
protected void |
InvoiceDOM.importSpecifiedLogisticsServiceCharge(Element parent, ComfortProfile data)
Gets specified logistics service charge data to import the this data.
|
protected void |
InvoiceDOM.importSpecifiedLogisticsServiceCharge(Element parent, String[] description, String appliedAmount, String currencyID, String[] typeCode, String[] categoryCode, String[] percent)
Imports specified logistics service charge data.
|
protected void |
InvoiceDOM.importSpecifiedSupplyChainTradeTransaction(Element element, BasicProfile data)
Imports the data for the following tag: rsm:SpecifiedSupplyChainTradeTransaction
|
protected void |
InvoiceDOM.importSpecifiedTradeAllowanceCharge(Element parent, boolean indicator, String actualAmount, String actualAmountCurrency, String reason, String[] typeCode, String[] categoryCode, String[] percent)
Imports specified trade allowance charge.
|
protected void |
InvoiceDOM.importSpecifiedTradeAllowanceCharge(Element parent, ComfortProfile data)
Gets specified trade allowance charge data to import the this data.
|
protected void |
InvoiceDOM.importSpecifiedTradePaymentTerms(Element parent, ComfortProfile data)
Gets specified trade payment terms data to import the this data.
|
protected void |
InvoiceDOM.importSpecifiedTradePaymentTerms(Element parent, String[] description, Date dateTime, String dateTimeFormat)
Imports specified trade payment terms.
|
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.
|
Modifier and Type | Method and Description |
---|---|
String |
CodeValidation.check(String code)
Checks if a specific code is valid.
|
Modifier and Type | Method and Description |
---|---|
Date |
DateFormatCode.convertToDate(String d, String format) |
String |
DateFormatCode.convertToString(Date d, String format) |
static SimpleDateFormat |
DateFormatCode.getDateFormat(String format) |
Copyright © 1998–2022. All rights reserved.