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 © 2017. All rights reserved.