Class ComfortProfileImp
java.lang.Object
com.itextpdf.text.zugferd.profiles.BasicProfileImp
com.itextpdf.text.zugferd.profiles.ComfortProfileImp
- All Implemented Interfaces:
BasicProfile, 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
FieldsModifier and TypeFieldDescriptionprotected Dateprotected Stringprotected Dateprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected Stringprotected Dateprotected Stringprotected Stringprotected Dateprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidaddApplicableTradeTax(String calculatedAmount, String calculatedAmountCurrencyID, String typeCode, String basisAmount, String basisAmountCurrencyID, String applicablePercent) voidaddApplicableTradeTax(String calculatedAmount, String calculatedAmountCurrencyID, String typeCode, String exemptionReason, String basisAmount, String basisAmountCurrencyID, String categoryCode, String applicablePercent) voidaddBuyerGlobalID(String buyerGlobalSchemeID, String buyerGlobalID) voidaddIncludedSupplyChainTradeLineItem(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) voidaddIncludedSupplyChainTradeLineItem(String billedQuantity, String billedQuantityUnitCode, String specifiedTradeProductName) voidaddInvoiceeGlobalID(String invoiceeGlobalSchemeID, String invoiceeGlobalID) voidaddInvoiceeTaxRegistration(String schemeID, String taxId) voidvoidvoidaddPaymentMeans(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) voidaddPaymentMeans(String schemeAgencyID, String id, String iban, String accountname, String proprietaryID, String bic, String germanBankleitzahlID, String institutionname) voidaddSellerGlobalID(String sellerGlobalSchemeID, String sellerGlobalID) voidaddSpecifiedLogisticsServiceCharge(String[] description, String actualAmount, String actualAmountCurrency, String[] typeCodes, String[] categoryCodes, String[] applicablePercent) voidaddSpecifiedTradeAllowanceCharge(boolean indicator, String actualAmount, String actualAmountCurrency, String reason, String[] typeCodes, String[] categoryCodes, String[] applicablePercent) voidaddSpecifiedTradePaymentTerms(String[] information, Date dateTime, String dateTimeFormat) String[]String[]String[]String[]String[]String[]String[]String[]String[]String[]String[][]String[][]Boolean[][]String[][]String[][][]String[]String[]String[]String[]String[]String[]String[]String[][]String[][]String[][]String[][]String[]String[]String[]String[]String[]String[]String[][]String[]String[]String[]String[]String[]String[]String[]String[]String[]String[]String[][]String[][]String[][]String[][]String[]String[]Boolean[]String[]String[][]String[][]String[][]String[][]Date[]String[]String[]String[]voidsetBillingStartEnd(Date billingStartDateTime, String billingStartDateTimeFormat, Date billingEndDateTime, String billingEndDateTimeFormat) voidsetBuyerID(String buyerID) voidsetBuyerOrderReferencedDocumentID(String buyerOrderReferencedDocumentID) voidsetBuyerOrderReferencedDocumentIssueDateTime(Date buyerOrderReferencedDocumentIssueDateTime, String buyerOrderReferencedDocumentIssueDateTimeFormat) voidsetBuyerReference(String buyerReference) voidsetContractReferencedDocumentID(String contractReferencedDocumentID) voidsetContractReferencedDocumentIssueDateTime(Date contractReferencedDocumentIssueDateTime, String contractReferencedDocumentIssueDateTimeFormat) voidsetCustomerOrderReferencedDocumentID(String customerOrderReferencedDocumentID) voidsetCustomerOrderReferencedDocumentIssueDateTime(Date customerOrderReferencedDocumentIssueDateTime, String customerOrderReferencedDocumentIssueDateTimeFormat) voidsetDeliveryNoteReferencedDocumentID(String deliveryNoteReferencedDocumentID) voidsetDeliveryNoteReferencedDocumentIssueDateTime(Date deliveryNoteReferencedDocumentIssueDateTime, String deliveryNoteReferencedDocumentIssueDateTimeFormat) voidsetDuePayableAmount(String duePayableAmount, String duePayableAmountCurrencyID) voidsetInvoiceeCityName(String invoiceeCityName) voidsetInvoiceeCountryID(String invoiceeCountryID) voidsetInvoiceeID(String invoiceeID) voidsetInvoiceeLineOne(String invoiceeLineOne) voidsetInvoiceeLineTwo(String invoiceeLineTwo) voidsetInvoiceeName(String invoiceeName) voidsetInvoiceePostcode(String invoiceePostcode) voidsetSellerID(String sellerID) voidsetTotalPrepaidAmount(String totalPrepaidAmount, String totalPrepaidCurrencyID) Methods inherited from class 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, to3DArrayMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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 Details
-
notesCodes
-
buyerReference
-
sellerID
-
sellerGlobalID
-
sellerGlobalSchemeID
-
buyerID
-
buyerGlobalID
-
buyerGlobalSchemeID
-
buyerOrderReferencedDocumentIssueDateTime
-
buyerOrderReferencedDocumentIssueDateTimeFormat
-
buyerOrderReferencedDocumentID
-
contractReferencedDocumentIssueDateTime
-
contractReferencedDocumentIssueDateTimeFormat
-
contractReferencedDocumentID
-
customerOrderReferencedDocumentIssueDateTime
-
customerOrderReferencedDocumentIssueDateTimeFormat
-
customerOrderReferencedDocumentID
-
deliveryNoteReferencedDocumentIssueDateTime
-
deliveryNoteReferencedDocumentIssueDateTimeFormat
-
deliveryNoteReferencedDocumentID
-
invoiceeID
-
invoiceeGlobalID
-
invoiceeGlobalSchemeID
-
invoiceeName
-
invoiceePostcode
-
invoiceeLineOne
-
invoiceeLineTwo
-
invoiceeCityName
-
invoiceeCountryID
-
invoiceeTaxRegistrationID
-
invoiceeTaxRegistrationSchemeID
-
paymentMeansTypeCode
-
paymentMeansInformation
-
paymentMeansPayerAccountIBAN
-
paymentMeansPayerAccountProprietaryID
-
paymentMeansPayerFinancialInstitutionBIC
-
paymentMeansPayerFinancialInstitutionGermanBankleitzahlID
-
paymentMeansPayerFinancialInstitutionName
-
taxExemptionReason
-
taxCategoryCode
-
billingStartDateTime
-
billingStartDateTimeFormat
-
billingEndDateTime
-
billingEndDateTimeFormat
-
tradeAllowanceChargeIndicator
-
tradeAllowanceChargeActualAmount
-
tradeAllowanceChargeActualAmountCurrency
-
tradeAllowanceChargeReason
-
tradeAllowanceChargeTaxTypeCode
-
tradeAllowanceChargeTaxCategoryCode
-
tradeAllowanceChargeTaxApplicablePercent
-
logisticsServiceChargeDescription
-
logisticsServiceChargeAmount
-
logisticsServiceChargeAmountCurrency
-
logisticsServiceChargeTaxTypeCode
-
logisticsServiceChargeTaxCategoryCode
-
logisticsServiceChargeTaxApplicablePercent
-
tradePaymentTermsInformation
-
tradePaymentTermsDueDateTime
-
tradePaymentTermsDueDateTimeFormat
-
totalPrepaidAmount
-
totalPrepaidAmountCurrencyID
-
duePayableAmount
-
duePayableAmountCurrencyID
-
lineItemLineID
-
lineItemIncludedNote
-
lineItemGrossPriceChargeAmount
-
lineItemGrossPriceChargeAmountCurrencyID
-
lineItemGrossPriceBasisQuantity
-
lineItemGrossPriceBasisQuantityCode
-
lineItemGrossPriceTradeAllowanceChargeIndicator
-
lineItemGrossPriceTradeAllowanceChargeActualAmount
-
lineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID
-
lineItemGrossPriceTradeAllowanceChargeReason
-
lineItemNetPriceChargeAmount
-
lineItemNetPriceChargeAmountCurrencyID
-
lineItemNetPriceBasisQuantity
-
lineItemNetPriceBasisQuantityCode
-
lineItemSettlementTaxTypeCode
-
lineItemSettlementTaxExemptionReason
-
lineItemSettlementTaxCategoryCode
-
lineItemSettlementTaxApplicablePercent
-
lineItemLineTotalAmount
-
lineItemLineTotalAmountCurrencyID
-
lineItemSpecifiedTradeProductGlobalID
-
lineItemSpecifiedTradeProductSchemeID
-
lineItemSpecifiedTradeProductSellerAssignedID
-
lineItemSpecifiedTradeProductBuyerAssignedID
-
lineItemSpecifiedTradeProductDescription
-
-
Constructor Details
-
ComfortProfileImp
public ComfortProfileImp()
-
-
Method Details
-
getNotesCodes
- Specified by:
getNotesCodesin interfaceComfortProfile
-
getBuyerReference
- Specified by:
getBuyerReferencein interfaceComfortProfile
-
getSellerID
- Specified by:
getSellerIDin interfaceComfortProfile
-
getSellerGlobalID
- Specified by:
getSellerGlobalIDin interfaceComfortProfile
-
getSellerGlobalSchemeID
- Specified by:
getSellerGlobalSchemeIDin interfaceComfortProfile
-
getBuyerID
- Specified by:
getBuyerIDin interfaceComfortProfile
-
getBuyerGlobalID
- Specified by:
getBuyerGlobalIDin interfaceComfortProfile
-
getBuyerGlobalSchemeID
- Specified by:
getBuyerGlobalSchemeIDin interfaceComfortProfile
-
getBuyerOrderReferencedDocumentIssueDateTime
- Specified by:
getBuyerOrderReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getBuyerOrderReferencedDocumentIssueDateTimeFormat
- Specified by:
getBuyerOrderReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getBuyerOrderReferencedDocumentID
- Specified by:
getBuyerOrderReferencedDocumentIDin interfaceComfortProfile
-
getContractReferencedDocumentIssueDateTime
- Specified by:
getContractReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getContractReferencedDocumentIssueDateTimeFormat
- Specified by:
getContractReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getContractReferencedDocumentID
- Specified by:
getContractReferencedDocumentIDin interfaceComfortProfile
-
getCustomerOrderReferencedDocumentIssueDateTime
- Specified by:
getCustomerOrderReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getCustomerOrderReferencedDocumentIssueDateTimeFormat
- Specified by:
getCustomerOrderReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getCustomerOrderReferencedDocumentID
- Specified by:
getCustomerOrderReferencedDocumentIDin interfaceComfortProfile
-
getDeliveryNoteReferencedDocumentIssueDateTime
- Specified by:
getDeliveryNoteReferencedDocumentIssueDateTimein interfaceComfortProfile
-
getDeliveryNoteReferencedDocumentIssueDateTimeFormat
- Specified by:
getDeliveryNoteReferencedDocumentIssueDateTimeFormatin interfaceComfortProfile
-
getDeliveryNoteReferencedDocumentID
- Specified by:
getDeliveryNoteReferencedDocumentIDin interfaceComfortProfile
-
getInvoiceeID
- Specified by:
getInvoiceeIDin interfaceComfortProfile
-
getInvoiceeGlobalID
- Specified by:
getInvoiceeGlobalIDin interfaceComfortProfile
-
getInvoiceeGlobalSchemeID
- Specified by:
getInvoiceeGlobalSchemeIDin interfaceComfortProfile
-
getInvoiceeName
- Specified by:
getInvoiceeNamein interfaceComfortProfile
-
getInvoiceePostcode
- Specified by:
getInvoiceePostcodein interfaceComfortProfile
-
getInvoiceeLineOne
- Specified by:
getInvoiceeLineOnein interfaceComfortProfile
-
getInvoiceeLineTwo
- Specified by:
getInvoiceeLineTwoin interfaceComfortProfile
-
getInvoiceeCityName
- Specified by:
getInvoiceeCityNamein interfaceComfortProfile
-
getInvoiceeCountryID
- Specified by:
getInvoiceeCountryIDin interfaceComfortProfile
-
getInvoiceeTaxRegistrationID
- Specified by:
getInvoiceeTaxRegistrationIDin interfaceComfortProfile
-
getInvoiceeTaxRegistrationSchemeID
- Specified by:
getInvoiceeTaxRegistrationSchemeIDin interfaceComfortProfile
-
getPaymentMeansTypeCode
- Specified by:
getPaymentMeansTypeCodein interfaceComfortProfile
-
getPaymentMeansInformation
- Specified by:
getPaymentMeansInformationin interfaceComfortProfile
-
getPaymentMeansPayerAccountIBAN
- Specified by:
getPaymentMeansPayerAccountIBANin interfaceComfortProfile
-
getPaymentMeansPayerAccountProprietaryID
- Specified by:
getPaymentMeansPayerAccountProprietaryIDin interfaceComfortProfile
-
getPaymentMeansPayerFinancialInstitutionBIC
- Specified by:
getPaymentMeansPayerFinancialInstitutionBICin interfaceComfortProfile
-
getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlID
- Specified by:
getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlIDin interfaceComfortProfile
-
getPaymentMeansPayerFinancialInstitutionName
- Specified by:
getPaymentMeansPayerFinancialInstitutionNamein interfaceComfortProfile
-
getTaxExemptionReason
- Specified by:
getTaxExemptionReasonin interfaceComfortProfile
-
getTaxCategoryCode
- Specified by:
getTaxCategoryCodein interfaceComfortProfile
-
getBillingStartDateTime
- Specified by:
getBillingStartDateTimein interfaceComfortProfile
-
getBillingStartDateTimeFormat
- Specified by:
getBillingStartDateTimeFormatin interfaceComfortProfile
-
getBillingEndDateTime
- Specified by:
getBillingEndDateTimein interfaceComfortProfile
-
getBillingEndDateTimeFormat
- Specified by:
getBillingEndDateTimeFormatin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeIndicator
- Specified by:
getSpecifiedTradeAllowanceChargeIndicatorin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeActualAmount
- Specified by:
getSpecifiedTradeAllowanceChargeActualAmountin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeActualAmountCurrency
- Specified by:
getSpecifiedTradeAllowanceChargeActualAmountCurrencyin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeReason
- Specified by:
getSpecifiedTradeAllowanceChargeReasonin interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeTaxTypeCode
- Specified by:
getSpecifiedTradeAllowanceChargeTaxTypeCodein interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeTaxCategoryCode
- Specified by:
getSpecifiedTradeAllowanceChargeTaxCategoryCodein interfaceComfortProfile
-
getSpecifiedTradeAllowanceChargeTaxApplicablePercent
- Specified by:
getSpecifiedTradeAllowanceChargeTaxApplicablePercentin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeDescription
- Specified by:
getSpecifiedLogisticsServiceChargeDescriptionin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeAmount
- Specified by:
getSpecifiedLogisticsServiceChargeAmountin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeAmountCurrency
- Specified by:
getSpecifiedLogisticsServiceChargeAmountCurrencyin interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeTaxTypeCode
- Specified by:
getSpecifiedLogisticsServiceChargeTaxTypeCodein interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeTaxCategoryCode
- Specified by:
getSpecifiedLogisticsServiceChargeTaxCategoryCodein interfaceComfortProfile
-
getSpecifiedLogisticsServiceChargeTaxApplicablePercent
- Specified by:
getSpecifiedLogisticsServiceChargeTaxApplicablePercentin interfaceComfortProfile
-
getSpecifiedTradePaymentTermsDescription
- Specified by:
getSpecifiedTradePaymentTermsDescriptionin interfaceComfortProfile
-
getSpecifiedTradePaymentTermsDueDateTime
- Specified by:
getSpecifiedTradePaymentTermsDueDateTimein interfaceComfortProfile
-
getSpecifiedTradePaymentTermsDueDateTimeFormat
- Specified by:
getSpecifiedTradePaymentTermsDueDateTimeFormatin interfaceComfortProfile
-
getTotalPrepaidAmount
- Specified by:
getTotalPrepaidAmountin interfaceComfortProfile
-
getTotalPrepaidAmountCurrencyID
- Specified by:
getTotalPrepaidAmountCurrencyIDin interfaceComfortProfile
-
getDuePayableAmount
- Specified by:
getDuePayableAmountin interfaceComfortProfile
-
getDuePayableAmountCurrencyID
- Specified by:
getDuePayableAmountCurrencyIDin interfaceComfortProfile
-
getLineItemLineID
- Specified by:
getLineItemLineIDin interfaceComfortProfile
-
getLineItemIncludedNote
- Specified by:
getLineItemIncludedNotein interfaceComfortProfile
-
getLineItemGrossPriceChargeAmount
- Specified by:
getLineItemGrossPriceChargeAmountin interfaceComfortProfile
-
getLineItemGrossPriceChargeAmountCurrencyID
- Specified by:
getLineItemGrossPriceChargeAmountCurrencyIDin interfaceComfortProfile
-
getLineItemGrossPriceBasisQuantity
- Specified by:
getLineItemGrossPriceBasisQuantityin interfaceComfortProfile
-
getLineItemGrossPriceBasisQuantityCode
- Specified by:
getLineItemGrossPriceBasisQuantityCodein interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeIndicator
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeIndicatorin interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeActualAmount
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeActualAmountin interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyIDin interfaceComfortProfile
-
getLineItemGrossPriceTradeAllowanceChargeReason
- Specified by:
getLineItemGrossPriceTradeAllowanceChargeReasonin interfaceComfortProfile
-
getLineItemNetPriceChargeAmount
- Specified by:
getLineItemNetPriceChargeAmountin interfaceComfortProfile
-
getLineItemNetPriceChargeAmountCurrencyID
- Specified by:
getLineItemNetPriceChargeAmountCurrencyIDin interfaceComfortProfile
-
getLineItemNetPriceBasisQuantity
- Specified by:
getLineItemNetPriceBasisQuantityin interfaceComfortProfile
-
getLineItemNetPriceBasisQuantityCode
- Specified by:
getLineItemNetPriceBasisQuantityCodein interfaceComfortProfile
-
getLineItemSettlementTaxTypeCode
- Specified by:
getLineItemSettlementTaxTypeCodein interfaceComfortProfile
-
getLineItemSettlementTaxExemptionReason
- Specified by:
getLineItemSettlementTaxExemptionReasonin interfaceComfortProfile
-
getLineItemSettlementTaxCategoryCode
- Specified by:
getLineItemSettlementTaxCategoryCodein interfaceComfortProfile
-
getLineItemSettlementTaxApplicablePercent
- Specified by:
getLineItemSettlementTaxApplicablePercentin interfaceComfortProfile
-
getLineItemLineTotalAmount
- Specified by:
getLineItemLineTotalAmountin interfaceComfortProfile
-
getLineItemLineTotalAmountCurrencyID
- Specified by:
getLineItemLineTotalAmountCurrencyIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductGlobalID
- Specified by:
getLineItemSpecifiedTradeProductGlobalIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductSchemeID
- Specified by:
getLineItemSpecifiedTradeProductSchemeIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductSellerAssignedID
- Specified by:
getLineItemSpecifiedTradeProductSellerAssignedIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductBuyerAssignedID
- Specified by:
getLineItemSpecifiedTradeProductBuyerAssignedIDin interfaceComfortProfile
-
getLineItemSpecifiedTradeProductDescription
- Specified by:
getLineItemSpecifiedTradeProductDescriptionin interfaceComfortProfile
-
addNote
- Overrides:
addNotein classBasicProfileImp
-
addNote
-
setBuyerReference
-
setSellerID
-
addSellerGlobalID
-
setBuyerID
-
addBuyerGlobalID
-
setBuyerOrderReferencedDocumentIssueDateTime
-
setBuyerOrderReferencedDocumentID
-
setContractReferencedDocumentIssueDateTime
-
setContractReferencedDocumentID
-
setCustomerOrderReferencedDocumentIssueDateTime
-
setCustomerOrderReferencedDocumentID
-
setDeliveryNoteReferencedDocumentIssueDateTime
-
setDeliveryNoteReferencedDocumentID
-
setInvoiceeID
-
addInvoiceeGlobalID
-
setInvoiceeName
-
setInvoiceePostcode
-
setInvoiceeLineOne
-
setInvoiceeLineTwo
-
setInvoiceeCityName
-
setInvoiceeCountryID
-
addInvoiceeTaxRegistration
-
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
-
setBillingStartEnd
-
addSpecifiedTradeAllowanceCharge
-
addSpecifiedLogisticsServiceCharge
-
addSpecifiedTradePaymentTerms
-
setTotalPrepaidAmount
-
setDuePayableAmount
-
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)
-