Class ComfortProfileImp
- java.lang.Object
-
- com.itextpdf.text.zugferd.profiles.BasicProfileImp
-
- com.itextpdf.text.zugferd.profiles.ComfortProfileImp
-
- All Implemented Interfaces:
BasicProfile,ComfortProfile
public class ComfortProfileImp extends BasicProfileImp implements ComfortProfile
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 Comfort profile.
-
-
Field Summary
-
Fields inherited from class com.itextpdf.text.zugferd.profiles.BasicProfileImp
allowanceTotalAmount, allowanceTotalAmountCurrencyID, buyerCityName, buyerCountryID, buyerLineOne, buyerLineTwo, buyerName, buyerPostcode, buyerTaxRegistrationID, buyerTaxRegistrationSchemeID, chargeTotalAmount, chargeTotalAmountCurrencyID, date, dateFormat, deliveryDate, deliveryDateFormat, grandTotalAmount, grandTotalAmountCurrencyID, id, invoiceCurrencyCode, lineItemBilledQuantity, lineItemBilledQuantityUnitCode, lineItemSpecifiedTradeProductName, lineTotalAmount, lineTotalAmountCurrencyID, name, notes, paymentMeansID, paymentMeansPayeeAccountIBAN, paymentMeansPayeeAccountName, paymentMeansPayeeAccountProprietaryID, paymentMeansPayeeFinancialInstitutionBIC, paymentMeansPayeeFinancialInstitutionGermanBankleitzahlID, paymentMeansPayeeFinancialInstitutionName, paymentMeansSchemeAgencyID, paymentReference, sellerCityName, sellerCountryID, sellerLineOne, sellerLineTwo, sellerName, sellerPostcode, sellerTaxRegistrationID, sellerTaxRegistrationSchemeID, taxApplicablePercent, taxBasisAmount, taxBasisAmountCurrencyID, taxBasisTotalAmount, taxBasisTotalAmountCurrencyID, taxCalculatedAmount, taxCalculatedAmountCurrencyID, taxTotalAmount, taxTotalAmountCurrencyID, taxTypeCode, test, typeCode
-
-
Constructor Summary
Constructors Constructor Description ComfortProfileImp()
-
Method Summary
-
Methods inherited from class com.itextpdf.text.zugferd.profiles.BasicProfileImp
addBuyerTaxRegistration, addSellerTaxRegistration, getAllowanceTotalAmount, getAllowanceTotalAmountCurrencyID, getBuyerCityName, getBuyerCountryID, getBuyerLineOne, getBuyerLineTwo, getBuyerName, getBuyerPostcode, getBuyerTaxRegistrationID, getBuyerTaxRegistrationSchemeID, getChargeTotalAmount, getChargeTotalAmountCurrencyID, getDateTime, getDateTimeFormat, getDeliveryDateTime, getDeliveryDateTimeFormat, getGrandTotalAmount, getGrandTotalAmountCurrencyID, getId, getInvoiceCurrencyCode, getLineItemBilledQuantity, getLineItemBilledQuantityUnitCode, getLineItemSpecifiedTradeProductName, getLineTotalAmount, getLineTotalAmountCurrencyID, getName, getNotes, getPaymentMeansID, getPaymentMeansPayeeAccountAccountName, getPaymentMeansPayeeAccountIBAN, getPaymentMeansPayeeAccountProprietaryID, getPaymentMeansPayeeFinancialInstitutionBIC, getPaymentMeansPayeeFinancialInstitutionGermanBankleitzahlID, getPaymentMeansPayeeFinancialInstitutionName, getPaymentMeansSchemeAgencyID, getPaymentReference, getSellerCityName, getSellerCountryID, getSellerLineOne, getSellerLineTwo, getSellerName, getSellerPostcode, getSellerTaxRegistrationID, getSellerTaxRegistrationSchemeID, getTaxApplicablePercent, getTaxBasisAmount, getTaxBasisAmountCurrencyID, getTaxBasisTotalAmount, getTaxBasisTotalAmountCurrencyID, getTaxCalculatedAmount, getTaxCalculatedAmountCurrencyID, getTaxTotalAmount, getTaxTotalAmountCurrencyID, getTaxTypeCode, getTestIndicator, getTypeCode, setBuyerCityName, setBuyerCountryID, setBuyerLineOne, setBuyerLineTwo, setBuyerName, setBuyerPostcode, setDate, setDeliveryDate, setId, setInvoiceCurrencyCode, setMonetarySummation, setName, setPaymentReference, setSellerCityName, setSellerCountryID, setSellerLineOne, setSellerLineTwo, setSellerName, setSellerPostcode, setTest, setTypeCode, to1DArray, to1DArrayB, to2DArray, to2DArrayB, to3DArray
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.itextpdf.text.zugferd.profiles.BasicProfile
getAllowanceTotalAmount, getAllowanceTotalAmountCurrencyID, getBuyerCityName, getBuyerCountryID, getBuyerLineOne, getBuyerLineTwo, getBuyerName, getBuyerPostcode, getBuyerTaxRegistrationID, getBuyerTaxRegistrationSchemeID, getChargeTotalAmount, getChargeTotalAmountCurrencyID, getDateTime, getDateTimeFormat, getDeliveryDateTime, getDeliveryDateTimeFormat, getGrandTotalAmount, getGrandTotalAmountCurrencyID, getId, getInvoiceCurrencyCode, getLineItemBilledQuantity, getLineItemBilledQuantityUnitCode, getLineItemSpecifiedTradeProductName, getLineTotalAmount, getLineTotalAmountCurrencyID, getName, getNotes, getPaymentMeansID, getPaymentMeansPayeeAccountAccountName, getPaymentMeansPayeeAccountIBAN, getPaymentMeansPayeeAccountProprietaryID, getPaymentMeansPayeeFinancialInstitutionBIC, getPaymentMeansPayeeFinancialInstitutionGermanBankleitzahlID, getPaymentMeansPayeeFinancialInstitutionName, getPaymentMeansSchemeAgencyID, getPaymentReference, getSellerCityName, getSellerCountryID, getSellerLineOne, getSellerLineTwo, getSellerName, getSellerPostcode, getSellerTaxRegistrationID, getSellerTaxRegistrationSchemeID, getTaxApplicablePercent, getTaxBasisAmount, getTaxBasisAmountCurrencyID, getTaxBasisTotalAmount, getTaxBasisTotalAmountCurrencyID, getTaxCalculatedAmount, getTaxCalculatedAmountCurrencyID, getTaxTotalAmount, getTaxTotalAmountCurrencyID, getTaxTypeCode, getTestIndicator, getTypeCode
-
-
-
-
Field Detail
-
buyerReference
protected String buyerReference
-
sellerID
protected String sellerID
-
buyerID
protected String buyerID
-
buyerOrderReferencedDocumentIssueDateTime
protected Date buyerOrderReferencedDocumentIssueDateTime
-
buyerOrderReferencedDocumentIssueDateTimeFormat
protected String buyerOrderReferencedDocumentIssueDateTimeFormat
-
buyerOrderReferencedDocumentID
protected String buyerOrderReferencedDocumentID
-
contractReferencedDocumentIssueDateTime
protected Date contractReferencedDocumentIssueDateTime
-
contractReferencedDocumentIssueDateTimeFormat
protected String contractReferencedDocumentIssueDateTimeFormat
-
contractReferencedDocumentID
protected String contractReferencedDocumentID
-
customerOrderReferencedDocumentIssueDateTime
protected Date customerOrderReferencedDocumentIssueDateTime
-
customerOrderReferencedDocumentIssueDateTimeFormat
protected String customerOrderReferencedDocumentIssueDateTimeFormat
-
customerOrderReferencedDocumentID
protected String customerOrderReferencedDocumentID
-
deliveryNoteReferencedDocumentIssueDateTime
protected Date deliveryNoteReferencedDocumentIssueDateTime
-
deliveryNoteReferencedDocumentIssueDateTimeFormat
protected String deliveryNoteReferencedDocumentIssueDateTimeFormat
-
deliveryNoteReferencedDocumentID
protected String deliveryNoteReferencedDocumentID
-
invoiceeID
protected String invoiceeID
-
invoiceeName
protected String invoiceeName
-
invoiceePostcode
protected String invoiceePostcode
-
invoiceeLineOne
protected String invoiceeLineOne
-
invoiceeLineTwo
protected String invoiceeLineTwo
-
invoiceeCityName
protected String invoiceeCityName
-
invoiceeCountryID
protected String invoiceeCountryID
-
paymentMeansPayerFinancialInstitutionBIC
protected List<String> paymentMeansPayerFinancialInstitutionBIC
-
paymentMeansPayerFinancialInstitutionGermanBankleitzahlID
protected List<String> paymentMeansPayerFinancialInstitutionGermanBankleitzahlID
-
paymentMeansPayerFinancialInstitutionName
protected List<String> paymentMeansPayerFinancialInstitutionName
-
billingStartDateTime
protected Date billingStartDateTime
-
billingStartDateTimeFormat
protected String billingStartDateTimeFormat
-
billingEndDateTime
protected Date billingEndDateTime
-
billingEndDateTimeFormat
protected String billingEndDateTimeFormat
-
tradeAllowanceChargeActualAmountCurrency
protected List<String> tradeAllowanceChargeActualAmountCurrency
-
tradeAllowanceChargeTaxApplicablePercent
protected List<String[]> tradeAllowanceChargeTaxApplicablePercent
-
logisticsServiceChargeTaxCategoryCode
protected List<String[]> logisticsServiceChargeTaxCategoryCode
-
logisticsServiceChargeTaxApplicablePercent
protected List<String[]> logisticsServiceChargeTaxApplicablePercent
-
totalPrepaidAmount
protected String totalPrepaidAmount
-
totalPrepaidAmountCurrencyID
protected String totalPrepaidAmountCurrencyID
-
duePayableAmount
protected String duePayableAmount
-
duePayableAmountCurrencyID
protected String duePayableAmountCurrencyID
-
lineItemGrossPriceChargeAmountCurrencyID
protected List<String> lineItemGrossPriceChargeAmountCurrencyID
-
lineItemGrossPriceTradeAllowanceChargeIndicator
protected List<Boolean[]> lineItemGrossPriceTradeAllowanceChargeIndicator
-
lineItemGrossPriceTradeAllowanceChargeActualAmount
protected List<String[]> lineItemGrossPriceTradeAllowanceChargeActualAmount
-
lineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID
protected List<String[]> lineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID
-
lineItemGrossPriceTradeAllowanceChargeReason
protected List<String[]> lineItemGrossPriceTradeAllowanceChargeReason
-
lineItemNetPriceChargeAmountCurrencyID
protected List<String> lineItemNetPriceChargeAmountCurrencyID
-
lineItemSettlementTaxApplicablePercent
protected List<String[]> lineItemSettlementTaxApplicablePercent
-
lineItemSpecifiedTradeProductSellerAssignedID
protected List<String> lineItemSpecifiedTradeProductSellerAssignedID
-
lineItemSpecifiedTradeProductBuyerAssignedID
protected List<String> lineItemSpecifiedTradeProductBuyerAssignedID
-
-
Method Detail
-
getNotesCodes
public String[] getNotesCodes()
- Specified by:
getNotesCodesin interfaceComfortProfile
-
getBuyerReference
public String getBuyerReference()
- Specified by:
getBuyerReferencein interfaceComfortProfile
-
getSellerID
public String getSellerID()
- Specified by:
getSellerIDin interfaceComfortProfile
-
getSellerGlobalID
public String[] getSellerGlobalID()
- Specified by:
getSellerGlobalIDin interfaceComfortProfile
-
getSellerGlobalSchemeID
public String[] getSellerGlobalSchemeID()
- Specified by:
getSellerGlobalSchemeIDin interfaceComfortProfile
-
getBuyerID
public String getBuyerID()
- Specified by:
getBuyerIDin interfaceComfortProfile
-
getBuyerGlobalID
public String[] getBuyerGlobalID()
- Specified by:
getBuyerGlobalIDin interfaceComfortProfile
-
getBuyerGlobalSchemeID
public String[] getBuyerGlobalSchemeID()
- Specified by:
getBuyerGlobalSchemeIDin interfaceComfortProfile
-
getBuyerOrderReferencedDocumentIssueDateTime
public Date getBuyerOrderReferencedDocumentIssueDateTime()
- Specified by:
getBuyerOrderReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getBuyerOrderReferencedDocumentIssueDateTimeFormat
public String getBuyerOrderReferencedDocumentIssueDateTimeFormat()
- Specified by:
getBuyerOrderReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getBuyerOrderReferencedDocumentID
public String getBuyerOrderReferencedDocumentID()
- Specified by:
getBuyerOrderReferencedDocumentIDin interfaceComfortProfile
-
getContractReferencedDocumentIssueDateTime
public Date getContractReferencedDocumentIssueDateTime()
- Specified by:
getContractReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getContractReferencedDocumentIssueDateTimeFormat
public String getContractReferencedDocumentIssueDateTimeFormat()
- Specified by:
getContractReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getContractReferencedDocumentID
public String getContractReferencedDocumentID()
- Specified by:
getContractReferencedDocumentIDin interfaceComfortProfile
-
getCustomerOrderReferencedDocumentIssueDateTime
public Date getCustomerOrderReferencedDocumentIssueDateTime()
- Specified by:
getCustomerOrderReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getCustomerOrderReferencedDocumentIssueDateTimeFormat
public String getCustomerOrderReferencedDocumentIssueDateTimeFormat()
- Specified by:
getCustomerOrderReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getCustomerOrderReferencedDocumentID
public String getCustomerOrderReferencedDocumentID()
- Specified by:
getCustomerOrderReferencedDocumentIDin interfaceComfortProfile
-
getDeliveryNoteReferencedDocumentIssueDateTime
public Date getDeliveryNoteReferencedDocumentIssueDateTime()
- Specified by:
getDeliveryNoteReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getDeliveryNoteReferencedDocumentIssueDateTimeFormat
public String getDeliveryNoteReferencedDocumentIssueDateTimeFormat()
- Specified by:
getDeliveryNoteReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getDeliveryNoteReferencedDocumentID
public String getDeliveryNoteReferencedDocumentID()
- Specified by:
getDeliveryNoteReferencedDocumentIDin interfaceComfortProfile
-
getInvoiceeID
public String getInvoiceeID()
- Specified by:
getInvoiceeIDin interfaceComfortProfile
-
getInvoiceeGlobalID
public String[] getInvoiceeGlobalID()
- Specified by:
getInvoiceeGlobalIDin interfaceComfortProfile
-
getInvoiceeGlobalSchemeID
public String[] getInvoiceeGlobalSchemeID()
- Specified by:
getInvoiceeGlobalSchemeIDin interfaceComfortProfile
-
getInvoiceeName
public String getInvoiceeName()
- Specified by:
getInvoiceeNamein interfaceComfortProfile
-
getInvoiceePostcode
public String getInvoiceePostcode()
- Specified by:
getInvoiceePostcodein interfaceComfortProfile
-
getInvoiceeLineOne
public String getInvoiceeLineOne()
- Specified by:
getInvoiceeLineOnein interfaceComfortProfile
-
getInvoiceeLineTwo
public String getInvoiceeLineTwo()
- Specified by:
getInvoiceeLineTwoin interfaceComfortProfile
-
getInvoiceeCityName
public String getInvoiceeCityName()
- Specified by:
getInvoiceeCityNamein interfaceComfortProfile
-
getInvoiceeCountryID
public String getInvoiceeCountryID()
- Specified by:
getInvoiceeCountryIDin interfaceComfortProfile
-
getInvoiceeTaxRegistrationID
public String[] getInvoiceeTaxRegistrationID()
- Specified by:
getInvoiceeTaxRegistrationIDin interfaceComfortProfile
-
getInvoiceeTaxRegistrationSchemeID
public String[] getInvoiceeTaxRegistrationSchemeID()
- Specified by:
getInvoiceeTaxRegistrationSchemeIDin interfaceComfortProfile
-
getPaymentMeansTypeCode
public String[] getPaymentMeansTypeCode()
- Specified by:
getPaymentMeansTypeCodein interfaceComfortProfile
-
getPaymentMeansInformation
public String[][] getPaymentMeansInformation()
- Specified by:
getPaymentMeansInformationin interfaceComfortProfile
-
getPaymentMeansPayerAccountIBAN
public String[] getPaymentMeansPayerAccountIBAN()
- Specified by:
getPaymentMeansPayerAccountIBANin interfaceComfortProfile
-
getPaymentMeansPayerAccountProprietaryID
public String[] getPaymentMeansPayerAccountProprietaryID()
- Specified by:
getPaymentMeansPayerAccountProprietaryIDin interfaceComfortProfile
-
getPaymentMeansPayerFinancialInstitutionBIC
public String[] getPaymentMeansPayerFinancialInstitutionBIC()
- Specified by:
getPaymentMeansPayerFinancialInstitutionBICin interfaceComfortProfile
-
getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlID
public String[] getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlID()
- Specified by:
getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlIDin interfaceComfortProfile
-
getPaymentMeansPayerFinancialInstitutionName
public String[] getPaymentMeansPayerFinancialInstitutionName()
- Specified by:
getPaymentMeansPayerFinancialInstitutionNamein interfaceComfortProfile
-
getTaxExemptionReason
public String[] getTaxExemptionReason()
- Specified by:
getTaxExemptionReasonin interfaceComfortProfile
-
getTaxCategoryCode
public String[] getTaxCategoryCode()
- Specified by:
getTaxCategoryCodein interfaceComfortProfile
-
getBillingStartDateTime
public Date getBillingStartDateTime()
- Specified by:
getBillingStartDateTimein interfaceComfortProfile
-
getBillingStartDateTimeFormat
public String getBillingStartDateTimeFormat()
- Specified by:
getBillingStartDateTimeFormatin interfaceComfortProfile
-
getBillingEndDateTime
public Date getBillingEndDateTime()
- Specified by:
getBillingEndDateTimein interfaceComfortProfile
-
getBillingEndDateTimeFormat
public String getBillingEndDateTimeFormat()
- Specified by:
getBillingEndDateTimeFormatin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeIndicator
public Boolean[] getSpecifiedTradeAllowanceChargeIndicator()
- Specified by:
getSpecifiedTradeAllowanceChargeIndicatorin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeActualAmount
public String[] getSpecifiedTradeAllowanceChargeActualAmount()
- Specified by:
getSpecifiedTradeAllowanceChargeActualAmountin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeActualAmountCurrency
public String[] getSpecifiedTradeAllowanceChargeActualAmountCurrency()
- Specified by:
getSpecifiedTradeAllowanceChargeActualAmountCurrencyin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeReason
public String[] getSpecifiedTradeAllowanceChargeReason()
- Specified by:
getSpecifiedTradeAllowanceChargeReasonin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeTaxTypeCode
public String[][] getSpecifiedTradeAllowanceChargeTaxTypeCode()
- Specified by:
getSpecifiedTradeAllowanceChargeTaxTypeCodein interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeTaxCategoryCode
public String[][] getSpecifiedTradeAllowanceChargeTaxCategoryCode()
- Specified by:
getSpecifiedTradeAllowanceChargeTaxCategoryCodein interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeTaxApplicablePercent
public String[][] getSpecifiedTradeAllowanceChargeTaxApplicablePercent()
- Specified by:
getSpecifiedTradeAllowanceChargeTaxApplicablePercentin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeDescription
public String[][] getSpecifiedLogisticsServiceChargeDescription()
- Specified by:
getSpecifiedLogisticsServiceChargeDescriptionin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeAmount
public String[] getSpecifiedLogisticsServiceChargeAmount()
- Specified by:
getSpecifiedLogisticsServiceChargeAmountin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeAmountCurrency
public String[] getSpecifiedLogisticsServiceChargeAmountCurrency()
- Specified by:
getSpecifiedLogisticsServiceChargeAmountCurrencyin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeTaxTypeCode
public String[][] getSpecifiedLogisticsServiceChargeTaxTypeCode()
- Specified by:
getSpecifiedLogisticsServiceChargeTaxTypeCodein interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeTaxCategoryCode
public String[][] getSpecifiedLogisticsServiceChargeTaxCategoryCode()
- Specified by:
getSpecifiedLogisticsServiceChargeTaxCategoryCodein interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeTaxApplicablePercent
public String[][] getSpecifiedLogisticsServiceChargeTaxApplicablePercent()
- Specified by:
getSpecifiedLogisticsServiceChargeTaxApplicablePercentin interfaceComfortProfile
-
getSpecifiedTradePaymentTermsDescription
public String[][] getSpecifiedTradePaymentTermsDescription()
- Specified by:
getSpecifiedTradePaymentTermsDescriptionin interfaceComfortProfile
-
getSpecifiedTradePaymentTermsDueDateTime
public Date[] getSpecifiedTradePaymentTermsDueDateTime()
- Specified by:
getSpecifiedTradePaymentTermsDueDateTimein interfaceComfortProfile
-
getSpecifiedTradePaymentTermsDueDateTimeFormat
public String[] getSpecifiedTradePaymentTermsDueDateTimeFormat()
- Specified by:
getSpecifiedTradePaymentTermsDueDateTimeFormatin interfaceComfortProfile
-
getTotalPrepaidAmount
public String getTotalPrepaidAmount()
- Specified by:
getTotalPrepaidAmountin interfaceComfortProfile
-
getTotalPrepaidAmountCurrencyID
public String getTotalPrepaidAmountCurrencyID()
- Specified by:
getTotalPrepaidAmountCurrencyIDin interfaceComfortProfile
-
getDuePayableAmount
public String getDuePayableAmount()
- Specified by:
getDuePayableAmountin interfaceComfortProfile
-
getDuePayableAmountCurrencyID
public String getDuePayableAmountCurrencyID()
- Specified by:
getDuePayableAmountCurrencyIDin interfaceComfortProfile
-
getLineItemLineID
public String[] getLineItemLineID()
- Specified by:
getLineItemLineIDin interfaceComfortProfile
-
getLineItemIncludedNote
public String[][][] getLineItemIncludedNote()
- Specified by:
getLineItemIncludedNotein interfaceComfortProfile
-
getLineItemGrossPriceChargeAmount
public String[] getLineItemGrossPriceChargeAmount()
- Specified by:
getLineItemGrossPriceChargeAmountin interfaceComfortProfile
-
getLineItemGrossPriceChargeAmountCurrencyID
public String[] getLineItemGrossPriceChargeAmountCurrencyID()
- Specified by:
getLineItemGrossPriceChargeAmountCurrencyIDin interfaceComfortProfile
-
getLineItemGrossPriceBasisQuantity
public String[] getLineItemGrossPriceBasisQuantity()
- Specified by:
getLineItemGrossPriceBasisQuantityin interfaceComfortProfile
-
getLineItemGrossPriceBasisQuantityCode
public String[] getLineItemGrossPriceBasisQuantityCode()
- Specified by:
getLineItemGrossPriceBasisQuantityCodein interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeIndicator
public Boolean[][] getLineItemGrossPriceTradeAllowanceChargeIndicator()
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeIndicatorin interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeActualAmount
public String[][] getLineItemGrossPriceTradeAllowanceChargeActualAmount()
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeActualAmountin interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID
public String[][] getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID()
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyIDin interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeReason
public String[][] getLineItemGrossPriceTradeAllowanceChargeReason()
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeReasonin interfaceComfortProfile
-
getLineItemNetPriceChargeAmount
public String[] getLineItemNetPriceChargeAmount()
- Specified by:
getLineItemNetPriceChargeAmountin interfaceComfortProfile
-
getLineItemNetPriceChargeAmountCurrencyID
public String[] getLineItemNetPriceChargeAmountCurrencyID()
- Specified by:
getLineItemNetPriceChargeAmountCurrencyIDin interfaceComfortProfile
-
getLineItemNetPriceBasisQuantity
public String[] getLineItemNetPriceBasisQuantity()
- Specified by:
getLineItemNetPriceBasisQuantityin interfaceComfortProfile
-
getLineItemNetPriceBasisQuantityCode
public String[] getLineItemNetPriceBasisQuantityCode()
- Specified by:
getLineItemNetPriceBasisQuantityCodein interfaceComfortProfile
-
getLineItemSettlementTaxTypeCode
public String[][] getLineItemSettlementTaxTypeCode()
- Specified by:
getLineItemSettlementTaxTypeCodein interfaceComfortProfile
-
getLineItemSettlementTaxExemptionReason
public String[][] getLineItemSettlementTaxExemptionReason()
- Specified by:
getLineItemSettlementTaxExemptionReasonin interfaceComfortProfile
-
getLineItemSettlementTaxCategoryCode
public String[][] getLineItemSettlementTaxCategoryCode()
- Specified by:
getLineItemSettlementTaxCategoryCodein interfaceComfortProfile
-
getLineItemSettlementTaxApplicablePercent
public String[][] getLineItemSettlementTaxApplicablePercent()
- Specified by:
getLineItemSettlementTaxApplicablePercentin interfaceComfortProfile
-
getLineItemLineTotalAmount
public String[] getLineItemLineTotalAmount()
- Specified by:
getLineItemLineTotalAmountin interfaceComfortProfile
-
getLineItemLineTotalAmountCurrencyID
public String[] getLineItemLineTotalAmountCurrencyID()
- Specified by:
getLineItemLineTotalAmountCurrencyIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductGlobalID
public String[] getLineItemSpecifiedTradeProductGlobalID()
- Specified by:
getLineItemSpecifiedTradeProductGlobalIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductSchemeID
public String[] getLineItemSpecifiedTradeProductSchemeID()
- Specified by:
getLineItemSpecifiedTradeProductSchemeIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductSellerAssignedID
public String[] getLineItemSpecifiedTradeProductSellerAssignedID()
- Specified by:
getLineItemSpecifiedTradeProductSellerAssignedIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductBuyerAssignedID
public String[] getLineItemSpecifiedTradeProductBuyerAssignedID()
- Specified by:
getLineItemSpecifiedTradeProductBuyerAssignedIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductDescription
public String[] getLineItemSpecifiedTradeProductDescription()
- Specified by:
getLineItemSpecifiedTradeProductDescriptionin interfaceComfortProfile
-
addNote
public void addNote(String[] note)
- Overrides:
addNotein classBasicProfileImp
-
setBuyerReference
public void setBuyerReference(String buyerReference)
-
setSellerID
public void setSellerID(String sellerID)
-
addSellerGlobalID
public void addSellerGlobalID(String sellerGlobalSchemeID, String sellerGlobalID)
-
setBuyerID
public void setBuyerID(String buyerID)
-
setBuyerOrderReferencedDocumentIssueDateTime
public void setBuyerOrderReferencedDocumentIssueDateTime(Date buyerOrderReferencedDocumentIssueDateTime, String buyerOrderReferencedDocumentIssueDateTimeFormat)
-
setBuyerOrderReferencedDocumentID
public void setBuyerOrderReferencedDocumentID(String buyerOrderReferencedDocumentID)
-
setContractReferencedDocumentIssueDateTime
public void setContractReferencedDocumentIssueDateTime(Date contractReferencedDocumentIssueDateTime, String contractReferencedDocumentIssueDateTimeFormat)
-
setContractReferencedDocumentID
public void setContractReferencedDocumentID(String contractReferencedDocumentID)
-
setCustomerOrderReferencedDocumentIssueDateTime
public void setCustomerOrderReferencedDocumentIssueDateTime(Date customerOrderReferencedDocumentIssueDateTime, String customerOrderReferencedDocumentIssueDateTimeFormat)
-
setCustomerOrderReferencedDocumentID
public void setCustomerOrderReferencedDocumentID(String customerOrderReferencedDocumentID)
-
setDeliveryNoteReferencedDocumentIssueDateTime
public void setDeliveryNoteReferencedDocumentIssueDateTime(Date deliveryNoteReferencedDocumentIssueDateTime, String deliveryNoteReferencedDocumentIssueDateTimeFormat)
-
setDeliveryNoteReferencedDocumentID
public void setDeliveryNoteReferencedDocumentID(String deliveryNoteReferencedDocumentID)
-
setInvoiceeID
public void setInvoiceeID(String invoiceeID)
-
addInvoiceeGlobalID
public void addInvoiceeGlobalID(String invoiceeGlobalSchemeID, String invoiceeGlobalID)
-
setInvoiceeName
public void setInvoiceeName(String invoiceeName)
-
setInvoiceePostcode
public void setInvoiceePostcode(String invoiceePostcode)
-
setInvoiceeLineOne
public void setInvoiceeLineOne(String invoiceeLineOne)
-
setInvoiceeLineTwo
public void setInvoiceeLineTwo(String invoiceeLineTwo)
-
setInvoiceeCityName
public void setInvoiceeCityName(String invoiceeCityName)
-
setInvoiceeCountryID
public void setInvoiceeCountryID(String invoiceeCountryID)
-
addPaymentMeans
public void addPaymentMeans(String schemeAgencyID, String id, String iban, String accountname, String proprietaryID, String bic, String germanBankleitzahlID, String institutionname)
- Overrides:
addPaymentMeansin classBasicProfileImp
-
addPaymentMeans
public void addPaymentMeans(String typeCode, String[] information, String schemeAgencyID, String id, String ibanDebtor, String proprietaryIDDebtor, String ibanCreditor, String accountnameCreditor, String proprietaryIDCreditor, String bicDebtor, String germanBankleitzahlIDDebtor, String institutionnameDebtor, String bicCreditor, String germanBankleitzahlIDCreditor, String institutionnameCreditor)
-
addApplicableTradeTax
public void addApplicableTradeTax(String calculatedAmount, String calculatedAmountCurrencyID, String typeCode, String basisAmount, String basisAmountCurrencyID, String applicablePercent)
- Overrides:
addApplicableTradeTaxin classBasicProfileImp
-
addApplicableTradeTax
public void addApplicableTradeTax(String calculatedAmount, String calculatedAmountCurrencyID, String typeCode, String exemptionReason, String basisAmount, String basisAmountCurrencyID, String categoryCode, String applicablePercent)
-
setBillingStartEnd
public void setBillingStartEnd(Date billingStartDateTime, String billingStartDateTimeFormat, Date billingEndDateTime, String billingEndDateTimeFormat)
-
addSpecifiedTradeAllowanceCharge
public void addSpecifiedTradeAllowanceCharge(boolean indicator, String actualAmount, String actualAmountCurrency, String reason, String[] typeCodes, String[] categoryCodes, String[] applicablePercent)
-
addSpecifiedLogisticsServiceCharge
public void addSpecifiedLogisticsServiceCharge(String[] description, String actualAmount, String actualAmountCurrency, String[] typeCodes, String[] categoryCodes, String[] applicablePercent)
-
addSpecifiedTradePaymentTerms
public void addSpecifiedTradePaymentTerms(String[] information, Date dateTime, String dateTimeFormat)
-
setTotalPrepaidAmount
public void setTotalPrepaidAmount(String totalPrepaidAmount, String totalPrepaidCurrencyID)
-
setDuePayableAmount
public void setDuePayableAmount(String duePayableAmount, String duePayableAmountCurrencyID)
-
addIncludedSupplyChainTradeLineItem
public void addIncludedSupplyChainTradeLineItem(String billedQuantity, String billedQuantityUnitCode, String specifiedTradeProductName)
- Overrides:
addIncludedSupplyChainTradeLineItemin classBasicProfileImp
-
addIncludedSupplyChainTradeLineItem
public void addIncludedSupplyChainTradeLineItem(String id, String[][] notes, 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 billedQuantityUnitCode, String[] lineItemSettlementTaxTypeCode, String[] lineItemSettlementTaxExemptionReason, String[] lineItemSettlementTaxCategoryCode, String[] lineItemSettlementTaxApplicablePercent, String lineItemLineTotalAmount, String lineItemLineTotalAmountCurrencyID, String lineItemSpecifiedTradeProductGlobalID, String lineItemSpecifiedTradeProductSchemeID, String lineItemSpecifiedTradeProductSellerAssignedID, String lineItemSpecifiedTradeProductBuyerAssignedID, String lineItemSpecifiedTradeProductName, String lineItemSpecifiedTradeProductDescription)
-
-