public class SupplierInvoice extends VdmEntity<SupplierInvoice>
Original entity name from the Odata EDM: A_SupplierInvoiceType
Modifier and Type | Class and Description |
---|---|
static class |
SupplierInvoice.SupplierInvoiceBuilder
Helper class to allow for fluent creation of SupplierInvoice instances.
|
Modifier and Type | Field and Description |
---|---|
static SupplierInvoiceField<String> |
ACCOUNTING_DOCUMENT_TYPE
Use with available fluent helpers to apply the AccountingDocumentType field to query operations.
|
static SupplierInvoiceSelectable |
ALL_FIELDS
Selector for all available fields of SupplierInvoice.
|
static SupplierInvoiceField<String> |
ASSIGNMENT_REFERENCE
Use with available fluent helpers to apply the AssignmentReference field to query operations.
|
static SupplierInvoiceField<String> |
BP_BANK_ACCOUNT_INTERNAL_ID
Use with available fluent helpers to apply the BPBankAccountInternalID field to query operations.
|
static SupplierInvoiceField<String> |
BUSINESS_AREA
Use with available fluent helpers to apply the BusinessArea field to query operations.
|
static SupplierInvoiceField<String> |
BUSINESS_PLACE
Use with available fluent helpers to apply the BusinessPlace field to query operations.
|
static SupplierInvoiceField<String> |
BUSINESS_SECTION_CODE
Use with available fluent helpers to apply the BusinessSectionCode field to query operations.
|
static SupplierInvoiceField<BigDecimal> |
CASH_DISCOUNT1_DAYS
Use with available fluent helpers to apply the CashDiscount1Days field to query operations.
|
static SupplierInvoiceField<BigDecimal> |
CASH_DISCOUNT1_PERCENT
Use with available fluent helpers to apply the CashDiscount1Percent field to query operations.
|
static SupplierInvoiceField<BigDecimal> |
CASH_DISCOUNT2_DAYS
Use with available fluent helpers to apply the CashDiscount2Days field to query operations.
|
static SupplierInvoiceField<BigDecimal> |
CASH_DISCOUNT2_PERCENT
Use with available fluent helpers to apply the CashDiscount2Percent field to query operations.
|
static SupplierInvoiceField<String> |
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations.
|
static SupplierInvoiceField<String> |
DELIVERY_OF_GOODS_REPORTING_CNTRY
Use with available fluent helpers to apply the DeliveryOfGoodsReportingCntry field to query operations.
|
static SupplierInvoiceField<BigDecimal> |
DIRECT_QUOTED_EXCHANGE_RATE
Use with available fluent helpers to apply the DirectQuotedExchangeRate field to query operations.
|
static SupplierInvoiceField<String> |
DOCUMENT_CURRENCY
Use with available fluent helpers to apply the DocumentCurrency field to query operations.
|
static SupplierInvoiceField<LocalDateTime> |
DOCUMENT_DATE
Use with available fluent helpers to apply the DocumentDate field to query operations.
|
static SupplierInvoiceField<String> |
DOCUMENT_HEADER_TEXT
Use with available fluent helpers to apply the DocumentHeaderText field to query operations.
|
static SupplierInvoiceField<LocalDateTime> |
DUE_CALCULATION_BASE_DATE
Use with available fluent helpers to apply the DueCalculationBaseDate field to query operations.
|
static SupplierInvoiceField<String> |
FISCAL_YEAR
Use with available fluent helpers to apply the FiscalYear field to query operations.
|
static SupplierInvoiceField<String> |
FIXED_CASH_DISCOUNT
Use with available fluent helpers to apply the FixedCashDiscount field to query operations.
|
static SupplierInvoiceField<BigDecimal> |
INDIRECT_QUOTED_EXCHANGE_RATE
Use with available fluent helpers to apply the IndirectQuotedExchangeRate field to query operations.
|
static SupplierInvoiceField<BigDecimal> |
INVOICE_GROSS_AMOUNT
Use with available fluent helpers to apply the InvoiceGrossAmount field to query operations.
|
static SupplierInvoiceField<LocalDateTime> |
INVOICE_RECEIPT_DATE
Use with available fluent helpers to apply the InvoiceReceiptDate field to query operations.
|
static SupplierInvoiceField<String> |
INVOICE_REFERENCE
Use with available fluent helpers to apply the InvoiceReference field to query operations.
|
static SupplierInvoiceField<String> |
INVOICE_REFERENCE_FISCAL_YEAR
Use with available fluent helpers to apply the InvoiceReferenceFiscalYear field to query operations.
|
static SupplierInvoiceField<String> |
INVOICING_PARTY
Use with available fluent helpers to apply the InvoicingParty field to query operations.
|
static SupplierInvoiceField<Boolean> |
IS_EU_TRIANGULAR_DEAL
Use with available fluent helpers to apply the IsEUTriangularDeal field to query operations.
|
static SupplierInvoiceField<Boolean> |
IS_REVERSAL
Use with available fluent helpers to apply the IsReversal field to query operations.
|
static SupplierInvoiceField<Boolean> |
IS_REVERSED
Use with available fluent helpers to apply the IsReversed field to query operations.
|
static SupplierInvoiceField<BigDecimal> |
MANUAL_CASH_DISCOUNT
Use with available fluent helpers to apply the ManualCashDiscount field to query operations.
|
static SupplierInvoiceField<BigDecimal> |
NET_PAYMENT_DAYS
Use with available fluent helpers to apply the NetPaymentDays field to query operations.
|
static SupplierInvoiceField<String> |
PAYMENT_BLOCKING_REASON
Use with available fluent helpers to apply the PaymentBlockingReason field to query operations.
|
static SupplierInvoiceField<String> |
PAYMENT_METHOD
Use with available fluent helpers to apply the PaymentMethod field to query operations.
|
static SupplierInvoiceField<String> |
PAYMENT_METHOD_SUPPLEMENT
Use with available fluent helpers to apply the PaymentMethodSupplement field to query operations.
|
static SupplierInvoiceField<String> |
PAYMENT_REFERENCE
Use with available fluent helpers to apply the PaymentReference field to query operations.
|
static SupplierInvoiceField<String> |
PAYMENT_TERMS
Use with available fluent helpers to apply the PaymentTerms field to query operations.
|
static SupplierInvoiceField<String> |
PAYT_SLIP_WTH_REF_CHECK_DIGIT
Use with available fluent helpers to apply the PaytSlipWthRefCheckDigit field to query operations.
|
static SupplierInvoiceField<String> |
PAYT_SLIP_WTH_REF_REFERENCE
Use with available fluent helpers to apply the PaytSlipWthRefReference field to query operations.
|
static SupplierInvoiceField<String> |
PAYT_SLIP_WTH_REF_SUBSCRIBER
Use with available fluent helpers to apply the PaytSlipWthRefSubscriber field to query operations.
|
static SupplierInvoiceField<LocalDateTime> |
POSTING_DATE
Use with available fluent helpers to apply the PostingDate field to query operations.
|
static SupplierInvoiceField<String> |
REVERSE_DOCUMENT
Use with available fluent helpers to apply the ReverseDocument field to query operations.
|
static SupplierInvoiceField<String> |
REVERSE_DOCUMENT_FISCAL_YEAR
Use with available fluent helpers to apply the ReverseDocumentFiscalYear field to query operations.
|
static SupplierInvoiceField<String> |
STATE_CENTRAL_BANK_PAYMENT_REASON
Use with available fluent helpers to apply the StateCentralBankPaymentReason field to query operations.
|
static SupplierInvoiceField<String> |
SUPLR_INVC_DEBIT_CRDT_CODE_DELIVERY
Use with available fluent helpers to apply the SuplrInvcDebitCrdtCodeDelivery field to query operations.
|
static SupplierInvoiceField<String> |
SUPLR_INVC_DEBIT_CRDT_CODE_RETURNS
Use with available fluent helpers to apply the SuplrInvcDebitCrdtCodeReturns field to query operations.
|
static SupplierInvoiceField<String> |
SUPPLIER_INVOICE
Use with available fluent helpers to apply the SupplierInvoice field to query operations.
|
static SupplierInvoiceField<String> |
SUPPLIER_INVOICE_ID_BY_INVCG_PARTY
Use with available fluent helpers to apply the SupplierInvoiceIDByInvcgParty field to query operations.
|
static SupplierInvoiceField<String> |
SUPPLIER_INVOICE_IS_CREDIT_MEMO
Use with available fluent helpers to apply the SupplierInvoiceIsCreditMemo field to query operations.
|
static SupplierInvoiceField<String> |
SUPPLIER_INVOICE_ORIGIN
Use with available fluent helpers to apply the SupplierInvoiceOrigin field to query operations.
|
static SupplierInvoiceField<String> |
SUPPLIER_INVOICE_STATUS
Use with available fluent helpers to apply the SupplierInvoiceStatus field to query operations.
|
static SupplierInvoiceField<String> |
SUPPLIER_POSTING_LINE_ITEM_TEXT
Use with available fluent helpers to apply the SupplierPostingLineItemText field to query operations.
|
static SupplierInvoiceField<String> |
SUPPLIER_VAT_REGISTRATION
Use with available fluent helpers to apply the SupplierVATRegistration field to query operations.
|
static SupplierInvoiceField<String> |
SUPPLYING_COUNTRY
Use with available fluent helpers to apply the SupplyingCountry field to query operations.
|
static SupplierInvoiceField<LocalDateTime> |
TAX_DETERMINATION_DATE
Use with available fluent helpers to apply the TaxDeterminationDate field to query operations.
|
static SupplierInvoiceField<Boolean> |
TAX_IS_CALCULATED_AUTOMATICALLY
Use with available fluent helpers to apply the TaxIsCalculatedAutomatically field to query operations.
|
static SupplierInvoiceField<LocalDateTime> |
TAX_REPORTING_DATE
Use with available fluent helpers to apply the TaxReportingDate field to query operations.
|
static SupplierInvoiceLink<SuplrInvcItemPurOrdRef> |
TO_SUPLR_INVC_ITEM_PUR_ORD_REF
Use with available fluent helpers to apply the to_SuplrInvcItemPurOrdRef navigation property to query
operations.
|
static SupplierInvoiceLink<SupplierInvoiceItemGLAcct> |
TO_SUPPLIER_INVOICE_ITEM_GL_ACCT
Use with available fluent helpers to apply the to_SupplierInvoiceItemGLAcct navigation property to query
operations.
|
static SupplierInvoiceLink<SupplierInvoiceTax> |
TO_SUPPLIER_INVOICE_TAX
Use with available fluent helpers to apply the to_SupplierInvoiceTax navigation property to query
operations.
|
static SupplierInvoiceLink<SuplrInvcHeaderWhldgTax> |
TO_SUPPLIER_INVOICE_WHLDG_TAX
Use with available fluent helpers to apply the to_SupplierInvoiceWhldgTax navigation property to query
operations.
|
static SupplierInvoiceField<BigDecimal> |
UNPLANNED_DELIVERY_COST
Use with available fluent helpers to apply the UnplannedDeliveryCost field to query operations.
|
static SupplierInvoiceField<String> |
UNPLANNED_DELIVERY_COST_TAX_CODE
Use with available fluent helpers to apply the UnplannedDeliveryCostTaxCode field to query operations.
|
static SupplierInvoiceField<String> |
UNPLND_DELIV_COST_TAX_JURISDICTION
Use with available fluent helpers to apply the UnplndDelivCostTaxJurisdiction field to query operations.
|
static SupplierInvoiceField<String> |
UNPLND_DELIVERY_COST_TAX_COUNTRY
Use with available fluent helpers to apply the UnplndDeliveryCostTaxCountry field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SupplierInvoice() |
SupplierInvoice(String supplierInvoice,
String fiscalYear,
String companyCode,
LocalDateTime documentDate,
LocalDateTime postingDate,
String supplierInvoiceIDByInvcgParty,
String invoicingParty,
String documentCurrency,
BigDecimal invoiceGrossAmount,
BigDecimal unplannedDeliveryCost,
String documentHeaderText,
BigDecimal manualCashDiscount,
String paymentTerms,
LocalDateTime dueCalculationBaseDate,
BigDecimal cashDiscount1Percent,
BigDecimal cashDiscount1Days,
BigDecimal cashDiscount2Percent,
BigDecimal cashDiscount2Days,
BigDecimal netPaymentDays,
String paymentBlockingReason,
String accountingDocumentType,
String bPBankAccountInternalID,
String supplierInvoiceStatus,
BigDecimal indirectQuotedExchangeRate,
BigDecimal directQuotedExchangeRate,
String stateCentralBankPaymentReason,
String supplyingCountry,
String paymentMethod,
String paymentMethodSupplement,
String paymentReference,
String invoiceReference,
String invoiceReferenceFiscalYear,
String fixedCashDiscount,
String unplannedDeliveryCostTaxCode,
String unplndDelivCostTaxJurisdiction,
String unplndDeliveryCostTaxCountry,
String assignmentReference,
String supplierPostingLineItemText,
Boolean taxIsCalculatedAutomatically,
String businessPlace,
String businessSectionCode,
String businessArea,
String supplierInvoiceIsCreditMemo,
String paytSlipWthRefSubscriber,
String paytSlipWthRefCheckDigit,
String paytSlipWthRefReference,
LocalDateTime taxDeterminationDate,
LocalDateTime taxReportingDate,
LocalDateTime invoiceReceiptDate,
String deliveryOfGoodsReportingCntry,
String supplierVATRegistration,
Boolean isEUTriangularDeal,
String suplrInvcDebitCrdtCodeDelivery,
String suplrInvcDebitCrdtCodeReturns,
String supplierInvoiceOrigin,
String reverseDocument,
String reverseDocumentFiscalYear,
Boolean isReversal,
Boolean isReversed,
List<SuplrInvcItemPurOrdRef> toSuplrInvcItemPurOrdRef,
List<SupplierInvoiceItemGLAcct> toSupplierInvoiceItemGLAcct,
List<SupplierInvoiceTax> toSupplierInvoiceTax,
List<SuplrInvcHeaderWhldgTax> toSupplierInvoiceWhldgTax) |
Modifier and Type | Method and Description |
---|---|
void |
addSuplrInvcItemPurOrdRef(SuplrInvcItemPurOrdRef... entity)
Adds elements to the list of associated SuplrInvcItemPurOrdRef entities.
|
void |
addSupplierInvoiceItemGLAcct(SupplierInvoiceItemGLAcct... entity)
Adds elements to the list of associated SupplierInvoiceItemGLAcct entities.
|
void |
addSupplierInvoiceTax(SupplierInvoiceTax... entity)
Adds elements to the list of associated SupplierInvoiceTax entities.
|
void |
addSupplierInvoiceWhldgTax(SuplrInvcHeaderWhldgTax... entity)
Adds elements to the list of associated SuplrInvcHeaderWhldgTax entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static SupplierInvoice.SupplierInvoiceBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<SuplrInvcItemPurOrdRef> |
fetchSuplrInvcItemPurOrdRef()
Fetches the SuplrInvcItemPurOrdRef entities (one to many) associated with this entity.
|
List<SupplierInvoiceItemGLAcct> |
fetchSupplierInvoiceItemGLAcct()
Fetches the SupplierInvoiceItemGLAcct entities (one to many) associated with this entity.
|
List<SupplierInvoiceTax> |
fetchSupplierInvoiceTax()
Fetches the SupplierInvoiceTax entities (one to many) associated with this entity.
|
List<SuplrInvcHeaderWhldgTax> |
fetchSupplierInvoiceWhldgTax()
Fetches the SuplrInvcHeaderWhldgTax entities (one to many) associated with this entity.
|
static <T> SupplierInvoiceField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getAccountingDocumentType()
Constraints: Not nullable, Maximum length: 2
|
String |
getAssignmentReference()
Constraints: Not nullable, Maximum length: 18
|
String |
getBPBankAccountInternalID()
Constraints: Not nullable, Maximum length: 4
|
String |
getBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getBusinessPlace()
Constraints: Not nullable, Maximum length: 4
|
String |
getBusinessSectionCode()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getCashDiscount1Days()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getCashDiscount1Percent()
Constraints: Not nullable, Precision: 5, Scale: 3
|
BigDecimal |
getCashDiscount2Days()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getCashDiscount2Percent()
Constraints: Not nullable, Precision: 5, Scale: 3
|
String |
getCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getDeliveryOfGoodsReportingCntry()
Constraints: Not nullable, Maximum length: 3
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
BigDecimal |
getDirectQuotedExchangeRate()
Constraints: Not nullable, Precision: 9, Scale: 5
|
String |
getDocumentCurrency()
Constraints: Not nullable, Maximum length: 5
|
LocalDateTime |
getDocumentDate()
Constraints: Not nullable, Precision: 0
|
String |
getDocumentHeaderText()
Constraints: Not nullable, Maximum length: 25
|
LocalDateTime |
getDueCalculationBaseDate()
Constraints: Not nullable, Precision: 0
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getFiscalYear()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getFixedCashDiscount()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getIndirectQuotedExchangeRate()
Constraints: Not nullable, Precision: 9, Scale: 5
|
BigDecimal |
getInvoiceGrossAmount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
LocalDateTime |
getInvoiceReceiptDate()
Constraints: Not nullable, Precision: 0
|
String |
getInvoiceReference()
Constraints: Not nullable, Maximum length: 10
|
String |
getInvoiceReferenceFiscalYear()
Constraints: Not nullable, Maximum length: 4
|
String |
getInvoicingParty()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getIsEUTriangularDeal()
Constraints: none
|
Boolean |
getIsReversal()
Constraints: none
|
Boolean |
getIsReversed()
Constraints: none
|
protected Map<String,Object> |
getKey() |
BigDecimal |
getManualCashDiscount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
BigDecimal |
getNetPaymentDays()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getPaymentBlockingReason()
Constraints: Not nullable, Maximum length: 1
|
String |
getPaymentMethod()
Constraints: Not nullable, Maximum length: 1
|
String |
getPaymentMethodSupplement()
Constraints: Not nullable, Maximum length: 2
|
String |
getPaymentReference()
Constraints: Not nullable, Maximum length: 30
|
String |
getPaymentTerms()
Constraints: Not nullable, Maximum length: 4
|
String |
getPaytSlipWthRefCheckDigit()
Constraints: Not nullable, Maximum length: 2
|
String |
getPaytSlipWthRefReference()
Constraints: Not nullable, Maximum length: 27
|
String |
getPaytSlipWthRefSubscriber()
Constraints: Not nullable, Maximum length: 11
|
LocalDateTime |
getPostingDate()
Constraints: Not nullable, Precision: 0
|
String |
getReverseDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getReverseDocumentFiscalYear()
Constraints: Not nullable, Maximum length: 4
|
String |
getStateCentralBankPaymentReason()
Constraints: Not nullable, Maximum length: 3
|
String |
getSuplrInvcDebitCrdtCodeDelivery()
Constraints: Not nullable, Maximum length: 1
|
String |
getSuplrInvcDebitCrdtCodeReturns()
Constraints: Not nullable, Maximum length: 1
|
io.vavr.control.Option<List<SuplrInvcItemPurOrdRef>> |
getSuplrInvcItemPurOrdRefIfPresent()
Retrieval of associated SuplrInvcItemPurOrdRef entities (one to many).
|
List<SuplrInvcItemPurOrdRef> |
getSuplrInvcItemPurOrdRefOrFetch()
Retrieval of associated SuplrInvcItemPurOrdRef entities (one to many).
|
String |
getSupplierInvoice()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSupplierInvoiceIDByInvcgParty()
Constraints: Not nullable, Maximum length: 16
|
String |
getSupplierInvoiceIsCreditMemo()
Constraints: Not nullable, Maximum length: 1
|
io.vavr.control.Option<List<SupplierInvoiceItemGLAcct>> |
getSupplierInvoiceItemGLAcctIfPresent()
Retrieval of associated SupplierInvoiceItemGLAcct entities (one to many).
|
List<SupplierInvoiceItemGLAcct> |
getSupplierInvoiceItemGLAcctOrFetch()
Retrieval of associated SupplierInvoiceItemGLAcct entities (one to many).
|
String |
getSupplierInvoiceOrigin()
Constraints: Not nullable, Maximum length: 1
|
String |
getSupplierInvoiceStatus()
Constraints: Not nullable, Maximum length: 1
|
io.vavr.control.Option<List<SupplierInvoiceTax>> |
getSupplierInvoiceTaxIfPresent()
Retrieval of associated SupplierInvoiceTax entities (one to many).
|
List<SupplierInvoiceTax> |
getSupplierInvoiceTaxOrFetch()
Retrieval of associated SupplierInvoiceTax entities (one to many).
|
io.vavr.control.Option<List<SuplrInvcHeaderWhldgTax>> |
getSupplierInvoiceWhldgTaxIfPresent()
Retrieval of associated SuplrInvcHeaderWhldgTax entities (one to many).
|
List<SuplrInvcHeaderWhldgTax> |
getSupplierInvoiceWhldgTaxOrFetch()
Retrieval of associated SuplrInvcHeaderWhldgTax entities (one to many).
|
String |
getSupplierPostingLineItemText()
Constraints: Not nullable, Maximum length: 50
|
String |
getSupplierVATRegistration()
Constraints: Not nullable, Maximum length: 20
|
String |
getSupplyingCountry()
Constraints: Not nullable, Maximum length: 3
|
LocalDateTime |
getTaxDeterminationDate()
Constraints: Not nullable, Precision: 0
|
Boolean |
getTaxIsCalculatedAutomatically()
Constraints: none
|
LocalDateTime |
getTaxReportingDate()
Constraints: Not nullable, Precision: 0
|
Class<SupplierInvoice> |
getType() |
BigDecimal |
getUnplannedDeliveryCost()
Constraints: Not nullable, Precision: 14, Scale: 3
|
String |
getUnplannedDeliveryCostTaxCode()
Constraints: Not nullable, Maximum length: 2
|
String |
getUnplndDelivCostTaxJurisdiction()
Constraints: Not nullable, Maximum length: 15
|
String |
getUnplndDeliveryCostTaxCountry()
Constraints: Not nullable, Maximum length: 3
|
int |
hashCode() |
void |
setAccountingDocumentType(String accountingDocumentType)
Constraints: Not nullable, Maximum length: 2
|
void |
setAssignmentReference(String assignmentReference)
Constraints: Not nullable, Maximum length: 18
|
void |
setBPBankAccountInternalID(String bPBankAccountInternalID)
Constraints: Not nullable, Maximum length: 4
|
void |
setBusinessArea(String businessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setBusinessPlace(String businessPlace)
Constraints: Not nullable, Maximum length: 4
|
void |
setBusinessSectionCode(String businessSectionCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setCashDiscount1Days(BigDecimal cashDiscount1Days)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setCashDiscount1Percent(BigDecimal cashDiscount1Percent)
Constraints: Not nullable, Precision: 5, Scale: 3
|
void |
setCashDiscount2Days(BigDecimal cashDiscount2Days)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setCashDiscount2Percent(BigDecimal cashDiscount2Percent)
Constraints: Not nullable, Precision: 5, Scale: 3
|
void |
setCompanyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setDeliveryOfGoodsReportingCntry(String deliveryOfGoodsReportingCntry)
Constraints: Not nullable, Maximum length: 3
|
void |
setDirectQuotedExchangeRate(BigDecimal directQuotedExchangeRate)
Constraints: Not nullable, Precision: 9, Scale: 5
|
void |
setDocumentCurrency(String documentCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setDocumentDate(LocalDateTime documentDate)
Constraints: Not nullable, Precision: 0
|
void |
setDocumentHeaderText(String documentHeaderText)
Constraints: Not nullable, Maximum length: 25
|
void |
setDueCalculationBaseDate(LocalDateTime dueCalculationBaseDate)
Constraints: Not nullable, Precision: 0
|
void |
setFiscalYear(String fiscalYear)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setFixedCashDiscount(String fixedCashDiscount)
Constraints: Not nullable, Maximum length: 1
|
void |
setIndirectQuotedExchangeRate(BigDecimal indirectQuotedExchangeRate)
Constraints: Not nullable, Precision: 9, Scale: 5
|
void |
setInvoiceGrossAmount(BigDecimal invoiceGrossAmount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setInvoiceReceiptDate(LocalDateTime invoiceReceiptDate)
Constraints: Not nullable, Precision: 0
|
void |
setInvoiceReference(String invoiceReference)
Constraints: Not nullable, Maximum length: 10
|
void |
setInvoiceReferenceFiscalYear(String invoiceReferenceFiscalYear)
Constraints: Not nullable, Maximum length: 4
|
void |
setInvoicingParty(String invoicingParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setIsEUTriangularDeal(Boolean isEUTriangularDeal)
Constraints: none
|
void |
setIsReversal(Boolean isReversal)
Constraints: none
|
void |
setIsReversed(Boolean isReversed)
Constraints: none
|
void |
setManualCashDiscount(BigDecimal manualCashDiscount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setNetPaymentDays(BigDecimal netPaymentDays)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setPaymentBlockingReason(String paymentBlockingReason)
Constraints: Not nullable, Maximum length: 1
|
void |
setPaymentMethod(String paymentMethod)
Constraints: Not nullable, Maximum length: 1
|
void |
setPaymentMethodSupplement(String paymentMethodSupplement)
Constraints: Not nullable, Maximum length: 2
|
void |
setPaymentReference(String paymentReference)
Constraints: Not nullable, Maximum length: 30
|
void |
setPaymentTerms(String paymentTerms)
Constraints: Not nullable, Maximum length: 4
|
void |
setPaytSlipWthRefCheckDigit(String paytSlipWthRefCheckDigit)
Constraints: Not nullable, Maximum length: 2
|
void |
setPaytSlipWthRefReference(String paytSlipWthRefReference)
Constraints: Not nullable, Maximum length: 27
|
void |
setPaytSlipWthRefSubscriber(String paytSlipWthRefSubscriber)
Constraints: Not nullable, Maximum length: 11
|
void |
setPostingDate(LocalDateTime postingDate)
Constraints: Not nullable, Precision: 0
|
void |
setReverseDocument(String reverseDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setReverseDocumentFiscalYear(String reverseDocumentFiscalYear)
Constraints: Not nullable, Maximum length: 4
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setStateCentralBankPaymentReason(String stateCentralBankPaymentReason)
Constraints: Not nullable, Maximum length: 3
|
void |
setSuplrInvcDebitCrdtCodeDelivery(String suplrInvcDebitCrdtCodeDelivery)
Constraints: Not nullable, Maximum length: 1
|
void |
setSuplrInvcDebitCrdtCodeReturns(String suplrInvcDebitCrdtCodeReturns)
Constraints: Not nullable, Maximum length: 1
|
void |
setSuplrInvcItemPurOrdRef(List<SuplrInvcItemPurOrdRef> value)
Overwrites the list of associated SuplrInvcItemPurOrdRef entities for the loaded navigation property
to_SuplrInvcItemPurOrdRef.
|
void |
setSupplierInvoice(String supplierInvoice)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSupplierInvoiceIDByInvcgParty(String supplierInvoiceIDByInvcgParty)
Constraints: Not nullable, Maximum length: 16
|
void |
setSupplierInvoiceIsCreditMemo(String supplierInvoiceIsCreditMemo)
Constraints: Not nullable, Maximum length: 1
|
void |
setSupplierInvoiceItemGLAcct(List<SupplierInvoiceItemGLAcct> value)
Overwrites the list of associated SupplierInvoiceItemGLAcct entities for the loaded navigation property
to_SupplierInvoiceItemGLAcct.
|
void |
setSupplierInvoiceOrigin(String supplierInvoiceOrigin)
Constraints: Not nullable, Maximum length: 1
|
void |
setSupplierInvoiceStatus(String supplierInvoiceStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setSupplierInvoiceTax(List<SupplierInvoiceTax> value)
Overwrites the list of associated SupplierInvoiceTax entities for the loaded navigation property
to_SupplierInvoiceTax.
|
void |
setSupplierInvoiceWhldgTax(List<SuplrInvcHeaderWhldgTax> value)
Overwrites the list of associated SuplrInvcHeaderWhldgTax entities for the loaded navigation property
to_SupplierInvoiceWhldgTax.
|
void |
setSupplierPostingLineItemText(String supplierPostingLineItemText)
Constraints: Not nullable, Maximum length: 50
|
void |
setSupplierVATRegistration(String supplierVATRegistration)
Constraints: Not nullable, Maximum length: 20
|
void |
setSupplyingCountry(String supplyingCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setTaxDeterminationDate(LocalDateTime taxDeterminationDate)
Constraints: Not nullable, Precision: 0
|
void |
setTaxIsCalculatedAutomatically(Boolean taxIsCalculatedAutomatically)
Constraints: none
|
void |
setTaxReportingDate(LocalDateTime taxReportingDate)
Constraints: Not nullable, Precision: 0
|
void |
setUnplannedDeliveryCost(BigDecimal unplannedDeliveryCost)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setUnplannedDeliveryCostTaxCode(String unplannedDeliveryCostTaxCode)
Constraints: Not nullable, Maximum length: 2
|
void |
setUnplndDelivCostTaxJurisdiction(String unplndDelivCostTaxJurisdiction)
Constraints: Not nullable, Maximum length: 15
|
void |
setUnplndDeliveryCostTaxCountry(String unplndDeliveryCostTaxCountry)
Constraints: Not nullable, Maximum length: 3
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SupplierInvoiceSelectable ALL_FIELDS
public static final SupplierInvoiceField<String> SUPPLIER_INVOICE
public static final SupplierInvoiceField<String> FISCAL_YEAR
public static final SupplierInvoiceField<String> COMPANY_CODE
public static final SupplierInvoiceField<LocalDateTime> DOCUMENT_DATE
public static final SupplierInvoiceField<LocalDateTime> POSTING_DATE
public static final SupplierInvoiceField<String> SUPPLIER_INVOICE_ID_BY_INVCG_PARTY
public static final SupplierInvoiceField<String> INVOICING_PARTY
public static final SupplierInvoiceField<String> DOCUMENT_CURRENCY
public static final SupplierInvoiceField<BigDecimal> INVOICE_GROSS_AMOUNT
public static final SupplierInvoiceField<BigDecimal> UNPLANNED_DELIVERY_COST
public static final SupplierInvoiceField<String> DOCUMENT_HEADER_TEXT
public static final SupplierInvoiceField<BigDecimal> MANUAL_CASH_DISCOUNT
public static final SupplierInvoiceField<String> PAYMENT_TERMS
public static final SupplierInvoiceField<LocalDateTime> DUE_CALCULATION_BASE_DATE
public static final SupplierInvoiceField<BigDecimal> CASH_DISCOUNT1_PERCENT
public static final SupplierInvoiceField<BigDecimal> CASH_DISCOUNT1_DAYS
public static final SupplierInvoiceField<BigDecimal> CASH_DISCOUNT2_PERCENT
public static final SupplierInvoiceField<BigDecimal> CASH_DISCOUNT2_DAYS
public static final SupplierInvoiceField<BigDecimal> NET_PAYMENT_DAYS
public static final SupplierInvoiceField<String> PAYMENT_BLOCKING_REASON
public static final SupplierInvoiceField<String> ACCOUNTING_DOCUMENT_TYPE
public static final SupplierInvoiceField<String> BP_BANK_ACCOUNT_INTERNAL_ID
public static final SupplierInvoiceField<String> SUPPLIER_INVOICE_STATUS
public static final SupplierInvoiceField<BigDecimal> INDIRECT_QUOTED_EXCHANGE_RATE
public static final SupplierInvoiceField<BigDecimal> DIRECT_QUOTED_EXCHANGE_RATE
public static final SupplierInvoiceField<String> STATE_CENTRAL_BANK_PAYMENT_REASON
public static final SupplierInvoiceField<String> SUPPLYING_COUNTRY
public static final SupplierInvoiceField<String> PAYMENT_METHOD
public static final SupplierInvoiceField<String> PAYMENT_METHOD_SUPPLEMENT
public static final SupplierInvoiceField<String> PAYMENT_REFERENCE
public static final SupplierInvoiceField<String> INVOICE_REFERENCE
public static final SupplierInvoiceField<String> INVOICE_REFERENCE_FISCAL_YEAR
public static final SupplierInvoiceField<String> FIXED_CASH_DISCOUNT
public static final SupplierInvoiceField<String> UNPLANNED_DELIVERY_COST_TAX_CODE
public static final SupplierInvoiceField<String> UNPLND_DELIV_COST_TAX_JURISDICTION
public static final SupplierInvoiceField<String> UNPLND_DELIVERY_COST_TAX_COUNTRY
public static final SupplierInvoiceField<String> ASSIGNMENT_REFERENCE
public static final SupplierInvoiceField<String> SUPPLIER_POSTING_LINE_ITEM_TEXT
public static final SupplierInvoiceField<Boolean> TAX_IS_CALCULATED_AUTOMATICALLY
public static final SupplierInvoiceField<String> BUSINESS_PLACE
public static final SupplierInvoiceField<String> BUSINESS_SECTION_CODE
public static final SupplierInvoiceField<String> BUSINESS_AREA
public static final SupplierInvoiceField<String> SUPPLIER_INVOICE_IS_CREDIT_MEMO
public static final SupplierInvoiceField<String> PAYT_SLIP_WTH_REF_SUBSCRIBER
public static final SupplierInvoiceField<String> PAYT_SLIP_WTH_REF_CHECK_DIGIT
public static final SupplierInvoiceField<String> PAYT_SLIP_WTH_REF_REFERENCE
public static final SupplierInvoiceField<LocalDateTime> TAX_DETERMINATION_DATE
public static final SupplierInvoiceField<LocalDateTime> TAX_REPORTING_DATE
public static final SupplierInvoiceField<LocalDateTime> INVOICE_RECEIPT_DATE
public static final SupplierInvoiceField<String> DELIVERY_OF_GOODS_REPORTING_CNTRY
public static final SupplierInvoiceField<String> SUPPLIER_VAT_REGISTRATION
public static final SupplierInvoiceField<Boolean> IS_EU_TRIANGULAR_DEAL
public static final SupplierInvoiceField<String> SUPLR_INVC_DEBIT_CRDT_CODE_DELIVERY
public static final SupplierInvoiceField<String> SUPLR_INVC_DEBIT_CRDT_CODE_RETURNS
public static final SupplierInvoiceField<String> SUPPLIER_INVOICE_ORIGIN
public static final SupplierInvoiceField<String> REVERSE_DOCUMENT
public static final SupplierInvoiceField<String> REVERSE_DOCUMENT_FISCAL_YEAR
public static final SupplierInvoiceField<Boolean> IS_REVERSAL
public static final SupplierInvoiceField<Boolean> IS_REVERSED
public static final SupplierInvoiceLink<SuplrInvcItemPurOrdRef> TO_SUPLR_INVC_ITEM_PUR_ORD_REF
public static final SupplierInvoiceLink<SupplierInvoiceItemGLAcct> TO_SUPPLIER_INVOICE_ITEM_GL_ACCT
public static final SupplierInvoiceLink<SupplierInvoiceTax> TO_SUPPLIER_INVOICE_TAX
public static final SupplierInvoiceLink<SuplrInvcHeaderWhldgTax> TO_SUPPLIER_INVOICE_WHLDG_TAX
public SupplierInvoice()
public SupplierInvoice(@Nullable String supplierInvoice, @Nullable String fiscalYear, @Nullable String companyCode, @Nullable LocalDateTime documentDate, @Nullable LocalDateTime postingDate, @Nullable String supplierInvoiceIDByInvcgParty, @Nullable String invoicingParty, @Nullable String documentCurrency, @Nullable BigDecimal invoiceGrossAmount, @Nullable BigDecimal unplannedDeliveryCost, @Nullable String documentHeaderText, @Nullable BigDecimal manualCashDiscount, @Nullable String paymentTerms, @Nullable LocalDateTime dueCalculationBaseDate, @Nullable BigDecimal cashDiscount1Percent, @Nullable BigDecimal cashDiscount1Days, @Nullable BigDecimal cashDiscount2Percent, @Nullable BigDecimal cashDiscount2Days, @Nullable BigDecimal netPaymentDays, @Nullable String paymentBlockingReason, @Nullable String accountingDocumentType, @Nullable String bPBankAccountInternalID, @Nullable String supplierInvoiceStatus, @Nullable BigDecimal indirectQuotedExchangeRate, @Nullable BigDecimal directQuotedExchangeRate, @Nullable String stateCentralBankPaymentReason, @Nullable String supplyingCountry, @Nullable String paymentMethod, @Nullable String paymentMethodSupplement, @Nullable String paymentReference, @Nullable String invoiceReference, @Nullable String invoiceReferenceFiscalYear, @Nullable String fixedCashDiscount, @Nullable String unplannedDeliveryCostTaxCode, @Nullable String unplndDelivCostTaxJurisdiction, @Nullable String unplndDeliveryCostTaxCountry, @Nullable String assignmentReference, @Nullable String supplierPostingLineItemText, @Nullable Boolean taxIsCalculatedAutomatically, @Nullable String businessPlace, @Nullable String businessSectionCode, @Nullable String businessArea, @Nullable String supplierInvoiceIsCreditMemo, @Nullable String paytSlipWthRefSubscriber, @Nullable String paytSlipWthRefCheckDigit, @Nullable String paytSlipWthRefReference, @Nullable LocalDateTime taxDeterminationDate, @Nullable LocalDateTime taxReportingDate, @Nullable LocalDateTime invoiceReceiptDate, @Nullable String deliveryOfGoodsReportingCntry, @Nullable String supplierVATRegistration, @Nullable Boolean isEUTriangularDeal, @Nullable String suplrInvcDebitCrdtCodeDelivery, @Nullable String suplrInvcDebitCrdtCodeReturns, @Nullable String supplierInvoiceOrigin, @Nullable String reverseDocument, @Nullable String reverseDocumentFiscalYear, @Nullable Boolean isReversal, @Nullable Boolean isReversed, List<SuplrInvcItemPurOrdRef> toSuplrInvcItemPurOrdRef, List<SupplierInvoiceItemGLAcct> toSupplierInvoiceItemGLAcct, List<SupplierInvoiceTax> toSupplierInvoiceTax, List<SuplrInvcHeaderWhldgTax> toSupplierInvoiceWhldgTax)
@Nonnull public Class<SupplierInvoice> getType()
getType
in class VdmObject<SupplierInvoice>
public void setSupplierInvoice(@Nullable String supplierInvoice)
Original property name from the Odata EDM: SupplierInvoice
supplierInvoice
- Document Number of an Invoice Documentpublic void setFiscalYear(@Nullable String fiscalYear)
Original property name from the Odata EDM: FiscalYear
fiscalYear
- Fiscal Yearpublic void setCompanyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
companyCode
- Company Codepublic void setDocumentDate(@Nullable LocalDateTime documentDate)
Original property name from the Odata EDM: DocumentDate
documentDate
- Invoice Date in Documentpublic void setPostingDate(@Nullable LocalDateTime postingDate)
Original property name from the Odata EDM: PostingDate
postingDate
- Posting Date in the Documentpublic void setSupplierInvoiceIDByInvcgParty(@Nullable String supplierInvoiceIDByInvcgParty)
Original property name from the Odata EDM: SupplierInvoiceIDByInvcgParty
supplierInvoiceIDByInvcgParty
- Reference Document Numberpublic void setInvoicingParty(@Nullable String invoicingParty)
Original property name from the Odata EDM: InvoicingParty
invoicingParty
- Different Invoicing Partypublic void setDocumentCurrency(@Nullable String documentCurrency)
Original property name from the Odata EDM: DocumentCurrency
documentCurrency
- Currency Keypublic void setInvoiceGrossAmount(@Nullable BigDecimal invoiceGrossAmount)
Original property name from the Odata EDM: InvoiceGrossAmount
invoiceGrossAmount
- Gross Invoice Amount in Document Currencypublic void setUnplannedDeliveryCost(@Nullable BigDecimal unplannedDeliveryCost)
Original property name from the Odata EDM: UnplannedDeliveryCost
unplannedDeliveryCost
- Unplanned Delivery Costspublic void setDocumentHeaderText(@Nullable String documentHeaderText)
Original property name from the Odata EDM: DocumentHeaderText
documentHeaderText
- Document Header Textpublic void setManualCashDiscount(@Nullable BigDecimal manualCashDiscount)
Original property name from the Odata EDM: ManualCashDiscount
manualCashDiscount
- Cash Discount Amount in Document Currencypublic void setPaymentTerms(@Nullable String paymentTerms)
Original property name from the Odata EDM: PaymentTerms
paymentTerms
- Terms of payment keypublic void setDueCalculationBaseDate(@Nullable LocalDateTime dueCalculationBaseDate)
Original property name from the Odata EDM: DueCalculationBaseDate
dueCalculationBaseDate
- Baseline date for due date calculationpublic void setCashDiscount1Percent(@Nullable BigDecimal cashDiscount1Percent)
Original property name from the Odata EDM: CashDiscount1Percent
cashDiscount1Percent
- Cash discount percentage 1public void setCashDiscount1Days(@Nullable BigDecimal cashDiscount1Days)
Original property name from the Odata EDM: CashDiscount1Days
cashDiscount1Days
- Cash discount days 1public void setCashDiscount2Percent(@Nullable BigDecimal cashDiscount2Percent)
Original property name from the Odata EDM: CashDiscount2Percent
cashDiscount2Percent
- Cash Discount Percentage 2public void setCashDiscount2Days(@Nullable BigDecimal cashDiscount2Days)
Original property name from the Odata EDM: CashDiscount2Days
cashDiscount2Days
- Cash discount days 2public void setNetPaymentDays(@Nullable BigDecimal netPaymentDays)
Original property name from the Odata EDM: NetPaymentDays
netPaymentDays
- Net Payment Terms Periodpublic void setPaymentBlockingReason(@Nullable String paymentBlockingReason)
Original property name from the Odata EDM: PaymentBlockingReason
paymentBlockingReason
- Payment Block Keypublic void setAccountingDocumentType(@Nullable String accountingDocumentType)
Original property name from the Odata EDM: AccountingDocumentType
accountingDocumentType
- Document Typepublic void setBPBankAccountInternalID(@Nullable String bPBankAccountInternalID)
Original property name from the Odata EDM: BPBankAccountInternalID
bPBankAccountInternalID
- Partner bank typepublic void setSupplierInvoiceStatus(@Nullable String supplierInvoiceStatus)
Original property name from the Odata EDM: SupplierInvoiceStatus
supplierInvoiceStatus
- Invoice document statuspublic void setIndirectQuotedExchangeRate(@Nullable BigDecimal indirectQuotedExchangeRate)
Original property name from the Odata EDM: IndirectQuotedExchangeRate
indirectQuotedExchangeRate
- Direct Quoted Exchange Ratepublic void setDirectQuotedExchangeRate(@Nullable BigDecimal directQuotedExchangeRate)
Original property name from the Odata EDM: DirectQuotedExchangeRate
directQuotedExchangeRate
- Indirect Quoted Exchange Ratepublic void setStateCentralBankPaymentReason(@Nullable String stateCentralBankPaymentReason)
Original property name from the Odata EDM: StateCentralBankPaymentReason
stateCentralBankPaymentReason
- State Central Bank Indicatorpublic void setSupplyingCountry(@Nullable String supplyingCountry)
Original property name from the Odata EDM: SupplyingCountry
supplyingCountry
- Supplying Countrypublic void setPaymentMethod(@Nullable String paymentMethod)
Original property name from the Odata EDM: PaymentMethod
paymentMethod
- Payment Methodpublic void setPaymentMethodSupplement(@Nullable String paymentMethodSupplement)
Original property name from the Odata EDM: PaymentMethodSupplement
paymentMethodSupplement
- Payment method supplementpublic void setPaymentReference(@Nullable String paymentReference)
Original property name from the Odata EDM: PaymentReference
paymentReference
- Payment Referencepublic void setInvoiceReference(@Nullable String invoiceReference)
Original property name from the Odata EDM: InvoiceReference
invoiceReference
- Invoice reference: Document number for invoice referencepublic void setInvoiceReferenceFiscalYear(@Nullable String invoiceReferenceFiscalYear)
Original property name from the Odata EDM: InvoiceReferenceFiscalYear
invoiceReferenceFiscalYear
- Fiscal Year of the Relevant Invoice (for Credit Memo)public void setFixedCashDiscount(@Nullable String fixedCashDiscount)
Original property name from the Odata EDM: FixedCashDiscount
fixedCashDiscount
- Fixed Payment Termspublic void setUnplannedDeliveryCostTaxCode(@Nullable String unplannedDeliveryCostTaxCode)
Original property name from the Odata EDM: UnplannedDeliveryCostTaxCode
unplannedDeliveryCostTaxCode
- Tax Codepublic void setUnplndDelivCostTaxJurisdiction(@Nullable String unplndDelivCostTaxJurisdiction)
Original property name from the Odata EDM: UnplndDelivCostTaxJurisdiction
unplndDelivCostTaxJurisdiction
- Tax Jurisdictionpublic void setUnplndDeliveryCostTaxCountry(@Nullable String unplndDeliveryCostTaxCountry)
Original property name from the Odata EDM: UnplndDeliveryCostTaxCountry
unplndDeliveryCostTaxCountry
- Tax Reporting Countrypublic void setAssignmentReference(@Nullable String assignmentReference)
Original property name from the Odata EDM: AssignmentReference
assignmentReference
- Assignment numberpublic void setSupplierPostingLineItemText(@Nullable String supplierPostingLineItemText)
Original property name from the Odata EDM: SupplierPostingLineItemText
supplierPostingLineItemText
- Item Textpublic void setTaxIsCalculatedAutomatically(@Nullable Boolean taxIsCalculatedAutomatically)
Original property name from the Odata EDM: TaxIsCalculatedAutomatically
taxIsCalculatedAutomatically
- Calculate Tax Automaticallypublic void setBusinessPlace(@Nullable String businessPlace)
Original property name from the Odata EDM: BusinessPlace
businessPlace
- Business Placepublic void setBusinessSectionCode(@Nullable String businessSectionCode)
Original property name from the Odata EDM: BusinessSectionCode
businessSectionCode
- Section Codepublic void setBusinessArea(@Nullable String businessArea)
Original property name from the Odata EDM: BusinessArea
businessArea
- Business Areapublic void setSupplierInvoiceIsCreditMemo(@Nullable String supplierInvoiceIsCreditMemo)
Original property name from the Odata EDM: SupplierInvoiceIsCreditMemo
supplierInvoiceIsCreditMemo
- Single-Character Flagpublic void setPaytSlipWthRefSubscriber(@Nullable String paytSlipWthRefSubscriber)
Original property name from the Odata EDM: PaytSlipWthRefSubscriber
paytSlipWthRefSubscriber
- ISR subscriber numberpublic void setPaytSlipWthRefCheckDigit(@Nullable String paytSlipWthRefCheckDigit)
Original property name from the Odata EDM: PaytSlipWthRefCheckDigit
paytSlipWthRefCheckDigit
- POR check digitpublic void setPaytSlipWthRefReference(@Nullable String paytSlipWthRefReference)
Original property name from the Odata EDM: PaytSlipWthRefReference
paytSlipWthRefReference
- ISR/QR Reference Numberpublic void setTaxDeterminationDate(@Nullable LocalDateTime taxDeterminationDate)
Original property name from the Odata EDM: TaxDeterminationDate
taxDeterminationDate
- Date for defining tax ratespublic void setTaxReportingDate(@Nullable LocalDateTime taxReportingDate)
Original property name from the Odata EDM: TaxReportingDate
taxReportingDate
- Tax Reporting Datepublic void setInvoiceReceiptDate(@Nullable LocalDateTime invoiceReceiptDate)
Original property name from the Odata EDM: InvoiceReceiptDate
invoiceReceiptDate
- Invoice Receipt Datepublic void setDeliveryOfGoodsReportingCntry(@Nullable String deliveryOfGoodsReportingCntry)
Original property name from the Odata EDM: DeliveryOfGoodsReportingCntry
deliveryOfGoodsReportingCntry
- Reporting Country for Delivery of Goods Within the EUpublic void setSupplierVATRegistration(@Nullable String supplierVATRegistration)
Original property name from the Odata EDM: SupplierVATRegistration
supplierVATRegistration
- VAT Registration Numberpublic void setIsEUTriangularDeal(@Nullable Boolean isEUTriangularDeal)
Original property name from the Odata EDM: IsEUTriangularDeal
isEUTriangularDeal
- Indicator: Triangular Deal Within the EUpublic void setSuplrInvcDebitCrdtCodeDelivery(@Nullable String suplrInvcDebitCrdtCodeDelivery)
Original property name from the Odata EDM: SuplrInvcDebitCrdtCodeDelivery
suplrInvcDebitCrdtCodeDelivery
- Posting logic for delivery items (invoice/credit memo)public void setSuplrInvcDebitCrdtCodeReturns(@Nullable String suplrInvcDebitCrdtCodeReturns)
Original property name from the Odata EDM: SuplrInvcDebitCrdtCodeReturns
suplrInvcDebitCrdtCodeReturns
- Posting logic for returns items (invoice/credit memo)public void setSupplierInvoiceOrigin(@Nullable String supplierInvoiceOrigin)
Original property name from the Odata EDM: SupplierInvoiceOrigin
supplierInvoiceOrigin
- Origin of a Logistics Invoice Verification Documentpublic void setReverseDocument(@Nullable String reverseDocument)
Original property name from the Odata EDM: ReverseDocument
reverseDocument
- Reversal document numberpublic void setReverseDocumentFiscalYear(@Nullable String reverseDocumentFiscalYear)
Original property name from the Odata EDM: ReverseDocumentFiscalYear
reverseDocumentFiscalYear
- Fiscal year of reversal documentpublic void setIsReversal(@Nullable Boolean isReversal)
Original property name from the Odata EDM: IsReversal
isReversal
- Is Reversalpublic void setIsReversed(@Nullable Boolean isReversed)
Original property name from the Odata EDM: IsReversed
isReversed
- Is Reversedprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<SupplierInvoice>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SupplierInvoice>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SupplierInvoice>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SupplierInvoice>
@Nonnull public static <T> SupplierInvoiceField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> SupplierInvoiceField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<SupplierInvoice>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<SupplierInvoice>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<SupplierInvoice>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<SupplierInvoice>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<SupplierInvoice>
@Nonnull public List<SuplrInvcItemPurOrdRef> fetchSuplrInvcItemPurOrdRef() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SuplrInvcItemPurOrdRef> getSuplrInvcItemPurOrdRefOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SuplrInvcItemPurOrdRef of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SuplrInvcItemPurOrdRef>> getSuplrInvcItemPurOrdRefIfPresent()
If the navigation property for an entity SupplierInvoice has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setSuplrInvcItemPurOrdRef(@Nonnull List<SuplrInvcItemPurOrdRef> value)
If the navigation property to_SuplrInvcItemPurOrdRef of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of SuplrInvcItemPurOrdRef entities.public void addSuplrInvcItemPurOrdRef(SuplrInvcItemPurOrdRef... entity)
If the navigation property to_SuplrInvcItemPurOrdRef of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of SuplrInvcItemPurOrdRef entities.@Nonnull public List<SupplierInvoiceItemGLAcct> fetchSupplierInvoiceItemGLAcct() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SupplierInvoiceItemGLAcct> getSupplierInvoiceItemGLAcctOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SupplierInvoiceItemGLAcct of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SupplierInvoiceItemGLAcct>> getSupplierInvoiceItemGLAcctIfPresent()
If the navigation property for an entity SupplierInvoice has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with
result state empty
is returned.public void setSupplierInvoiceItemGLAcct(@Nonnull List<SupplierInvoiceItemGLAcct> value)
If the navigation property to_SupplierInvoiceItemGLAcct of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of SupplierInvoiceItemGLAcct entities.public void addSupplierInvoiceItemGLAcct(SupplierInvoiceItemGLAcct... entity)
If the navigation property to_SupplierInvoiceItemGLAcct of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of SupplierInvoiceItemGLAcct entities.@Nonnull public List<SupplierInvoiceTax> fetchSupplierInvoiceTax() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SupplierInvoiceTax> getSupplierInvoiceTaxOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SupplierInvoiceTax of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SupplierInvoiceTax>> getSupplierInvoiceTaxIfPresent()
If the navigation property for an entity SupplierInvoice has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setSupplierInvoiceTax(@Nonnull List<SupplierInvoiceTax> value)
If the navigation property to_SupplierInvoiceTax of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of SupplierInvoiceTax entities.public void addSupplierInvoiceTax(SupplierInvoiceTax... entity)
If the navigation property to_SupplierInvoiceTax of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of SupplierInvoiceTax entities.@Nonnull public List<SuplrInvcHeaderWhldgTax> fetchSupplierInvoiceWhldgTax() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SuplrInvcHeaderWhldgTax> getSupplierInvoiceWhldgTaxOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SupplierInvoiceWhldgTax of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SuplrInvcHeaderWhldgTax>> getSupplierInvoiceWhldgTaxIfPresent()
If the navigation property for an entity SupplierInvoice has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with
result state empty
is returned.public void setSupplierInvoiceWhldgTax(@Nonnull List<SuplrInvcHeaderWhldgTax> value)
If the navigation property to_SupplierInvoiceWhldgTax of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of SuplrInvcHeaderWhldgTax entities.public void addSupplierInvoiceWhldgTax(SuplrInvcHeaderWhldgTax... entity)
If the navigation property to_SupplierInvoiceWhldgTax of a queried SupplierInvoice is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of SuplrInvcHeaderWhldgTax entities.@Nonnull public static SupplierInvoice.SupplierInvoiceBuilder builder()
@Nullable public String getSupplierInvoice()
Original property name from the Odata EDM: SupplierInvoice
@Nullable public String getFiscalYear()
Original property name from the Odata EDM: FiscalYear
@Nullable public String getCompanyCode()
Original property name from the Odata EDM: CompanyCode
@Nullable public LocalDateTime getDocumentDate()
Original property name from the Odata EDM: DocumentDate
@Nullable public LocalDateTime getPostingDate()
Original property name from the Odata EDM: PostingDate
@Nullable public String getSupplierInvoiceIDByInvcgParty()
Original property name from the Odata EDM: SupplierInvoiceIDByInvcgParty
@Nullable public String getInvoicingParty()
Original property name from the Odata EDM: InvoicingParty
@Nullable public String getDocumentCurrency()
Original property name from the Odata EDM: DocumentCurrency
@Nullable public BigDecimal getInvoiceGrossAmount()
Original property name from the Odata EDM: InvoiceGrossAmount
@Nullable public BigDecimal getUnplannedDeliveryCost()
Original property name from the Odata EDM: UnplannedDeliveryCost
@Nullable public String getDocumentHeaderText()
Original property name from the Odata EDM: DocumentHeaderText
@Nullable public BigDecimal getManualCashDiscount()
Original property name from the Odata EDM: ManualCashDiscount
@Nullable public String getPaymentTerms()
Original property name from the Odata EDM: PaymentTerms
@Nullable public LocalDateTime getDueCalculationBaseDate()
Original property name from the Odata EDM: DueCalculationBaseDate
@Nullable public BigDecimal getCashDiscount1Percent()
Original property name from the Odata EDM: CashDiscount1Percent
@Nullable public BigDecimal getCashDiscount1Days()
Original property name from the Odata EDM: CashDiscount1Days
@Nullable public BigDecimal getCashDiscount2Percent()
Original property name from the Odata EDM: CashDiscount2Percent
@Nullable public BigDecimal getCashDiscount2Days()
Original property name from the Odata EDM: CashDiscount2Days
@Nullable public BigDecimal getNetPaymentDays()
Original property name from the Odata EDM: NetPaymentDays
@Nullable public String getPaymentBlockingReason()
Original property name from the Odata EDM: PaymentBlockingReason
@Nullable public String getAccountingDocumentType()
Original property name from the Odata EDM: AccountingDocumentType
@Nullable public String getBPBankAccountInternalID()
Original property name from the Odata EDM: BPBankAccountInternalID
@Nullable public String getSupplierInvoiceStatus()
Original property name from the Odata EDM: SupplierInvoiceStatus
@Nullable public BigDecimal getIndirectQuotedExchangeRate()
Original property name from the Odata EDM: IndirectQuotedExchangeRate
@Nullable public BigDecimal getDirectQuotedExchangeRate()
Original property name from the Odata EDM: DirectQuotedExchangeRate
@Nullable public String getStateCentralBankPaymentReason()
Original property name from the Odata EDM: StateCentralBankPaymentReason
@Nullable public String getSupplyingCountry()
Original property name from the Odata EDM: SupplyingCountry
@Nullable public String getPaymentMethod()
Original property name from the Odata EDM: PaymentMethod
@Nullable public String getPaymentMethodSupplement()
Original property name from the Odata EDM: PaymentMethodSupplement
@Nullable public String getPaymentReference()
Original property name from the Odata EDM: PaymentReference
@Nullable public String getInvoiceReference()
Original property name from the Odata EDM: InvoiceReference
@Nullable public String getInvoiceReferenceFiscalYear()
Original property name from the Odata EDM: InvoiceReferenceFiscalYear
@Nullable public String getFixedCashDiscount()
Original property name from the Odata EDM: FixedCashDiscount
@Nullable public String getUnplannedDeliveryCostTaxCode()
Original property name from the Odata EDM: UnplannedDeliveryCostTaxCode
@Nullable public String getUnplndDelivCostTaxJurisdiction()
Original property name from the Odata EDM: UnplndDelivCostTaxJurisdiction
@Nullable public String getUnplndDeliveryCostTaxCountry()
Original property name from the Odata EDM: UnplndDeliveryCostTaxCountry
@Nullable public String getAssignmentReference()
Original property name from the Odata EDM: AssignmentReference
@Nullable public String getSupplierPostingLineItemText()
Original property name from the Odata EDM: SupplierPostingLineItemText
@Nullable public Boolean getTaxIsCalculatedAutomatically()
Original property name from the Odata EDM: TaxIsCalculatedAutomatically
@Nullable public String getBusinessPlace()
Original property name from the Odata EDM: BusinessPlace
@Nullable public String getBusinessSectionCode()
Original property name from the Odata EDM: BusinessSectionCode
@Nullable public String getBusinessArea()
Original property name from the Odata EDM: BusinessArea
@Nullable public String getSupplierInvoiceIsCreditMemo()
Original property name from the Odata EDM: SupplierInvoiceIsCreditMemo
@Nullable public String getPaytSlipWthRefSubscriber()
Original property name from the Odata EDM: PaytSlipWthRefSubscriber
@Nullable public String getPaytSlipWthRefCheckDigit()
Original property name from the Odata EDM: PaytSlipWthRefCheckDigit
@Nullable public String getPaytSlipWthRefReference()
Original property name from the Odata EDM: PaytSlipWthRefReference
@Nullable public LocalDateTime getTaxDeterminationDate()
Original property name from the Odata EDM: TaxDeterminationDate
@Nullable public LocalDateTime getTaxReportingDate()
Original property name from the Odata EDM: TaxReportingDate
@Nullable public LocalDateTime getInvoiceReceiptDate()
Original property name from the Odata EDM: InvoiceReceiptDate
@Nullable public String getDeliveryOfGoodsReportingCntry()
Original property name from the Odata EDM: DeliveryOfGoodsReportingCntry
@Nullable public String getSupplierVATRegistration()
Original property name from the Odata EDM: SupplierVATRegistration
@Nullable public Boolean getIsEUTriangularDeal()
Original property name from the Odata EDM: IsEUTriangularDeal
@Nullable public String getSuplrInvcDebitCrdtCodeDelivery()
Original property name from the Odata EDM: SuplrInvcDebitCrdtCodeDelivery
@Nullable public String getSuplrInvcDebitCrdtCodeReturns()
Original property name from the Odata EDM: SuplrInvcDebitCrdtCodeReturns
@Nullable public String getSupplierInvoiceOrigin()
Original property name from the Odata EDM: SupplierInvoiceOrigin
@Nullable public String getReverseDocument()
Original property name from the Odata EDM: ReverseDocument
@Nullable public String getReverseDocumentFiscalYear()
Original property name from the Odata EDM: ReverseDocumentFiscalYear
@Nullable public Boolean getIsReversal()
Original property name from the Odata EDM: IsReversal
@Nullable public Boolean getIsReversed()
Original property name from the Odata EDM: IsReversed
@Nonnull public String toString()
toString
in class VdmObject<SupplierInvoice>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<SupplierInvoice>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<SupplierInvoice>
public int hashCode()
hashCode
in class VdmObject<SupplierInvoice>
Copyright © 2021 SAP SE. All rights reserved.