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 Details
-
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()
-