public class ComfortProfileImp extends BasicProfileImp implements IComfortProfile
| Modifier and Type | Field and Description |
|---|---|
protected Date |
billingEndDateTime
The billing end date time.
|
protected String |
billingEndDateTimeFormat
The billing end date time format.
|
protected Date |
billingStartDateTime
The billing start date time.
|
protected String |
billingStartDateTimeFormat
The billing start date time format.
|
protected List<String> |
buyerGlobalID
The buyer global ID.
|
protected List<String> |
buyerGlobalSchemeID
The buyer global scheme ID.
|
protected String |
buyerID
The buyer ID.
|
protected String |
buyerOrderReferencedDocumentID
The buyer order referenced document ID.
|
protected Date |
buyerOrderReferencedDocumentIssueDateTime
The buyer order referenced document issue date time.
|
protected String |
buyerOrderReferencedDocumentIssueDateTimeFormat
The buyer order referenced document issue date time format.
|
protected String |
buyerReference
The buyer reference.
|
protected String |
contractReferencedDocumentID
The contract referenced document ID.
|
protected Date |
contractReferencedDocumentIssueDateTime
The contract referenced document issue date time.
|
protected String |
contractReferencedDocumentIssueDateTimeFormat
The contract referenced document issue date time format.
|
protected String |
customerOrderReferencedDocumentID
The customer order referenced document ID.
|
protected Date |
customerOrderReferencedDocumentIssueDateTime
The customer order referenced document issue date time.
|
protected String |
customerOrderReferencedDocumentIssueDateTimeFormat
The customer order referenced document issue date time format.
|
protected String |
deliveryNoteReferencedDocumentID
The delivery note referenced document ID.
|
protected Date |
deliveryNoteReferencedDocumentIssueDateTime
The delivery note referenced document issue date time.
|
protected String |
deliveryNoteReferencedDocumentIssueDateTimeFormat
The delivery note referenced document issue date time format.
|
protected String |
duePayableAmount
The due payable amount.
|
protected String |
duePayableAmountCurrencyID
The due payable amount currency ID.
|
protected String |
invoiceeCityName
The invoicee city name.
|
protected String |
invoiceeCountryID
The invoicee country ID.
|
protected List<String> |
invoiceeGlobalID
The invoicee global ID.
|
protected List<String> |
invoiceeGlobalSchemeID
The invoicee global scheme ID.
|
protected String |
invoiceeID
The invoicee ID.
|
protected String |
invoiceeLineOne
The invoicee line one.
|
protected String |
invoiceeLineTwo
The invoicee line two.
|
protected String |
invoiceeName
The invoicee name.
|
protected String |
invoiceePostcode
The invoicee postcode.
|
protected List<String> |
invoiceeTaxRegistrationID
The invoicee tax registration ID.
|
protected List<String> |
invoiceeTaxRegistrationSchemeID
The invoicee tax registration scheme ID.
|
protected List<String> |
lineItemGrossPriceBasisQuantity
The line item gross price basis quantity.
|
protected List<String> |
lineItemGrossPriceBasisQuantityCode
The line item gross price basis quantity code.
|
protected List<String> |
lineItemGrossPriceChargeAmount
The line item gross price charge amount.
|
protected List<String> |
lineItemGrossPriceChargeAmountCurrencyID
The line item gross price charge amount currency ID.
|
protected List<String[]> |
lineItemGrossPriceTradeAllowanceChargeActualAmount
The line item gross price trade allowance charge actual amount.
|
protected List<String[]> |
lineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID
The line item gross price trade allowance charge actual amount currency ID.
|
protected List<boolean[]> |
lineItemGrossPriceTradeAllowanceChargeIndicator
The line item gross price trade allowance charge indicator.
|
protected List<String[]> |
lineItemGrossPriceTradeAllowanceChargeReason
The line item gross price trade allowance charge reason.
|
protected List<String[][]> |
lineItemIncludedNote
The line item included note.
|
protected List<String> |
lineItemLineID
The line item line ID.
|
protected List<String> |
lineItemLineTotalAmount
The line item line total amount.
|
protected List<String> |
lineItemLineTotalAmountCurrencyID
The line item line total amount currency ID.
|
protected List<String> |
lineItemNetPriceBasisQuantity
The line item net price basis quantity.
|
protected List<String> |
lineItemNetPriceBasisQuantityCode
The line item net price basis quantity code.
|
protected List<String> |
lineItemNetPriceChargeAmount
The line item net price charge amount.
|
protected List<String> |
lineItemNetPriceChargeAmountCurrencyID
The line item net price charge amount currency ID.
|
protected List<String[]> |
lineItemSettlementTaxApplicablePercent
The line item settlement tax applicable percent.
|
protected List<String[]> |
lineItemSettlementTaxCategoryCode
The line item settlement tax category code.
|
protected List<String[]> |
lineItemSettlementTaxExemptionReason
The line item settlement tax exemption reason.
|
protected List<String[]> |
lineItemSettlementTaxTypeCode
The line item settlement tax type code.
|
protected List<String> |
lineItemSpecifiedTradeProductBuyerAssignedID
The line item specified trade product buyer assigned ID.
|
protected List<String> |
lineItemSpecifiedTradeProductDescription
The line item specified trade product description.
|
protected List<String> |
lineItemSpecifiedTradeProductGlobalID
The line item specified trade product global ID.
|
protected List<String> |
lineItemSpecifiedTradeProductSchemeID
The line item specified trade product scheme ID.
|
protected List<String> |
lineItemSpecifiedTradeProductSellerAssignedID
The line item specified trade product seller assigned ID.
|
protected List<String> |
logisticsServiceChargeAmount
The logistics service charge amount.
|
protected List<String> |
logisticsServiceChargeAmountCurrency
The logistics service charge amount currency.
|
protected List<String[]> |
logisticsServiceChargeDescription
The logistics service charge description.
|
protected List<String[]> |
logisticsServiceChargeTaxApplicablePercent
The logistics service charge tax applicable percent.
|
protected List<String[]> |
logisticsServiceChargeTaxCategoryCode
The logistics service charge tax category code.
|
protected List<String[]> |
logisticsServiceChargeTaxTypeCode
The logistics service charge tax type code.
|
protected List<String> |
notesCodes
The notes codes.
|
protected List<String[]> |
paymentMeansInformation
The payment means information.
|
protected List<String> |
paymentMeansPayerAccountIBAN
The payment means payer account IBAN.
|
protected List<String> |
paymentMeansPayerAccountProprietaryID
The payment means payer account proprietary ID.
|
protected List<String> |
paymentMeansPayerFinancialInstitutionBIC
The payment means payer financial institution BIC.
|
protected List<String> |
paymentMeansPayerFinancialInstitutionGermanBankleitzahlID
The payment means payer financial institution german bankleitzahl ID.
|
protected List<String> |
paymentMeansPayerFinancialInstitutionName
The payment means payer financial institution name.
|
protected List<String> |
paymentMeansTypeCode
The payment means type code.
|
protected List<String> |
sellerGlobalID
The seller global ID.
|
protected List<String> |
sellerGlobalSchemeID
The seller global scheme ID.
|
protected String |
sellerID
The seller ID.
|
protected List<String> |
taxCategoryCode
The tax category code.
|
protected List<String> |
taxExemptionReason
The tax exemption reason.
|
protected String |
totalPrepaidAmount
The total prepaid amount.
|
protected String |
totalPrepaidAmountCurrencyID
The total prepaid amount currency ID.
|
protected List<String> |
tradeAllowanceChargeActualAmount
The trade allowance charge actual amount.
|
protected List<String> |
tradeAllowanceChargeActualAmountCurrency
The trade allowance charge actual amount currency.
|
protected List<Boolean> |
tradeAllowanceChargeIndicator
The trade allowance charge indicator.
|
protected List<String> |
tradeAllowanceChargeReason
The trade allowance charge reason.
|
protected List<String[]> |
tradeAllowanceChargeTaxApplicablePercent
The trade allowance charge tax applicable percent.
|
protected List<String[]> |
tradeAllowanceChargeTaxCategoryCode
The trade allowance charge tax category code.
|
protected List<String[]> |
tradeAllowanceChargeTaxTypeCode
The trade allowance charge tax type code.
|
protected List<Date> |
tradePaymentTermsDueDateTime
The trade payment terms due date time.
|
protected List<String> |
tradePaymentTermsDueDateTimeFormat
The trade payment terms due date time format.
|
protected List<String[]> |
tradePaymentTermsInformation
The trade payment terms information.
|
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 and Description |
|---|
ComfortProfileImp(boolean testIndicator)
Creates a new
ComfortProfileImp instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
addApplicableTradeTax(String calculatedAmount,
String calculatedAmountCurrencyID,
String typeCode,
String basisAmount,
String basisAmountCurrencyID,
String applicablePercent)
Adds the applicable trade tax.
|
void |
addApplicableTradeTax(String calculatedAmount,
String calculatedAmountCurrencyID,
String typeCode,
String exemptionReason,
String basisAmount,
String basisAmountCurrencyID,
String categoryCode,
String applicablePercent)
Adds the applicable trade tax.
|
void |
addBuyerGlobalID(String buyerGlobalSchemeID,
String buyerGlobalID)
Adds the buyer global ID.
|
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)
Adds the included supply chain trade line item.
|
void |
addIncludedSupplyChainTradeLineItem(String billedQuantity,
String billedQuantityUnitCode,
String specifiedTradeProductName)
Adds the included supply chain trade line item.
|
void |
addInvoiceeGlobalID(String invoiceeGlobalSchemeID,
String invoiceeGlobalID)
Adds the invoicee global ID.
|
void |
addInvoiceeTaxRegistration(String schemeID,
String taxId)
Adds the invoicee tax registration.
|
void |
addNote(String[] note)
Adds the note.
|
void |
addNote(String[] note,
String code)
Adds the note.
|
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)
Adds the payment means.
|
void |
addPaymentMeans(String schemeAgencyID,
String id,
String iban,
String accountname,
String proprietaryID,
String bic,
String germanBankleitzahlID,
String institutionname)
Adds the payment means.
|
void |
addSellerGlobalID(String sellerGlobalSchemeID,
String sellerGlobalID)
Adds the seller global ID.
|
void |
addSpecifiedLogisticsServiceCharge(String[] description,
String actualAmount,
String actualAmountCurrency,
String[] typeCodes,
String[] categoryCodes,
String[] applicablePercent)
Adds the specified logistics service charge.
|
void |
addSpecifiedTradeAllowanceCharge(boolean indicator,
String actualAmount,
String actualAmountCurrency,
String reason,
String[] typeCodes,
String[] categoryCodes,
String[] applicablePercent)
Adds the specified trade allowance charge.
|
void |
addSpecifiedTradePaymentTerms(String[] information,
Date dateTime,
String dateTimeFormat)
Adds the specified trade payment terms.
|
Date |
getBillingEndDateTime()
Gets the billing end date time.
|
String |
getBillingEndDateTimeFormat()
Gets the billing end date time format.
|
Date |
getBillingStartDateTime()
Gets the billing start date time.
|
String |
getBillingStartDateTimeFormat()
Gets the billing start date time format.
|
String[] |
getBuyerGlobalID()
Gets the buyer global ID.
|
String[] |
getBuyerGlobalSchemeID()
Gets the buyer global scheme ID.
|
String |
getBuyerID()
Gets the buyer ID.
|
String |
getBuyerOrderReferencedDocumentID()
Gets the buyer order referenced document ID.
|
Date |
getBuyerOrderReferencedDocumentIssueDateTime()
Gets the buyer order referenced document issue date time.
|
String |
getBuyerOrderReferencedDocumentIssueDateTimeFormat()
Gets the buyer order referenced document issue date time format.
|
String |
getBuyerReference()
Gets the buyer reference.
|
String |
getContractReferencedDocumentID()
Gets the contract referenced document ID.
|
Date |
getContractReferencedDocumentIssueDateTime()
Gets the contract referenced document issue date time.
|
String |
getContractReferencedDocumentIssueDateTimeFormat()
Gets the contract referenced document issue date time format.
|
String |
getCustomerOrderReferencedDocumentID()
Gets the customer order referenced document ID.
|
Date |
getCustomerOrderReferencedDocumentIssueDateTime()
Gets the customer order referenced document issue date time.
|
String |
getCustomerOrderReferencedDocumentIssueDateTimeFormat()
Gets the customer order referenced document issue date time format.
|
String |
getDeliveryNoteReferencedDocumentID()
Gets the delivery note referenced document ID.
|
Date |
getDeliveryNoteReferencedDocumentIssueDateTime()
Gets the delivery note referenced document issue date time.
|
String |
getDeliveryNoteReferencedDocumentIssueDateTimeFormat()
Gets the delivery note referenced document issue date time format.
|
String |
getDuePayableAmount()
Gets the due payable amount.
|
String |
getDuePayableAmountCurrencyID()
Gets the due payable amount currency ID.
|
String |
getInvoiceeCityName()
Gets the invoicee city name.
|
String |
getInvoiceeCountryID()
Gets the invoicee country ID.
|
String[] |
getInvoiceeGlobalID()
Gets the invoicee global ID.
|
String[] |
getInvoiceeGlobalSchemeID()
Gets the invoicee global scheme ID.
|
String |
getInvoiceeID()
Gets the invoicee ID.
|
String |
getInvoiceeLineOne()
Gets the invoicee line one.
|
String |
getInvoiceeLineTwo()
Gets the invoicee line two.
|
String |
getInvoiceeName()
Gets the invoicee name.
|
String |
getInvoiceePostcode()
Gets the invoicee postcode.
|
String[] |
getInvoiceeTaxRegistrationID()
Gets the invoicee tax registration ID.
|
String[] |
getInvoiceeTaxRegistrationSchemeID()
Gets the invoicee tax registration scheme ID.
|
String[] |
getLineItemGrossPriceBasisQuantity()
Gets the line item gross price basis quantity.
|
String[] |
getLineItemGrossPriceBasisQuantityCode()
Gets the line item gross price basis quantity code.
|
String[] |
getLineItemGrossPriceChargeAmount()
Gets the line item gross price charge amount.
|
String[] |
getLineItemGrossPriceChargeAmountCurrencyID()
Gets the line item gross price charge amount currency ID.
|
String[][] |
getLineItemGrossPriceTradeAllowanceChargeActualAmount()
Gets the line item gross price trade allowance charge actual amount.
|
String[][] |
getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID()
Gets the line item gross price trade allowance charge actual amount currency ID.
|
boolean[][] |
getLineItemGrossPriceTradeAllowanceChargeIndicator()
Gets the line item gross price trade allowance charge indicator.
|
String[][] |
getLineItemGrossPriceTradeAllowanceChargeReason()
Gets the line item gross price trade allowance charge reason.
|
String[][][] |
getLineItemIncludedNote()
Gets the line item included note.
|
String[] |
getLineItemLineID()
Gets the line item line ID.
|
String[] |
getLineItemLineTotalAmount()
Gets the line item line total amount.
|
String[] |
getLineItemLineTotalAmountCurrencyID()
Gets the line item line total amount currency ID.
|
String[] |
getLineItemNetPriceBasisQuantity()
Gets the line item net price basis quantity.
|
String[] |
getLineItemNetPriceBasisQuantityCode()
Gets the line item net price basis quantity code.
|
String[] |
getLineItemNetPriceChargeAmount()
Gets the line item net price charge amount.
|
String[] |
getLineItemNetPriceChargeAmountCurrencyID()
Gets the line item net price charge amount currency ID.
|
String[][] |
getLineItemSettlementTaxApplicablePercent()
Gets the line item settlement tax applicable percent.
|
String[][] |
getLineItemSettlementTaxCategoryCode()
Gets the line item settlement tax category code.
|
String[][] |
getLineItemSettlementTaxExemptionReason()
Gets the line item settlement tax exemption reason.
|
String[][] |
getLineItemSettlementTaxTypeCode()
Gets the line item settlement tax type code.
|
String[] |
getLineItemSpecifiedTradeProductBuyerAssignedID()
Gets the line item specified trade product buyer assigned ID.
|
String[] |
getLineItemSpecifiedTradeProductDescription()
Gets the line item specified trade product description.
|
String[] |
getLineItemSpecifiedTradeProductGlobalID()
Gets the line item specified trade product global ID.
|
String[] |
getLineItemSpecifiedTradeProductSchemeID()
Gets the line item specified trade product scheme ID.
|
String[] |
getLineItemSpecifiedTradeProductSellerAssignedID()
Gets the line item specified trade product seller assigned ID.
|
String[] |
getNotesCodes()
Gets the notes codes.
|
String[][] |
getPaymentMeansInformation()
Gets the payment means information.
|
String[] |
getPaymentMeansPayerAccountIBAN()
Gets the payment means payer account IBAN.
|
String[] |
getPaymentMeansPayerAccountProprietaryID()
Gets the payment means payer account proprietary ID.
|
String[] |
getPaymentMeansPayerFinancialInstitutionBIC()
Gets the payment means payer financial institution BIC.
|
String[] |
getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlID()
Gets the payment means payer financial institution german bankleitzahl ID.
|
String[] |
getPaymentMeansPayerFinancialInstitutionName()
Gets the payment means payer financial institution name.
|
String[] |
getPaymentMeansTypeCode()
Gets the payment means type code.
|
String[] |
getSellerGlobalID()
Gets the seller global ID.
|
String[] |
getSellerGlobalSchemeID()
Gets the seller global scheme ID.
|
String |
getSellerID()
Gets the seller ID.
|
String[] |
getSpecifiedLogisticsServiceChargeAmount()
Gets the specified logistics service charge amount.
|
String[] |
getSpecifiedLogisticsServiceChargeAmountCurrency()
Gets the specified logistics service charge amount currency.
|
String[][] |
getSpecifiedLogisticsServiceChargeDescription()
Gets the specified logistics service charge description.
|
String[][] |
getSpecifiedLogisticsServiceChargeTaxApplicablePercent()
Gets the specified logistics service charge tax applicable percent.
|
String[][] |
getSpecifiedLogisticsServiceChargeTaxCategoryCode()
Gets the specified logistics service charge tax category code.
|
String[][] |
getSpecifiedLogisticsServiceChargeTaxTypeCode()
Gets the specified logistics service charge tax type code.
|
String[] |
getSpecifiedTradeAllowanceChargeActualAmount()
Gets the specified trade allowance charge actual amount.
|
String[] |
getSpecifiedTradeAllowanceChargeActualAmountCurrency()
Gets the specified trade allowance charge actual amount currency.
|
boolean[] |
getSpecifiedTradeAllowanceChargeIndicator()
Gets the specified trade allowance charge indicator.
|
String[] |
getSpecifiedTradeAllowanceChargeReason()
Gets the specified trade allowance charge reason.
|
String[][] |
getSpecifiedTradeAllowanceChargeTaxApplicablePercent()
Gets the specified trade allowance charge tax applicable percent.
|
String[][] |
getSpecifiedTradeAllowanceChargeTaxCategoryCode()
Gets the specified trade allowance charge tax category code.
|
String[][] |
getSpecifiedTradeAllowanceChargeTaxTypeCode()
Gets the specified trade allowance charge tax type code.
|
String[][] |
getSpecifiedTradePaymentTermsDescription()
Gets the specified trade payment terms description.
|
Date[] |
getSpecifiedTradePaymentTermsDueDateTime()
Gets the specified trade payment terms due date time.
|
String[] |
getSpecifiedTradePaymentTermsDueDateTimeFormat()
Gets the specified trade payment terms due date time format.
|
String[] |
getTaxCategoryCode()
Gets the tax category code.
|
String[] |
getTaxExemptionReason()
Gets the tax exemption reason.
|
String |
getTotalPrepaidAmount()
Gets the total prepaid amount.
|
String |
getTotalPrepaidAmountCurrencyID()
Gets the total prepaid amount currency ID.
|
void |
setBillingStartEnd(Date billingStartDateTime,
String billingStartDateTimeFormat,
Date billingEndDateTime,
String billingEndDateTimeFormat)
Sets the billing start end.
|
void |
setBuyerID(String buyerID)
Sets the buyer ID.
|
void |
setBuyerOrderReferencedDocumentID(String buyerOrderReferencedDocumentID)
Sets the buyer order referenced document ID.
|
void |
setBuyerOrderReferencedDocumentIssueDateTime(Date buyerOrderReferencedDocumentIssueDateTime,
String buyerOrderReferencedDocumentIssueDateTimeFormat)
Sets the buyer order referenced document issue date time.
|
void |
setBuyerReference(String buyerReference)
Sets the buyer reference.
|
void |
setContractReferencedDocumentID(String contractReferencedDocumentID)
Sets the contract referenced document ID.
|
void |
setContractReferencedDocumentIssueDateTime(Date contractReferencedDocumentIssueDateTime,
String contractReferencedDocumentIssueDateTimeFormat)
Sets the contract referenced document issue date time.
|
void |
setCustomerOrderReferencedDocumentID(String customerOrderReferencedDocumentID)
Sets the customer order referenced document ID.
|
void |
setCustomerOrderReferencedDocumentIssueDateTime(Date customerOrderReferencedDocumentIssueDateTime,
String customerOrderReferencedDocumentIssueDateTimeFormat)
Sets the customer order referenced document issue date time.
|
void |
setDeliveryNoteReferencedDocumentID(String deliveryNoteReferencedDocumentID)
Sets the delivery note referenced document ID.
|
void |
setDeliveryNoteReferencedDocumentIssueDateTime(Date deliveryNoteReferencedDocumentIssueDateTime,
String deliveryNoteReferencedDocumentIssueDateTimeFormat)
Sets the delivery note referenced document issue date time.
|
void |
setDuePayableAmount(String duePayableAmount,
String duePayableAmountCurrencyID)
Sets the due payable amount.
|
void |
setInvoiceeCityName(String invoiceeCityName)
Sets the invoicee city name.
|
void |
setInvoiceeCountryID(String invoiceeCountryID)
Sets the invoicee country ID.
|
void |
setInvoiceeID(String invoiceeID)
Sets the invoicee ID.
|
void |
setInvoiceeLineOne(String invoiceeLineOne)
Sets the invoicee line one.
|
void |
setInvoiceeLineTwo(String invoiceeLineTwo)
Sets the invoicee line two.
|
void |
setInvoiceeName(String invoiceeName)
Sets the invoicee name.
|
void |
setInvoiceePostcode(String invoiceePostcode)
Sets the invoicee postcode.
|
void |
setSellerID(String sellerID)
Sets the seller ID.
|
void |
setTotalPrepaidAmount(String totalPrepaidAmount,
String totalPrepaidCurrencyID)
Sets the total prepaid amount.
|
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, to3DArrayclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllowanceTotalAmount, 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, getTypeCodeprotected String buyerReference
protected String sellerID
protected String buyerID
protected Date buyerOrderReferencedDocumentIssueDateTime
protected String buyerOrderReferencedDocumentIssueDateTimeFormat
protected String buyerOrderReferencedDocumentID
protected Date contractReferencedDocumentIssueDateTime
protected String contractReferencedDocumentIssueDateTimeFormat
protected String contractReferencedDocumentID
protected Date customerOrderReferencedDocumentIssueDateTime
protected String customerOrderReferencedDocumentIssueDateTimeFormat
protected String customerOrderReferencedDocumentID
protected Date deliveryNoteReferencedDocumentIssueDateTime
protected String deliveryNoteReferencedDocumentIssueDateTimeFormat
protected String deliveryNoteReferencedDocumentID
protected String invoiceeID
protected String invoiceeName
protected String invoiceePostcode
protected String invoiceeLineOne
protected String invoiceeLineTwo
protected String invoiceeCityName
protected String invoiceeCountryID
protected List<String> invoiceeTaxRegistrationID
protected List<String> invoiceeTaxRegistrationSchemeID
protected List<String[]> paymentMeansInformation
protected List<String> paymentMeansPayerAccountIBAN
protected List<String> paymentMeansPayerAccountProprietaryID
protected List<String> paymentMeansPayerFinancialInstitutionBIC
protected List<String> paymentMeansPayerFinancialInstitutionGermanBankleitzahlID
protected List<String> paymentMeansPayerFinancialInstitutionName
protected Date billingStartDateTime
protected String billingStartDateTimeFormat
protected Date billingEndDateTime
protected String billingEndDateTimeFormat
protected List<Boolean> tradeAllowanceChargeIndicator
protected List<String> tradeAllowanceChargeActualAmount
protected List<String> tradeAllowanceChargeActualAmountCurrency
protected List<String> tradeAllowanceChargeReason
protected List<String[]> tradeAllowanceChargeTaxTypeCode
protected List<String[]> tradeAllowanceChargeTaxCategoryCode
protected List<String[]> tradeAllowanceChargeTaxApplicablePercent
protected List<String[]> logisticsServiceChargeDescription
protected List<String> logisticsServiceChargeAmount
protected List<String> logisticsServiceChargeAmountCurrency
protected List<String[]> logisticsServiceChargeTaxTypeCode
protected List<String[]> logisticsServiceChargeTaxCategoryCode
protected List<String[]> logisticsServiceChargeTaxApplicablePercent
protected List<String[]> tradePaymentTermsInformation
protected List<Date> tradePaymentTermsDueDateTime
protected List<String> tradePaymentTermsDueDateTimeFormat
protected String totalPrepaidAmount
protected String totalPrepaidAmountCurrencyID
protected String duePayableAmount
protected String duePayableAmountCurrencyID
protected List<String> lineItemGrossPriceChargeAmount
protected List<String> lineItemGrossPriceChargeAmountCurrencyID
protected List<String> lineItemGrossPriceBasisQuantity
protected List<String> lineItemGrossPriceBasisQuantityCode
protected List<boolean[]> lineItemGrossPriceTradeAllowanceChargeIndicator
protected List<String[]> lineItemGrossPriceTradeAllowanceChargeActualAmount
protected List<String[]> lineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID
protected List<String[]> lineItemGrossPriceTradeAllowanceChargeReason
protected List<String> lineItemNetPriceChargeAmount
protected List<String> lineItemNetPriceChargeAmountCurrencyID
protected List<String> lineItemNetPriceBasisQuantity
protected List<String> lineItemNetPriceBasisQuantityCode
protected List<String[]> lineItemSettlementTaxTypeCode
protected List<String[]> lineItemSettlementTaxExemptionReason
protected List<String[]> lineItemSettlementTaxCategoryCode
protected List<String[]> lineItemSettlementTaxApplicablePercent
protected List<String> lineItemLineTotalAmount
protected List<String> lineItemLineTotalAmountCurrencyID
protected List<String> lineItemSpecifiedTradeProductGlobalID
protected List<String> lineItemSpecifiedTradeProductSchemeID
protected List<String> lineItemSpecifiedTradeProductSellerAssignedID
protected List<String> lineItemSpecifiedTradeProductBuyerAssignedID
public ComfortProfileImp(boolean testIndicator)
ComfortProfileImp instance.testIndicator - the parameter that determines whether a test invoice is going to be created.
The test indicator can be used when implementing a newly developed system. It is to mark the
invoice as a "test" and thus not leading to vat issues.public String[] getNotesCodes()
IComfortProfilegetNotesCodes in interface IComfortProfilepublic String getBuyerReference()
IComfortProfilegetBuyerReference in interface IComfortProfilepublic String getSellerID()
IComfortProfilegetSellerID in interface IComfortProfilepublic String[] getSellerGlobalID()
IComfortProfilegetSellerGlobalID in interface IComfortProfilepublic String[] getSellerGlobalSchemeID()
IComfortProfilegetSellerGlobalSchemeID in interface IComfortProfilepublic String getBuyerID()
IComfortProfilegetBuyerID in interface IComfortProfilepublic String[] getBuyerGlobalID()
IComfortProfilegetBuyerGlobalID in interface IComfortProfilepublic String[] getBuyerGlobalSchemeID()
IComfortProfilegetBuyerGlobalSchemeID in interface IComfortProfilepublic Date getBuyerOrderReferencedDocumentIssueDateTime()
IComfortProfilegetBuyerOrderReferencedDocumentIssueDateTime in interface IComfortProfilepublic String getBuyerOrderReferencedDocumentIssueDateTimeFormat()
IComfortProfilegetBuyerOrderReferencedDocumentIssueDateTimeFormat in interface IComfortProfilepublic String getBuyerOrderReferencedDocumentID()
IComfortProfilegetBuyerOrderReferencedDocumentID in interface IComfortProfilepublic Date getContractReferencedDocumentIssueDateTime()
IComfortProfilegetContractReferencedDocumentIssueDateTime in interface IComfortProfilepublic String getContractReferencedDocumentIssueDateTimeFormat()
IComfortProfilegetContractReferencedDocumentIssueDateTimeFormat in interface IComfortProfilepublic String getContractReferencedDocumentID()
IComfortProfilegetContractReferencedDocumentID in interface IComfortProfilepublic Date getCustomerOrderReferencedDocumentIssueDateTime()
IComfortProfilegetCustomerOrderReferencedDocumentIssueDateTime in interface IComfortProfilepublic String getCustomerOrderReferencedDocumentIssueDateTimeFormat()
IComfortProfilegetCustomerOrderReferencedDocumentIssueDateTimeFormat in interface IComfortProfilepublic String getCustomerOrderReferencedDocumentID()
IComfortProfilegetCustomerOrderReferencedDocumentID in interface IComfortProfilepublic Date getDeliveryNoteReferencedDocumentIssueDateTime()
IComfortProfilegetDeliveryNoteReferencedDocumentIssueDateTime in interface IComfortProfilepublic String getDeliveryNoteReferencedDocumentIssueDateTimeFormat()
IComfortProfilegetDeliveryNoteReferencedDocumentIssueDateTimeFormat in interface IComfortProfilepublic String getDeliveryNoteReferencedDocumentID()
IComfortProfilegetDeliveryNoteReferencedDocumentID in interface IComfortProfilepublic String getInvoiceeID()
IComfortProfilegetInvoiceeID in interface IComfortProfilepublic String[] getInvoiceeGlobalID()
IComfortProfilegetInvoiceeGlobalID in interface IComfortProfilepublic String[] getInvoiceeGlobalSchemeID()
IComfortProfilegetInvoiceeGlobalSchemeID in interface IComfortProfilepublic String getInvoiceeName()
IComfortProfilegetInvoiceeName in interface IComfortProfilepublic String getInvoiceePostcode()
IComfortProfilegetInvoiceePostcode in interface IComfortProfilepublic String getInvoiceeLineOne()
IComfortProfilegetInvoiceeLineOne in interface IComfortProfilepublic String getInvoiceeLineTwo()
IComfortProfilegetInvoiceeLineTwo in interface IComfortProfilepublic String getInvoiceeCityName()
IComfortProfilegetInvoiceeCityName in interface IComfortProfilepublic String getInvoiceeCountryID()
IComfortProfilegetInvoiceeCountryID in interface IComfortProfilepublic String[] getInvoiceeTaxRegistrationID()
IComfortProfilegetInvoiceeTaxRegistrationID in interface IComfortProfilepublic String[] getInvoiceeTaxRegistrationSchemeID()
IComfortProfilegetInvoiceeTaxRegistrationSchemeID in interface IComfortProfilepublic String[] getPaymentMeansTypeCode()
IComfortProfilegetPaymentMeansTypeCode in interface IComfortProfilepublic String[][] getPaymentMeansInformation()
IComfortProfilegetPaymentMeansInformation in interface IComfortProfilepublic String[] getPaymentMeansPayerAccountIBAN()
IComfortProfilegetPaymentMeansPayerAccountIBAN in interface IComfortProfilepublic String[] getPaymentMeansPayerAccountProprietaryID()
IComfortProfilegetPaymentMeansPayerAccountProprietaryID in interface IComfortProfilepublic String[] getPaymentMeansPayerFinancialInstitutionBIC()
IComfortProfilegetPaymentMeansPayerFinancialInstitutionBIC in interface IComfortProfilepublic String[] getPaymentMeansPayerFinancialInstitutionGermanBankleitzahlID()
IComfortProfilegetPaymentMeansPayerFinancialInstitutionGermanBankleitzahlID in interface IComfortProfilepublic String[] getPaymentMeansPayerFinancialInstitutionName()
IComfortProfilegetPaymentMeansPayerFinancialInstitutionName in interface IComfortProfilepublic String[] getTaxExemptionReason()
IComfortProfilegetTaxExemptionReason in interface IComfortProfilepublic String[] getTaxCategoryCode()
IComfortProfilegetTaxCategoryCode in interface IComfortProfilepublic Date getBillingStartDateTime()
IComfortProfilegetBillingStartDateTime in interface IComfortProfilepublic String getBillingStartDateTimeFormat()
IComfortProfilegetBillingStartDateTimeFormat in interface IComfortProfilepublic Date getBillingEndDateTime()
IComfortProfilegetBillingEndDateTime in interface IComfortProfilepublic String getBillingEndDateTimeFormat()
IComfortProfilegetBillingEndDateTimeFormat in interface IComfortProfilepublic boolean[] getSpecifiedTradeAllowanceChargeIndicator()
IComfortProfilegetSpecifiedTradeAllowanceChargeIndicator in interface IComfortProfilepublic String[] getSpecifiedTradeAllowanceChargeActualAmount()
IComfortProfilegetSpecifiedTradeAllowanceChargeActualAmount in interface IComfortProfilepublic String[] getSpecifiedTradeAllowanceChargeActualAmountCurrency()
IComfortProfilegetSpecifiedTradeAllowanceChargeActualAmountCurrency in interface IComfortProfilepublic String[] getSpecifiedTradeAllowanceChargeReason()
IComfortProfilegetSpecifiedTradeAllowanceChargeReason in interface IComfortProfilepublic String[][] getSpecifiedTradeAllowanceChargeTaxTypeCode()
IComfortProfilegetSpecifiedTradeAllowanceChargeTaxTypeCode in interface IComfortProfilepublic String[][] getSpecifiedTradeAllowanceChargeTaxCategoryCode()
IComfortProfilegetSpecifiedTradeAllowanceChargeTaxCategoryCode in interface IComfortProfilepublic String[][] getSpecifiedTradeAllowanceChargeTaxApplicablePercent()
IComfortProfilegetSpecifiedTradeAllowanceChargeTaxApplicablePercent in interface IComfortProfilepublic String[][] getSpecifiedLogisticsServiceChargeDescription()
IComfortProfilegetSpecifiedLogisticsServiceChargeDescription in interface IComfortProfilepublic String[] getSpecifiedLogisticsServiceChargeAmount()
IComfortProfilegetSpecifiedLogisticsServiceChargeAmount in interface IComfortProfilepublic String[] getSpecifiedLogisticsServiceChargeAmountCurrency()
IComfortProfilegetSpecifiedLogisticsServiceChargeAmountCurrency in interface IComfortProfilepublic String[][] getSpecifiedLogisticsServiceChargeTaxTypeCode()
IComfortProfilegetSpecifiedLogisticsServiceChargeTaxTypeCode in interface IComfortProfilepublic String[][] getSpecifiedLogisticsServiceChargeTaxCategoryCode()
IComfortProfilegetSpecifiedLogisticsServiceChargeTaxCategoryCode in interface IComfortProfilepublic String[][] getSpecifiedLogisticsServiceChargeTaxApplicablePercent()
IComfortProfilegetSpecifiedLogisticsServiceChargeTaxApplicablePercent in interface IComfortProfilepublic String[][] getSpecifiedTradePaymentTermsDescription()
IComfortProfilegetSpecifiedTradePaymentTermsDescription in interface IComfortProfilepublic Date[] getSpecifiedTradePaymentTermsDueDateTime()
IComfortProfilegetSpecifiedTradePaymentTermsDueDateTime in interface IComfortProfilepublic String[] getSpecifiedTradePaymentTermsDueDateTimeFormat()
IComfortProfilegetSpecifiedTradePaymentTermsDueDateTimeFormat in interface IComfortProfilepublic String getTotalPrepaidAmount()
IComfortProfilegetTotalPrepaidAmount in interface IComfortProfilepublic String getTotalPrepaidAmountCurrencyID()
IComfortProfilegetTotalPrepaidAmountCurrencyID in interface IComfortProfilepublic String getDuePayableAmount()
IComfortProfilegetDuePayableAmount in interface IComfortProfilepublic String getDuePayableAmountCurrencyID()
IComfortProfilegetDuePayableAmountCurrencyID in interface IComfortProfilepublic String[] getLineItemLineID()
IComfortProfilegetLineItemLineID in interface IComfortProfilepublic String[][][] getLineItemIncludedNote()
IComfortProfilegetLineItemIncludedNote in interface IComfortProfilepublic String[] getLineItemGrossPriceChargeAmount()
IComfortProfilegetLineItemGrossPriceChargeAmount in interface IComfortProfilepublic String[] getLineItemGrossPriceChargeAmountCurrencyID()
IComfortProfilegetLineItemGrossPriceChargeAmountCurrencyID in interface IComfortProfilepublic String[] getLineItemGrossPriceBasisQuantity()
IComfortProfilegetLineItemGrossPriceBasisQuantity in interface IComfortProfilepublic String[] getLineItemGrossPriceBasisQuantityCode()
IComfortProfilegetLineItemGrossPriceBasisQuantityCode in interface IComfortProfilepublic boolean[][] getLineItemGrossPriceTradeAllowanceChargeIndicator()
IComfortProfilegetLineItemGrossPriceTradeAllowanceChargeIndicator in interface IComfortProfilepublic String[][] getLineItemGrossPriceTradeAllowanceChargeActualAmount()
IComfortProfilegetLineItemGrossPriceTradeAllowanceChargeActualAmount in interface IComfortProfilepublic String[][] getLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID()
IComfortProfilegetLineItemGrossPriceTradeAllowanceChargeActualAmountCurrencyID in interface IComfortProfilepublic String[][] getLineItemGrossPriceTradeAllowanceChargeReason()
IComfortProfilegetLineItemGrossPriceTradeAllowanceChargeReason in interface IComfortProfilepublic String[] getLineItemNetPriceChargeAmount()
IComfortProfilegetLineItemNetPriceChargeAmount in interface IComfortProfilepublic String[] getLineItemNetPriceChargeAmountCurrencyID()
IComfortProfilegetLineItemNetPriceChargeAmountCurrencyID in interface IComfortProfilepublic String[] getLineItemNetPriceBasisQuantity()
IComfortProfilegetLineItemNetPriceBasisQuantity in interface IComfortProfilepublic String[] getLineItemNetPriceBasisQuantityCode()
IComfortProfilegetLineItemNetPriceBasisQuantityCode in interface IComfortProfilepublic String[][] getLineItemSettlementTaxTypeCode()
IComfortProfilegetLineItemSettlementTaxTypeCode in interface IComfortProfilepublic String[][] getLineItemSettlementTaxExemptionReason()
IComfortProfilegetLineItemSettlementTaxExemptionReason in interface IComfortProfilepublic String[][] getLineItemSettlementTaxCategoryCode()
IComfortProfilegetLineItemSettlementTaxCategoryCode in interface IComfortProfilepublic String[][] getLineItemSettlementTaxApplicablePercent()
IComfortProfilegetLineItemSettlementTaxApplicablePercent in interface IComfortProfilepublic String[] getLineItemLineTotalAmount()
IComfortProfilegetLineItemLineTotalAmount in interface IComfortProfilepublic String[] getLineItemLineTotalAmountCurrencyID()
IComfortProfilegetLineItemLineTotalAmountCurrencyID in interface IComfortProfilepublic String[] getLineItemSpecifiedTradeProductGlobalID()
IComfortProfilegetLineItemSpecifiedTradeProductGlobalID in interface IComfortProfilepublic String[] getLineItemSpecifiedTradeProductSchemeID()
IComfortProfilegetLineItemSpecifiedTradeProductSchemeID in interface IComfortProfilepublic String[] getLineItemSpecifiedTradeProductSellerAssignedID()
IComfortProfilegetLineItemSpecifiedTradeProductSellerAssignedID in interface IComfortProfilepublic String[] getLineItemSpecifiedTradeProductBuyerAssignedID()
IComfortProfilegetLineItemSpecifiedTradeProductBuyerAssignedID in interface IComfortProfilepublic String[] getLineItemSpecifiedTradeProductDescription()
IComfortProfilegetLineItemSpecifiedTradeProductDescription in interface IComfortProfilepublic void addNote(String[] note)
BasicProfileImpaddNote in class BasicProfileImpnote - the notepublic void addNote(String[] note, String code)
note - the notecode - the codepublic void setBuyerReference(String buyerReference)
buyerReference - the new buyer referencepublic void setSellerID(String sellerID)
sellerID - the new seller IDpublic void addSellerGlobalID(String sellerGlobalSchemeID, String sellerGlobalID)
sellerGlobalSchemeID - the seller global scheme IDsellerGlobalID - the seller global IDpublic void setBuyerID(String buyerID)
buyerID - the new buyer IDpublic void addBuyerGlobalID(String buyerGlobalSchemeID, String buyerGlobalID)
buyerGlobalSchemeID - the buyer global scheme IDbuyerGlobalID - the buyer global IDpublic void setBuyerOrderReferencedDocumentIssueDateTime(Date buyerOrderReferencedDocumentIssueDateTime, String buyerOrderReferencedDocumentIssueDateTimeFormat)
buyerOrderReferencedDocumentIssueDateTime - the buyer order referenced document issue date timebuyerOrderReferencedDocumentIssueDateTimeFormat - the buyer order referenced document issue date time formatpublic void setBuyerOrderReferencedDocumentID(String buyerOrderReferencedDocumentID)
buyerOrderReferencedDocumentID - the new buyer order referenced document IDpublic void setContractReferencedDocumentIssueDateTime(Date contractReferencedDocumentIssueDateTime, String contractReferencedDocumentIssueDateTimeFormat)
contractReferencedDocumentIssueDateTime - the contract referenced document issue date timecontractReferencedDocumentIssueDateTimeFormat - the contract referenced document issue date time formatpublic void setContractReferencedDocumentID(String contractReferencedDocumentID)
contractReferencedDocumentID - the new contract referenced document IDpublic void setCustomerOrderReferencedDocumentIssueDateTime(Date customerOrderReferencedDocumentIssueDateTime, String customerOrderReferencedDocumentIssueDateTimeFormat)
customerOrderReferencedDocumentIssueDateTime - the customer order referenced document issue date timecustomerOrderReferencedDocumentIssueDateTimeFormat - the customer order referenced document issue date time formatpublic void setCustomerOrderReferencedDocumentID(String customerOrderReferencedDocumentID)
customerOrderReferencedDocumentID - the new customer order referenced document IDpublic void setDeliveryNoteReferencedDocumentIssueDateTime(Date deliveryNoteReferencedDocumentIssueDateTime, String deliveryNoteReferencedDocumentIssueDateTimeFormat)
deliveryNoteReferencedDocumentIssueDateTime - the delivery note referenced document issue date timedeliveryNoteReferencedDocumentIssueDateTimeFormat - the delivery note referenced document issue date time formatpublic void setDeliveryNoteReferencedDocumentID(String deliveryNoteReferencedDocumentID)
deliveryNoteReferencedDocumentID - the new delivery note referenced document IDpublic void setInvoiceeID(String invoiceeID)
invoiceeID - the new invoicee IDpublic void addInvoiceeGlobalID(String invoiceeGlobalSchemeID, String invoiceeGlobalID)
invoiceeGlobalSchemeID - the invoicee global scheme IDinvoiceeGlobalID - the invoicee global IDpublic void setInvoiceeName(String invoiceeName)
invoiceeName - the new invoicee namepublic void setInvoiceePostcode(String invoiceePostcode)
invoiceePostcode - the new invoicee postcodepublic void setInvoiceeLineOne(String invoiceeLineOne)
invoiceeLineOne - the new invoicee line onepublic void setInvoiceeLineTwo(String invoiceeLineTwo)
invoiceeLineTwo - the new invoicee line twopublic void setInvoiceeCityName(String invoiceeCityName)
invoiceeCityName - the new invoicee city namepublic void setInvoiceeCountryID(String invoiceeCountryID)
invoiceeCountryID - the new invoicee country IDpublic void addInvoiceeTaxRegistration(String schemeID, String taxId)
schemeID - the scheme IDtaxId - the tax idpublic void addPaymentMeans(String schemeAgencyID, String id, String iban, String accountname, String proprietaryID, String bic, String germanBankleitzahlID, String institutionname)
BasicProfileImpaddPaymentMeans in class BasicProfileImpschemeAgencyID - the scheme agency IDid - the idiban - the ibanaccountname - the accountnameproprietaryID - the proprietary IDbic - the bicgermanBankleitzahlID - the german bankleitzahl IDinstitutionname - the institutionnamepublic 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)
typeCode - the type codeinformation - the informationschemeAgencyID - the scheme agency IDid - the idibanDebtor - the iban debtorproprietaryIDDebtor - the proprietary ID debtoribanCreditor - the iban creditoraccountnameCreditor - the accountname creditorproprietaryIDCreditor - the proprietary ID creditorbicDebtor - the bic debtorgermanBankleitzahlIDDebtor - the german bankleitzahl ID debtorinstitutionnameDebtor - the institutionname debtorbicCreditor - the bic creditorgermanBankleitzahlIDCreditor - the german bankleitzahl ID creditorinstitutionnameCreditor - the institutionname creditorpublic void addApplicableTradeTax(String calculatedAmount, String calculatedAmountCurrencyID, String typeCode, String basisAmount, String basisAmountCurrencyID, String applicablePercent)
BasicProfileImpaddApplicableTradeTax in class BasicProfileImpcalculatedAmount - the calculated amountcalculatedAmountCurrencyID - the calculated amount currency IDtypeCode - the type codebasisAmount - the basis amountbasisAmountCurrencyID - the basis amount currency IDapplicablePercent - the applicable percentpublic void addApplicableTradeTax(String calculatedAmount, String calculatedAmountCurrencyID, String typeCode, String exemptionReason, String basisAmount, String basisAmountCurrencyID, String categoryCode, String applicablePercent)
calculatedAmount - the calculated amountcalculatedAmountCurrencyID - the calculated amount currency IDtypeCode - the type codeexemptionReason - the exemption reasonbasisAmount - the basis amountbasisAmountCurrencyID - the basis amount currency IDcategoryCode - the category codeapplicablePercent - the applicable percentpublic void setBillingStartEnd(Date billingStartDateTime, String billingStartDateTimeFormat, Date billingEndDateTime, String billingEndDateTimeFormat)
billingStartDateTime - the billing start date timebillingStartDateTimeFormat - the billing start date time formatbillingEndDateTime - the billing end date timebillingEndDateTimeFormat - the billing end date time formatpublic void addSpecifiedTradeAllowanceCharge(boolean indicator,
String actualAmount,
String actualAmountCurrency,
String reason,
String[] typeCodes,
String[] categoryCodes,
String[] applicablePercent)
indicator - the indicatoractualAmount - the actual amountactualAmountCurrency - the actual amount currencyreason - the reasontypeCodes - the type codescategoryCodes - the category codesapplicablePercent - the applicable percentpublic void addSpecifiedLogisticsServiceCharge(String[] description, String actualAmount, String actualAmountCurrency, String[] typeCodes, String[] categoryCodes, String[] applicablePercent)
description - the descriptionactualAmount - the actual amountactualAmountCurrency - the actual amount currencytypeCodes - the type codescategoryCodes - the category codesapplicablePercent - the applicable percentpublic void addSpecifiedTradePaymentTerms(String[] information, Date dateTime, String dateTimeFormat)
information - the informationdateTime - the date timedateTimeFormat - the date time formatpublic void setTotalPrepaidAmount(String totalPrepaidAmount, String totalPrepaidCurrencyID)
totalPrepaidAmount - the total prepaid amounttotalPrepaidCurrencyID - the total prepaid currency IDpublic void setDuePayableAmount(String duePayableAmount, String duePayableAmountCurrencyID)
duePayableAmount - the due payable amountduePayableAmountCurrencyID - the due payable amount currency IDpublic void addIncludedSupplyChainTradeLineItem(String billedQuantity, String billedQuantityUnitCode, String specifiedTradeProductName)
BasicProfileImpaddIncludedSupplyChainTradeLineItem in class BasicProfileImpbilledQuantity - the billed quantitybilledQuantityUnitCode - the billed quantity unit codespecifiedTradeProductName - the specified trade product namepublic 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)
id - the idnotes - the notesgrossPriceChargeAmount - the gross price charge amountgrossPriceChargeAmountCurrencyID - the gross price charge amount currency IDgrossPriceBasisQuantity - the gross price basis quantitygrossPriceBasisQuantityCode - the gross price basis quantity codegrossPriceTradeAllowanceChargeIndicator - the gross price trade allowance charge indicatorgrossPriceTradeAllowanceChargeActualAmount - the gross price trade allowance charge actual amountgrossPriceTradeAllowanceChargeActualAmountCurrencyID - the gross price trade allowance charge actual amount currency IDgrossPriceTradeAllowanceChargeReason - the gross price trade allowance charge reasonnetPriceChargeAmount - the net price charge amountnetPriceChargeAmountCurrencyID - the net price charge amount currency IDnetPriceBasisQuantity - the net price basis quantitynetPriceBasisQuantityCode - the net price basis quantity codebilledQuantity - the billed quantitybilledQuantityUnitCode - the billed quantity unit codelineItemSettlementTaxTypeCode - the line item settlement tax type codelineItemSettlementTaxExemptionReason - the line item settlement tax exemption reasonlineItemSettlementTaxCategoryCode - the line item settlement tax category codelineItemSettlementTaxApplicablePercent - the line item settlement tax applicable percentlineItemLineTotalAmount - the line item line total amountlineItemLineTotalAmountCurrencyID - the line item line total amount currency IDlineItemSpecifiedTradeProductGlobalID - the line item specified trade product global IDlineItemSpecifiedTradeProductSchemeID - the line item specified trade product scheme IDlineItemSpecifiedTradeProductSellerAssignedID - the line item specified trade product seller assigned IDlineItemSpecifiedTradeProductBuyerAssignedID - the line item specified trade product buyer assigned IDlineItemSpecifiedTradeProductName - the line item specified trade product namelineItemSpecifiedTradeProductDescription - the line item specified trade product descriptionCopyright © 1998–2018 iText Group NV. All rights reserved.