Class BasicProfileImp
- java.lang.Object
-
- com.itextpdf.text.zugferd.profiles.BasicProfileImp
-
- All Implemented Interfaces:
BasicProfile
- Direct Known Subclasses:
ComfortProfileImp
public class BasicProfileImp extends java.lang.Object implements BasicProfile
This implementation of the BasicProfile contains member-variables that store all the data needed to create an XML attachment for a ZUGFeRD invoice that conforms with the Basic profile.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
allowanceTotalAmount
protected java.lang.String
allowanceTotalAmountCurrencyID
protected java.lang.String
buyerCityName
protected java.lang.String
buyerCountryID
protected java.lang.String
buyerLineOne
protected java.lang.String
buyerLineTwo
protected java.lang.String
buyerName
protected java.lang.String
buyerPostcode
protected java.util.List<java.lang.String>
buyerTaxRegistrationID
protected java.util.List<java.lang.String>
buyerTaxRegistrationSchemeID
protected java.lang.String
chargeTotalAmount
protected java.lang.String
chargeTotalAmountCurrencyID
protected java.util.Date
date
protected java.lang.String
dateFormat
protected java.util.Date
deliveryDate
protected java.lang.String
deliveryDateFormat
protected java.lang.String
grandTotalAmount
protected java.lang.String
grandTotalAmountCurrencyID
protected java.lang.String
id
protected java.lang.String
invoiceCurrencyCode
protected java.util.List<java.lang.String>
lineItemBilledQuantity
protected java.util.List<java.lang.String>
lineItemBilledQuantityUnitCode
protected java.util.List<java.lang.String>
lineItemSpecifiedTradeProductName
protected java.lang.String
lineTotalAmount
protected java.lang.String
lineTotalAmountCurrencyID
protected java.lang.String
name
protected java.util.List<java.lang.String[]>
notes
protected java.util.List<java.lang.String>
paymentMeansID
protected java.util.List<java.lang.String>
paymentMeansPayeeAccountIBAN
protected java.util.List<java.lang.String>
paymentMeansPayeeAccountName
protected java.util.List<java.lang.String>
paymentMeansPayeeAccountProprietaryID
protected java.util.List<java.lang.String>
paymentMeansPayeeFinancialInstitutionBIC
protected java.util.List<java.lang.String>
paymentMeansPayeeFinancialInstitutionGermanBankleitzahlID
protected java.util.List<java.lang.String>
paymentMeansPayeeFinancialInstitutionName
protected java.util.List<java.lang.String>
paymentMeansSchemeAgencyID
protected java.lang.String
paymentReference
protected java.lang.String
sellerCityName
protected java.lang.String
sellerCountryID
protected java.lang.String
sellerLineOne
protected java.lang.String
sellerLineTwo
protected java.lang.String
sellerName
protected java.lang.String
sellerPostcode
protected java.util.List<java.lang.String>
sellerTaxRegistrationID
protected java.util.List<java.lang.String>
sellerTaxRegistrationSchemeID
protected java.util.List<java.lang.String>
taxApplicablePercent
protected java.util.List<java.lang.String>
taxBasisAmount
protected java.util.List<java.lang.String>
taxBasisAmountCurrencyID
protected java.lang.String
taxBasisTotalAmount
protected java.lang.String
taxBasisTotalAmountCurrencyID
protected java.util.List<java.lang.String>
taxCalculatedAmount
protected java.util.List<java.lang.String>
taxCalculatedAmountCurrencyID
protected java.lang.String
taxTotalAmount
protected java.lang.String
taxTotalAmountCurrencyID
protected java.util.List<java.lang.String>
taxTypeCode
protected boolean
test
protected java.lang.String
typeCode
-
Constructor Summary
Constructors Constructor Description BasicProfileImp()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addApplicableTradeTax(java.lang.String calculatedAmount, java.lang.String calculatedAmountCurrencyID, java.lang.String typeCode, java.lang.String basisAmount, java.lang.String basisAmountCurrencyID, java.lang.String applicablePercent)
void
addBuyerTaxRegistration(java.lang.String schemeID, java.lang.String taxId)
void
addIncludedSupplyChainTradeLineItem(java.lang.String billedQuantity, java.lang.String billedQuantityUnitCode, java.lang.String specifiedTradeProductName)
void
addNote(java.lang.String[] note)
void
addPaymentMeans(java.lang.String schemeAgencyID, java.lang.String id, java.lang.String iban, java.lang.String accountname, java.lang.String proprietaryID, java.lang.String bic, java.lang.String germanBankleitzahlID, java.lang.String institutionname)
void
addSellerTaxRegistration(java.lang.String schemeID, java.lang.String taxId)
java.lang.String
getAllowanceTotalAmount()
java.lang.String
getAllowanceTotalAmountCurrencyID()
java.lang.String
getBuyerCityName()
java.lang.String
getBuyerCountryID()
java.lang.String
getBuyerLineOne()
java.lang.String
getBuyerLineTwo()
java.lang.String
getBuyerName()
java.lang.String
getBuyerPostcode()
java.lang.String[]
getBuyerTaxRegistrationID()
java.lang.String[]
getBuyerTaxRegistrationSchemeID()
java.lang.String
getChargeTotalAmount()
java.lang.String
getChargeTotalAmountCurrencyID()
java.util.Date
getDateTime()
java.lang.String
getDateTimeFormat()
java.util.Date
getDeliveryDateTime()
java.lang.String
getDeliveryDateTimeFormat()
java.lang.String
getGrandTotalAmount()
java.lang.String
getGrandTotalAmountCurrencyID()
java.lang.String
getId()
java.lang.String
getInvoiceCurrencyCode()
java.lang.String[]
getLineItemBilledQuantity()
java.lang.String[]
getLineItemBilledQuantityUnitCode()
java.lang.String[]
getLineItemSpecifiedTradeProductName()
java.lang.String
getLineTotalAmount()
java.lang.String
getLineTotalAmountCurrencyID()
java.lang.String
getName()
java.lang.String[][]
getNotes()
java.lang.String[]
getPaymentMeansID()
java.lang.String[]
getPaymentMeansPayeeAccountAccountName()
java.lang.String[]
getPaymentMeansPayeeAccountIBAN()
java.lang.String[]
getPaymentMeansPayeeAccountProprietaryID()
java.lang.String[]
getPaymentMeansPayeeFinancialInstitutionBIC()
java.lang.String[]
getPaymentMeansPayeeFinancialInstitutionGermanBankleitzahlID()
java.lang.String[]
getPaymentMeansPayeeFinancialInstitutionName()
java.lang.String[]
getPaymentMeansSchemeAgencyID()
java.lang.String
getPaymentReference()
java.lang.String
getSellerCityName()
java.lang.String
getSellerCountryID()
java.lang.String
getSellerLineOne()
java.lang.String
getSellerLineTwo()
java.lang.String
getSellerName()
java.lang.String
getSellerPostcode()
java.lang.String[]
getSellerTaxRegistrationID()
java.lang.String[]
getSellerTaxRegistrationSchemeID()
java.lang.String[]
getTaxApplicablePercent()
java.lang.String[]
getTaxBasisAmount()
java.lang.String[]
getTaxBasisAmountCurrencyID()
java.lang.String
getTaxBasisTotalAmount()
java.lang.String
getTaxBasisTotalAmountCurrencyID()
java.lang.String[]
getTaxCalculatedAmount()
java.lang.String[]
getTaxCalculatedAmountCurrencyID()
java.lang.String
getTaxTotalAmount()
java.lang.String
getTaxTotalAmountCurrencyID()
java.lang.String[]
getTaxTypeCode()
boolean
getTestIndicator()
java.lang.String
getTypeCode()
void
setBuyerCityName(java.lang.String buyerCityName)
void
setBuyerCountryID(java.lang.String buyerCountryID)
void
setBuyerLineOne(java.lang.String buyerLineOne)
void
setBuyerLineTwo(java.lang.String buyerLineTwo)
void
setBuyerName(java.lang.String buyerName)
void
setBuyerPostcode(java.lang.String buyerPostcode)
void
setDate(java.util.Date date, java.lang.String dateFormat)
void
setDeliveryDate(java.util.Date deliveryDate, java.lang.String deliveryDateFormat)
void
setId(java.lang.String id)
void
setInvoiceCurrencyCode(java.lang.String invoiceCurrencyCode)
void
setMonetarySummation(java.lang.String lineTotalAmount, java.lang.String lineTotalAmountCurrencyID, java.lang.String chargeTotalAmount, java.lang.String chargeTotalAmountCurrencyID, java.lang.String allowanceTotalAmount, java.lang.String allowanceTotalAmountCurrencyID, java.lang.String taxBasisTotalAmount, java.lang.String taxBasisTotalAmountCurrencyID, java.lang.String taxTotalAmount, java.lang.String taxTotalAmountCurrencyID, java.lang.String grandTotalAmount, java.lang.String grandTotalAmountCurrencyID)
void
setName(java.lang.String name)
void
setPaymentReference(java.lang.String paymentReference)
void
setSellerCityName(java.lang.String sellerCityName)
void
setSellerCountryID(java.lang.String sellerCountryID)
void
setSellerLineOne(java.lang.String sellerLineOne)
void
setSellerLineTwo(java.lang.String sellerLineTwo)
void
setSellerName(java.lang.String sellerName)
void
setSellerPostcode(java.lang.String sellerPostcode)
void
setTest(boolean test)
void
setTypeCode(java.lang.String typeCode)
protected java.lang.String[]
to1DArray(java.util.List<java.lang.String> list)
protected java.lang.Boolean[]
to1DArrayB(java.util.List<java.lang.Boolean> list)
protected java.lang.String[][]
to2DArray(java.util.List<java.lang.String[]> list)
protected java.lang.Boolean[][]
to2DArrayB(java.util.List<java.lang.Boolean[]> list)
protected java.lang.String[][][]
to3DArray(java.util.List<java.lang.String[][]> list)
-
-
-
Field Detail
-
test
protected boolean test
-
id
protected java.lang.String id
-
name
protected java.lang.String name
-
typeCode
protected java.lang.String typeCode
-
date
protected java.util.Date date
-
dateFormat
protected java.lang.String dateFormat
-
notes
protected java.util.List<java.lang.String[]> notes
-
sellerName
protected java.lang.String sellerName
-
sellerPostcode
protected java.lang.String sellerPostcode
-
sellerLineOne
protected java.lang.String sellerLineOne
-
sellerLineTwo
protected java.lang.String sellerLineTwo
-
sellerCityName
protected java.lang.String sellerCityName
-
sellerCountryID
protected java.lang.String sellerCountryID
-
sellerTaxRegistrationID
protected java.util.List<java.lang.String> sellerTaxRegistrationID
-
sellerTaxRegistrationSchemeID
protected java.util.List<java.lang.String> sellerTaxRegistrationSchemeID
-
buyerName
protected java.lang.String buyerName
-
buyerPostcode
protected java.lang.String buyerPostcode
-
buyerLineOne
protected java.lang.String buyerLineOne
-
buyerLineTwo
protected java.lang.String buyerLineTwo
-
buyerCityName
protected java.lang.String buyerCityName
-
buyerCountryID
protected java.lang.String buyerCountryID
-
buyerTaxRegistrationID
protected java.util.List<java.lang.String> buyerTaxRegistrationID
-
buyerTaxRegistrationSchemeID
protected java.util.List<java.lang.String> buyerTaxRegistrationSchemeID
-
deliveryDate
protected java.util.Date deliveryDate
-
deliveryDateFormat
protected java.lang.String deliveryDateFormat
-
paymentReference
protected java.lang.String paymentReference
-
invoiceCurrencyCode
protected java.lang.String invoiceCurrencyCode
-
paymentMeansID
protected java.util.List<java.lang.String> paymentMeansID
-
paymentMeansSchemeAgencyID
protected java.util.List<java.lang.String> paymentMeansSchemeAgencyID
-
paymentMeansPayeeAccountIBAN
protected java.util.List<java.lang.String> paymentMeansPayeeAccountIBAN
-
paymentMeansPayeeAccountName
protected java.util.List<java.lang.String> paymentMeansPayeeAccountName
-
paymentMeansPayeeAccountProprietaryID
protected java.util.List<java.lang.String> paymentMeansPayeeAccountProprietaryID
-
paymentMeansPayeeFinancialInstitutionBIC
protected java.util.List<java.lang.String> paymentMeansPayeeFinancialInstitutionBIC
-
paymentMeansPayeeFinancialInstitutionGermanBankleitzahlID
protected java.util.List<java.lang.String> paymentMeansPayeeFinancialInstitutionGermanBankleitzahlID
-
paymentMeansPayeeFinancialInstitutionName
protected java.util.List<java.lang.String> paymentMeansPayeeFinancialInstitutionName
-
taxCalculatedAmount
protected java.util.List<java.lang.String> taxCalculatedAmount
-
taxCalculatedAmountCurrencyID
protected java.util.List<java.lang.String> taxCalculatedAmountCurrencyID
-
taxTypeCode
protected java.util.List<java.lang.String> taxTypeCode
-
taxBasisAmount
protected java.util.List<java.lang.String> taxBasisAmount
-
taxBasisAmountCurrencyID
protected java.util.List<java.lang.String> taxBasisAmountCurrencyID
-
taxApplicablePercent
protected java.util.List<java.lang.String> taxApplicablePercent
-
lineTotalAmount
protected java.lang.String lineTotalAmount
-
lineTotalAmountCurrencyID
protected java.lang.String lineTotalAmountCurrencyID
-
chargeTotalAmount
protected java.lang.String chargeTotalAmount
-
chargeTotalAmountCurrencyID
protected java.lang.String chargeTotalAmountCurrencyID
-
allowanceTotalAmount
protected java.lang.String allowanceTotalAmount
-
allowanceTotalAmountCurrencyID
protected java.lang.String allowanceTotalAmountCurrencyID
-
taxBasisTotalAmount
protected java.lang.String taxBasisTotalAmount
-
taxBasisTotalAmountCurrencyID
protected java.lang.String taxBasisTotalAmountCurrencyID
-
taxTotalAmount
protected java.lang.String taxTotalAmount
-
taxTotalAmountCurrencyID
protected java.lang.String taxTotalAmountCurrencyID
-
grandTotalAmount
protected java.lang.String grandTotalAmount
-
grandTotalAmountCurrencyID
protected java.lang.String grandTotalAmountCurrencyID
-
lineItemBilledQuantity
protected java.util.List<java.lang.String> lineItemBilledQuantity
-
lineItemBilledQuantityUnitCode
protected java.util.List<java.lang.String> lineItemBilledQuantityUnitCode
-
lineItemSpecifiedTradeProductName
protected java.util.List<java.lang.String> lineItemSpecifiedTradeProductName
-
-
Method Detail
-
getTestIndicator
public boolean getTestIndicator()
- Specified by:
getTestIndicator
in interfaceBasicProfile
-
getId
public java.lang.String getId()
- Specified by:
getId
in interfaceBasicProfile
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceBasicProfile
-
getTypeCode
public java.lang.String getTypeCode()
- Specified by:
getTypeCode
in interfaceBasicProfile
-
getDateTime
public java.util.Date getDateTime()
- Specified by:
getDateTime
in interfaceBasicProfile
-
getDateTimeFormat
public java.lang.String getDateTimeFormat()
- Specified by:
getDateTimeFormat
in interfaceBasicProfile
-
getNotes
public java.lang.String[][] getNotes()
- Specified by:
getNotes
in interfaceBasicProfile
-
getSellerName
public java.lang.String getSellerName()
- Specified by:
getSellerName
in interfaceBasicProfile
-
getSellerPostcode
public java.lang.String getSellerPostcode()
- Specified by:
getSellerPostcode
in interfaceBasicProfile
-
getSellerLineOne
public java.lang.String getSellerLineOne()
- Specified by:
getSellerLineOne
in interfaceBasicProfile
-
getSellerLineTwo
public java.lang.String getSellerLineTwo()
- Specified by:
getSellerLineTwo
in interfaceBasicProfile
-
getSellerCityName
public java.lang.String getSellerCityName()
- Specified by:
getSellerCityName
in interfaceBasicProfile
-
getSellerCountryID
public java.lang.String getSellerCountryID()
- Specified by:
getSellerCountryID
in interfaceBasicProfile
-
getSellerTaxRegistrationID
public java.lang.String[] getSellerTaxRegistrationID()
- Specified by:
getSellerTaxRegistrationID
in interfaceBasicProfile
-
getSellerTaxRegistrationSchemeID
public java.lang.String[] getSellerTaxRegistrationSchemeID()
- Specified by:
getSellerTaxRegistrationSchemeID
in interfaceBasicProfile
-
getBuyerName
public java.lang.String getBuyerName()
- Specified by:
getBuyerName
in interfaceBasicProfile
-
getBuyerPostcode
public java.lang.String getBuyerPostcode()
- Specified by:
getBuyerPostcode
in interfaceBasicProfile
-
getBuyerLineOne
public java.lang.String getBuyerLineOne()
- Specified by:
getBuyerLineOne
in interfaceBasicProfile
-
getBuyerLineTwo
public java.lang.String getBuyerLineTwo()
- Specified by:
getBuyerLineTwo
in interfaceBasicProfile
-
getBuyerCityName
public java.lang.String getBuyerCityName()
- Specified by:
getBuyerCityName
in interfaceBasicProfile
-
getBuyerCountryID
public java.lang.String getBuyerCountryID()
- Specified by:
getBuyerCountryID
in interfaceBasicProfile
-
getBuyerTaxRegistrationID
public java.lang.String[] getBuyerTaxRegistrationID()
- Specified by:
getBuyerTaxRegistrationID
in interfaceBasicProfile
-
getBuyerTaxRegistrationSchemeID
public java.lang.String[] getBuyerTaxRegistrationSchemeID()
- Specified by:
getBuyerTaxRegistrationSchemeID
in interfaceBasicProfile
-
getDeliveryDateTime
public java.util.Date getDeliveryDateTime()
- Specified by:
getDeliveryDateTime
in interfaceBasicProfile
-
getDeliveryDateTimeFormat
public java.lang.String getDeliveryDateTimeFormat()
- Specified by:
getDeliveryDateTimeFormat
in interfaceBasicProfile
-
getPaymentReference
public java.lang.String getPaymentReference()
- Specified by:
getPaymentReference
in interfaceBasicProfile
-
getInvoiceCurrencyCode
public java.lang.String getInvoiceCurrencyCode()
- Specified by:
getInvoiceCurrencyCode
in interfaceBasicProfile
-
getPaymentMeansID
public java.lang.String[] getPaymentMeansID()
- Specified by:
getPaymentMeansID
in interfaceBasicProfile
-
getPaymentMeansSchemeAgencyID
public java.lang.String[] getPaymentMeansSchemeAgencyID()
- Specified by:
getPaymentMeansSchemeAgencyID
in interfaceBasicProfile
-
getPaymentMeansPayeeAccountIBAN
public java.lang.String[] getPaymentMeansPayeeAccountIBAN()
- Specified by:
getPaymentMeansPayeeAccountIBAN
in interfaceBasicProfile
-
getPaymentMeansPayeeAccountAccountName
public java.lang.String[] getPaymentMeansPayeeAccountAccountName()
- Specified by:
getPaymentMeansPayeeAccountAccountName
in interfaceBasicProfile
-
getPaymentMeansPayeeAccountProprietaryID
public java.lang.String[] getPaymentMeansPayeeAccountProprietaryID()
- Specified by:
getPaymentMeansPayeeAccountProprietaryID
in interfaceBasicProfile
-
getPaymentMeansPayeeFinancialInstitutionBIC
public java.lang.String[] getPaymentMeansPayeeFinancialInstitutionBIC()
- Specified by:
getPaymentMeansPayeeFinancialInstitutionBIC
in interfaceBasicProfile
-
getPaymentMeansPayeeFinancialInstitutionGermanBankleitzahlID
public java.lang.String[] getPaymentMeansPayeeFinancialInstitutionGermanBankleitzahlID()
- Specified by:
getPaymentMeansPayeeFinancialInstitutionGermanBankleitzahlID
in interfaceBasicProfile
-
getPaymentMeansPayeeFinancialInstitutionName
public java.lang.String[] getPaymentMeansPayeeFinancialInstitutionName()
- Specified by:
getPaymentMeansPayeeFinancialInstitutionName
in interfaceBasicProfile
-
getTaxCalculatedAmount
public java.lang.String[] getTaxCalculatedAmount()
- Specified by:
getTaxCalculatedAmount
in interfaceBasicProfile
-
getTaxCalculatedAmountCurrencyID
public java.lang.String[] getTaxCalculatedAmountCurrencyID()
- Specified by:
getTaxCalculatedAmountCurrencyID
in interfaceBasicProfile
-
getTaxTypeCode
public java.lang.String[] getTaxTypeCode()
- Specified by:
getTaxTypeCode
in interfaceBasicProfile
-
getTaxBasisAmount
public java.lang.String[] getTaxBasisAmount()
- Specified by:
getTaxBasisAmount
in interfaceBasicProfile
-
getTaxBasisAmountCurrencyID
public java.lang.String[] getTaxBasisAmountCurrencyID()
- Specified by:
getTaxBasisAmountCurrencyID
in interfaceBasicProfile
-
getTaxApplicablePercent
public java.lang.String[] getTaxApplicablePercent()
- Specified by:
getTaxApplicablePercent
in interfaceBasicProfile
-
getLineTotalAmount
public java.lang.String getLineTotalAmount()
- Specified by:
getLineTotalAmount
in interfaceBasicProfile
-
getLineTotalAmountCurrencyID
public java.lang.String getLineTotalAmountCurrencyID()
- Specified by:
getLineTotalAmountCurrencyID
in interfaceBasicProfile
-
getChargeTotalAmount
public java.lang.String getChargeTotalAmount()
- Specified by:
getChargeTotalAmount
in interfaceBasicProfile
-
getChargeTotalAmountCurrencyID
public java.lang.String getChargeTotalAmountCurrencyID()
- Specified by:
getChargeTotalAmountCurrencyID
in interfaceBasicProfile
-
getAllowanceTotalAmount
public java.lang.String getAllowanceTotalAmount()
- Specified by:
getAllowanceTotalAmount
in interfaceBasicProfile
-
getAllowanceTotalAmountCurrencyID
public java.lang.String getAllowanceTotalAmountCurrencyID()
- Specified by:
getAllowanceTotalAmountCurrencyID
in interfaceBasicProfile
-
getTaxBasisTotalAmount
public java.lang.String getTaxBasisTotalAmount()
- Specified by:
getTaxBasisTotalAmount
in interfaceBasicProfile
-
getTaxBasisTotalAmountCurrencyID
public java.lang.String getTaxBasisTotalAmountCurrencyID()
- Specified by:
getTaxBasisTotalAmountCurrencyID
in interfaceBasicProfile
-
getTaxTotalAmount
public java.lang.String getTaxTotalAmount()
- Specified by:
getTaxTotalAmount
in interfaceBasicProfile
-
getTaxTotalAmountCurrencyID
public java.lang.String getTaxTotalAmountCurrencyID()
- Specified by:
getTaxTotalAmountCurrencyID
in interfaceBasicProfile
-
getGrandTotalAmount
public java.lang.String getGrandTotalAmount()
- Specified by:
getGrandTotalAmount
in interfaceBasicProfile
-
getGrandTotalAmountCurrencyID
public java.lang.String getGrandTotalAmountCurrencyID()
- Specified by:
getGrandTotalAmountCurrencyID
in interfaceBasicProfile
-
getLineItemBilledQuantity
public java.lang.String[] getLineItemBilledQuantity()
- Specified by:
getLineItemBilledQuantity
in interfaceBasicProfile
-
getLineItemBilledQuantityUnitCode
public java.lang.String[] getLineItemBilledQuantityUnitCode()
- Specified by:
getLineItemBilledQuantityUnitCode
in interfaceBasicProfile
-
getLineItemSpecifiedTradeProductName
public java.lang.String[] getLineItemSpecifiedTradeProductName()
- Specified by:
getLineItemSpecifiedTradeProductName
in interfaceBasicProfile
-
setTest
public void setTest(boolean test)
-
setId
public void setId(java.lang.String id)
-
setName
public void setName(java.lang.String name)
-
setTypeCode
public void setTypeCode(java.lang.String typeCode)
-
setDate
public void setDate(java.util.Date date, java.lang.String dateFormat)
-
addNote
public void addNote(java.lang.String[] note)
-
setSellerName
public void setSellerName(java.lang.String sellerName)
-
setSellerPostcode
public void setSellerPostcode(java.lang.String sellerPostcode)
-
setSellerLineOne
public void setSellerLineOne(java.lang.String sellerLineOne)
-
setSellerLineTwo
public void setSellerLineTwo(java.lang.String sellerLineTwo)
-
setSellerCityName
public void setSellerCityName(java.lang.String sellerCityName)
-
setSellerCountryID
public void setSellerCountryID(java.lang.String sellerCountryID)
-
addSellerTaxRegistration
public void addSellerTaxRegistration(java.lang.String schemeID, java.lang.String taxId)
-
setBuyerName
public void setBuyerName(java.lang.String buyerName)
-
setBuyerPostcode
public void setBuyerPostcode(java.lang.String buyerPostcode)
-
setBuyerLineOne
public void setBuyerLineOne(java.lang.String buyerLineOne)
-
setBuyerLineTwo
public void setBuyerLineTwo(java.lang.String buyerLineTwo)
-
setBuyerCityName
public void setBuyerCityName(java.lang.String buyerCityName)
-
setBuyerCountryID
public void setBuyerCountryID(java.lang.String buyerCountryID)
-
addBuyerTaxRegistration
public void addBuyerTaxRegistration(java.lang.String schemeID, java.lang.String taxId)
-
setDeliveryDate
public void setDeliveryDate(java.util.Date deliveryDate, java.lang.String deliveryDateFormat)
-
setPaymentReference
public void setPaymentReference(java.lang.String paymentReference)
-
setInvoiceCurrencyCode
public void setInvoiceCurrencyCode(java.lang.String invoiceCurrencyCode)
-
addPaymentMeans
public void addPaymentMeans(java.lang.String schemeAgencyID, java.lang.String id, java.lang.String iban, java.lang.String accountname, java.lang.String proprietaryID, java.lang.String bic, java.lang.String germanBankleitzahlID, java.lang.String institutionname)
-
addApplicableTradeTax
public void addApplicableTradeTax(java.lang.String calculatedAmount, java.lang.String calculatedAmountCurrencyID, java.lang.String typeCode, java.lang.String basisAmount, java.lang.String basisAmountCurrencyID, java.lang.String applicablePercent)
-
setMonetarySummation
public void setMonetarySummation(java.lang.String lineTotalAmount, java.lang.String lineTotalAmountCurrencyID, java.lang.String chargeTotalAmount, java.lang.String chargeTotalAmountCurrencyID, java.lang.String allowanceTotalAmount, java.lang.String allowanceTotalAmountCurrencyID, java.lang.String taxBasisTotalAmount, java.lang.String taxBasisTotalAmountCurrencyID, java.lang.String taxTotalAmount, java.lang.String taxTotalAmountCurrencyID, java.lang.String grandTotalAmount, java.lang.String grandTotalAmountCurrencyID)
-
addIncludedSupplyChainTradeLineItem
public void addIncludedSupplyChainTradeLineItem(java.lang.String billedQuantity, java.lang.String billedQuantityUnitCode, java.lang.String specifiedTradeProductName)
-
to1DArray
protected java.lang.String[] to1DArray(java.util.List<java.lang.String> list)
-
to1DArrayB
protected java.lang.Boolean[] to1DArrayB(java.util.List<java.lang.Boolean> list)
-
to2DArray
protected java.lang.String[][] to2DArray(java.util.List<java.lang.String[]> list)
-
to2DArrayB
protected java.lang.Boolean[][] to2DArrayB(java.util.List<java.lang.Boolean[]> list)
-
to3DArray
protected java.lang.String[][][] to3DArray(java.util.List<java.lang.String[][]> list)
-
-