com.itextpdf.text.zugferd.profiles
Interface BasicProfile
- All Known Subinterfaces:
- ComfortProfile
- All Known Implementing Classes:
- BasicProfileImp, ComfortProfileImp
public interface BasicProfile
If you implement this interface correctly, you provide all the data that
is necessary for iText to create an XML that can be used in a ZUGFeRD
invoice that conforms with the Basic profile.
getTestIndicator
boolean getTestIndicator()
getId
String getId()
getName
String getName()
getTypeCode
String getTypeCode()
getDateTime
Date getDateTime()
getDateTimeFormat
String getDateTimeFormat()
getNotes
String[][] getNotes()
getSellerName
String getSellerName()
getSellerPostcode
String getSellerPostcode()
getSellerLineOne
String getSellerLineOne()
getSellerLineTwo
String getSellerLineTwo()
getSellerCityName
String getSellerCityName()
getSellerCountryID
String getSellerCountryID()
getSellerTaxRegistrationID
String[] getSellerTaxRegistrationID()
getSellerTaxRegistrationSchemeID
String[] getSellerTaxRegistrationSchemeID()
getBuyerName
String getBuyerName()
getBuyerPostcode
String getBuyerPostcode()
getBuyerLineOne
String getBuyerLineOne()
getBuyerLineTwo
String getBuyerLineTwo()
getBuyerCityName
String getBuyerCityName()
getBuyerCountryID
String getBuyerCountryID()
getBuyerTaxRegistrationID
String[] getBuyerTaxRegistrationID()
getBuyerTaxRegistrationSchemeID
String[] getBuyerTaxRegistrationSchemeID()
getDeliveryDateTime
Date getDeliveryDateTime()
getDeliveryDateTimeFormat
String getDeliveryDateTimeFormat()
getPaymentReference
String getPaymentReference()
getInvoiceCurrencyCode
String getInvoiceCurrencyCode()
getPaymentMeansID
String[] getPaymentMeansID()
getPaymentMeansSchemeAgencyID
String[] getPaymentMeansSchemeAgencyID()
getPaymentMeansPayeeAccountIBAN
String[] getPaymentMeansPayeeAccountIBAN()
getPaymentMeansPayeeAccountAccountName
String[] getPaymentMeansPayeeAccountAccountName()
getPaymentMeansPayeeAccountProprietaryID
String[] getPaymentMeansPayeeAccountProprietaryID()
getPaymentMeansPayeeFinancialInstitutionBIC
String[] getPaymentMeansPayeeFinancialInstitutionBIC()
getPaymentMeansPayeeFinancialInstitutionGermanBankleitzahlID
String[] getPaymentMeansPayeeFinancialInstitutionGermanBankleitzahlID()
getPaymentMeansPayeeFinancialInstitutionName
String[] getPaymentMeansPayeeFinancialInstitutionName()
getTaxCalculatedAmount
String[] getTaxCalculatedAmount()
getTaxCalculatedAmountCurrencyID
String[] getTaxCalculatedAmountCurrencyID()
getTaxTypeCode
String[] getTaxTypeCode()
getTaxBasisAmount
String[] getTaxBasisAmount()
getTaxBasisAmountCurrencyID
String[] getTaxBasisAmountCurrencyID()
getTaxApplicablePercent
String[] getTaxApplicablePercent()
getLineTotalAmount
String getLineTotalAmount()
getLineTotalAmountCurrencyID
String getLineTotalAmountCurrencyID()
getChargeTotalAmount
String getChargeTotalAmount()
getChargeTotalAmountCurrencyID
String getChargeTotalAmountCurrencyID()
getAllowanceTotalAmount
String getAllowanceTotalAmount()
getAllowanceTotalAmountCurrencyID
String getAllowanceTotalAmountCurrencyID()
getTaxBasisTotalAmount
String getTaxBasisTotalAmount()
getTaxBasisTotalAmountCurrencyID
String getTaxBasisTotalAmountCurrencyID()
getTaxTotalAmount
String getTaxTotalAmount()
getTaxTotalAmountCurrencyID
String getTaxTotalAmountCurrencyID()
getGrandTotalAmount
String getGrandTotalAmount()
getGrandTotalAmountCurrencyID
String getGrandTotalAmountCurrencyID()
getLineItemBilledQuantity
String[] getLineItemBilledQuantity()
getLineItemBilledQuantityUnitCode
String[] getLineItemBilledQuantityUnitCode()
getLineItemSpecifiedTradeProductName
String[] getLineItemSpecifiedTradeProductName()
Copyright © 2015. All Rights Reserved.