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 Modifier and Type Field Description protected java.util.DatebillingEndDateTimeprotected java.lang.StringbillingEndDateTimeFormatprotected java.util.DatebillingStartDateTimeprotected java.lang.StringbillingStartDateTimeFormatprotected java.util.List<java.lang.String>buyerGlobalIDprotected java.util.List<java.lang.String>buyerGlobalSchemeIDprotected java.lang.StringbuyerIDprotected java.lang.StringbuyerOrderReferencedDocumentIDprotected java.util.DatebuyerOrderReferencedDocumentIssueDateTimeprotected java.lang.StringbuyerOrderReferencedDocumentIssueDateTimeFormatprotected java.lang.StringbuyerReferenceprotected java.lang.StringcontractReferencedDocumentIDprotected java.util.DatecontractReferencedDocumentIssueDateTimeprotected java.lang.StringcontractReferencedDocumentIssueDateTimeFormatprotected java.lang.StringcustomerOrderReferencedDocumentIDprotected java.util.DatecustomerOrderReferencedDocumentIssueDateTimeprotected java.lang.StringcustomerOrderReferencedDocumentIssueDateTimeFormatprotected java.lang.StringdeliveryNoteReferencedDocumentIDprotected java.util.DatedeliveryNoteReferencedDocumentIssueDateTimeprotected java.lang.StringdeliveryNoteReferencedDocumentIssueDateTimeFormatprotected java.lang.StringduePayableAmountprotected java.lang.StringduePayableAmountCurrencyIDprotected java.lang.StringinvoiceeCityNameprotected java.lang.StringinvoiceeCountryIDprotected java.util.List<java.lang.String>invoiceeGlobalIDprotected java.util.List<java.lang.String>invoiceeGlobalSchemeIDprotected java.lang.StringinvoiceeIDprotected java.lang.StringinvoiceeLineOneprotected java.lang.StringinvoiceeLineTwoprotected java.lang.StringinvoiceeNameprotected java.lang.StringinvoiceePostcodeprotected java.util.List<java.lang.String>invoiceeTaxRegistrationIDprotected java.util.List<java.lang.String>invoiceeTaxRegistrationSchemeIDprotected java.util.List<java.lang.String>lineItemGrossPriceBasisQuantityprotected java.util.List<java.lang.String>lineItemGrossPriceBasisQuantityCodeprotected java.util.List<java.lang.String>lineItemGrossPriceChargeAmountprotected java.util.List<java.lang.String>lineItemGrossPriceChargeAmountCurrencyIDprotected java.util.List<java.lang.String[]>lineItemGrossPriceTradeAllowanceChargeActualAmountprotected java.util.List<java.lang.String[]>lineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyIDprotected java.util.List<java.lang.Boolean[]>lineItemGrossPriceTradeAllowanceChargeIndicatorprotected java.util.List<java.lang.String[]>lineItemGrossPriceTradeAllowanceChargeReasonprotected java.util.List<java.lang.String[][]>lineItemIncludedNoteprotected java.util.List<java.lang.String>lineItemLineIDprotected java.util.List<java.lang.String>lineItemLineTotalAmountprotected java.util.List<java.lang.String>lineItemLineTotalAmountCurrencyIDprotected java.util.List<java.lang.String>lineItemNetPriceBasisQuantityprotected java.util.List<java.lang.String>lineItemNetPriceBasisQuantityCodeprotected java.util.List<java.lang.String>lineItemNetPriceChargeAmountprotected java.util.List<java.lang.String>lineItemNetPriceChargeAmountCurrencyIDprotected java.util.List<java.lang.String[]>lineItemSettlementTaxApplicablePercentprotected java.util.List<java.lang.String[]>lineItemSettlementTaxCategoryCodeprotected java.util.List<java.lang.String[]>lineItemSettlementTaxExemptionReasonprotected java.util.List<java.lang.String[]>lineItemSettlementTaxTypeCodeprotected java.util.List<java.lang.String>lineItemSpecifiedTradeProductBuyerAssignedIDprotected java.util.List<java.lang.String>lineItemSpecifiedTradeProductDescriptionprotected java.util.List<java.lang.String>lineItemSpecifiedTradeProductGlobalIDprotected java.util.List<java.lang.String>lineItemSpecifiedTradeProductSchemeIDprotected java.util.List<java.lang.String>lineItemSpecifiedTradeProductSellerAssignedIDprotected java.util.List<java.lang.String>logisticsServiceChargeAmountprotected java.util.List<java.lang.String>logisticsServiceChargeAmountCurrencyprotected java.util.List<java.lang.String[]>logisticsServiceChargeDescriptionprotected java.util.List<java.lang.String[]>logisticsServiceChargeTaxApplicablePercentprotected java.util.List<java.lang.String[]>logisticsServiceChargeTaxCategoryCodeprotected java.util.List<java.lang.String[]>logisticsServiceChargeTaxTypeCodeprotected java.util.List<java.lang.String>notesCodesprotected java.util.List<java.lang.String[]>paymentMeansInformationprotected java.util.List<java.lang.String>paymentMeansPayerAccountIBANprotected java.util.List<java.lang.String>paymentMeansPayerAccountProprietaryIDprotected java.util.List<java.lang.String>paymentMeansPayerFinancialInstitutionBICprotected java.util.List<java.lang.String>paymentMeansPayerFinancialInstitutionGermanBankleitzahlIDprotected java.util.List<java.lang.String>paymentMeansPayerFinancialInstitutionNameprotected java.util.List<java.lang.String>paymentMeansTypeCodeprotected java.util.List<java.lang.String>sellerGlobalIDprotected java.util.List<java.lang.String>sellerGlobalSchemeIDprotected java.lang.StringsellerIDprotected java.util.List<java.lang.String>taxCategoryCodeprotected java.util.List<java.lang.String>taxExemptionReasonprotected java.lang.StringtotalPrepaidAmountprotected java.lang.StringtotalPrepaidAmountCurrencyIDprotected java.util.List<java.lang.String>tradeAllowanceChargeActualAmountprotected java.util.List<java.lang.String>tradeAllowanceChargeActualAmountCurrencyprotected java.util.List<java.lang.Boolean>tradeAllowanceChargeIndicatorprotected java.util.List<java.lang.String>tradeAllowanceChargeReasonprotected java.util.List<java.lang.String[]>tradeAllowanceChargeTaxApplicablePercentprotected java.util.List<java.lang.String[]>tradeAllowanceChargeTaxCategoryCodeprotected java.util.List<java.lang.String[]>tradeAllowanceChargeTaxTypeCodeprotected java.util.List<java.util.Date>tradePaymentTermsDueDateTimeprotected java.util.List<java.lang.String>tradePaymentTermsDueDateTimeFormatprotected java.util.List<java.lang.String[]>tradePaymentTermsInformation-
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddApplicableTradeTax(java.lang.String calculatedAmount, java.lang.String calculatedAmountCurrencyID, java.lang.String typeCode, java.lang.String basisAmount, java.lang.String basisAmountCurrencyID, java.lang.String applicablePercent)voidaddApplicableTradeTax(java.lang.String calculatedAmount, java.lang.String calculatedAmountCurrencyID, java.lang.String typeCode, java.lang.String exemptionReason, java.lang.String basisAmount, java.lang.String basisAmountCurrencyID, java.lang.String categoryCode, java.lang.String applicablePercent)voidaddBuyerGlobalID(java.lang.String buyerGlobalSchemeID, java.lang.String buyerGlobalID)voidaddIncludedSupplyChainTradeLineItem(java.lang.String id, java.lang.String[][] notes, java.lang.String grossPriceChargeAmount, java.lang.String grossPriceChargeAmountCurrencyID, java.lang.String grossPriceBasisQuantity, java.lang.String grossPriceBasisQuantityCode, java.lang.Boolean[] grossPriceTradeAllowanceChargeIndicator, java.lang.String[] grossPriceTradeAllowanceChargeActualAmount, java.lang.String[] grossPriceTradeAllowanceChargeActualAmountCurrencyID, java.lang.String[] grossPriceTradeAllowanceChargeReason, java.lang.String netPriceChargeAmount, java.lang.String netPriceChargeAmountCurrencyID, java.lang.String netPriceBasisQuantity, java.lang.String netPriceBasisQuantityCode, java.lang.String billedQuantity, java.lang.String billedQuantityUnitCode, java.lang.String[] lineItemSettlementTaxTypeCode, java.lang.String[] lineItemSettlementTaxExemptionReason, java.lang.String[] lineItemSettlementTaxCategoryCode, java.lang.String[] lineItemSettlementTaxApplicablePercent, java.lang.String lineItemLineTotalAmount, java.lang.String lineItemLineTotalAmountCurrencyID, java.lang.String lineItemSpecifiedTradeProductGlobalID, java.lang.String lineItemSpecifiedTradeProductSchemeID, java.lang.String lineItemSpecifiedTradeProductSellerAssignedID, java.lang.String lineItemSpecifiedTradeProductBuyerAssignedID, java.lang.String lineItemSpecifiedTradeProductName, java.lang.String lineItemSpecifiedTradeProductDescription)voidaddIncludedSupplyChainTradeLineItem(java.lang.String billedQuantity, java.lang.String billedQuantityUnitCode, java.lang.String specifiedTradeProductName)voidaddInvoiceeGlobalID(java.lang.String invoiceeGlobalSchemeID, java.lang.String invoiceeGlobalID)voidaddInvoiceeTaxRegistration(java.lang.String schemeID, java.lang.String taxId)voidaddNote(java.lang.String[] note)voidaddNote(java.lang.String[] note, java.lang.String code)voidaddPaymentMeans(java.lang.String typeCode, java.lang.String[] information, java.lang.String schemeAgencyID, java.lang.String id, java.lang.String ibanDebtor, java.lang.String proprietaryIDDebtor, java.lang.String ibanCreditor, java.lang.String accountnameCreditor, java.lang.String proprietaryIDCreditor, java.lang.String bicDebtor, java.lang.String germanBankleitzahlIDDebtor, java.lang.String institutionnameDebtor, java.lang.String bicCreditor, java.lang.String germanBankleitzahlIDCreditor, java.lang.String institutionnameCreditor)voidaddPaymentMeans(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)voidaddSellerGlobalID(java.lang.String sellerGlobalSchemeID, java.lang.String sellerGlobalID)voidaddSpecifiedLogisticsServiceCharge(java.lang.String[] description, java.lang.String actualAmount, java.lang.String actualAmountCurrency, java.lang.String[] typeCodes, java.lang.String[] categoryCodes, java.lang.String[] applicablePercent)voidaddSpecifiedTradeAllowanceCharge(boolean indicator, java.lang.String actualAmount, java.lang.String actualAmountCurrency, java.lang.String reason, java.lang.String[] typeCodes, java.lang.String[] categoryCodes, java.lang.String[] applicablePercent)voidaddSpecifiedTradePaymentTerms(java.lang.String[] information, java.util.Date dateTime, java.lang.String dateTimeFormat)java.util.DategetBillingEndDateTime()java.lang.StringgetBillingEndDateTimeFormat()java.util.DategetBillingStartDateTime()java.lang.StringgetBillingStartDateTimeFormat()java.lang.String[]getBuyerGlobalID()java.lang.String[]getBuyerGlobalSchemeID()java.lang.StringgetBuyerID()java.lang.StringgetBuyerOrderReferencedDocumentID()java.util.DategetBuyerOrderReferencedDocumentIssueDateTime()java.lang.StringgetBuyerOrderReferencedDocumentIssueDateTimeFormat()java.lang.StringgetBuyerReference()java.lang.StringgetContractReferencedDocumentID()java.util.DategetContractReferencedDocumentIssueDateTime()java.lang.StringgetContractReferencedDocumentIssueDateTimeFormat()java.lang.StringgetCustomerOrderReferencedDocumentID()java.util.DategetCustomerOrderReferencedDocumentIssueDateTime()java.lang.StringgetCustomerOrderReferencedDocumentIssueDateTimeFormat()java.lang.StringgetDeliveryNoteReferencedDocumentID()java.util.DategetDeliveryNoteReferencedDocumentIssueDateTime()java.lang.StringgetDeliveryNoteReferencedDocumentIssueDateTimeFormat()java.lang.StringgetDuePayableAmount()java.lang.StringgetDuePayableAmountCurrencyID()java.lang.StringgetInvoiceeCityName()java.lang.StringgetInvoiceeCountryID()java.lang.String[]getInvoiceeGlobalID()java.lang.String[]getInvoiceeGlobalSchemeID()java.lang.StringgetInvoiceeID()java.lang.StringgetInvoiceeLineOne()java.lang.StringgetInvoiceeLineTwo()java.lang.StringgetInvoiceeName()java.lang.StringgetInvoiceePostcode()java.lang.String[]getInvoiceeTaxRegistrationID()java.lang.String[]getInvoiceeTaxRegistrationSchemeID()java.lang.String[]getLineItemGrossPriceBasisQuantity()java.lang.String[]getLineItemGrossPriceBasisQuantityCode()java.lang.String[]getLineItemGrossPriceChargeAmount()java.lang.String[]getLineItemGrossPriceChargeAmountCurrencyID()java.lang.String[][]getLineItemGrossPriceTradeAllowanceChargeActualAmount()java.lang.String[][]getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID()java.lang.Boolean[][]getLineItemGrossPriceTradeAllowanceChargeIndicator()java.lang.String[][]getLineItemGrossPriceTradeAllowanceChargeReason()java.lang.String[][][]getLineItemIncludedNote()java.lang.String[]getLineItemLineID()java.lang.String[]getLineItemLineTotalAmount()java.lang.String[]getLineItemLineTotalAmountCurrencyID()java.lang.String[]getLineItemNetPriceBasisQuantity()java.lang.String[]getLineItemNetPriceBasisQuantityCode()java.lang.String[]getLineItemNetPriceChargeAmount()java.lang.String[]getLineItemNetPriceChargeAmountCurrencyID()java.lang.String[][]getLineItemSettlementTaxApplicablePercent()java.lang.String[][]getLineItemSettlementTaxCategoryCode()java.lang.String[][]getLineItemSettlementTaxExemptionReason()java.lang.String[][]getLineItemSettlementTaxTypeCode()java.lang.String[]getLineItemSpecifiedTradeProductBuyerAssignedID()java.lang.String[]getLineItemSpecifiedTradeProductDescription()java.lang.String[]getLineItemSpecifiedTradeProductGlobalID()java.lang.String[]getLineItemSpecifiedTradeProductSchemeID()java.lang.String[]getLineItemSpecifiedTradeProductSellerAssignedID()java.lang.String[]getNotesCodes()java.lang.String[][]getPaymentMeansInformation()java.lang.String[]getPaymentMeansPayerAccountIBAN()java.lang.String[]getPaymentMeansPayerAccountProprietaryID()java.lang.String[]getPaymentMeansPayerFinancialInstitutionBIC()java.lang.String[]getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlID()java.lang.String[]getPaymentMeansPayerFinancialInstitutionName()java.lang.String[]getPaymentMeansTypeCode()java.lang.String[]getSellerGlobalID()java.lang.String[]getSellerGlobalSchemeID()java.lang.StringgetSellerID()java.lang.String[]getSpecifiedLogisticsServiceChargeAmount()java.lang.String[]getSpecifiedLogisticsServiceChargeAmountCurrency()java.lang.String[][]getSpecifiedLogisticsServiceChargeDescription()java.lang.String[][]getSpecifiedLogisticsServiceChargeTaxApplicablePercent()java.lang.String[][]getSpecifiedLogisticsServiceChargeTaxCategoryCode()java.lang.String[][]getSpecifiedLogisticsServiceChargeTaxTypeCode()java.lang.String[]getSpecifiedTradeAllowanceChargeActualAmount()java.lang.String[]getSpecifiedTradeAllowanceChargeActualAmountCurrency()java.lang.Boolean[]getSpecifiedTradeAllowanceChargeIndicator()java.lang.String[]getSpecifiedTradeAllowanceChargeReason()java.lang.String[][]getSpecifiedTradeAllowanceChargeTaxApplicablePercent()java.lang.String[][]getSpecifiedTradeAllowanceChargeTaxCategoryCode()java.lang.String[][]getSpecifiedTradeAllowanceChargeTaxTypeCode()java.lang.String[][]getSpecifiedTradePaymentTermsDescription()java.util.Date[]getSpecifiedTradePaymentTermsDueDateTime()java.lang.String[]getSpecifiedTradePaymentTermsDueDateTimeFormat()java.lang.String[]getTaxCategoryCode()java.lang.String[]getTaxExemptionReason()java.lang.StringgetTotalPrepaidAmount()java.lang.StringgetTotalPrepaidAmountCurrencyID()voidsetBillingStartEnd(java.util.Date billingStartDateTime, java.lang.String billingStartDateTimeFormat, java.util.Date billingEndDateTime, java.lang.String billingEndDateTimeFormat)voidsetBuyerID(java.lang.String buyerID)voidsetBuyerOrderReferencedDocumentID(java.lang.String buyerOrderReferencedDocumentID)voidsetBuyerOrderReferencedDocumentIssueDateTime(java.util.Date buyerOrderReferencedDocumentIssueDateTime, java.lang.String buyerOrderReferencedDocumentIssueDateTimeFormat)voidsetBuyerReference(java.lang.String buyerReference)voidsetContractReferencedDocumentID(java.lang.String contractReferencedDocumentID)voidsetContractReferencedDocumentIssueDateTime(java.util.Date contractReferencedDocumentIssueDateTime, java.lang.String contractReferencedDocumentIssueDateTimeFormat)voidsetCustomerOrderReferencedDocumentID(java.lang.String customerOrderReferencedDocumentID)voidsetCustomerOrderReferencedDocumentIssueDateTime(java.util.Date customerOrderReferencedDocumentIssueDateTime, java.lang.String customerOrderReferencedDocumentIssueDateTimeFormat)voidsetDeliveryNoteReferencedDocumentID(java.lang.String deliveryNoteReferencedDocumentID)voidsetDeliveryNoteReferencedDocumentIssueDateTime(java.util.Date deliveryNoteReferencedDocumentIssueDateTime, java.lang.String deliveryNoteReferencedDocumentIssueDateTimeFormat)voidsetDuePayableAmount(java.lang.String duePayableAmount, java.lang.String duePayableAmountCurrencyID)voidsetInvoiceeCityName(java.lang.String invoiceeCityName)voidsetInvoiceeCountryID(java.lang.String invoiceeCountryID)voidsetInvoiceeID(java.lang.String invoiceeID)voidsetInvoiceeLineOne(java.lang.String invoiceeLineOne)voidsetInvoiceeLineTwo(java.lang.String invoiceeLineTwo)voidsetInvoiceeName(java.lang.String invoiceeName)voidsetInvoiceePostcode(java.lang.String invoiceePostcode)voidsetSellerID(java.lang.String sellerID)voidsetTotalPrepaidAmount(java.lang.String totalPrepaidAmount, java.lang.String totalPrepaidCurrencyID)-
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
-
notesCodes
protected java.util.List<java.lang.String> notesCodes
-
buyerReference
protected java.lang.String buyerReference
-
sellerID
protected java.lang.String sellerID
-
sellerGlobalID
protected java.util.List<java.lang.String> sellerGlobalID
-
sellerGlobalSchemeID
protected java.util.List<java.lang.String> sellerGlobalSchemeID
-
buyerID
protected java.lang.String buyerID
-
buyerGlobalID
protected java.util.List<java.lang.String> buyerGlobalID
-
buyerGlobalSchemeID
protected java.util.List<java.lang.String> buyerGlobalSchemeID
-
buyerOrderReferencedDocumentIssueDateTime
protected java.util.Date buyerOrderReferencedDocumentIssueDateTime
-
buyerOrderReferencedDocumentIssueDateTimeFormat
protected java.lang.String buyerOrderReferencedDocumentIssueDateTimeFormat
-
buyerOrderReferencedDocumentID
protected java.lang.String buyerOrderReferencedDocumentID
-
contractReferencedDocumentIssueDateTime
protected java.util.Date contractReferencedDocumentIssueDateTime
-
contractReferencedDocumentIssueDateTimeFormat
protected java.lang.String contractReferencedDocumentIssueDateTimeFormat
-
contractReferencedDocumentID
protected java.lang.String contractReferencedDocumentID
-
customerOrderReferencedDocumentIssueDateTime
protected java.util.Date customerOrderReferencedDocumentIssueDateTime
-
customerOrderReferencedDocumentIssueDateTimeFormat
protected java.lang.String customerOrderReferencedDocumentIssueDateTimeFormat
-
customerOrderReferencedDocumentID
protected java.lang.String customerOrderReferencedDocumentID
-
deliveryNoteReferencedDocumentIssueDateTime
protected java.util.Date deliveryNoteReferencedDocumentIssueDateTime
-
deliveryNoteReferencedDocumentIssueDateTimeFormat
protected java.lang.String deliveryNoteReferencedDocumentIssueDateTimeFormat
-
deliveryNoteReferencedDocumentID
protected java.lang.String deliveryNoteReferencedDocumentID
-
invoiceeID
protected java.lang.String invoiceeID
-
invoiceeGlobalID
protected java.util.List<java.lang.String> invoiceeGlobalID
-
invoiceeGlobalSchemeID
protected java.util.List<java.lang.String> invoiceeGlobalSchemeID
-
invoiceeName
protected java.lang.String invoiceeName
-
invoiceePostcode
protected java.lang.String invoiceePostcode
-
invoiceeLineOne
protected java.lang.String invoiceeLineOne
-
invoiceeLineTwo
protected java.lang.String invoiceeLineTwo
-
invoiceeCityName
protected java.lang.String invoiceeCityName
-
invoiceeCountryID
protected java.lang.String invoiceeCountryID
-
invoiceeTaxRegistrationID
protected java.util.List<java.lang.String> invoiceeTaxRegistrationID
-
invoiceeTaxRegistrationSchemeID
protected java.util.List<java.lang.String> invoiceeTaxRegistrationSchemeID
-
paymentMeansTypeCode
protected java.util.List<java.lang.String> paymentMeansTypeCode
-
paymentMeansInformation
protected java.util.List<java.lang.String[]> paymentMeansInformation
-
paymentMeansPayerAccountIBAN
protected java.util.List<java.lang.String> paymentMeansPayerAccountIBAN
-
paymentMeansPayerAccountProprietaryID
protected java.util.List<java.lang.String> paymentMeansPayerAccountProprietaryID
-
paymentMeansPayerFinancialInstitutionBIC
protected java.util.List<java.lang.String> paymentMeansPayerFinancialInstitutionBIC
-
paymentMeansPayerFinancialInstitutionGermanBankleitzahlID
protected java.util.List<java.lang.String> paymentMeansPayerFinancialInstitutionGermanBankleitzahlID
-
paymentMeansPayerFinancialInstitutionName
protected java.util.List<java.lang.String> paymentMeansPayerFinancialInstitutionName
-
taxExemptionReason
protected java.util.List<java.lang.String> taxExemptionReason
-
taxCategoryCode
protected java.util.List<java.lang.String> taxCategoryCode
-
billingStartDateTime
protected java.util.Date billingStartDateTime
-
billingStartDateTimeFormat
protected java.lang.String billingStartDateTimeFormat
-
billingEndDateTime
protected java.util.Date billingEndDateTime
-
billingEndDateTimeFormat
protected java.lang.String billingEndDateTimeFormat
-
tradeAllowanceChargeIndicator
protected java.util.List<java.lang.Boolean> tradeAllowanceChargeIndicator
-
tradeAllowanceChargeActualAmount
protected java.util.List<java.lang.String> tradeAllowanceChargeActualAmount
-
tradeAllowanceChargeActualAmountCurrency
protected java.util.List<java.lang.String> tradeAllowanceChargeActualAmountCurrency
-
tradeAllowanceChargeReason
protected java.util.List<java.lang.String> tradeAllowanceChargeReason
-
tradeAllowanceChargeTaxTypeCode
protected java.util.List<java.lang.String[]> tradeAllowanceChargeTaxTypeCode
-
tradeAllowanceChargeTaxCategoryCode
protected java.util.List<java.lang.String[]> tradeAllowanceChargeTaxCategoryCode
-
tradeAllowanceChargeTaxApplicablePercent
protected java.util.List<java.lang.String[]> tradeAllowanceChargeTaxApplicablePercent
-
logisticsServiceChargeDescription
protected java.util.List<java.lang.String[]> logisticsServiceChargeDescription
-
logisticsServiceChargeAmount
protected java.util.List<java.lang.String> logisticsServiceChargeAmount
-
logisticsServiceChargeAmountCurrency
protected java.util.List<java.lang.String> logisticsServiceChargeAmountCurrency
-
logisticsServiceChargeTaxTypeCode
protected java.util.List<java.lang.String[]> logisticsServiceChargeTaxTypeCode
-
logisticsServiceChargeTaxCategoryCode
protected java.util.List<java.lang.String[]> logisticsServiceChargeTaxCategoryCode
-
logisticsServiceChargeTaxApplicablePercent
protected java.util.List<java.lang.String[]> logisticsServiceChargeTaxApplicablePercent
-
tradePaymentTermsInformation
protected java.util.List<java.lang.String[]> tradePaymentTermsInformation
-
tradePaymentTermsDueDateTime
protected java.util.List<java.util.Date> tradePaymentTermsDueDateTime
-
tradePaymentTermsDueDateTimeFormat
protected java.util.List<java.lang.String> tradePaymentTermsDueDateTimeFormat
-
totalPrepaidAmount
protected java.lang.String totalPrepaidAmount
-
totalPrepaidAmountCurrencyID
protected java.lang.String totalPrepaidAmountCurrencyID
-
duePayableAmount
protected java.lang.String duePayableAmount
-
duePayableAmountCurrencyID
protected java.lang.String duePayableAmountCurrencyID
-
lineItemLineID
protected java.util.List<java.lang.String> lineItemLineID
-
lineItemIncludedNote
protected java.util.List<java.lang.String[][]> lineItemIncludedNote
-
lineItemGrossPriceChargeAmount
protected java.util.List<java.lang.String> lineItemGrossPriceChargeAmount
-
lineItemGrossPriceChargeAmountCurrencyID
protected java.util.List<java.lang.String> lineItemGrossPriceChargeAmountCurrencyID
-
lineItemGrossPriceBasisQuantity
protected java.util.List<java.lang.String> lineItemGrossPriceBasisQuantity
-
lineItemGrossPriceBasisQuantityCode
protected java.util.List<java.lang.String> lineItemGrossPriceBasisQuantityCode
-
lineItemGrossPriceTradeAllowanceChargeIndicator
protected java.util.List<java.lang.Boolean[]> lineItemGrossPriceTradeAllowanceChargeIndicator
-
lineItemGrossPriceTradeAllowanceChargeActualAmount
protected java.util.List<java.lang.String[]> lineItemGrossPriceTradeAllowanceChargeActualAmount
-
lineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID
protected java.util.List<java.lang.String[]> lineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID
-
lineItemGrossPriceTradeAllowanceChargeReason
protected java.util.List<java.lang.String[]> lineItemGrossPriceTradeAllowanceChargeReason
-
lineItemNetPriceChargeAmount
protected java.util.List<java.lang.String> lineItemNetPriceChargeAmount
-
lineItemNetPriceChargeAmountCurrencyID
protected java.util.List<java.lang.String> lineItemNetPriceChargeAmountCurrencyID
-
lineItemNetPriceBasisQuantity
protected java.util.List<java.lang.String> lineItemNetPriceBasisQuantity
-
lineItemNetPriceBasisQuantityCode
protected java.util.List<java.lang.String> lineItemNetPriceBasisQuantityCode
-
lineItemSettlementTaxTypeCode
protected java.util.List<java.lang.String[]> lineItemSettlementTaxTypeCode
-
lineItemSettlementTaxExemptionReason
protected java.util.List<java.lang.String[]> lineItemSettlementTaxExemptionReason
-
lineItemSettlementTaxCategoryCode
protected java.util.List<java.lang.String[]> lineItemSettlementTaxCategoryCode
-
lineItemSettlementTaxApplicablePercent
protected java.util.List<java.lang.String[]> lineItemSettlementTaxApplicablePercent
-
lineItemLineTotalAmount
protected java.util.List<java.lang.String> lineItemLineTotalAmount
-
lineItemLineTotalAmountCurrencyID
protected java.util.List<java.lang.String> lineItemLineTotalAmountCurrencyID
-
lineItemSpecifiedTradeProductGlobalID
protected java.util.List<java.lang.String> lineItemSpecifiedTradeProductGlobalID
-
lineItemSpecifiedTradeProductSchemeID
protected java.util.List<java.lang.String> lineItemSpecifiedTradeProductSchemeID
-
lineItemSpecifiedTradeProductSellerAssignedID
protected java.util.List<java.lang.String> lineItemSpecifiedTradeProductSellerAssignedID
-
lineItemSpecifiedTradeProductBuyerAssignedID
protected java.util.List<java.lang.String> lineItemSpecifiedTradeProductBuyerAssignedID
-
lineItemSpecifiedTradeProductDescription
protected java.util.List<java.lang.String> lineItemSpecifiedTradeProductDescription
-
-
Method Detail
-
getNotesCodes
public java.lang.String[] getNotesCodes()
- Specified by:
getNotesCodesin interfaceComfortProfile
-
getBuyerReference
public java.lang.String getBuyerReference()
- Specified by:
getBuyerReferencein interfaceComfortProfile
-
getSellerID
public java.lang.String getSellerID()
- Specified by:
getSellerIDin interfaceComfortProfile
-
getSellerGlobalID
public java.lang.String[] getSellerGlobalID()
- Specified by:
getSellerGlobalIDin interfaceComfortProfile
-
getSellerGlobalSchemeID
public java.lang.String[] getSellerGlobalSchemeID()
- Specified by:
getSellerGlobalSchemeIDin interfaceComfortProfile
-
getBuyerID
public java.lang.String getBuyerID()
- Specified by:
getBuyerIDin interfaceComfortProfile
-
getBuyerGlobalID
public java.lang.String[] getBuyerGlobalID()
- Specified by:
getBuyerGlobalIDin interfaceComfortProfile
-
getBuyerGlobalSchemeID
public java.lang.String[] getBuyerGlobalSchemeID()
- Specified by:
getBuyerGlobalSchemeIDin interfaceComfortProfile
-
getBuyerOrderReferencedDocumentIssueDateTime
public java.util.Date getBuyerOrderReferencedDocumentIssueDateTime()
- Specified by:
getBuyerOrderReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getBuyerOrderReferencedDocumentIssueDateTimeFormat
public java.lang.String getBuyerOrderReferencedDocumentIssueDateTimeFormat()
- Specified by:
getBuyerOrderReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getBuyerOrderReferencedDocumentID
public java.lang.String getBuyerOrderReferencedDocumentID()
- Specified by:
getBuyerOrderReferencedDocumentIDin interfaceComfortProfile
-
getContractReferencedDocumentIssueDateTime
public java.util.Date getContractReferencedDocumentIssueDateTime()
- Specified by:
getContractReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getContractReferencedDocumentIssueDateTimeFormat
public java.lang.String getContractReferencedDocumentIssueDateTimeFormat()
- Specified by:
getContractReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getContractReferencedDocumentID
public java.lang.String getContractReferencedDocumentID()
- Specified by:
getContractReferencedDocumentIDin interfaceComfortProfile
-
getCustomerOrderReferencedDocumentIssueDateTime
public java.util.Date getCustomerOrderReferencedDocumentIssueDateTime()
- Specified by:
getCustomerOrderReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getCustomerOrderReferencedDocumentIssueDateTimeFormat
public java.lang.String getCustomerOrderReferencedDocumentIssueDateTimeFormat()
- Specified by:
getCustomerOrderReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getCustomerOrderReferencedDocumentID
public java.lang.String getCustomerOrderReferencedDocumentID()
- Specified by:
getCustomerOrderReferencedDocumentIDin interfaceComfortProfile
-
getDeliveryNoteReferencedDocumentIssueDateTime
public java.util.Date getDeliveryNoteReferencedDocumentIssueDateTime()
- Specified by:
getDeliveryNoteReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getDeliveryNoteReferencedDocumentIssueDateTimeFormat
public java.lang.String getDeliveryNoteReferencedDocumentIssueDateTimeFormat()
- Specified by:
getDeliveryNoteReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getDeliveryNoteReferencedDocumentID
public java.lang.String getDeliveryNoteReferencedDocumentID()
- Specified by:
getDeliveryNoteReferencedDocumentIDin interfaceComfortProfile
-
getInvoiceeID
public java.lang.String getInvoiceeID()
- Specified by:
getInvoiceeIDin interfaceComfortProfile
-
getInvoiceeGlobalID
public java.lang.String[] getInvoiceeGlobalID()
- Specified by:
getInvoiceeGlobalIDin interfaceComfortProfile
-
getInvoiceeGlobalSchemeID
public java.lang.String[] getInvoiceeGlobalSchemeID()
- Specified by:
getInvoiceeGlobalSchemeIDin interfaceComfortProfile
-
getInvoiceeName
public java.lang.String getInvoiceeName()
- Specified by:
getInvoiceeNamein interfaceComfortProfile
-
getInvoiceePostcode
public java.lang.String getInvoiceePostcode()
- Specified by:
getInvoiceePostcodein interfaceComfortProfile
-
getInvoiceeLineOne
public java.lang.String getInvoiceeLineOne()
- Specified by:
getInvoiceeLineOnein interfaceComfortProfile
-
getInvoiceeLineTwo
public java.lang.String getInvoiceeLineTwo()
- Specified by:
getInvoiceeLineTwoin interfaceComfortProfile
-
getInvoiceeCityName
public java.lang.String getInvoiceeCityName()
- Specified by:
getInvoiceeCityNamein interfaceComfortProfile
-
getInvoiceeCountryID
public java.lang.String getInvoiceeCountryID()
- Specified by:
getInvoiceeCountryIDin interfaceComfortProfile
-
getInvoiceeTaxRegistrationID
public java.lang.String[] getInvoiceeTaxRegistrationID()
- Specified by:
getInvoiceeTaxRegistrationIDin interfaceComfortProfile
-
getInvoiceeTaxRegistrationSchemeID
public java.lang.String[] getInvoiceeTaxRegistrationSchemeID()
- Specified by:
getInvoiceeTaxRegistrationSchemeIDin interfaceComfortProfile
-
getPaymentMeansTypeCode
public java.lang.String[] getPaymentMeansTypeCode()
- Specified by:
getPaymentMeansTypeCodein interfaceComfortProfile
-
getPaymentMeansInformation
public java.lang.String[][] getPaymentMeansInformation()
- Specified by:
getPaymentMeansInformationin interfaceComfortProfile
-
getPaymentMeansPayerAccountIBAN
public java.lang.String[] getPaymentMeansPayerAccountIBAN()
- Specified by:
getPaymentMeansPayerAccountIBANin interfaceComfortProfile
-
getPaymentMeansPayerAccountProprietaryID
public java.lang.String[] getPaymentMeansPayerAccountProprietaryID()
- Specified by:
getPaymentMeansPayerAccountProprietaryIDin interfaceComfortProfile
-
getPaymentMeansPayerFinancialInstitutionBIC
public java.lang.String[] getPaymentMeansPayerFinancialInstitutionBIC()
- Specified by:
getPaymentMeansPayerFinancialInstitutionBICin interfaceComfortProfile
-
getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlID
public java.lang.String[] getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlID()
- Specified by:
getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlIDin interfaceComfortProfile
-
getPaymentMeansPayerFinancialInstitutionName
public java.lang.String[] getPaymentMeansPayerFinancialInstitutionName()
- Specified by:
getPaymentMeansPayerFinancialInstitutionNamein interfaceComfortProfile
-
getTaxExemptionReason
public java.lang.String[] getTaxExemptionReason()
- Specified by:
getTaxExemptionReasonin interfaceComfortProfile
-
getTaxCategoryCode
public java.lang.String[] getTaxCategoryCode()
- Specified by:
getTaxCategoryCodein interfaceComfortProfile
-
getBillingStartDateTime
public java.util.Date getBillingStartDateTime()
- Specified by:
getBillingStartDateTimein interfaceComfortProfile
-
getBillingStartDateTimeFormat
public java.lang.String getBillingStartDateTimeFormat()
- Specified by:
getBillingStartDateTimeFormatin interfaceComfortProfile
-
getBillingEndDateTime
public java.util.Date getBillingEndDateTime()
- Specified by:
getBillingEndDateTimein interfaceComfortProfile
-
getBillingEndDateTimeFormat
public java.lang.String getBillingEndDateTimeFormat()
- Specified by:
getBillingEndDateTimeFormatin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeIndicator
public java.lang.Boolean[] getSpecifiedTradeAllowanceChargeIndicator()
- Specified by:
getSpecifiedTradeAllowanceChargeIndicatorin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeActualAmount
public java.lang.String[] getSpecifiedTradeAllowanceChargeActualAmount()
- Specified by:
getSpecifiedTradeAllowanceChargeActualAmountin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeActualAmountCurrency
public java.lang.String[] getSpecifiedTradeAllowanceChargeActualAmountCurrency()
- Specified by:
getSpecifiedTradeAllowanceChargeActualAmountCurrencyin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeReason
public java.lang.String[] getSpecifiedTradeAllowanceChargeReason()
- Specified by:
getSpecifiedTradeAllowanceChargeReasonin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeTaxTypeCode
public java.lang.String[][] getSpecifiedTradeAllowanceChargeTaxTypeCode()
- Specified by:
getSpecifiedTradeAllowanceChargeTaxTypeCodein interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeTaxCategoryCode
public java.lang.String[][] getSpecifiedTradeAllowanceChargeTaxCategoryCode()
- Specified by:
getSpecifiedTradeAllowanceChargeTaxCategoryCodein interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeTaxApplicablePercent
public java.lang.String[][] getSpecifiedTradeAllowanceChargeTaxApplicablePercent()
- Specified by:
getSpecifiedTradeAllowanceChargeTaxApplicablePercentin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeDescription
public java.lang.String[][] getSpecifiedLogisticsServiceChargeDescription()
- Specified by:
getSpecifiedLogisticsServiceChargeDescriptionin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeAmount
public java.lang.String[] getSpecifiedLogisticsServiceChargeAmount()
- Specified by:
getSpecifiedLogisticsServiceChargeAmountin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeAmountCurrency
public java.lang.String[] getSpecifiedLogisticsServiceChargeAmountCurrency()
- Specified by:
getSpecifiedLogisticsServiceChargeAmountCurrencyin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeTaxTypeCode
public java.lang.String[][] getSpecifiedLogisticsServiceChargeTaxTypeCode()
- Specified by:
getSpecifiedLogisticsServiceChargeTaxTypeCodein interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeTaxCategoryCode
public java.lang.String[][] getSpecifiedLogisticsServiceChargeTaxCategoryCode()
- Specified by:
getSpecifiedLogisticsServiceChargeTaxCategoryCodein interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeTaxApplicablePercent
public java.lang.String[][] getSpecifiedLogisticsServiceChargeTaxApplicablePercent()
- Specified by:
getSpecifiedLogisticsServiceChargeTaxApplicablePercentin interfaceComfortProfile
-
getSpecifiedTradePaymentTermsDescription
public java.lang.String[][] getSpecifiedTradePaymentTermsDescription()
- Specified by:
getSpecifiedTradePaymentTermsDescriptionin interfaceComfortProfile
-
getSpecifiedTradePaymentTermsDueDateTime
public java.util.Date[] getSpecifiedTradePaymentTermsDueDateTime()
- Specified by:
getSpecifiedTradePaymentTermsDueDateTimein interfaceComfortProfile
-
getSpecifiedTradePaymentTermsDueDateTimeFormat
public java.lang.String[] getSpecifiedTradePaymentTermsDueDateTimeFormat()
- Specified by:
getSpecifiedTradePaymentTermsDueDateTimeFormatin interfaceComfortProfile
-
getTotalPrepaidAmount
public java.lang.String getTotalPrepaidAmount()
- Specified by:
getTotalPrepaidAmountin interfaceComfortProfile
-
getTotalPrepaidAmountCurrencyID
public java.lang.String getTotalPrepaidAmountCurrencyID()
- Specified by:
getTotalPrepaidAmountCurrencyIDin interfaceComfortProfile
-
getDuePayableAmount
public java.lang.String getDuePayableAmount()
- Specified by:
getDuePayableAmountin interfaceComfortProfile
-
getDuePayableAmountCurrencyID
public java.lang.String getDuePayableAmountCurrencyID()
- Specified by:
getDuePayableAmountCurrencyIDin interfaceComfortProfile
-
getLineItemLineID
public java.lang.String[] getLineItemLineID()
- Specified by:
getLineItemLineIDin interfaceComfortProfile
-
getLineItemIncludedNote
public java.lang.String[][][] getLineItemIncludedNote()
- Specified by:
getLineItemIncludedNotein interfaceComfortProfile
-
getLineItemGrossPriceChargeAmount
public java.lang.String[] getLineItemGrossPriceChargeAmount()
- Specified by:
getLineItemGrossPriceChargeAmountin interfaceComfortProfile
-
getLineItemGrossPriceChargeAmountCurrencyID
public java.lang.String[] getLineItemGrossPriceChargeAmountCurrencyID()
- Specified by:
getLineItemGrossPriceChargeAmountCurrencyIDin interfaceComfortProfile
-
getLineItemGrossPriceBasisQuantity
public java.lang.String[] getLineItemGrossPriceBasisQuantity()
- Specified by:
getLineItemGrossPriceBasisQuantityin interfaceComfortProfile
-
getLineItemGrossPriceBasisQuantityCode
public java.lang.String[] getLineItemGrossPriceBasisQuantityCode()
- Specified by:
getLineItemGrossPriceBasisQuantityCodein interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeIndicator
public java.lang.Boolean[][] getLineItemGrossPriceTradeAllowanceChargeIndicator()
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeIndicatorin interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeActualAmount
public java.lang.String[][] getLineItemGrossPriceTradeAllowanceChargeActualAmount()
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeActualAmountin interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID
public java.lang.String[][] getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID()
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyIDin interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeReason
public java.lang.String[][] getLineItemGrossPriceTradeAllowanceChargeReason()
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeReasonin interfaceComfortProfile
-
getLineItemNetPriceChargeAmount
public java.lang.String[] getLineItemNetPriceChargeAmount()
- Specified by:
getLineItemNetPriceChargeAmountin interfaceComfortProfile
-
getLineItemNetPriceChargeAmountCurrencyID
public java.lang.String[] getLineItemNetPriceChargeAmountCurrencyID()
- Specified by:
getLineItemNetPriceChargeAmountCurrencyIDin interfaceComfortProfile
-
getLineItemNetPriceBasisQuantity
public java.lang.String[] getLineItemNetPriceBasisQuantity()
- Specified by:
getLineItemNetPriceBasisQuantityin interfaceComfortProfile
-
getLineItemNetPriceBasisQuantityCode
public java.lang.String[] getLineItemNetPriceBasisQuantityCode()
- Specified by:
getLineItemNetPriceBasisQuantityCodein interfaceComfortProfile
-
getLineItemSettlementTaxTypeCode
public java.lang.String[][] getLineItemSettlementTaxTypeCode()
- Specified by:
getLineItemSettlementTaxTypeCodein interfaceComfortProfile
-
getLineItemSettlementTaxExemptionReason
public java.lang.String[][] getLineItemSettlementTaxExemptionReason()
- Specified by:
getLineItemSettlementTaxExemptionReasonin interfaceComfortProfile
-
getLineItemSettlementTaxCategoryCode
public java.lang.String[][] getLineItemSettlementTaxCategoryCode()
- Specified by:
getLineItemSettlementTaxCategoryCodein interfaceComfortProfile
-
getLineItemSettlementTaxApplicablePercent
public java.lang.String[][] getLineItemSettlementTaxApplicablePercent()
- Specified by:
getLineItemSettlementTaxApplicablePercentin interfaceComfortProfile
-
getLineItemLineTotalAmount
public java.lang.String[] getLineItemLineTotalAmount()
- Specified by:
getLineItemLineTotalAmountin interfaceComfortProfile
-
getLineItemLineTotalAmountCurrencyID
public java.lang.String[] getLineItemLineTotalAmountCurrencyID()
- Specified by:
getLineItemLineTotalAmountCurrencyIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductGlobalID
public java.lang.String[] getLineItemSpecifiedTradeProductGlobalID()
- Specified by:
getLineItemSpecifiedTradeProductGlobalIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductSchemeID
public java.lang.String[] getLineItemSpecifiedTradeProductSchemeID()
- Specified by:
getLineItemSpecifiedTradeProductSchemeIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductSellerAssignedID
public java.lang.String[] getLineItemSpecifiedTradeProductSellerAssignedID()
- Specified by:
getLineItemSpecifiedTradeProductSellerAssignedIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductBuyerAssignedID
public java.lang.String[] getLineItemSpecifiedTradeProductBuyerAssignedID()
- Specified by:
getLineItemSpecifiedTradeProductBuyerAssignedIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductDescription
public java.lang.String[] getLineItemSpecifiedTradeProductDescription()
- Specified by:
getLineItemSpecifiedTradeProductDescriptionin interfaceComfortProfile
-
addNote
public void addNote(java.lang.String[] note)
- Overrides:
addNotein classBasicProfileImp
-
addNote
public void addNote(java.lang.String[] note, java.lang.String code)
-
setBuyerReference
public void setBuyerReference(java.lang.String buyerReference)
-
setSellerID
public void setSellerID(java.lang.String sellerID)
-
addSellerGlobalID
public void addSellerGlobalID(java.lang.String sellerGlobalSchemeID, java.lang.String sellerGlobalID)
-
setBuyerID
public void setBuyerID(java.lang.String buyerID)
-
addBuyerGlobalID
public void addBuyerGlobalID(java.lang.String buyerGlobalSchemeID, java.lang.String buyerGlobalID)
-
setBuyerOrderReferencedDocumentIssueDateTime
public void setBuyerOrderReferencedDocumentIssueDateTime(java.util.Date buyerOrderReferencedDocumentIssueDateTime, java.lang.String buyerOrderReferencedDocumentIssueDateTimeFormat)
-
setBuyerOrderReferencedDocumentID
public void setBuyerOrderReferencedDocumentID(java.lang.String buyerOrderReferencedDocumentID)
-
setContractReferencedDocumentIssueDateTime
public void setContractReferencedDocumentIssueDateTime(java.util.Date contractReferencedDocumentIssueDateTime, java.lang.String contractReferencedDocumentIssueDateTimeFormat)
-
setContractReferencedDocumentID
public void setContractReferencedDocumentID(java.lang.String contractReferencedDocumentID)
-
setCustomerOrderReferencedDocumentIssueDateTime
public void setCustomerOrderReferencedDocumentIssueDateTime(java.util.Date customerOrderReferencedDocumentIssueDateTime, java.lang.String customerOrderReferencedDocumentIssueDateTimeFormat)
-
setCustomerOrderReferencedDocumentID
public void setCustomerOrderReferencedDocumentID(java.lang.String customerOrderReferencedDocumentID)
-
setDeliveryNoteReferencedDocumentIssueDateTime
public void setDeliveryNoteReferencedDocumentIssueDateTime(java.util.Date deliveryNoteReferencedDocumentIssueDateTime, java.lang.String deliveryNoteReferencedDocumentIssueDateTimeFormat)
-
setDeliveryNoteReferencedDocumentID
public void setDeliveryNoteReferencedDocumentID(java.lang.String deliveryNoteReferencedDocumentID)
-
setInvoiceeID
public void setInvoiceeID(java.lang.String invoiceeID)
-
addInvoiceeGlobalID
public void addInvoiceeGlobalID(java.lang.String invoiceeGlobalSchemeID, java.lang.String invoiceeGlobalID)
-
setInvoiceeName
public void setInvoiceeName(java.lang.String invoiceeName)
-
setInvoiceePostcode
public void setInvoiceePostcode(java.lang.String invoiceePostcode)
-
setInvoiceeLineOne
public void setInvoiceeLineOne(java.lang.String invoiceeLineOne)
-
setInvoiceeLineTwo
public void setInvoiceeLineTwo(java.lang.String invoiceeLineTwo)
-
setInvoiceeCityName
public void setInvoiceeCityName(java.lang.String invoiceeCityName)
-
setInvoiceeCountryID
public void setInvoiceeCountryID(java.lang.String invoiceeCountryID)
-
addInvoiceeTaxRegistration
public void addInvoiceeTaxRegistration(java.lang.String schemeID, java.lang.String taxId)
-
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)- Overrides:
addPaymentMeansin classBasicProfileImp
-
addPaymentMeans
public void addPaymentMeans(java.lang.String typeCode, java.lang.String[] information, java.lang.String schemeAgencyID, java.lang.String id, java.lang.String ibanDebtor, java.lang.String proprietaryIDDebtor, java.lang.String ibanCreditor, java.lang.String accountnameCreditor, java.lang.String proprietaryIDCreditor, java.lang.String bicDebtor, java.lang.String germanBankleitzahlIDDebtor, java.lang.String institutionnameDebtor, java.lang.String bicCreditor, java.lang.String germanBankleitzahlIDCreditor, java.lang.String institutionnameCreditor)
-
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)- Overrides:
addApplicableTradeTaxin classBasicProfileImp
-
addApplicableTradeTax
public void addApplicableTradeTax(java.lang.String calculatedAmount, java.lang.String calculatedAmountCurrencyID, java.lang.String typeCode, java.lang.String exemptionReason, java.lang.String basisAmount, java.lang.String basisAmountCurrencyID, java.lang.String categoryCode, java.lang.String applicablePercent)
-
setBillingStartEnd
public void setBillingStartEnd(java.util.Date billingStartDateTime, java.lang.String billingStartDateTimeFormat, java.util.Date billingEndDateTime, java.lang.String billingEndDateTimeFormat)
-
addSpecifiedTradeAllowanceCharge
public void addSpecifiedTradeAllowanceCharge(boolean indicator, java.lang.String actualAmount, java.lang.String actualAmountCurrency, java.lang.String reason, java.lang.String[] typeCodes, java.lang.String[] categoryCodes, java.lang.String[] applicablePercent)
-
addSpecifiedLogisticsServiceCharge
public void addSpecifiedLogisticsServiceCharge(java.lang.String[] description, java.lang.String actualAmount, java.lang.String actualAmountCurrency, java.lang.String[] typeCodes, java.lang.String[] categoryCodes, java.lang.String[] applicablePercent)
-
addSpecifiedTradePaymentTerms
public void addSpecifiedTradePaymentTerms(java.lang.String[] information, java.util.Date dateTime, java.lang.String dateTimeFormat)
-
setTotalPrepaidAmount
public void setTotalPrepaidAmount(java.lang.String totalPrepaidAmount, java.lang.String totalPrepaidCurrencyID)
-
setDuePayableAmount
public void setDuePayableAmount(java.lang.String duePayableAmount, java.lang.String duePayableAmountCurrencyID)
-
addIncludedSupplyChainTradeLineItem
public void addIncludedSupplyChainTradeLineItem(java.lang.String billedQuantity, java.lang.String billedQuantityUnitCode, java.lang.String specifiedTradeProductName)- Overrides:
addIncludedSupplyChainTradeLineItemin classBasicProfileImp
-
addIncludedSupplyChainTradeLineItem
public void addIncludedSupplyChainTradeLineItem(java.lang.String id, java.lang.String[][] notes, java.lang.String grossPriceChargeAmount, java.lang.String grossPriceChargeAmountCurrencyID, java.lang.String grossPriceBasisQuantity, java.lang.String grossPriceBasisQuantityCode, java.lang.Boolean[] grossPriceTradeAllowanceChargeIndicator, java.lang.String[] grossPriceTradeAllowanceChargeActualAmount, java.lang.String[] grossPriceTradeAllowanceChargeActualAmountCurrencyID, java.lang.String[] grossPriceTradeAllowanceChargeReason, java.lang.String netPriceChargeAmount, java.lang.String netPriceChargeAmountCurrencyID, java.lang.String netPriceBasisQuantity, java.lang.String netPriceBasisQuantityCode, java.lang.String billedQuantity, java.lang.String billedQuantityUnitCode, java.lang.String[] lineItemSettlementTaxTypeCode, java.lang.String[] lineItemSettlementTaxExemptionReason, java.lang.String[] lineItemSettlementTaxCategoryCode, java.lang.String[] lineItemSettlementTaxApplicablePercent, java.lang.String lineItemLineTotalAmount, java.lang.String lineItemLineTotalAmountCurrencyID, java.lang.String lineItemSpecifiedTradeProductGlobalID, java.lang.String lineItemSpecifiedTradeProductSchemeID, java.lang.String lineItemSpecifiedTradeProductSellerAssignedID, java.lang.String lineItemSpecifiedTradeProductBuyerAssignedID, java.lang.String lineItemSpecifiedTradeProductName, java.lang.String lineItemSpecifiedTradeProductDescription)
-
-