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.
-
-
Method Summary
-
-
-
Method Detail
-
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()
-
-