public class SchAgrmtItem extends VdmEntity<SchAgrmtItem>
Original entity name from the Odata EDM: A_SchAgrmtItemType
Modifier and Type | Class and Description |
---|---|
static class |
SchAgrmtItem.SchAgrmtItemBuilder |
Modifier and Type | Field and Description |
---|---|
static SchAgrmtItemField<String> |
ACCOUNT_ASSIGNMENT_CATEGORY
Use with available fluent helpers to apply the AccountAssignmentCategory field to query operations.
|
static SchAgrmtItemSelectable |
ALL_FIELDS
Selector for all available fields of SchAgrmtItem.
|
static SchAgrmtItemField<String> |
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations.
|
static SchAgrmtItemField<Boolean> |
CUMULATIVE_QUANTITY_IS_NOT_SENT
Use with available fluent helpers to apply the CumulativeQuantityIsNotSent field to query operations.
|
static SchAgrmtItemField<String> |
DOCUMENT_CURRENCY
Use with available fluent helpers to apply the DocumentCurrency field to query operations.
|
static SchAgrmtItemField<Boolean> |
EVALD_RCPT_SETTLMT_IS_ALLOWED
Use with available fluent helpers to apply the EvaldRcptSettlmtIsAllowed field to query operations.
|
static SchAgrmtItemField<String> |
FIRM_TRADE_OFF_ZONE_BIND_MRP
Use with available fluent helpers to apply the FirmTradeOffZoneBindMRP field to query operations.
|
static SchAgrmtItemField<Boolean> |
GOODS_RECEIPT_IS_EXPECTED
Use with available fluent helpers to apply the GoodsReceiptIsExpected field to query operations.
|
static SchAgrmtItemField<Boolean> |
GOODS_RECEIPT_IS_NON_VALUATED
Use with available fluent helpers to apply the GoodsReceiptIsNonValuated field to query operations.
|
static SchAgrmtItemField<String> |
INCOTERMS_CLASSIFICATION
Use with available fluent helpers to apply the IncotermsClassification field to query operations.
|
static SchAgrmtItemField<String> |
INCOTERMS_TRANSFER_LOCATION
Use with available fluent helpers to apply the IncotermsTransferLocation field to query operations.
|
static SchAgrmtItemField<Boolean> |
INVOICE_IS_EXPECTED
Use with available fluent helpers to apply the InvoiceIsExpected field to query operations.
|
static SchAgrmtItemField<Boolean> |
INVOICE_IS_GOODS_RECEIPT_BASED
Use with available fluent helpers to apply the InvoiceIsGoodsReceiptBased field to query operations.
|
static SchAgrmtItemField<String> |
IS_INFO_AT_REGISTRATION
Use with available fluent helpers to apply the IsInfoAtRegistration field to query operations.
|
static SchAgrmtItemField<String> |
IS_INFO_RECORD_UPDATED
Use with available fluent helpers to apply the IsInfoRecordUpdated field to query operations.
|
static SchAgrmtItemField<Boolean> |
IS_ORDER_ACKN_RQD
Use with available fluent helpers to apply the IsOrderAcknRqd field to query operations.
|
static SchAgrmtItemField<String> |
IS_RELEVANT_FOR_JIT_DELIV_SCHEDULE
Use with available fluent helpers to apply the IsRelevantForJITDelivSchedule field to query operations.
|
static SchAgrmtItemField<LocalDateTime> |
ITEM_LAST_TRANSMISSION_DATE
Use with available fluent helpers to apply the ItemLastTransmissionDate field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
ITEM_NET_WEIGHT
Use with available fluent helpers to apply the ItemNetWeight field to query operations.
|
static SchAgrmtItemField<String> |
MANUAL_DELIVERY_ADDRESS_ID
Use with available fluent helpers to apply the ManualDeliveryAddressID field to query operations.
|
static SchAgrmtItemField<String> |
MANUFACTURER_MATERIAL
Use with available fluent helpers to apply the ManufacturerMaterial field to query operations.
|
static SchAgrmtItemField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static SchAgrmtItemField<String> |
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations.
|
static SchAgrmtItemField<String> |
MATERIAL_TYPE
Use with available fluent helpers to apply the MaterialType field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
MIN_REMAINING_SHELF_LIFE
Use with available fluent helpers to apply the MinRemainingShelfLife field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
NET_PRICE_AMOUNT
Use with available fluent helpers to apply the NetPriceAmount field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
NET_PRICE_QUANTITY
Use with available fluent helpers to apply the NetPriceQuantity field to query operations.
|
static SchAgrmtItemField<LocalDateTime> |
NEXT_FCST_DELIV_SCHED_SENDING_DATE
Use with available fluent helpers to apply the NextFcstDelivSchedSendingDate field to query operations.
|
static SchAgrmtItemField<LocalDateTime> |
NEXT_JIT_DELIV_SCHED_SENDING_DATE
Use with available fluent helpers to apply the NextJITDelivSchedSendingDate field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
NO_DAYS_REMINDER1
Use with available fluent helpers to apply the NoDaysReminder1 field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
NO_DAYS_REMINDER2
Use with available fluent helpers to apply the NoDaysReminder2 field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
NO_DAYS_REMINDER3
Use with available fluent helpers to apply the NoDaysReminder3 field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
ORD_PRICE_UNIT_TO_ORDER_UNIT_DNMNTR
Use with available fluent helpers to apply the OrdPriceUnitToOrderUnitDnmntr field to query operations.
|
static SchAgrmtItemField<String> |
ORDER_PRICE_UNIT
Use with available fluent helpers to apply the OrderPriceUnit field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
ORDER_PRICE_UNIT_TO_ORDER_UNIT_NMRTR
Use with available fluent helpers to apply the OrderPriceUnitToOrderUnitNmrtr field to query operations.
|
static SchAgrmtItemField<String> |
ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the OrderQuantityUnit field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
OVERDELIV_TOLRTD_LMT_RATIO_IN_PCT
Use with available fluent helpers to apply the OverdelivTolrtdLmtRatioInPct field to query operations.
|
static SchAgrmtItemField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static SchAgrmtItemField<Boolean> |
PRICE_IS_TO_BE_PRINTED
Use with available fluent helpers to apply the PriceIsToBePrinted field to query operations.
|
static SchAgrmtItemField<String> |
PRODUCT_TYPE
Use with available fluent helpers to apply the ProductType field to query operations.
|
static SchAgrmtItemField<String> |
PURCHASE_REQUISITION
Use with available fluent helpers to apply the PurchaseRequisition field to query operations.
|
static SchAgrmtItemField<String> |
PURCHASE_REQUISITION_ITEM
Use with available fluent helpers to apply the PurchaseRequisitionItem field to query operations.
|
static SchAgrmtItemField<String> |
PURCHASING_DOCUMENT_CATEGORY
Use with available fluent helpers to apply the PurchasingDocumentCategory field to query operations.
|
static SchAgrmtItemField<String> |
PURCHASING_DOCUMENT_DELETION_CODE
Use with available fluent helpers to apply the PurchasingDocumentDeletionCode field to query operations.
|
static SchAgrmtItemField<String> |
PURCHASING_DOCUMENT_ITEM_TEXT
Use with available fluent helpers to apply the PurchasingDocumentItemText field to query operations.
|
static SchAgrmtItemField<String> |
PURCHASING_INFO_RECORD
Use with available fluent helpers to apply the PurchasingInfoRecord field to query operations.
|
static SchAgrmtItemField<Boolean> |
PURG_DOC_ESTIMATED_PRICE
Use with available fluent helpers to apply the PurgDocEstimatedPrice field to query operations.
|
static SchAgrmtItemField<String> |
PURG_DOC_ORDER_ACKN_NUMBER
Use with available fluent helpers to apply the PurgDocOrderAcknNumber field to query operations.
|
static SchAgrmtItemField<String> |
QUALITY_CERTIFICATE_TYPE
Use with available fluent helpers to apply the QualityCertificateType field to query operations.
|
static SchAgrmtItemField<String> |
QUALITY_MGMT_CTRL_KEY
Use with available fluent helpers to apply the QualityMgmtCtrlKey field to query operations.
|
static SchAgrmtItemField<String> |
REFERENCE_DELIVERY_ADDRESS_ID
Use with available fluent helpers to apply the ReferenceDeliveryAddressID field to query operations.
|
static SchAgrmtItemField<String> |
REQUIREMENT_TRACKING
Use with available fluent helpers to apply the RequirementTracking field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
SCHED_AGRMT_AGREED_CUM_QTY
Use with available fluent helpers to apply the SchedAgrmtAgreedCumQty field to query operations.
|
static SchAgrmtItemField<LocalDateTime> |
SCHED_AGRMT_CUM_QTY_RECONCILE_DATE
Use with available fluent helpers to apply the SchedAgrmtCumQtyReconcileDate field to query operations.
|
static SchAgrmtItemField<String> |
SCHED_AGRMT_CUMULATIVE_QTY_CONTROL
Use with available fluent helpers to apply the SchedAgrmtCumulativeQtyControl field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
SCHED_LINE_SEMI_FIRM_ORDER_IN_DAYS
Use with available fluent helpers to apply the SchedLineSemiFirmOrderInDays field to query operations.
|
static SchAgrmtItemField<String> |
SCHEDG_AGRMT_REL_CREATION_PROFILE
Use with available fluent helpers to apply the SchedgAgrmtRelCreationProfile field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
SCHEDULE_LINE_FIRM_ORDER_IN_DAYS
Use with available fluent helpers to apply the ScheduleLineFirmOrderInDays field to query operations.
|
static SchAgrmtItemField<String> |
SCHEDULING_AGREEMENT
Use with available fluent helpers to apply the SchedulingAgreement field to query operations.
|
static SchAgrmtItemField<String> |
SCHEDULING_AGREEMENT_ITEM
Use with available fluent helpers to apply the SchedulingAgreementItem field to query operations.
|
static SchAgrmtItemField<String> |
SHIPPING_INSTRUCTION
Use with available fluent helpers to apply the ShippingInstruction field to query operations.
|
static SchAgrmtItemField<String> |
STOCK_TYPE
Use with available fluent helpers to apply the StockType field to query operations.
|
static SchAgrmtItemField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static SchAgrmtItemField<String> |
SUPPLIER_MATERIAL_NUMBER
Use with available fluent helpers to apply the SupplierMaterialNumber field to query operations.
|
static SchAgrmtItemField<BigDecimal> |
TARGET_QUANTITY
Use with available fluent helpers to apply the TargetQuantity field to query operations.
|
static SchAgrmtItemField<String> |
TAX_CODE
Use with available fluent helpers to apply the TaxCode field to query operations.
|
static SchAgrmtItemLink<SchAgrmtAcCnt> |
TO_SCH_AGRMT_AC_CNT
Use with available fluent helpers to apply the to_SchAgrmtAcCnt navigation property to query operations.
|
static SchAgrmtItemLink<SchAgrmtSchLine> |
TO_SCH_AGRMT_SCH_LINE
Use with available fluent helpers to apply the to_SchAgrmtSchLine navigation property to query operations.
|
static SchAgrmtItemField<BigDecimal> |
UNDERDELIV_TOLRTD_LMT_RATIO_IN_PCT
Use with available fluent helpers to apply the UnderdelivTolrtdLmtRatioInPct field to query operations.
|
static SchAgrmtItemField<Boolean> |
UNLIMITED_OVERDELIVERY_IS_ALLOWED
Use with available fluent helpers to apply the UnlimitedOverdeliveryIsAllowed field to query operations.
|
static SchAgrmtItemField<String> |
WEIGHT_UNIT
Use with available fluent helpers to apply the WeightUnit field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SchAgrmtItem() |
SchAgrmtItem(String schedulingAgreement,
String plant,
String manualDeliveryAddressID,
String referenceDeliveryAddressID,
String incotermsClassification,
String incotermsTransferLocation,
String orderQuantityUnit,
BigDecimal itemNetWeight,
String weightUnit,
BigDecimal targetQuantity,
String purchaseRequisition,
String schedulingAgreementItem,
String purchaseRequisitionItem,
BigDecimal schedAgrmtAgreedCumQty,
LocalDateTime schedAgrmtCumQtyReconcileDate,
LocalDateTime itemLastTransmissionDate,
BigDecimal noDaysReminder1,
BigDecimal noDaysReminder2,
BigDecimal noDaysReminder3,
String purgDocOrderAcknNumber,
String requirementTracking,
Boolean isOrderAcknRqd,
String companyCode,
Boolean purgDocEstimatedPrice,
Boolean priceIsToBePrinted,
String accountAssignmentCategory,
BigDecimal netPriceAmount,
BigDecimal netPriceQuantity,
String orderPriceUnit,
String productType,
String materialType,
String storageLocation,
String documentCurrency,
String purchasingDocumentCategory,
String isInfoRecordUpdated,
String purchasingInfoRecord,
BigDecimal ordPriceUnitToOrderUnitDnmntr,
BigDecimal orderPriceUnitToOrderUnitNmrtr,
String purchasingDocumentDeletionCode,
BigDecimal underdelivTolrtdLmtRatioInPct,
BigDecimal overdelivTolrtdLmtRatioInPct,
Boolean unlimitedOverdeliveryIsAllowed,
String stockType,
String taxCode,
String purchasingDocumentItemText,
String shippingInstruction,
String isInfoAtRegistration,
Boolean goodsReceiptIsExpected,
Boolean goodsReceiptIsNonValuated,
Boolean invoiceIsExpected,
Boolean invoiceIsGoodsReceiptBased,
Boolean evaldRcptSettlmtIsAllowed,
BigDecimal minRemainingShelfLife,
String qualityMgmtCtrlKey,
String qualityCertificateType,
String material,
String schedAgrmtCumulativeQtyControl,
Boolean cumulativeQuantityIsNotSent,
String schedgAgrmtRelCreationProfile,
String isRelevantForJITDelivSchedule,
LocalDateTime nextFcstDelivSchedSendingDate,
LocalDateTime nextJITDelivSchedSendingDate,
BigDecimal scheduleLineFirmOrderInDays,
BigDecimal schedLineSemiFirmOrderInDays,
String firmTradeOffZoneBindMRP,
String manufacturerMaterial,
String supplierMaterialNumber,
String materialGroup,
ErpConfigContext erpConfigContext,
List<SchAgrmtAcCnt> toSchAgrmtAcCnt,
List<SchAgrmtSchLine> toSchAgrmtSchLine) |
Modifier and Type | Method and Description |
---|---|
void |
addSchAgrmtAcCnt(SchAgrmtAcCnt... entity)
Adds elements to the list of associated SchAgrmtAcCnt entities.
|
void |
addSchAgrmtSchLine(SchAgrmtSchLine... entity)
Adds elements to the list of associated SchAgrmtSchLine entities.
|
static SchAgrmtItem.SchAgrmtItemBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<SchAgrmtAcCnt> |
fetchSchAgrmtAcCnt()
Fetches the SchAgrmtAcCnt entities (one to many) associated with this entity.
|
List<SchAgrmtSchLine> |
fetchSchAgrmtSchLine()
Fetches the SchAgrmtSchLine entities (one to many) associated with this entity.
|
static <T> SchAgrmtItemField<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 |
getAccountAssignmentCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
Boolean |
getCumulativeQuantityIsNotSent()
Constraints: none
|
String |
getDocumentCurrency()
Constraints: Not nullable, Maximum length: 5
|
protected String |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
Boolean |
getEvaldRcptSettlmtIsAllowed()
Constraints: none
|
String |
getFirmTradeOffZoneBindMRP()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getGoodsReceiptIsExpected()
Constraints: none
|
Boolean |
getGoodsReceiptIsNonValuated()
Constraints: none
|
String |
getIncotermsClassification()
Constraints: Not nullable, Maximum length: 3
|
String |
getIncotermsTransferLocation()
Constraints: Not nullable, Maximum length: 28
|
Boolean |
getInvoiceIsExpected()
Constraints: none
|
Boolean |
getInvoiceIsGoodsReceiptBased()
Constraints: none
|
String |
getIsInfoAtRegistration()
Constraints: Not nullable, Maximum length: 1
|
String |
getIsInfoRecordUpdated()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getIsOrderAcknRqd()
Constraints: none
|
String |
getIsRelevantForJITDelivSchedule()
Constraints: Not nullable, Maximum length: 1
|
LocalDateTime |
getItemLastTransmissionDate()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getItemNetWeight()
Constraints: Not nullable, Precision: 13, Scale: 3
|
protected Map<String,Object> |
getKey() |
String |
getManualDeliveryAddressID()
Constraints: Not nullable, Maximum length: 10
|
String |
getManufacturerMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialGroup()
Constraints: Not nullable, Maximum length: 9
|
String |
getMaterialType()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getMinRemainingShelfLife()
Constraints: Not nullable, Precision: 4, Scale: 0
|
BigDecimal |
getNetPriceAmount()
Constraints: Not nullable, Precision: 12, Scale: 3
|
BigDecimal |
getNetPriceQuantity()
Constraints: Not nullable, Precision: 5, Scale: 0
|
LocalDateTime |
getNextFcstDelivSchedSendingDate()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getNextJITDelivSchedSendingDate()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getNoDaysReminder1()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getNoDaysReminder2()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getNoDaysReminder3()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getOrderPriceUnit()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getOrderPriceUnitToOrderUnitNmrtr()
Constraints: Not nullable, Precision: 5, Scale: 0
|
String |
getOrderQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getOrdPriceUnitToOrderUnitDnmntr()
Constraints: Not nullable, Precision: 5, Scale: 0
|
BigDecimal |
getOverdelivTolrtdLmtRatioInPct()
Constraints: Not nullable, Precision: 3, Scale: 1
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
Boolean |
getPriceIsToBePrinted()
Constraints: none
|
String |
getProductType()
Constraints: Not nullable, Maximum length: 2
|
String |
getPurchaseRequisition()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchaseRequisitionItem()
Constraints: Not nullable, Maximum length: 5
|
String |
getPurchasingDocumentCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getPurchasingDocumentDeletionCode()
Constraints: Not nullable, Maximum length: 1
|
String |
getPurchasingDocumentItemText()
Constraints: Not nullable, Maximum length: 40
|
String |
getPurchasingInfoRecord()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getPurgDocEstimatedPrice()
Constraints: none
|
String |
getPurgDocOrderAcknNumber()
Constraints: Not nullable, Maximum length: 20
|
String |
getQualityCertificateType()
Constraints: Not nullable, Maximum length: 4
|
String |
getQualityMgmtCtrlKey()
Constraints: Not nullable, Maximum length: 8
|
String |
getReferenceDeliveryAddressID()
Constraints: Not nullable, Maximum length: 10
|
String |
getRequirementTracking()
Constraints: Not nullable, Maximum length: 10
|
Optional<List<SchAgrmtAcCnt>> |
getSchAgrmtAcCntIfPresent()
Retrieval of associated SchAgrmtAcCnt entities (one to many).
|
List<SchAgrmtAcCnt> |
getSchAgrmtAcCntOrFetch()
Retrieval of associated SchAgrmtAcCnt entities (one to many).
|
Optional<List<SchAgrmtSchLine>> |
getSchAgrmtSchLineIfPresent()
Retrieval of associated SchAgrmtSchLine entities (one to many).
|
List<SchAgrmtSchLine> |
getSchAgrmtSchLineOrFetch()
Retrieval of associated SchAgrmtSchLine entities (one to many).
|
BigDecimal |
getSchedAgrmtAgreedCumQty()
Constraints: Not nullable, Precision: 13, Scale: 3
|
LocalDateTime |
getSchedAgrmtCumQtyReconcileDate()
Constraints: Not nullable, Precision: 0
|
String |
getSchedAgrmtCumulativeQtyControl()
Constraints: Not nullable, Maximum length: 1
|
String |
getSchedgAgrmtRelCreationProfile()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getSchedLineSemiFirmOrderInDays()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getScheduleLineFirmOrderInDays()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getSchedulingAgreement()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSchedulingAgreementItem()
(Key Field) Constraints: Not nullable, Maximum length: 5
|
String |
getShippingInstruction()
Constraints: Not nullable, Maximum length: 2
|
String |
getStockType()
Constraints: Not nullable, Maximum length: 1
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
String |
getSupplierMaterialNumber()
Constraints: Not nullable, Maximum length: 35
|
BigDecimal |
getTargetQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getTaxCode()
Constraints: Not nullable, Maximum length: 2
|
Class<SchAgrmtItem> |
getType() |
BigDecimal |
getUnderdelivTolrtdLmtRatioInPct()
Constraints: Not nullable, Precision: 3, Scale: 1
|
Boolean |
getUnlimitedOverdeliveryIsAllowed()
Constraints: none
|
String |
getWeightUnit()
Constraints: Not nullable, Maximum length: 3
|
int |
hashCode() |
void |
setAccountAssignmentCategory(String accountAssignmentCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setCompanyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setCumulativeQuantityIsNotSent(Boolean cumulativeQuantityIsNotSent)
Constraints: none
|
void |
setDocumentCurrency(String documentCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setEvaldRcptSettlmtIsAllowed(Boolean evaldRcptSettlmtIsAllowed)
Constraints: none
|
void |
setFirmTradeOffZoneBindMRP(String firmTradeOffZoneBindMRP)
Constraints: Not nullable, Maximum length: 1
|
void |
setGoodsReceiptIsExpected(Boolean goodsReceiptIsExpected)
Constraints: none
|
void |
setGoodsReceiptIsNonValuated(Boolean goodsReceiptIsNonValuated)
Constraints: none
|
void |
setIncotermsClassification(String incotermsClassification)
Constraints: Not nullable, Maximum length: 3
|
void |
setIncotermsTransferLocation(String incotermsTransferLocation)
Constraints: Not nullable, Maximum length: 28
|
void |
setInvoiceIsExpected(Boolean invoiceIsExpected)
Constraints: none
|
void |
setInvoiceIsGoodsReceiptBased(Boolean invoiceIsGoodsReceiptBased)
Constraints: none
|
void |
setIsInfoAtRegistration(String isInfoAtRegistration)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsInfoRecordUpdated(String isInfoRecordUpdated)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsOrderAcknRqd(Boolean isOrderAcknRqd)
Constraints: none
|
void |
setIsRelevantForJITDelivSchedule(String isRelevantForJITDelivSchedule)
Constraints: Not nullable, Maximum length: 1
|
void |
setItemLastTransmissionDate(LocalDateTime itemLastTransmissionDate)
Constraints: Not nullable, Precision: 0
|
void |
setItemNetWeight(BigDecimal itemNetWeight)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setManualDeliveryAddressID(String manualDeliveryAddressID)
Constraints: Not nullable, Maximum length: 10
|
void |
setManufacturerMaterial(String manufacturerMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialGroup(String materialGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setMaterialType(String materialType)
Constraints: Not nullable, Maximum length: 4
|
void |
setMinRemainingShelfLife(BigDecimal minRemainingShelfLife)
Constraints: Not nullable, Precision: 4, Scale: 0
|
void |
setNetPriceAmount(BigDecimal netPriceAmount)
Constraints: Not nullable, Precision: 12, Scale: 3
|
void |
setNetPriceQuantity(BigDecimal netPriceQuantity)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setNextFcstDelivSchedSendingDate(LocalDateTime nextFcstDelivSchedSendingDate)
Constraints: Not nullable, Precision: 0
|
void |
setNextJITDelivSchedSendingDate(LocalDateTime nextJITDelivSchedSendingDate)
Constraints: Not nullable, Precision: 0
|
void |
setNoDaysReminder1(BigDecimal noDaysReminder1)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setNoDaysReminder2(BigDecimal noDaysReminder2)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setNoDaysReminder3(BigDecimal noDaysReminder3)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setOrderPriceUnit(String orderPriceUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setOrderPriceUnitToOrderUnitNmrtr(BigDecimal orderPriceUnitToOrderUnitNmrtr)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setOrderQuantityUnit(String orderQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setOrdPriceUnitToOrderUnitDnmntr(BigDecimal ordPriceUnitToOrderUnitDnmntr)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setOverdelivTolrtdLmtRatioInPct(BigDecimal overdelivTolrtdLmtRatioInPct)
Constraints: Not nullable, Precision: 3, Scale: 1
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPriceIsToBePrinted(Boolean priceIsToBePrinted)
Constraints: none
|
void |
setProductType(String productType)
Constraints: Not nullable, Maximum length: 2
|
void |
setPurchaseRequisition(String purchaseRequisition)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchaseRequisitionItem(String purchaseRequisitionItem)
Constraints: Not nullable, Maximum length: 5
|
void |
setPurchasingDocumentCategory(String purchasingDocumentCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setPurchasingDocumentDeletionCode(String purchasingDocumentDeletionCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setPurchasingDocumentItemText(String purchasingDocumentItemText)
Constraints: Not nullable, Maximum length: 40
|
void |
setPurchasingInfoRecord(String purchasingInfoRecord)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurgDocEstimatedPrice(Boolean purgDocEstimatedPrice)
Constraints: none
|
void |
setPurgDocOrderAcknNumber(String purgDocOrderAcknNumber)
Constraints: Not nullable, Maximum length: 20
|
void |
setQualityCertificateType(String qualityCertificateType)
Constraints: Not nullable, Maximum length: 4
|
void |
setQualityMgmtCtrlKey(String qualityMgmtCtrlKey)
Constraints: Not nullable, Maximum length: 8
|
void |
setReferenceDeliveryAddressID(String referenceDeliveryAddressID)
Constraints: Not nullable, Maximum length: 10
|
void |
setRequirementTracking(String requirementTracking)
Constraints: Not nullable, Maximum length: 10
|
void |
setSchAgrmtAcCnt(List<SchAgrmtAcCnt> value)
Overwrites the list of associated SchAgrmtAcCnt entities for the loaded navigation property to_SchAgrmtAcCnt.
|
void |
setSchAgrmtSchLine(List<SchAgrmtSchLine> value)
Overwrites the list of associated SchAgrmtSchLine entities for the loaded navigation property to_SchAgrmtSchLine.
|
void |
setSchedAgrmtAgreedCumQty(BigDecimal schedAgrmtAgreedCumQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setSchedAgrmtCumQtyReconcileDate(LocalDateTime schedAgrmtCumQtyReconcileDate)
Constraints: Not nullable, Precision: 0
|
void |
setSchedAgrmtCumulativeQtyControl(String schedAgrmtCumulativeQtyControl)
Constraints: Not nullable, Maximum length: 1
|
void |
setSchedgAgrmtRelCreationProfile(String schedgAgrmtRelCreationProfile)
Constraints: Not nullable, Maximum length: 4
|
void |
setSchedLineSemiFirmOrderInDays(BigDecimal schedLineSemiFirmOrderInDays)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setScheduleLineFirmOrderInDays(BigDecimal scheduleLineFirmOrderInDays)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setSchedulingAgreement(String schedulingAgreement)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSchedulingAgreementItem(String schedulingAgreementItem)
(Key Field) Constraints: Not nullable, Maximum length: 5
|
void |
setShippingInstruction(String shippingInstruction)
Constraints: Not nullable, Maximum length: 2
|
void |
setStockType(String stockType)
Constraints: Not nullable, Maximum length: 1
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setSupplierMaterialNumber(String supplierMaterialNumber)
Constraints: Not nullable, Maximum length: 35
|
void |
setTargetQuantity(BigDecimal targetQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setTaxCode(String taxCode)
Constraints: Not nullable, Maximum length: 2
|
void |
setUnderdelivTolrtdLmtRatioInPct(BigDecimal underdelivTolrtdLmtRatioInPct)
Constraints: Not nullable, Precision: 3, Scale: 1
|
void |
setUnlimitedOverdeliveryIsAllowed(Boolean unlimitedOverdeliveryIsAllowed)
Constraints: none
|
void |
setWeightUnit(String weightUnit)
Constraints: Not nullable, Maximum length: 3
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, setServicePathForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SchAgrmtItemSelectable ALL_FIELDS
public static final SchAgrmtItemField<String> SCHEDULING_AGREEMENT
public static final SchAgrmtItemField<String> PLANT
public static final SchAgrmtItemField<String> MANUAL_DELIVERY_ADDRESS_ID
public static final SchAgrmtItemField<String> REFERENCE_DELIVERY_ADDRESS_ID
public static final SchAgrmtItemField<String> INCOTERMS_CLASSIFICATION
public static final SchAgrmtItemField<String> INCOTERMS_TRANSFER_LOCATION
public static final SchAgrmtItemField<String> ORDER_QUANTITY_UNIT
public static final SchAgrmtItemField<BigDecimal> ITEM_NET_WEIGHT
public static final SchAgrmtItemField<String> WEIGHT_UNIT
public static final SchAgrmtItemField<BigDecimal> TARGET_QUANTITY
public static final SchAgrmtItemField<String> PURCHASE_REQUISITION
public static final SchAgrmtItemField<String> SCHEDULING_AGREEMENT_ITEM
public static final SchAgrmtItemField<String> PURCHASE_REQUISITION_ITEM
public static final SchAgrmtItemField<BigDecimal> SCHED_AGRMT_AGREED_CUM_QTY
public static final SchAgrmtItemField<LocalDateTime> SCHED_AGRMT_CUM_QTY_RECONCILE_DATE
public static final SchAgrmtItemField<LocalDateTime> ITEM_LAST_TRANSMISSION_DATE
public static final SchAgrmtItemField<BigDecimal> NO_DAYS_REMINDER1
public static final SchAgrmtItemField<BigDecimal> NO_DAYS_REMINDER2
public static final SchAgrmtItemField<BigDecimal> NO_DAYS_REMINDER3
public static final SchAgrmtItemField<String> PURG_DOC_ORDER_ACKN_NUMBER
public static final SchAgrmtItemField<String> REQUIREMENT_TRACKING
public static final SchAgrmtItemField<Boolean> IS_ORDER_ACKN_RQD
public static final SchAgrmtItemField<String> COMPANY_CODE
public static final SchAgrmtItemField<Boolean> PURG_DOC_ESTIMATED_PRICE
public static final SchAgrmtItemField<Boolean> PRICE_IS_TO_BE_PRINTED
public static final SchAgrmtItemField<String> ACCOUNT_ASSIGNMENT_CATEGORY
public static final SchAgrmtItemField<BigDecimal> NET_PRICE_AMOUNT
public static final SchAgrmtItemField<BigDecimal> NET_PRICE_QUANTITY
public static final SchAgrmtItemField<String> ORDER_PRICE_UNIT
public static final SchAgrmtItemField<String> PRODUCT_TYPE
public static final SchAgrmtItemField<String> MATERIAL_TYPE
public static final SchAgrmtItemField<String> STORAGE_LOCATION
public static final SchAgrmtItemField<String> DOCUMENT_CURRENCY
public static final SchAgrmtItemField<String> PURCHASING_DOCUMENT_CATEGORY
public static final SchAgrmtItemField<String> IS_INFO_RECORD_UPDATED
public static final SchAgrmtItemField<String> PURCHASING_INFO_RECORD
public static final SchAgrmtItemField<BigDecimal> ORD_PRICE_UNIT_TO_ORDER_UNIT_DNMNTR
public static final SchAgrmtItemField<BigDecimal> ORDER_PRICE_UNIT_TO_ORDER_UNIT_NMRTR
public static final SchAgrmtItemField<String> PURCHASING_DOCUMENT_DELETION_CODE
public static final SchAgrmtItemField<BigDecimal> UNDERDELIV_TOLRTD_LMT_RATIO_IN_PCT
public static final SchAgrmtItemField<BigDecimal> OVERDELIV_TOLRTD_LMT_RATIO_IN_PCT
public static final SchAgrmtItemField<Boolean> UNLIMITED_OVERDELIVERY_IS_ALLOWED
public static final SchAgrmtItemField<String> STOCK_TYPE
public static final SchAgrmtItemField<String> TAX_CODE
public static final SchAgrmtItemField<String> PURCHASING_DOCUMENT_ITEM_TEXT
public static final SchAgrmtItemField<String> SHIPPING_INSTRUCTION
public static final SchAgrmtItemField<String> IS_INFO_AT_REGISTRATION
public static final SchAgrmtItemField<Boolean> GOODS_RECEIPT_IS_EXPECTED
public static final SchAgrmtItemField<Boolean> GOODS_RECEIPT_IS_NON_VALUATED
public static final SchAgrmtItemField<Boolean> INVOICE_IS_EXPECTED
public static final SchAgrmtItemField<Boolean> INVOICE_IS_GOODS_RECEIPT_BASED
public static final SchAgrmtItemField<Boolean> EVALD_RCPT_SETTLMT_IS_ALLOWED
public static final SchAgrmtItemField<BigDecimal> MIN_REMAINING_SHELF_LIFE
public static final SchAgrmtItemField<String> QUALITY_MGMT_CTRL_KEY
public static final SchAgrmtItemField<String> QUALITY_CERTIFICATE_TYPE
public static final SchAgrmtItemField<String> MATERIAL
public static final SchAgrmtItemField<String> SCHED_AGRMT_CUMULATIVE_QTY_CONTROL
public static final SchAgrmtItemField<Boolean> CUMULATIVE_QUANTITY_IS_NOT_SENT
public static final SchAgrmtItemField<String> SCHEDG_AGRMT_REL_CREATION_PROFILE
public static final SchAgrmtItemField<String> IS_RELEVANT_FOR_JIT_DELIV_SCHEDULE
public static final SchAgrmtItemField<LocalDateTime> NEXT_FCST_DELIV_SCHED_SENDING_DATE
public static final SchAgrmtItemField<LocalDateTime> NEXT_JIT_DELIV_SCHED_SENDING_DATE
public static final SchAgrmtItemField<BigDecimal> SCHEDULE_LINE_FIRM_ORDER_IN_DAYS
public static final SchAgrmtItemField<BigDecimal> SCHED_LINE_SEMI_FIRM_ORDER_IN_DAYS
public static final SchAgrmtItemField<String> FIRM_TRADE_OFF_ZONE_BIND_MRP
public static final SchAgrmtItemField<String> MANUFACTURER_MATERIAL
public static final SchAgrmtItemField<String> SUPPLIER_MATERIAL_NUMBER
public static final SchAgrmtItemField<String> MATERIAL_GROUP
public static final SchAgrmtItemLink<SchAgrmtAcCnt> TO_SCH_AGRMT_AC_CNT
public static final SchAgrmtItemLink<SchAgrmtSchLine> TO_SCH_AGRMT_SCH_LINE
public SchAgrmtItem()
public SchAgrmtItem(@Nullable String schedulingAgreement, @Nullable String plant, @Nullable String manualDeliveryAddressID, @Nullable String referenceDeliveryAddressID, @Nullable String incotermsClassification, @Nullable String incotermsTransferLocation, @Nullable String orderQuantityUnit, @Nullable BigDecimal itemNetWeight, @Nullable String weightUnit, @Nullable BigDecimal targetQuantity, @Nullable String purchaseRequisition, @Nullable String schedulingAgreementItem, @Nullable String purchaseRequisitionItem, @Nullable BigDecimal schedAgrmtAgreedCumQty, @Nullable LocalDateTime schedAgrmtCumQtyReconcileDate, @Nullable LocalDateTime itemLastTransmissionDate, @Nullable BigDecimal noDaysReminder1, @Nullable BigDecimal noDaysReminder2, @Nullable BigDecimal noDaysReminder3, @Nullable String purgDocOrderAcknNumber, @Nullable String requirementTracking, @Nullable Boolean isOrderAcknRqd, @Nullable String companyCode, @Nullable Boolean purgDocEstimatedPrice, @Nullable Boolean priceIsToBePrinted, @Nullable String accountAssignmentCategory, @Nullable BigDecimal netPriceAmount, @Nullable BigDecimal netPriceQuantity, @Nullable String orderPriceUnit, @Nullable String productType, @Nullable String materialType, @Nullable String storageLocation, @Nullable String documentCurrency, @Nullable String purchasingDocumentCategory, @Nullable String isInfoRecordUpdated, @Nullable String purchasingInfoRecord, @Nullable BigDecimal ordPriceUnitToOrderUnitDnmntr, @Nullable BigDecimal orderPriceUnitToOrderUnitNmrtr, @Nullable String purchasingDocumentDeletionCode, @Nullable BigDecimal underdelivTolrtdLmtRatioInPct, @Nullable BigDecimal overdelivTolrtdLmtRatioInPct, @Nullable Boolean unlimitedOverdeliveryIsAllowed, @Nullable String stockType, @Nullable String taxCode, @Nullable String purchasingDocumentItemText, @Nullable String shippingInstruction, @Nullable String isInfoAtRegistration, @Nullable Boolean goodsReceiptIsExpected, @Nullable Boolean goodsReceiptIsNonValuated, @Nullable Boolean invoiceIsExpected, @Nullable Boolean invoiceIsGoodsReceiptBased, @Nullable Boolean evaldRcptSettlmtIsAllowed, @Nullable BigDecimal minRemainingShelfLife, @Nullable String qualityMgmtCtrlKey, @Nullable String qualityCertificateType, @Nullable String material, @Nullable String schedAgrmtCumulativeQtyControl, @Nullable Boolean cumulativeQuantityIsNotSent, @Nullable String schedgAgrmtRelCreationProfile, @Nullable String isRelevantForJITDelivSchedule, @Nullable LocalDateTime nextFcstDelivSchedSendingDate, @Nullable LocalDateTime nextJITDelivSchedSendingDate, @Nullable BigDecimal scheduleLineFirmOrderInDays, @Nullable BigDecimal schedLineSemiFirmOrderInDays, @Nullable String firmTradeOffZoneBindMRP, @Nullable String manufacturerMaterial, @Nullable String supplierMaterialNumber, @Nullable String materialGroup, @Nullable ErpConfigContext erpConfigContext, List<SchAgrmtAcCnt> toSchAgrmtAcCnt, List<SchAgrmtSchLine> toSchAgrmtSchLine)
public Class<SchAgrmtItem> getType()
getType
in class VdmObject<SchAgrmtItem>
public void setSchedulingAgreement(@Nullable String schedulingAgreement)
Original property name from the Odata EDM: SchedulingAgreement
schedulingAgreement
- Purchasing Document Numberpublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Plantpublic void setManualDeliveryAddressID(@Nullable String manualDeliveryAddressID)
Original property name from the Odata EDM: ManualDeliveryAddressID
manualDeliveryAddressID
- Manual address number in purchasing document itempublic void setReferenceDeliveryAddressID(@Nullable String referenceDeliveryAddressID)
Original property name from the Odata EDM: ReferenceDeliveryAddressID
referenceDeliveryAddressID
- Number of delivery addresspublic void setIncotermsClassification(@Nullable String incotermsClassification)
Original property name from the Odata EDM: IncotermsClassification
incotermsClassification
- Incoterms (Part 1)public void setIncotermsTransferLocation(@Nullable String incotermsTransferLocation)
Original property name from the Odata EDM: IncotermsTransferLocation
incotermsTransferLocation
- Incoterms (Part 2)public void setOrderQuantityUnit(@Nullable String orderQuantityUnit)
Original property name from the Odata EDM: OrderQuantityUnit
orderQuantityUnit
- Purchase Order Unit of Measurepublic void setItemNetWeight(@Nullable BigDecimal itemNetWeight)
Original property name from the Odata EDM: ItemNetWeight
itemNetWeight
- Net Weightpublic void setWeightUnit(@Nullable String weightUnit)
Original property name from the Odata EDM: WeightUnit
weightUnit
- Unit of Weightpublic void setTargetQuantity(@Nullable BigDecimal targetQuantity)
Original property name from the Odata EDM: TargetQuantity
targetQuantity
- Target Quantitypublic void setPurchaseRequisition(@Nullable String purchaseRequisition)
Original property name from the Odata EDM: PurchaseRequisition
purchaseRequisition
- Purchase Requisition Numberpublic void setSchedulingAgreementItem(@Nullable String schedulingAgreementItem)
Original property name from the Odata EDM: SchedulingAgreementItem
schedulingAgreementItem
- Item Number of Purchasing Documentpublic void setPurchaseRequisitionItem(@Nullable String purchaseRequisitionItem)
Original property name from the Odata EDM: PurchaseRequisitionItem
purchaseRequisitionItem
- Item Number of Purchase Requisitionpublic void setSchedAgrmtAgreedCumQty(@Nullable BigDecimal schedAgrmtAgreedCumQty)
Original property name from the Odata EDM: SchedAgrmtAgreedCumQty
schedAgrmtAgreedCumQty
- Agreed Cumulative Quantitypublic void setSchedAgrmtCumQtyReconcileDate(@Nullable LocalDateTime schedAgrmtCumQtyReconcileDate)
Original property name from the Odata EDM: SchedAgrmtCumQtyReconcileDate
schedAgrmtCumQtyReconcileDate
- Reconciliation Date for Agreed Cumulative Quantitypublic void setItemLastTransmissionDate(@Nullable LocalDateTime itemLastTransmissionDate)
Original property name from the Odata EDM: ItemLastTransmissionDate
itemLastTransmissionDate
- Last Transmissionpublic void setNoDaysReminder1(@Nullable BigDecimal noDaysReminder1)
Original property name from the Odata EDM: NoDaysReminder1
noDaysReminder1
- Number of Days for First Reminder/Expediterpublic void setNoDaysReminder2(@Nullable BigDecimal noDaysReminder2)
Original property name from the Odata EDM: NoDaysReminder2
noDaysReminder2
- Number of Days for Second Reminder/Expediterpublic void setNoDaysReminder3(@Nullable BigDecimal noDaysReminder3)
Original property name from the Odata EDM: NoDaysReminder3
noDaysReminder3
- Number of Days for Third Reminder/Expediterpublic void setPurgDocOrderAcknNumber(@Nullable String purgDocOrderAcknNumber)
Original property name from the Odata EDM: PurgDocOrderAcknNumber
purgDocOrderAcknNumber
- Order Acknowledgment Numberpublic void setRequirementTracking(@Nullable String requirementTracking)
Original property name from the Odata EDM: RequirementTracking
requirementTracking
- Requirement Tracking Numberpublic void setIsOrderAcknRqd(@Nullable Boolean isOrderAcknRqd)
Original property name from the Odata EDM: IsOrderAcknRqd
isOrderAcknRqd
- Order Acknowledgment Requirementpublic void setCompanyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
companyCode
- Company Codepublic void setPurgDocEstimatedPrice(@Nullable Boolean purgDocEstimatedPrice)
Original property name from the Odata EDM: PurgDocEstimatedPrice
purgDocEstimatedPrice
- Indicator: Estimated Pricepublic void setPriceIsToBePrinted(@Nullable Boolean priceIsToBePrinted)
Original property name from the Odata EDM: PriceIsToBePrinted
priceIsToBePrinted
- Price Printoutpublic void setAccountAssignmentCategory(@Nullable String accountAssignmentCategory)
Original property name from the Odata EDM: AccountAssignmentCategory
accountAssignmentCategory
- Account Assignment Categorypublic void setNetPriceAmount(@Nullable BigDecimal netPriceAmount)
Original property name from the Odata EDM: NetPriceAmount
netPriceAmount
- Net Price in Purchasing Document (in Document Currency)public void setNetPriceQuantity(@Nullable BigDecimal netPriceQuantity)
Original property name from the Odata EDM: NetPriceQuantity
netPriceQuantity
- Price Unitpublic void setOrderPriceUnit(@Nullable String orderPriceUnit)
Original property name from the Odata EDM: OrderPriceUnit
orderPriceUnit
- Order Price Unit (Purchasing)public void setProductType(@Nullable String productType)
Original property name from the Odata EDM: ProductType
productType
- Product Type Grouppublic void setMaterialType(@Nullable String materialType)
Original property name from the Odata EDM: MaterialType
materialType
- Material Typepublic void setStorageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
storageLocation
- Storage Locationpublic void setDocumentCurrency(@Nullable String documentCurrency)
Original property name from the Odata EDM: DocumentCurrency
documentCurrency
- Currency Keypublic void setPurchasingDocumentCategory(@Nullable String purchasingDocumentCategory)
Original property name from the Odata EDM: PurchasingDocumentCategory
purchasingDocumentCategory
- Purchasing Document Categorypublic void setIsInfoRecordUpdated(@Nullable String isInfoRecordUpdated)
Original property name from the Odata EDM: IsInfoRecordUpdated
isInfoRecordUpdated
- Indicator: Update Info Recordpublic void setPurchasingInfoRecord(@Nullable String purchasingInfoRecord)
Original property name from the Odata EDM: PurchasingInfoRecord
purchasingInfoRecord
- Number of Purchasing Info Recordpublic void setOrdPriceUnitToOrderUnitDnmntr(@Nullable BigDecimal ordPriceUnitToOrderUnitDnmntr)
Original property name from the Odata EDM: OrdPriceUnitToOrderUnitDnmntr
ordPriceUnitToOrderUnitDnmntr
- Denominator for Conv. of Order Price Unit into Order Unitpublic void setOrderPriceUnitToOrderUnitNmrtr(@Nullable BigDecimal orderPriceUnitToOrderUnitNmrtr)
Original property name from the Odata EDM: OrderPriceUnitToOrderUnitNmrtr
orderPriceUnitToOrderUnitNmrtr
- Numerator for Conversion of Order Price Unit into Order Unitpublic void setPurchasingDocumentDeletionCode(@Nullable String purchasingDocumentDeletionCode)
Original property name from the Odata EDM: PurchasingDocumentDeletionCode
purchasingDocumentDeletionCode
- Deletion Indicator in Purchasing Documentpublic void setUnderdelivTolrtdLmtRatioInPct(@Nullable BigDecimal underdelivTolrtdLmtRatioInPct)
Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
underdelivTolrtdLmtRatioInPct
- Underdelivery Tolerance Limitpublic void setOverdelivTolrtdLmtRatioInPct(@Nullable BigDecimal overdelivTolrtdLmtRatioInPct)
Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
overdelivTolrtdLmtRatioInPct
- Overdelivery Tolerance Limitpublic void setUnlimitedOverdeliveryIsAllowed(@Nullable Boolean unlimitedOverdeliveryIsAllowed)
Original property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
unlimitedOverdeliveryIsAllowed
- Indicator: Unlimited Overdelivery Allowedpublic void setStockType(@Nullable String stockType)
Original property name from the Odata EDM: StockType
stockType
- Stock Typepublic void setTaxCode(@Nullable String taxCode)
Original property name from the Odata EDM: TaxCode
taxCode
- Tax on Sales/Purchases Codepublic void setPurchasingDocumentItemText(@Nullable String purchasingDocumentItemText)
Original property name from the Odata EDM: PurchasingDocumentItemText
purchasingDocumentItemText
- Short Textpublic void setShippingInstruction(@Nullable String shippingInstruction)
Original property name from the Odata EDM: ShippingInstruction
shippingInstruction
- Shipping Instructionspublic void setIsInfoAtRegistration(@Nullable String isInfoAtRegistration)
Original property name from the Odata EDM: IsInfoAtRegistration
isInfoAtRegistration
- Indicator: Action at Registrationpublic void setGoodsReceiptIsExpected(@Nullable Boolean goodsReceiptIsExpected)
Original property name from the Odata EDM: GoodsReceiptIsExpected
goodsReceiptIsExpected
- Goods Receipt Indicatorpublic void setGoodsReceiptIsNonValuated(@Nullable Boolean goodsReceiptIsNonValuated)
Original property name from the Odata EDM: GoodsReceiptIsNonValuated
goodsReceiptIsNonValuated
- Goods Receipt, Non-Valuatedpublic void setInvoiceIsExpected(@Nullable Boolean invoiceIsExpected)
Original property name from the Odata EDM: InvoiceIsExpected
invoiceIsExpected
- Invoice Receipt Indicatorpublic void setInvoiceIsGoodsReceiptBased(@Nullable Boolean invoiceIsGoodsReceiptBased)
Original property name from the Odata EDM: InvoiceIsGoodsReceiptBased
invoiceIsGoodsReceiptBased
- Indicator: GR-Based Invoice Verificationpublic void setEvaldRcptSettlmtIsAllowed(@Nullable Boolean evaldRcptSettlmtIsAllowed)
Original property name from the Odata EDM: EvaldRcptSettlmtIsAllowed
evaldRcptSettlmtIsAllowed
- Evaluated Receipt Settlement (ERS)public void setMinRemainingShelfLife(@Nullable BigDecimal minRemainingShelfLife)
Original property name from the Odata EDM: MinRemainingShelfLife
minRemainingShelfLife
- Minimum Remaining Shelf Lifepublic void setQualityMgmtCtrlKey(@Nullable String qualityMgmtCtrlKey)
Original property name from the Odata EDM: QualityMgmtCtrlKey
qualityMgmtCtrlKey
- Control Key for Quality Management in Procurementpublic void setQualityCertificateType(@Nullable String qualityCertificateType)
Original property name from the Odata EDM: QualityCertificateType
qualityCertificateType
- Certificate Typepublic void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Material Numberpublic void setSchedAgrmtCumulativeQtyControl(@Nullable String schedAgrmtCumulativeQtyControl)
Original property name from the Odata EDM: SchedAgrmtCumulativeQtyControl
schedAgrmtCumulativeQtyControl
- CQ Control Typepublic void setCumulativeQuantityIsNotSent(@Nullable Boolean cumulativeQuantityIsNotSent)
Original property name from the Odata EDM: CumulativeQuantityIsNotSent
cumulativeQuantityIsNotSent
- No Transmission of Cumulative Quantities in SA Releasepublic void setSchedgAgrmtRelCreationProfile(@Nullable String schedgAgrmtRelCreationProfile)
Original property name from the Odata EDM: SchedgAgrmtRelCreationProfile
schedgAgrmtRelCreationProfile
- Release Creation Profilepublic void setIsRelevantForJITDelivSchedule(@Nullable String isRelevantForJITDelivSchedule)
Original property name from the Odata EDM: IsRelevantForJITDelivSchedule
isRelevantForJITDelivSchedule
- Indicator: Item Relevant to JIT Delivery Schedulespublic void setNextFcstDelivSchedSendingDate(@Nullable LocalDateTime nextFcstDelivSchedSendingDate)
Original property name from the Odata EDM: NextFcstDelivSchedSendingDate
nextFcstDelivSchedSendingDate
- Next Forecast Delivery Schedule Transmissionpublic void setNextJITDelivSchedSendingDate(@Nullable LocalDateTime nextJITDelivSchedSendingDate)
Original property name from the Odata EDM: NextJITDelivSchedSendingDate
nextJITDelivSchedSendingDate
- Next JIT Delivery Schedule Transmissionpublic void setScheduleLineFirmOrderInDays(@Nullable BigDecimal scheduleLineFirmOrderInDays)
Original property name from the Odata EDM: ScheduleLineFirmOrderInDays
scheduleLineFirmOrderInDays
- Firm Zone (Go-Ahead for Production)public void setSchedLineSemiFirmOrderInDays(@Nullable BigDecimal schedLineSemiFirmOrderInDays)
Original property name from the Odata EDM: SchedLineSemiFirmOrderInDays
schedLineSemiFirmOrderInDays
- Trade-Off Zone (Go-Ahead for Materials Procurement)public void setFirmTradeOffZoneBindMRP(@Nullable String firmTradeOffZoneBindMRP)
Original property name from the Odata EDM: FirmTradeOffZoneBindMRP
firmTradeOffZoneBindMRP
- Firm/Trade-Off Zones Binding with Regard to Mat. Planningpublic void setManufacturerMaterial(@Nullable String manufacturerMaterial)
Original property name from the Odata EDM: ManufacturerMaterial
manufacturerMaterial
- Material Numberpublic void setSupplierMaterialNumber(@Nullable String supplierMaterialNumber)
Original property name from the Odata EDM: SupplierMaterialNumber
supplierMaterialNumber
- Material Number Used by Supplierpublic void setMaterialGroup(@Nullable String materialGroup)
Original property name from the Odata EDM: MaterialGroup
materialGroup
- Material Groupprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<SchAgrmtItem>
protected Map<String,Object> getKey()
getKey
in class VdmObject<SchAgrmtItem>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SchAgrmtItem>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SchAgrmtItem>
@Nonnull public static <T> SchAgrmtItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
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> SchAgrmtItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<SchAgrmtItem>
public List<SchAgrmtAcCnt> fetchSchAgrmtAcCnt() 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.public List<SchAgrmtAcCnt> getSchAgrmtAcCntOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SchAgrmtAcCnt of a queried SchAgrmtItem 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.public Optional<List<SchAgrmtAcCnt>> getSchAgrmtAcCntIfPresent()
If the navigation property for an entity SchAgrmtItem has not been resolved yet, this method will not query further information. Instead its Optional
result state will be empty
.
Optional
with result state empty
is returned.public void setSchAgrmtAcCnt(@Nonnull List<SchAgrmtAcCnt> value)
If the navigation property to_SchAgrmtAcCnt of a queried SchAgrmtItem 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 SchAgrmtAcCnt entities.public void addSchAgrmtAcCnt(SchAgrmtAcCnt... entity)
If the navigation property to_SchAgrmtAcCnt of a queried SchAgrmtItem 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 SchAgrmtAcCnt entities.public List<SchAgrmtSchLine> fetchSchAgrmtSchLine() 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.public List<SchAgrmtSchLine> getSchAgrmtSchLineOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SchAgrmtSchLine of a queried SchAgrmtItem 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.public Optional<List<SchAgrmtSchLine>> getSchAgrmtSchLineIfPresent()
If the navigation property for an entity SchAgrmtItem has not been resolved yet, this method will not query further information. Instead its Optional
result state will be empty
.
Optional
with result state empty
is returned.public void setSchAgrmtSchLine(@Nonnull List<SchAgrmtSchLine> value)
If the navigation property to_SchAgrmtSchLine of a queried SchAgrmtItem 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 SchAgrmtSchLine entities.public void addSchAgrmtSchLine(SchAgrmtSchLine... entity)
If the navigation property to_SchAgrmtSchLine of a queried SchAgrmtItem 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 SchAgrmtSchLine entities.public static SchAgrmtItem.SchAgrmtItemBuilder builder()
@Nullable public String getSchedulingAgreement()
Original property name from the Odata EDM: SchedulingAgreement
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getManualDeliveryAddressID()
Original property name from the Odata EDM: ManualDeliveryAddressID
@Nullable public String getReferenceDeliveryAddressID()
Original property name from the Odata EDM: ReferenceDeliveryAddressID
@Nullable public String getIncotermsClassification()
Original property name from the Odata EDM: IncotermsClassification
@Nullable public String getIncotermsTransferLocation()
Original property name from the Odata EDM: IncotermsTransferLocation
@Nullable public String getOrderQuantityUnit()
Original property name from the Odata EDM: OrderQuantityUnit
@Nullable public BigDecimal getItemNetWeight()
Original property name from the Odata EDM: ItemNetWeight
@Nullable public String getWeightUnit()
Original property name from the Odata EDM: WeightUnit
@Nullable public BigDecimal getTargetQuantity()
Original property name from the Odata EDM: TargetQuantity
@Nullable public String getPurchaseRequisition()
Original property name from the Odata EDM: PurchaseRequisition
@Nullable public String getSchedulingAgreementItem()
Original property name from the Odata EDM: SchedulingAgreementItem
@Nullable public String getPurchaseRequisitionItem()
Original property name from the Odata EDM: PurchaseRequisitionItem
@Nullable public BigDecimal getSchedAgrmtAgreedCumQty()
Original property name from the Odata EDM: SchedAgrmtAgreedCumQty
@Nullable public LocalDateTime getSchedAgrmtCumQtyReconcileDate()
Original property name from the Odata EDM: SchedAgrmtCumQtyReconcileDate
@Nullable public LocalDateTime getItemLastTransmissionDate()
Original property name from the Odata EDM: ItemLastTransmissionDate
@Nullable public BigDecimal getNoDaysReminder1()
Original property name from the Odata EDM: NoDaysReminder1
@Nullable public BigDecimal getNoDaysReminder2()
Original property name from the Odata EDM: NoDaysReminder2
@Nullable public BigDecimal getNoDaysReminder3()
Original property name from the Odata EDM: NoDaysReminder3
@Nullable public String getPurgDocOrderAcknNumber()
Original property name from the Odata EDM: PurgDocOrderAcknNumber
@Nullable public String getRequirementTracking()
Original property name from the Odata EDM: RequirementTracking
@Nullable public Boolean getIsOrderAcknRqd()
Original property name from the Odata EDM: IsOrderAcknRqd
@Nullable public String getCompanyCode()
Original property name from the Odata EDM: CompanyCode
@Nullable public Boolean getPurgDocEstimatedPrice()
Original property name from the Odata EDM: PurgDocEstimatedPrice
@Nullable public Boolean getPriceIsToBePrinted()
Original property name from the Odata EDM: PriceIsToBePrinted
@Nullable public String getAccountAssignmentCategory()
Original property name from the Odata EDM: AccountAssignmentCategory
@Nullable public BigDecimal getNetPriceAmount()
Original property name from the Odata EDM: NetPriceAmount
@Nullable public BigDecimal getNetPriceQuantity()
Original property name from the Odata EDM: NetPriceQuantity
@Nullable public String getOrderPriceUnit()
Original property name from the Odata EDM: OrderPriceUnit
@Nullable public String getProductType()
Original property name from the Odata EDM: ProductType
@Nullable public String getMaterialType()
Original property name from the Odata EDM: MaterialType
@Nullable public String getStorageLocation()
Original property name from the Odata EDM: StorageLocation
@Nullable public String getDocumentCurrency()
Original property name from the Odata EDM: DocumentCurrency
@Nullable public String getPurchasingDocumentCategory()
Original property name from the Odata EDM: PurchasingDocumentCategory
@Nullable public String getIsInfoRecordUpdated()
Original property name from the Odata EDM: IsInfoRecordUpdated
@Nullable public String getPurchasingInfoRecord()
Original property name from the Odata EDM: PurchasingInfoRecord
@Nullable public BigDecimal getOrdPriceUnitToOrderUnitDnmntr()
Original property name from the Odata EDM: OrdPriceUnitToOrderUnitDnmntr
@Nullable public BigDecimal getOrderPriceUnitToOrderUnitNmrtr()
Original property name from the Odata EDM: OrderPriceUnitToOrderUnitNmrtr
@Nullable public String getPurchasingDocumentDeletionCode()
Original property name from the Odata EDM: PurchasingDocumentDeletionCode
@Nullable public BigDecimal getUnderdelivTolrtdLmtRatioInPct()
Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
@Nullable public BigDecimal getOverdelivTolrtdLmtRatioInPct()
Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
@Nullable public Boolean getUnlimitedOverdeliveryIsAllowed()
Original property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
@Nullable public String getStockType()
Original property name from the Odata EDM: StockType
@Nullable public String getTaxCode()
Original property name from the Odata EDM: TaxCode
@Nullable public String getPurchasingDocumentItemText()
Original property name from the Odata EDM: PurchasingDocumentItemText
@Nullable public String getShippingInstruction()
Original property name from the Odata EDM: ShippingInstruction
@Nullable public String getIsInfoAtRegistration()
Original property name from the Odata EDM: IsInfoAtRegistration
@Nullable public Boolean getGoodsReceiptIsExpected()
Original property name from the Odata EDM: GoodsReceiptIsExpected
@Nullable public Boolean getGoodsReceiptIsNonValuated()
Original property name from the Odata EDM: GoodsReceiptIsNonValuated
@Nullable public Boolean getInvoiceIsExpected()
Original property name from the Odata EDM: InvoiceIsExpected
@Nullable public Boolean getInvoiceIsGoodsReceiptBased()
Original property name from the Odata EDM: InvoiceIsGoodsReceiptBased
@Nullable public Boolean getEvaldRcptSettlmtIsAllowed()
Original property name from the Odata EDM: EvaldRcptSettlmtIsAllowed
@Nullable public BigDecimal getMinRemainingShelfLife()
Original property name from the Odata EDM: MinRemainingShelfLife
@Nullable public String getQualityMgmtCtrlKey()
Original property name from the Odata EDM: QualityMgmtCtrlKey
@Nullable public String getQualityCertificateType()
Original property name from the Odata EDM: QualityCertificateType
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getSchedAgrmtCumulativeQtyControl()
Original property name from the Odata EDM: SchedAgrmtCumulativeQtyControl
@Nullable public Boolean getCumulativeQuantityIsNotSent()
Original property name from the Odata EDM: CumulativeQuantityIsNotSent
@Nullable public String getSchedgAgrmtRelCreationProfile()
Original property name from the Odata EDM: SchedgAgrmtRelCreationProfile
@Nullable public String getIsRelevantForJITDelivSchedule()
Original property name from the Odata EDM: IsRelevantForJITDelivSchedule
@Nullable public LocalDateTime getNextFcstDelivSchedSendingDate()
Original property name from the Odata EDM: NextFcstDelivSchedSendingDate
@Nullable public LocalDateTime getNextJITDelivSchedSendingDate()
Original property name from the Odata EDM: NextJITDelivSchedSendingDate
@Nullable public BigDecimal getScheduleLineFirmOrderInDays()
Original property name from the Odata EDM: ScheduleLineFirmOrderInDays
@Nullable public BigDecimal getSchedLineSemiFirmOrderInDays()
Original property name from the Odata EDM: SchedLineSemiFirmOrderInDays
@Nullable public String getFirmTradeOffZoneBindMRP()
Original property name from the Odata EDM: FirmTradeOffZoneBindMRP
@Nullable public String getManufacturerMaterial()
Original property name from the Odata EDM: ManufacturerMaterial
@Nullable public String getSupplierMaterialNumber()
Original property name from the Odata EDM: SupplierMaterialNumber
@Nullable public String getMaterialGroup()
Original property name from the Odata EDM: MaterialGroup
@Nullable public ErpConfigContext getErpConfigContext()
public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
setErpConfigContext
in class VdmEntity<SchAgrmtItem>
erpConfigContext
- public String toString()
toString
in class VdmObject<SchAgrmtItem>
public boolean equals(Object o)
equals
in class VdmObject<SchAgrmtItem>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<SchAgrmtItem>
public int hashCode()
hashCode
in class VdmObject<SchAgrmtItem>
Copyright © 2018 SAP SE. All rights reserved.