public class SuplrInvcItemPurOrdRef extends VdmEntity<SuplrInvcItemPurOrdRef>
Original entity name from the Odata EDM: A_SuplrInvcItemPurOrdRefType
Modifier and Type | Class and Description |
---|---|
static class |
SuplrInvcItemPurOrdRef.SuplrInvcItemPurOrdRefBuilder
Helper class to allow for fluent creation of SuplrInvcItemPurOrdRef instances.
|
Modifier and Type | Field and Description |
---|---|
static SuplrInvcItemPurOrdRefSelectable |
ALL_FIELDS
Selector for all available fields of SuplrInvcItemPurOrdRef.
|
static SuplrInvcItemPurOrdRefField<String> |
DOCUMENT_CURRENCY
Use with available fluent helpers to apply the DocumentCurrency field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
FISCAL_YEAR
Use with available fluent helpers to apply the FiscalYear field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
FREIGHT_SUPPLIER
Use with available fluent helpers to apply the FreightSupplier field to query operations.
|
static SuplrInvcItemPurOrdRefField<Boolean> |
IS_NOT_CASH_DISCOUNT_LIABLE
Use with available fluent helpers to apply the IsNotCashDiscountLiable field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
IS_SUBSEQUENT_DEBIT_CREDIT
Use with available fluent helpers to apply the IsSubsequentDebitCredit field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PRODUCT_TYPE
Use with available fluent helpers to apply the ProductType field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PURCHASE_ORDER
Use with available fluent helpers to apply the PurchaseOrder field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PURCHASE_ORDER_ITEM
Use with available fluent helpers to apply the PurchaseOrderItem field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PURCHASE_ORDER_PRICE_UNIT
Use with available fluent helpers to apply the PurchaseOrderPriceUnit field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PURCHASE_ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the PurchaseOrderQuantityUnit field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PURCHASING_DOCUMENT_ITEM_CATEGORY
Use with available fluent helpers to apply the PurchasingDocumentItemCategory field to query operations.
|
static SuplrInvcItemPurOrdRefField<BigDecimal> |
QTY_IN_PURCHASE_ORDER_PRICE_UNIT
Use with available fluent helpers to apply the QtyInPurchaseOrderPriceUnit field to query operations.
|
static SuplrInvcItemPurOrdRefField<BigDecimal> |
QUANTITY_IN_PURCHASE_ORDER_UNIT
Use with available fluent helpers to apply the QuantityInPurchaseOrderUnit field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
REFERENCE_DOCUMENT
Use with available fluent helpers to apply the ReferenceDocument field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
REFERENCE_DOCUMENT_FISCAL_YEAR
Use with available fluent helpers to apply the ReferenceDocumentFiscalYear field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
REFERENCE_DOCUMENT_ITEM
Use with available fluent helpers to apply the ReferenceDocumentItem field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SERVICE_ENTRY_SHEET
Use with available fluent helpers to apply the ServiceEntrySheet field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SERVICE_ENTRY_SHEET_ITEM
Use with available fluent helpers to apply the ServiceEntrySheetItem field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPLR_INVC_DELIVERY_COST_CNDN_COUNT
Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnCount field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPLR_INVC_DELIVERY_COST_CNDN_STEP
Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnStep field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPLR_INVC_DELIVERY_COST_CNDN_TYPE
Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnType field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPPLIER_INVOICE
Use with available fluent helpers to apply the SupplierInvoice field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPPLIER_INVOICE_ITEM
Use with available fluent helpers to apply the SupplierInvoiceItem field to query operations.
|
static SuplrInvcItemPurOrdRefField<BigDecimal> |
SUPPLIER_INVOICE_ITEM_AMOUNT
Use with available fluent helpers to apply the SupplierInvoiceItemAmount field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPPLIER_INVOICE_ITEM_TEXT
Use with available fluent helpers to apply the SupplierInvoiceItemText field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
TAX_CODE
Use with available fluent helpers to apply the TaxCode field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
TAX_COUNTRY
Use with available fluent helpers to apply the TaxCountry field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
TAX_JURISDICTION
Use with available fluent helpers to apply the TaxJurisdiction field to query operations.
|
static SuplrInvcItemPurOrdRefLink<SuplrInvcItemAcctAssgmt> |
TO_SUPPLIER_INVOICE_ITM_ACCT_ASSGMT
Use with available fluent helpers to apply the to_SupplierInvoiceItmAcctAssgmt navigation property to
query operations.
|
changedOriginalFields
Constructor and Description |
---|
SuplrInvcItemPurOrdRef() |
SuplrInvcItemPurOrdRef(String supplierInvoice,
String fiscalYear,
String supplierInvoiceItem,
String purchaseOrder,
String purchaseOrderItem,
String plant,
String referenceDocument,
String referenceDocumentFiscalYear,
String referenceDocumentItem,
String isSubsequentDebitCredit,
String taxCode,
String taxJurisdiction,
String documentCurrency,
BigDecimal supplierInvoiceItemAmount,
String purchaseOrderQuantityUnit,
BigDecimal quantityInPurchaseOrderUnit,
String purchaseOrderPriceUnit,
BigDecimal qtyInPurchaseOrderPriceUnit,
String suplrInvcDeliveryCostCndnType,
String suplrInvcDeliveryCostCndnStep,
String suplrInvcDeliveryCostCndnCount,
String supplierInvoiceItemText,
String freightSupplier,
Boolean isNotCashDiscountLiable,
String purchasingDocumentItemCategory,
String productType,
String serviceEntrySheet,
String serviceEntrySheetItem,
String taxCountry,
List<SuplrInvcItemAcctAssgmt> toSupplierInvoiceItmAcctAssgmt) |
Modifier and Type | Method and Description |
---|---|
void |
addSupplierInvoiceItmAcctAssgmt(SuplrInvcItemAcctAssgmt... entity)
Adds elements to the list of associated SuplrInvcItemAcctAssgmt entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static SuplrInvcItemPurOrdRef.SuplrInvcItemPurOrdRefBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<SuplrInvcItemAcctAssgmt> |
fetchSupplierInvoiceItmAcctAssgmt()
Fetches the SuplrInvcItemAcctAssgmt entities (one to many) associated with this entity.
|
static <T> SuplrInvcItemPurOrdRefField<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) |
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getDocumentCurrency()
Constraints: Not nullable, Maximum length: 5
|
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 |
getFreightSupplier()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getIsNotCashDiscountLiable()
Constraints: none
|
String |
getIsSubsequentDebitCredit()
Constraints: Not nullable, Maximum length: 1
|
protected Map<String,Object> |
getKey() |
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getProductType()
Constraints: Not nullable, Maximum length: 2
|
String |
getPurchaseOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchaseOrderItem()
Constraints: Not nullable, Maximum length: 5
|
String |
getPurchaseOrderPriceUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchaseOrderQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchasingDocumentItemCategory()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getQtyInPurchaseOrderPriceUnit()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getQuantityInPurchaseOrderUnit()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getReferenceDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getReferenceDocumentFiscalYear()
Constraints: Not nullable, Maximum length: 4
|
String |
getReferenceDocumentItem()
Constraints: Not nullable, Maximum length: 4
|
String |
getServiceEntrySheet()
Constraints: Not nullable, Maximum length: 10
|
String |
getServiceEntrySheetItem()
Constraints: Not nullable, Maximum length: 10
|
String |
getSuplrInvcDeliveryCostCndnCount()
Constraints: Not nullable, Maximum length: 3
|
String |
getSuplrInvcDeliveryCostCndnStep()
Constraints: Not nullable, Maximum length: 3
|
String |
getSuplrInvcDeliveryCostCndnType()
Constraints: Not nullable, Maximum length: 4
|
String |
getSupplierInvoice()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSupplierInvoiceItem()
(Key Field) Constraints: Not nullable, Maximum length: 6
|
BigDecimal |
getSupplierInvoiceItemAmount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
String |
getSupplierInvoiceItemText()
Constraints: Not nullable, Maximum length: 50
|
io.vavr.control.Option<List<SuplrInvcItemAcctAssgmt>> |
getSupplierInvoiceItmAcctAssgmtIfPresent()
Retrieval of associated SuplrInvcItemAcctAssgmt entities (one to many).
|
List<SuplrInvcItemAcctAssgmt> |
getSupplierInvoiceItmAcctAssgmtOrFetch()
Retrieval of associated SuplrInvcItemAcctAssgmt entities (one to many).
|
String |
getTaxCode()
Constraints: Not nullable, Maximum length: 2
|
String |
getTaxCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getTaxJurisdiction()
Constraints: Not nullable, Maximum length: 15
|
Class<SuplrInvcItemPurOrdRef> |
getType() |
int |
hashCode() |
void |
setDocumentCurrency(String documentCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setFiscalYear(String fiscalYear)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setFreightSupplier(String freightSupplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setIsNotCashDiscountLiable(Boolean isNotCashDiscountLiable)
Constraints: none
|
void |
setIsSubsequentDebitCredit(String isSubsequentDebitCredit)
Constraints: Not nullable, Maximum length: 1
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setProductType(String productType)
Constraints: Not nullable, Maximum length: 2
|
void |
setPurchaseOrder(String purchaseOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchaseOrderItem(String purchaseOrderItem)
Constraints: Not nullable, Maximum length: 5
|
void |
setPurchaseOrderPriceUnit(String purchaseOrderPriceUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchaseOrderQuantityUnit(String purchaseOrderQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchasingDocumentItemCategory(String purchasingDocumentItemCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setQtyInPurchaseOrderPriceUnit(BigDecimal qtyInPurchaseOrderPriceUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setQuantityInPurchaseOrderUnit(BigDecimal quantityInPurchaseOrderUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setReferenceDocument(String referenceDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setReferenceDocumentFiscalYear(String referenceDocumentFiscalYear)
Constraints: Not nullable, Maximum length: 4
|
void |
setReferenceDocumentItem(String referenceDocumentItem)
Constraints: Not nullable, Maximum length: 4
|
void |
setServiceEntrySheet(String serviceEntrySheet)
Constraints: Not nullable, Maximum length: 10
|
void |
setServiceEntrySheetItem(String serviceEntrySheetItem)
Constraints: Not nullable, Maximum length: 10
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSuplrInvcDeliveryCostCndnCount(String suplrInvcDeliveryCostCndnCount)
Constraints: Not nullable, Maximum length: 3
|
void |
setSuplrInvcDeliveryCostCndnStep(String suplrInvcDeliveryCostCndnStep)
Constraints: Not nullable, Maximum length: 3
|
void |
setSuplrInvcDeliveryCostCndnType(String suplrInvcDeliveryCostCndnType)
Constraints: Not nullable, Maximum length: 4
|
void |
setSupplierInvoice(String supplierInvoice)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSupplierInvoiceItem(String supplierInvoiceItem)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
void |
setSupplierInvoiceItemAmount(BigDecimal supplierInvoiceItemAmount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setSupplierInvoiceItemText(String supplierInvoiceItemText)
Constraints: Not nullable, Maximum length: 50
|
void |
setSupplierInvoiceItmAcctAssgmt(List<SuplrInvcItemAcctAssgmt> value)
Overwrites the list of associated SuplrInvcItemAcctAssgmt entities for the loaded navigation property
to_SupplierInvoiceItmAcctAssgmt.
|
void |
setTaxCode(String taxCode)
Constraints: Not nullable, Maximum length: 2
|
void |
setTaxCountry(String taxCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setTaxJurisdiction(String taxJurisdiction)
Constraints: Not nullable, Maximum length: 15
|
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 SuplrInvcItemPurOrdRefSelectable ALL_FIELDS
public static final SuplrInvcItemPurOrdRefField<String> SUPPLIER_INVOICE
public static final SuplrInvcItemPurOrdRefField<String> FISCAL_YEAR
public static final SuplrInvcItemPurOrdRefField<String> SUPPLIER_INVOICE_ITEM
public static final SuplrInvcItemPurOrdRefField<String> PURCHASE_ORDER
public static final SuplrInvcItemPurOrdRefField<String> PURCHASE_ORDER_ITEM
public static final SuplrInvcItemPurOrdRefField<String> PLANT
public static final SuplrInvcItemPurOrdRefField<String> REFERENCE_DOCUMENT
public static final SuplrInvcItemPurOrdRefField<String> REFERENCE_DOCUMENT_FISCAL_YEAR
public static final SuplrInvcItemPurOrdRefField<String> REFERENCE_DOCUMENT_ITEM
public static final SuplrInvcItemPurOrdRefField<String> IS_SUBSEQUENT_DEBIT_CREDIT
public static final SuplrInvcItemPurOrdRefField<String> TAX_CODE
public static final SuplrInvcItemPurOrdRefField<String> TAX_JURISDICTION
public static final SuplrInvcItemPurOrdRefField<String> DOCUMENT_CURRENCY
public static final SuplrInvcItemPurOrdRefField<BigDecimal> SUPPLIER_INVOICE_ITEM_AMOUNT
public static final SuplrInvcItemPurOrdRefField<String> PURCHASE_ORDER_QUANTITY_UNIT
public static final SuplrInvcItemPurOrdRefField<BigDecimal> QUANTITY_IN_PURCHASE_ORDER_UNIT
public static final SuplrInvcItemPurOrdRefField<String> PURCHASE_ORDER_PRICE_UNIT
public static final SuplrInvcItemPurOrdRefField<BigDecimal> QTY_IN_PURCHASE_ORDER_PRICE_UNIT
public static final SuplrInvcItemPurOrdRefField<String> SUPLR_INVC_DELIVERY_COST_CNDN_TYPE
public static final SuplrInvcItemPurOrdRefField<String> SUPLR_INVC_DELIVERY_COST_CNDN_STEP
public static final SuplrInvcItemPurOrdRefField<String> SUPLR_INVC_DELIVERY_COST_CNDN_COUNT
public static final SuplrInvcItemPurOrdRefField<String> SUPPLIER_INVOICE_ITEM_TEXT
public static final SuplrInvcItemPurOrdRefField<String> FREIGHT_SUPPLIER
public static final SuplrInvcItemPurOrdRefField<Boolean> IS_NOT_CASH_DISCOUNT_LIABLE
public static final SuplrInvcItemPurOrdRefField<String> PURCHASING_DOCUMENT_ITEM_CATEGORY
public static final SuplrInvcItemPurOrdRefField<String> PRODUCT_TYPE
public static final SuplrInvcItemPurOrdRefField<String> SERVICE_ENTRY_SHEET
public static final SuplrInvcItemPurOrdRefField<String> SERVICE_ENTRY_SHEET_ITEM
public static final SuplrInvcItemPurOrdRefField<String> TAX_COUNTRY
public static final SuplrInvcItemPurOrdRefLink<SuplrInvcItemAcctAssgmt> TO_SUPPLIER_INVOICE_ITM_ACCT_ASSGMT
public SuplrInvcItemPurOrdRef()
public SuplrInvcItemPurOrdRef(@Nullable String supplierInvoice, @Nullable String fiscalYear, @Nullable String supplierInvoiceItem, @Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String plant, @Nullable String referenceDocument, @Nullable String referenceDocumentFiscalYear, @Nullable String referenceDocumentItem, @Nullable String isSubsequentDebitCredit, @Nullable String taxCode, @Nullable String taxJurisdiction, @Nullable String documentCurrency, @Nullable BigDecimal supplierInvoiceItemAmount, @Nullable String purchaseOrderQuantityUnit, @Nullable BigDecimal quantityInPurchaseOrderUnit, @Nullable String purchaseOrderPriceUnit, @Nullable BigDecimal qtyInPurchaseOrderPriceUnit, @Nullable String suplrInvcDeliveryCostCndnType, @Nullable String suplrInvcDeliveryCostCndnStep, @Nullable String suplrInvcDeliveryCostCndnCount, @Nullable String supplierInvoiceItemText, @Nullable String freightSupplier, @Nullable Boolean isNotCashDiscountLiable, @Nullable String purchasingDocumentItemCategory, @Nullable String productType, @Nullable String serviceEntrySheet, @Nullable String serviceEntrySheetItem, @Nullable String taxCountry, List<SuplrInvcItemAcctAssgmt> toSupplierInvoiceItmAcctAssgmt)
@Nonnull public Class<SuplrInvcItemPurOrdRef> getType()
getType
in class VdmObject<SuplrInvcItemPurOrdRef>
public void setSupplierInvoice(@Nullable String supplierInvoice)
Original property name from the Odata EDM: SupplierInvoice
supplierInvoice
- Accounting Document Numberpublic void setFiscalYear(@Nullable String fiscalYear)
Original property name from the Odata EDM: FiscalYear
fiscalYear
- Fiscal Yearpublic void setSupplierInvoiceItem(@Nullable String supplierInvoiceItem)
Original property name from the Odata EDM: SupplierInvoiceItem
supplierInvoiceItem
- Document Item in Invoice Documentpublic void setPurchaseOrder(@Nullable String purchaseOrder)
Original property name from the Odata EDM: PurchaseOrder
purchaseOrder
- Purchasing Document Numberpublic void setPurchaseOrderItem(@Nullable String purchaseOrderItem)
Original property name from the Odata EDM: PurchaseOrderItem
purchaseOrderItem
- Item Number of Purchasing Documentpublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Plantpublic void setReferenceDocument(@Nullable String referenceDocument)
Original property name from the Odata EDM: ReferenceDocument
referenceDocument
- Document No. of a Reference Documentpublic void setReferenceDocumentFiscalYear(@Nullable String referenceDocumentFiscalYear)
Original property name from the Odata EDM: ReferenceDocumentFiscalYear
referenceDocumentFiscalYear
- Fiscal Year of Current Periodpublic void setReferenceDocumentItem(@Nullable String referenceDocumentItem)
Original property name from the Odata EDM: ReferenceDocumentItem
referenceDocumentItem
- Item of a Reference Documentpublic void setIsSubsequentDebitCredit(@Nullable String isSubsequentDebitCredit)
Original property name from the Odata EDM: IsSubsequentDebitCredit
isSubsequentDebitCredit
- Indicator: Subsequent Debit/Creditpublic void setTaxCode(@Nullable String taxCode)
Original property name from the Odata EDM: TaxCode
taxCode
- Tax on sales/purchases codepublic void setTaxJurisdiction(@Nullable String taxJurisdiction)
Original property name from the Odata EDM: TaxJurisdiction
taxJurisdiction
- Tax Jurisdictionpublic void setDocumentCurrency(@Nullable String documentCurrency)
Original property name from the Odata EDM: DocumentCurrency
documentCurrency
- Currency Keypublic void setSupplierInvoiceItemAmount(@Nullable BigDecimal supplierInvoiceItemAmount)
Original property name from the Odata EDM: SupplierInvoiceItemAmount
supplierInvoiceItemAmount
- Amount in Document Currencypublic void setPurchaseOrderQuantityUnit(@Nullable String purchaseOrderQuantityUnit)
Original property name from the Odata EDM: PurchaseOrderQuantityUnit
purchaseOrderQuantityUnit
- Purchase Order Unit of Measurepublic void setQuantityInPurchaseOrderUnit(@Nullable BigDecimal quantityInPurchaseOrderUnit)
Original property name from the Odata EDM: QuantityInPurchaseOrderUnit
quantityInPurchaseOrderUnit
- Quantitypublic void setPurchaseOrderPriceUnit(@Nullable String purchaseOrderPriceUnit)
Original property name from the Odata EDM: PurchaseOrderPriceUnit
purchaseOrderPriceUnit
- Order Price Unit (Purchasing)public void setQtyInPurchaseOrderPriceUnit(@Nullable BigDecimal qtyInPurchaseOrderPriceUnit)
Original property name from the Odata EDM: QtyInPurchaseOrderPriceUnit
qtyInPurchaseOrderPriceUnit
- Quantity in Purchase Order Price Unitpublic void setSuplrInvcDeliveryCostCndnType(@Nullable String suplrInvcDeliveryCostCndnType)
Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnType
suplrInvcDeliveryCostCndnType
- Condition Typepublic void setSuplrInvcDeliveryCostCndnStep(@Nullable String suplrInvcDeliveryCostCndnStep)
Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnStep
suplrInvcDeliveryCostCndnStep
- Step Numberpublic void setSuplrInvcDeliveryCostCndnCount(@Nullable String suplrInvcDeliveryCostCndnCount)
Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnCount
suplrInvcDeliveryCostCndnCount
- Condition Counterpublic void setSupplierInvoiceItemText(@Nullable String supplierInvoiceItemText)
Original property name from the Odata EDM: SupplierInvoiceItemText
supplierInvoiceItemText
- Item Textpublic void setFreightSupplier(@Nullable String freightSupplier)
Original property name from the Odata EDM: FreightSupplier
freightSupplier
- Account Number of Vendor or Creditorpublic void setIsNotCashDiscountLiable(@Nullable Boolean isNotCashDiscountLiable)
Original property name from the Odata EDM: IsNotCashDiscountLiable
isNotCashDiscountLiable
- Indicator: Line Item Not Liable to Cash Discount?public void setPurchasingDocumentItemCategory(@Nullable String purchasingDocumentItemCategory)
Original property name from the Odata EDM: PurchasingDocumentItemCategory
purchasingDocumentItemCategory
- Item category in purchasing documentpublic void setProductType(@Nullable String productType)
Original property name from the Odata EDM: ProductType
productType
- Product Type Grouppublic void setServiceEntrySheet(@Nullable String serviceEntrySheet)
Original property name from the Odata EDM: ServiceEntrySheet
serviceEntrySheet
- Entry Sheet Numberpublic void setServiceEntrySheetItem(@Nullable String serviceEntrySheetItem)
Original property name from the Odata EDM: ServiceEntrySheetItem
serviceEntrySheetItem
- Line Numberpublic void setTaxCountry(@Nullable String taxCountry)
Original property name from the Odata EDM: TaxCountry
taxCountry
- Tax Reporting Countryprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<SuplrInvcItemPurOrdRef>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SuplrInvcItemPurOrdRef>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SuplrInvcItemPurOrdRef>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SuplrInvcItemPurOrdRef>
@Nonnull public static <T> SuplrInvcItemPurOrdRefField<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> SuplrInvcItemPurOrdRefField<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<SuplrInvcItemPurOrdRef>
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<SuplrInvcItemPurOrdRef>
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<SuplrInvcItemPurOrdRef>
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<SuplrInvcItemPurOrdRef>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<SuplrInvcItemPurOrdRef>
@Nonnull public List<SuplrInvcItemAcctAssgmt> fetchSupplierInvoiceItmAcctAssgmt() 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<SuplrInvcItemAcctAssgmt> getSupplierInvoiceItmAcctAssgmtOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SupplierInvoiceItmAcctAssgmt of a queried SuplrInvcItemPurOrdRef 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<SuplrInvcItemAcctAssgmt>> getSupplierInvoiceItmAcctAssgmtIfPresent()
If the navigation property for an entity SuplrInvcItemPurOrdRef 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 setSupplierInvoiceItmAcctAssgmt(@Nonnull List<SuplrInvcItemAcctAssgmt> value)
If the navigation property to_SupplierInvoiceItmAcctAssgmt of a queried SuplrInvcItemPurOrdRef 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 SuplrInvcItemAcctAssgmt entities.public void addSupplierInvoiceItmAcctAssgmt(SuplrInvcItemAcctAssgmt... entity)
If the navigation property to_SupplierInvoiceItmAcctAssgmt of a queried SuplrInvcItemPurOrdRef 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 SuplrInvcItemAcctAssgmt entities.@Nonnull public static SuplrInvcItemPurOrdRef.SuplrInvcItemPurOrdRefBuilder 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 getSupplierInvoiceItem()
Original property name from the Odata EDM: SupplierInvoiceItem
@Nullable public String getPurchaseOrder()
Original property name from the Odata EDM: PurchaseOrder
@Nullable public String getPurchaseOrderItem()
Original property name from the Odata EDM: PurchaseOrderItem
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getReferenceDocument()
Original property name from the Odata EDM: ReferenceDocument
@Nullable public String getReferenceDocumentFiscalYear()
Original property name from the Odata EDM: ReferenceDocumentFiscalYear
@Nullable public String getReferenceDocumentItem()
Original property name from the Odata EDM: ReferenceDocumentItem
@Nullable public String getIsSubsequentDebitCredit()
Original property name from the Odata EDM: IsSubsequentDebitCredit
@Nullable public String getTaxCode()
Original property name from the Odata EDM: TaxCode
@Nullable public String getTaxJurisdiction()
Original property name from the Odata EDM: TaxJurisdiction
@Nullable public String getDocumentCurrency()
Original property name from the Odata EDM: DocumentCurrency
@Nullable public BigDecimal getSupplierInvoiceItemAmount()
Original property name from the Odata EDM: SupplierInvoiceItemAmount
@Nullable public String getPurchaseOrderQuantityUnit()
Original property name from the Odata EDM: PurchaseOrderQuantityUnit
@Nullable public BigDecimal getQuantityInPurchaseOrderUnit()
Original property name from the Odata EDM: QuantityInPurchaseOrderUnit
@Nullable public String getPurchaseOrderPriceUnit()
Original property name from the Odata EDM: PurchaseOrderPriceUnit
@Nullable public BigDecimal getQtyInPurchaseOrderPriceUnit()
Original property name from the Odata EDM: QtyInPurchaseOrderPriceUnit
@Nullable public String getSuplrInvcDeliveryCostCndnType()
Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnType
@Nullable public String getSuplrInvcDeliveryCostCndnStep()
Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnStep
@Nullable public String getSuplrInvcDeliveryCostCndnCount()
Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnCount
@Nullable public String getSupplierInvoiceItemText()
Original property name from the Odata EDM: SupplierInvoiceItemText
@Nullable public String getFreightSupplier()
Original property name from the Odata EDM: FreightSupplier
@Nullable public Boolean getIsNotCashDiscountLiable()
Original property name from the Odata EDM: IsNotCashDiscountLiable
@Nullable public String getPurchasingDocumentItemCategory()
Original property name from the Odata EDM: PurchasingDocumentItemCategory
@Nullable public String getProductType()
Original property name from the Odata EDM: ProductType
@Nullable public String getServiceEntrySheet()
Original property name from the Odata EDM: ServiceEntrySheet
@Nullable public String getServiceEntrySheetItem()
Original property name from the Odata EDM: ServiceEntrySheetItem
@Nullable public String getTaxCountry()
Original property name from the Odata EDM: TaxCountry
@Nonnull public String toString()
toString
in class VdmObject<SuplrInvcItemPurOrdRef>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<SuplrInvcItemPurOrdRef>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<SuplrInvcItemPurOrdRef>
public int hashCode()
hashCode
in class VdmObject<SuplrInvcItemPurOrdRef>
Copyright © 2021 SAP SE. All rights reserved.