Class SchAgrmtItem
Original entity name from the Odata EDM: A_SchAgrmtItemType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of SchAgrmtItem instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SchAgrmtItemField<String>Use with available fluent helpers to apply the AccountAssignmentCategory field to query operations.static final SchAgrmtItemSelectableSelector for all available fields of SchAgrmtItem.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the CompanyCode field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the CumulativeQuantityIsNotSent field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the Customer field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the DocumentCurrency field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the EvaldRcptSettlmtIsAllowed field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the FirmTradeOffZoneBindMRP field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the GoodsReceiptIsExpected field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the GoodsReceiptIsNonValuated field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the IncotermsClassification field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the IncotermsLocation1 field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the IncotermsLocation1Identifier field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the IncotermsLocation2 field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the IncotermsLocation2Identifier field to query operations.static final SchAgrmtItemField<UUID>Use with available fluent helpers to apply the IncotermsSupChnDvtgLocAddlUUID field to query operations.static final SchAgrmtItemField<UUID>Use with available fluent helpers to apply the IncotermsSupChnLoc1AddlUUID field to query operations.static final SchAgrmtItemField<UUID>Use with available fluent helpers to apply the IncotermsSupChnLoc2AddlUUID field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the IncotermsTransferLocation field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the InvoiceIsExpected field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the InvoiceIsGoodsReceiptBased field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the IsInfoAtRegistration field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the IsInfoRecordUpdated field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the IsOrderAcknRqd field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the IsRelevantForJITDelivSchedule field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the IsToBeAcceptedAtOrigin field to query operations.static final SchAgrmtItemField<LocalDateTime>Use with available fluent helpers to apply the ItemLastTransmissionDate field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the LoadingPointForDelivery field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the ManufacturerMaterial field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the Material field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the MaterialGroup field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the MaterialType field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the MinRemainingShelfLife field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the MultipleAcctAssgmtDistribution field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the NetPriceAmount field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the NetPriceQuantity field to query operations.static final SchAgrmtItemField<LocalDateTime>Use with available fluent helpers to apply the NextFcstDelivSchedSendingDate field to query operations.static final SchAgrmtItemField<LocalDateTime>Use with available fluent helpers to apply the NextJITDelivSchedSendingDate field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the NoDaysReminder1 field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the NoDaysReminder2 field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the NoDaysReminder3 field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the OrdPriceUnitToOrderUnitDnmntr field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the OrderPriceUnit field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the OrderPriceUnitToOrderUnitNmrtr field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the OrderQuantityUnit field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the OverdelivTolrtdLmtRatioInPct field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the PartialInvoiceDistribution field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the Plant field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the PriceIsToBePrinted field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the ProductType field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the PurchaseRequisition field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the PurchaseRequisitionItem field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the PurchasingDocumentCategory field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the PurchasingDocumentDeletionCode field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the PurchasingDocumentItemCategory field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the PurchasingDocumentItemText field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the PurchasingInfoRecord field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the PurgDocEstimatedPrice field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the PurgDocOrderAcknNumber field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the PurgProdCmplncSupplierStatus field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the QualityCertificateType field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the QualityMgmtCtrlKey field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the ReferenceDeliveryAddressID field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the RequirementTracking field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the SchedAgrmtAgreedCumQty field to query operations.static final SchAgrmtItemField<LocalDateTime>Use with available fluent helpers to apply the SchedAgrmtCumQtyReconcileDate field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the SchedAgrmtCumulativeQtyControl field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the SchedLineSemiFirmOrderInDays field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the SchedgAgrmtRelCreationProfile field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the ScheduleLineFirmOrderInDays field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the SchedulingAgreement field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the SchedulingAgreementItem field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the ShippingInstruction field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the StockType field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the StorageLocation field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the SupplierMaterialNumber field to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the TargetQuantity field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the TaxCode field to query operations.static final SchAgrmtItemField<String>Use with available fluent helpers to apply the TaxCountry field to query operations.static final SchAgrmtItemField<LocalDateTime>Use with available fluent helpers to apply the TaxDeterminationDate field to query operations.static final SchAgrmtItemLink<SchAgrmtAcCnt>Use with available fluent helpers to apply the to_SchAgrmtAcCnt navigation property to query operations.static final SchAgrmtItemLink<SchAgrmtSchLine>Use with available fluent helpers to apply the to_SchAgrmtSchLine navigation property to query operations.static final SchAgrmtItemOneToOneLink<SchedgAgrmtDeliveryAddress>Use with available fluent helpers to apply the to_SchedgAgrmtDeliveryAddress navigation property to query operations.static final SchAgrmtItemLink<SchedgAgrmtItmNotes>Use with available fluent helpers to apply the to_SchedgAgrmtItmNotes navigation property to query operations.static final SchAgrmtItemField<BigDecimal>Use with available fluent helpers to apply the UnderdelivTolrtdLmtRatioInPct field to query operations.static final SchAgrmtItemField<Boolean>Use with available fluent helpers to apply the UnlimitedOverdeliveryIsAllowed field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionSchAgrmtItem(String schedulingAgreement, String schedulingAgreementItem, String companyCode, String purchasingDocumentCategory, String purchasingDocumentItemCategory, String purchasingDocumentItemText, String material, String manufacturerMaterial, String supplierMaterialNumber, String materialGroup, String plant, String referenceDeliveryAddressID, String customer, String incotermsClassification, String incotermsTransferLocation, String incotermsLocation1, String incotermsLocation2, String incotermsLocation1Identifier, UUID incotermsSupChnLoc1AddlUUID, String incotermsLocation2Identifier, UUID incotermsSupChnLoc2AddlUUID, UUID incotermsSupChnDvtgLocAddlUUID, String orderQuantityUnit, BigDecimal targetQuantity, String purchaseRequisition, String purchaseRequisitionItem, BigDecimal schedAgrmtAgreedCumQty, LocalDateTime schedAgrmtCumQtyReconcileDate, LocalDateTime itemLastTransmissionDate, BigDecimal noDaysReminder1, BigDecimal noDaysReminder2, BigDecimal noDaysReminder3, String purgDocOrderAcknNumber, String requirementTracking, Boolean isOrderAcknRqd, Boolean purgDocEstimatedPrice, Boolean priceIsToBePrinted, String accountAssignmentCategory, String multipleAcctAssgmtDistribution, String partialInvoiceDistribution, BigDecimal netPriceAmount, BigDecimal netPriceQuantity, String orderPriceUnit, String productType, String materialType, String storageLocation, String documentCurrency, String isInfoRecordUpdated, String purchasingInfoRecord, BigDecimal ordPriceUnitToOrderUnitDnmntr, BigDecimal orderPriceUnitToOrderUnitNmrtr, String purchasingDocumentDeletionCode, BigDecimal underdelivTolrtdLmtRatioInPct, BigDecimal overdelivTolrtdLmtRatioInPct, Boolean unlimitedOverdeliveryIsAllowed, String stockType, String taxCode, String taxCountry, LocalDateTime taxDeterminationDate, String shippingInstruction, String isInfoAtRegistration, Boolean goodsReceiptIsExpected, Boolean goodsReceiptIsNonValuated, Boolean invoiceIsExpected, Boolean invoiceIsGoodsReceiptBased, Boolean evaldRcptSettlmtIsAllowed, BigDecimal minRemainingShelfLife, String qualityMgmtCtrlKey, String qualityCertificateType, String schedAgrmtCumulativeQtyControl, Boolean cumulativeQuantityIsNotSent, String schedgAgrmtRelCreationProfile, String isRelevantForJITDelivSchedule, LocalDateTime nextFcstDelivSchedSendingDate, LocalDateTime nextJITDelivSchedSendingDate, String loadingPointForDelivery, BigDecimal scheduleLineFirmOrderInDays, BigDecimal schedLineSemiFirmOrderInDays, String firmTradeOffZoneBindMRP, String purgProdCmplncSupplierStatus, Boolean isToBeAcceptedAtOrigin, List<SchAgrmtAcCnt> toSchAgrmtAcCnt, List<SchAgrmtSchLine> toSchAgrmtSchLine, SchedgAgrmtDeliveryAddress toSchedgAgrmtDeliveryAddress, List<SchedgAgrmtItmNotes> toSchedgAgrmtItmNotes) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSchAgrmtAcCnt(SchAgrmtAcCnt... entity) Adds elements to the list of associated SchAgrmtAcCnt entities.voidaddSchAgrmtSchLine(SchAgrmtSchLine... entity) Adds elements to the list of associated SchAgrmtSchLine entities.voidaddSchedgAgrmtItmNotes(SchedgAgrmtItmNotes... entity) Adds elements to the list of associated SchedgAgrmtItmNotes entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the SchAgrmtAcCnt entities (one to many) associated with this entity.Fetches the SchAgrmtSchLine entities (one to many) associated with this entity.Fetches the SchedgAgrmtDeliveryAddress entity (one to one) associated with this entity.Fetches the SchedgAgrmtItmNotes entities (one to many) associated with this entity.static <T,DomainT>
SchAgrmtItemField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> SchAgrmtItemField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: noneConstraints: Not nullable, Maximum length: 10protected StringConstraints: Not nullable, Maximum length: 5protected StringConstraints: noneConstraints: Not nullable, Maximum length: 1Constraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 20Constraints: noneConstraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 28Constraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: noneConstraints: Not nullable, Maximum length: 1Constraints: noneConstraints: Not nullable, Precision: 0getKey()Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 4, Scale: 0Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 12, Scale: 3Constraints: Not nullable, Precision: 5, Scale: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 5, Scale: 0Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 5, Scale: 0Constraints: Not nullable, Precision: 3, Scale: 1Constraints: Not nullable, Maximum length: 1getPlant()Constraints: Not nullable, Maximum length: 4Constraints: noneConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 10Constraints: noneConstraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<List<SchAgrmtAcCnt>>Retrieval of associated SchAgrmtAcCnt entities (one to many).Retrieval of associated SchAgrmtAcCnt entities (one to many).io.vavr.control.Option<List<SchAgrmtSchLine>>Retrieval of associated SchAgrmtSchLine entities (one to many).Retrieval of associated SchAgrmtSchLine entities (one to many).Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 1io.vavr.control.Option<SchedgAgrmtDeliveryAddress>Retrieval of associated SchedgAgrmtDeliveryAddress entity (one to one).Retrieval of associated SchedgAgrmtDeliveryAddress entity (one to one).io.vavr.control.Option<List<SchedgAgrmtItmNotes>>Retrieval of associated SchedgAgrmtItmNotes entities (one to many).Retrieval of associated SchedgAgrmtItmNotes entities (one to many).Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Precision: 3, Scale: 0(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 35Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 0getType()Constraints: Not nullable, Precision: 3, Scale: 1Constraints: noneinthashCode()voidsetAccountAssignmentCategory(String accountAssignmentCategory) Constraints: Not nullable, Maximum length: 1voidsetCompanyCode(String companyCode) Constraints: Not nullable, Maximum length: 4voidsetCumulativeQuantityIsNotSent(Boolean cumulativeQuantityIsNotSent) Constraints: nonevoidsetCustomer(String customer) Constraints: Not nullable, Maximum length: 10voidsetDocumentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 5voidsetEvaldRcptSettlmtIsAllowed(Boolean evaldRcptSettlmtIsAllowed) Constraints: nonevoidsetFirmTradeOffZoneBindMRP(String firmTradeOffZoneBindMRP) Constraints: Not nullable, Maximum length: 1voidsetGoodsReceiptIsExpected(Boolean goodsReceiptIsExpected) Constraints: nonevoidsetGoodsReceiptIsNonValuated(Boolean goodsReceiptIsNonValuated) Constraints: nonevoidsetIncotermsClassification(String incotermsClassification) Constraints: Not nullable, Maximum length: 3voidsetIncotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70voidsetIncotermsLocation1Identifier(String incotermsLocation1Identifier) Constraints: Not nullable, Maximum length: 20voidsetIncotermsLocation2(String incotermsLocation2) Constraints: Not nullable, Maximum length: 70voidsetIncotermsLocation2Identifier(String incotermsLocation2Identifier) Constraints: Not nullable, Maximum length: 20voidsetIncotermsSupChnDvtgLocAddlUUID(UUID incotermsSupChnDvtgLocAddlUUID) Constraints: nonevoidsetIncotermsSupChnLoc1AddlUUID(UUID incotermsSupChnLoc1AddlUUID) Constraints: nonevoidsetIncotermsSupChnLoc2AddlUUID(UUID incotermsSupChnLoc2AddlUUID) Constraints: nonevoidsetIncotermsTransferLocation(String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28voidsetInvoiceIsExpected(Boolean invoiceIsExpected) Constraints: nonevoidsetInvoiceIsGoodsReceiptBased(Boolean invoiceIsGoodsReceiptBased) Constraints: nonevoidsetIsInfoAtRegistration(String isInfoAtRegistration) Constraints: Not nullable, Maximum length: 1voidsetIsInfoRecordUpdated(String isInfoRecordUpdated) Constraints: Not nullable, Maximum length: 1voidsetIsOrderAcknRqd(Boolean isOrderAcknRqd) Constraints: nonevoidsetIsRelevantForJITDelivSchedule(String isRelevantForJITDelivSchedule) Constraints: Not nullable, Maximum length: 1voidsetIsToBeAcceptedAtOrigin(Boolean isToBeAcceptedAtOrigin) Constraints: nonevoidsetItemLastTransmissionDate(LocalDateTime itemLastTransmissionDate) Constraints: Not nullable, Precision: 0voidsetLoadingPointForDelivery(String loadingPointForDelivery) Constraints: Not nullable, Maximum length: 20voidsetManufacturerMaterial(String manufacturerMaterial) Constraints: Not nullable, Maximum length: 40voidsetMaterial(String material) Constraints: Not nullable, Maximum length: 40voidsetMaterialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9voidsetMaterialType(String materialType) Constraints: Not nullable, Maximum length: 4voidsetMinRemainingShelfLife(BigDecimal minRemainingShelfLife) Constraints: Not nullable, Precision: 4, Scale: 0voidsetMultipleAcctAssgmtDistribution(String multipleAcctAssgmtDistribution) Constraints: Not nullable, Maximum length: 1voidsetNetPriceAmount(BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 12, Scale: 3voidsetNetPriceQuantity(BigDecimal netPriceQuantity) Constraints: Not nullable, Precision: 5, Scale: 0voidsetNextFcstDelivSchedSendingDate(LocalDateTime nextFcstDelivSchedSendingDate) Constraints: Not nullable, Precision: 0voidsetNextJITDelivSchedSendingDate(LocalDateTime nextJITDelivSchedSendingDate) Constraints: Not nullable, Precision: 0voidsetNoDaysReminder1(BigDecimal noDaysReminder1) Constraints: Not nullable, Precision: 3, Scale: 0voidsetNoDaysReminder2(BigDecimal noDaysReminder2) Constraints: Not nullable, Precision: 3, Scale: 0voidsetNoDaysReminder3(BigDecimal noDaysReminder3) Constraints: Not nullable, Precision: 3, Scale: 0voidsetOrderPriceUnit(String orderPriceUnit) Constraints: Not nullable, Maximum length: 3voidsetOrderPriceUnitToOrderUnitNmrtr(BigDecimal orderPriceUnitToOrderUnitNmrtr) Constraints: Not nullable, Precision: 5, Scale: 0voidsetOrderQuantityUnit(String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetOrdPriceUnitToOrderUnitDnmntr(BigDecimal ordPriceUnitToOrderUnitDnmntr) Constraints: Not nullable, Precision: 5, Scale: 0voidsetOverdelivTolrtdLmtRatioInPct(BigDecimal overdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1voidsetPartialInvoiceDistribution(String partialInvoiceDistribution) Constraints: Not nullable, Maximum length: 1voidConstraints: Not nullable, Maximum length: 4voidsetPriceIsToBePrinted(Boolean priceIsToBePrinted) Constraints: nonevoidsetProductType(String productType) Constraints: Not nullable, Maximum length: 2voidsetPurchaseRequisition(String purchaseRequisition) Constraints: Not nullable, Maximum length: 10voidsetPurchaseRequisitionItem(String purchaseRequisitionItem) Constraints: Not nullable, Maximum length: 5voidsetPurchasingDocumentCategory(String purchasingDocumentCategory) Constraints: Not nullable, Maximum length: 1voidsetPurchasingDocumentDeletionCode(String purchasingDocumentDeletionCode) Constraints: Not nullable, Maximum length: 1voidsetPurchasingDocumentItemCategory(String purchasingDocumentItemCategory) Constraints: Not nullable, Maximum length: 1voidsetPurchasingDocumentItemText(String purchasingDocumentItemText) Constraints: Not nullable, Maximum length: 40voidsetPurchasingInfoRecord(String purchasingInfoRecord) Constraints: Not nullable, Maximum length: 10voidsetPurgDocEstimatedPrice(Boolean purgDocEstimatedPrice) Constraints: nonevoidsetPurgDocOrderAcknNumber(String purgDocOrderAcknNumber) Constraints: Not nullable, Maximum length: 20voidsetPurgProdCmplncSupplierStatus(String purgProdCmplncSupplierStatus) Constraints: Not nullable, Maximum length: 1voidsetQualityCertificateType(String qualityCertificateType) Constraints: Not nullable, Maximum length: 4voidsetQualityMgmtCtrlKey(String qualityMgmtCtrlKey) Constraints: Not nullable, Maximum length: 8voidsetReferenceDeliveryAddressID(String referenceDeliveryAddressID) Constraints: Not nullable, Maximum length: 10voidsetRequirementTracking(String requirementTracking) Constraints: Not nullable, Maximum length: 10voidsetSchAgrmtAcCnt(List<SchAgrmtAcCnt> value) Overwrites the list of associated SchAgrmtAcCnt entities for the loaded navigation property to_SchAgrmtAcCnt.voidsetSchAgrmtSchLine(List<SchAgrmtSchLine> value) Overwrites the list of associated SchAgrmtSchLine entities for the loaded navigation property to_SchAgrmtSchLine.voidsetSchedAgrmtAgreedCumQty(BigDecimal schedAgrmtAgreedCumQty) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSchedAgrmtCumQtyReconcileDate(LocalDateTime schedAgrmtCumQtyReconcileDate) Constraints: Not nullable, Precision: 0voidsetSchedAgrmtCumulativeQtyControl(String schedAgrmtCumulativeQtyControl) Constraints: Not nullable, Maximum length: 1voidOverwrites the associated SchedgAgrmtDeliveryAddress entity for the loaded navigation property to_SchedgAgrmtDeliveryAddress.voidOverwrites the list of associated SchedgAgrmtItmNotes entities for the loaded navigation property to_SchedgAgrmtItmNotes.voidsetSchedgAgrmtRelCreationProfile(String schedgAgrmtRelCreationProfile) Constraints: Not nullable, Maximum length: 4voidsetSchedLineSemiFirmOrderInDays(BigDecimal schedLineSemiFirmOrderInDays) Constraints: Not nullable, Precision: 3, Scale: 0voidsetScheduleLineFirmOrderInDays(BigDecimal scheduleLineFirmOrderInDays) Constraints: Not nullable, Precision: 3, Scale: 0voidsetSchedulingAgreement(String schedulingAgreement) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetSchedulingAgreementItem(String schedulingAgreementItem) (Key Field) Constraints: Not nullable, Maximum length: 5protected voidsetServicePathForFetch(String servicePathForFetch) voidsetShippingInstruction(String shippingInstruction) Constraints: Not nullable, Maximum length: 2voidsetStockType(String stockType) Constraints: Not nullable, Maximum length: 1voidsetStorageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4voidsetSupplierMaterialNumber(String supplierMaterialNumber) Constraints: Not nullable, Maximum length: 35voidsetTargetQuantity(BigDecimal targetQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetTaxCode(String taxCode) Constraints: Not nullable, Maximum length: 2voidsetTaxCountry(String taxCountry) Constraints: Not nullable, Maximum length: 3voidsetTaxDeterminationDate(LocalDateTime taxDeterminationDate) Constraints: Not nullable, Precision: 0voidsetUnderdelivTolrtdLmtRatioInPct(BigDecimal underdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1voidsetUnlimitedOverdeliveryIsAllowed(Boolean unlimitedOverdeliveryIsAllowed) Constraints: nonetoString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of SchAgrmtItem. -
SCHEDULING_AGREEMENT
Use with available fluent helpers to apply the SchedulingAgreement field to query operations. -
SCHEDULING_AGREEMENT_ITEM
Use with available fluent helpers to apply the SchedulingAgreementItem field to query operations. -
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations. -
PURCHASING_DOCUMENT_CATEGORY
Use with available fluent helpers to apply the PurchasingDocumentCategory field to query operations. -
PURCHASING_DOCUMENT_ITEM_CATEGORY
Use with available fluent helpers to apply the PurchasingDocumentItemCategory field to query operations. -
PURCHASING_DOCUMENT_ITEM_TEXT
Use with available fluent helpers to apply the PurchasingDocumentItemText field to query operations. -
MATERIAL
Use with available fluent helpers to apply the Material field to query operations. -
MANUFACTURER_MATERIAL
Use with available fluent helpers to apply the ManufacturerMaterial field to query operations. -
SUPPLIER_MATERIAL_NUMBER
Use with available fluent helpers to apply the SupplierMaterialNumber field to query operations. -
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations. -
PLANT
Use with available fluent helpers to apply the Plant field to query operations. -
REFERENCE_DELIVERY_ADDRESS_ID
Use with available fluent helpers to apply the ReferenceDeliveryAddressID field to query operations. -
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations. -
INCOTERMS_CLASSIFICATION
Use with available fluent helpers to apply the IncotermsClassification field to query operations. -
INCOTERMS_TRANSFER_LOCATION
Use with available fluent helpers to apply the IncotermsTransferLocation field to query operations. -
INCOTERMS_LOCATION1
Use with available fluent helpers to apply the IncotermsLocation1 field to query operations. -
INCOTERMS_LOCATION2
Use with available fluent helpers to apply the IncotermsLocation2 field to query operations. -
INCOTERMS_LOCATION1_IDENTIFIER
Use with available fluent helpers to apply the IncotermsLocation1Identifier field to query operations. -
INCOTERMS_SUP_CHN_LOC1_ADDL_UUID
Use with available fluent helpers to apply the IncotermsSupChnLoc1AddlUUID field to query operations. -
INCOTERMS_LOCATION2_IDENTIFIER
Use with available fluent helpers to apply the IncotermsLocation2Identifier field to query operations. -
INCOTERMS_SUP_CHN_LOC2_ADDL_UUID
Use with available fluent helpers to apply the IncotermsSupChnLoc2AddlUUID field to query operations. -
INCOTERMS_SUP_CHN_DVTG_LOC_ADDL_UUID
Use with available fluent helpers to apply the IncotermsSupChnDvtgLocAddlUUID field to query operations. -
ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the OrderQuantityUnit field to query operations. -
TARGET_QUANTITY
Use with available fluent helpers to apply the TargetQuantity field to query operations. -
PURCHASE_REQUISITION
Use with available fluent helpers to apply the PurchaseRequisition field to query operations. -
PURCHASE_REQUISITION_ITEM
Use with available fluent helpers to apply the PurchaseRequisitionItem field to query operations. -
SCHED_AGRMT_AGREED_CUM_QTY
Use with available fluent helpers to apply the SchedAgrmtAgreedCumQty field to query operations. -
SCHED_AGRMT_CUM_QTY_RECONCILE_DATE
Use with available fluent helpers to apply the SchedAgrmtCumQtyReconcileDate field to query operations. -
ITEM_LAST_TRANSMISSION_DATE
Use with available fluent helpers to apply the ItemLastTransmissionDate field to query operations. -
NO_DAYS_REMINDER1
Use with available fluent helpers to apply the NoDaysReminder1 field to query operations. -
NO_DAYS_REMINDER2
Use with available fluent helpers to apply the NoDaysReminder2 field to query operations. -
NO_DAYS_REMINDER3
Use with available fluent helpers to apply the NoDaysReminder3 field to query operations. -
PURG_DOC_ORDER_ACKN_NUMBER
Use with available fluent helpers to apply the PurgDocOrderAcknNumber field to query operations. -
REQUIREMENT_TRACKING
Use with available fluent helpers to apply the RequirementTracking field to query operations. -
IS_ORDER_ACKN_RQD
Use with available fluent helpers to apply the IsOrderAcknRqd field to query operations. -
PURG_DOC_ESTIMATED_PRICE
Use with available fluent helpers to apply the PurgDocEstimatedPrice field to query operations. -
PRICE_IS_TO_BE_PRINTED
Use with available fluent helpers to apply the PriceIsToBePrinted field to query operations. -
ACCOUNT_ASSIGNMENT_CATEGORY
Use with available fluent helpers to apply the AccountAssignmentCategory field to query operations. -
MULTIPLE_ACCT_ASSGMT_DISTRIBUTION
Use with available fluent helpers to apply the MultipleAcctAssgmtDistribution field to query operations. -
PARTIAL_INVOICE_DISTRIBUTION
Use with available fluent helpers to apply the PartialInvoiceDistribution field to query operations. -
NET_PRICE_AMOUNT
Use with available fluent helpers to apply the NetPriceAmount field to query operations. -
NET_PRICE_QUANTITY
Use with available fluent helpers to apply the NetPriceQuantity field to query operations. -
ORDER_PRICE_UNIT
Use with available fluent helpers to apply the OrderPriceUnit field to query operations. -
PRODUCT_TYPE
Use with available fluent helpers to apply the ProductType field to query operations. -
MATERIAL_TYPE
Use with available fluent helpers to apply the MaterialType field to query operations. -
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations. -
DOCUMENT_CURRENCY
Use with available fluent helpers to apply the DocumentCurrency field to query operations. -
IS_INFO_RECORD_UPDATED
Use with available fluent helpers to apply the IsInfoRecordUpdated field to query operations. -
PURCHASING_INFO_RECORD
Use with available fluent helpers to apply the PurchasingInfoRecord field to query operations. -
ORD_PRICE_UNIT_TO_ORDER_UNIT_DNMNTR
Use with available fluent helpers to apply the OrdPriceUnitToOrderUnitDnmntr field to query operations. -
ORDER_PRICE_UNIT_TO_ORDER_UNIT_NMRTR
Use with available fluent helpers to apply the OrderPriceUnitToOrderUnitNmrtr field to query operations. -
PURCHASING_DOCUMENT_DELETION_CODE
Use with available fluent helpers to apply the PurchasingDocumentDeletionCode field to query operations. -
UNDERDELIV_TOLRTD_LMT_RATIO_IN_PCT
Use with available fluent helpers to apply the UnderdelivTolrtdLmtRatioInPct field to query operations. -
OVERDELIV_TOLRTD_LMT_RATIO_IN_PCT
Use with available fluent helpers to apply the OverdelivTolrtdLmtRatioInPct field to query operations. -
UNLIMITED_OVERDELIVERY_IS_ALLOWED
Use with available fluent helpers to apply the UnlimitedOverdeliveryIsAllowed field to query operations. -
STOCK_TYPE
Use with available fluent helpers to apply the StockType field to query operations. -
TAX_CODE
Use with available fluent helpers to apply the TaxCode field to query operations. -
TAX_COUNTRY
Use with available fluent helpers to apply the TaxCountry field to query operations. -
TAX_DETERMINATION_DATE
Use with available fluent helpers to apply the TaxDeterminationDate field to query operations. -
SHIPPING_INSTRUCTION
Use with available fluent helpers to apply the ShippingInstruction field to query operations. -
IS_INFO_AT_REGISTRATION
Use with available fluent helpers to apply the IsInfoAtRegistration field to query operations. -
GOODS_RECEIPT_IS_EXPECTED
Use with available fluent helpers to apply the GoodsReceiptIsExpected field to query operations. -
GOODS_RECEIPT_IS_NON_VALUATED
Use with available fluent helpers to apply the GoodsReceiptIsNonValuated field to query operations. -
INVOICE_IS_EXPECTED
Use with available fluent helpers to apply the InvoiceIsExpected field to query operations. -
INVOICE_IS_GOODS_RECEIPT_BASED
Use with available fluent helpers to apply the InvoiceIsGoodsReceiptBased field to query operations. -
EVALD_RCPT_SETTLMT_IS_ALLOWED
Use with available fluent helpers to apply the EvaldRcptSettlmtIsAllowed field to query operations. -
MIN_REMAINING_SHELF_LIFE
Use with available fluent helpers to apply the MinRemainingShelfLife field to query operations. -
QUALITY_MGMT_CTRL_KEY
Use with available fluent helpers to apply the QualityMgmtCtrlKey field to query operations. -
QUALITY_CERTIFICATE_TYPE
Use with available fluent helpers to apply the QualityCertificateType field to query operations. -
SCHED_AGRMT_CUMULATIVE_QTY_CONTROL
Use with available fluent helpers to apply the SchedAgrmtCumulativeQtyControl field to query operations. -
CUMULATIVE_QUANTITY_IS_NOT_SENT
Use with available fluent helpers to apply the CumulativeQuantityIsNotSent field to query operations. -
SCHEDG_AGRMT_REL_CREATION_PROFILE
Use with available fluent helpers to apply the SchedgAgrmtRelCreationProfile field to query operations. -
IS_RELEVANT_FOR_JIT_DELIV_SCHEDULE
Use with available fluent helpers to apply the IsRelevantForJITDelivSchedule field to query operations. -
NEXT_FCST_DELIV_SCHED_SENDING_DATE
Use with available fluent helpers to apply the NextFcstDelivSchedSendingDate field to query operations. -
NEXT_JIT_DELIV_SCHED_SENDING_DATE
Use with available fluent helpers to apply the NextJITDelivSchedSendingDate field to query operations. -
LOADING_POINT_FOR_DELIVERY
Use with available fluent helpers to apply the LoadingPointForDelivery field to query operations. -
SCHEDULE_LINE_FIRM_ORDER_IN_DAYS
Use with available fluent helpers to apply the ScheduleLineFirmOrderInDays field to query operations. -
SCHED_LINE_SEMI_FIRM_ORDER_IN_DAYS
Use with available fluent helpers to apply the SchedLineSemiFirmOrderInDays field to query operations. -
FIRM_TRADE_OFF_ZONE_BIND_MRP
Use with available fluent helpers to apply the FirmTradeOffZoneBindMRP field to query operations. -
PURG_PROD_CMPLNC_SUPPLIER_STATUS
Use with available fluent helpers to apply the PurgProdCmplncSupplierStatus field to query operations. -
IS_TO_BE_ACCEPTED_AT_ORIGIN
Use with available fluent helpers to apply the IsToBeAcceptedAtOrigin field to query operations. -
TO_SCH_AGRMT_AC_CNT
Use with available fluent helpers to apply the to_SchAgrmtAcCnt navigation property to query operations. -
TO_SCH_AGRMT_SCH_LINE
Use with available fluent helpers to apply the to_SchAgrmtSchLine navigation property to query operations. -
TO_SCHEDG_AGRMT_DELIVERY_ADDRESS
public static final SchAgrmtItemOneToOneLink<SchedgAgrmtDeliveryAddress> TO_SCHEDG_AGRMT_DELIVERY_ADDRESSUse with available fluent helpers to apply the to_SchedgAgrmtDeliveryAddress navigation property to query operations. -
TO_SCHEDG_AGRMT_ITM_NOTES
Use with available fluent helpers to apply the to_SchedgAgrmtItmNotes navigation property to query operations.
-
-
Constructor Details
-
SchAgrmtItem
public SchAgrmtItem() -
SchAgrmtItem
public SchAgrmtItem(@Nullable String schedulingAgreement, @Nullable String schedulingAgreementItem, @Nullable String companyCode, @Nullable String purchasingDocumentCategory, @Nullable String purchasingDocumentItemCategory, @Nullable String purchasingDocumentItemText, @Nullable String material, @Nullable String manufacturerMaterial, @Nullable String supplierMaterialNumber, @Nullable String materialGroup, @Nullable String plant, @Nullable String referenceDeliveryAddressID, @Nullable String customer, @Nullable String incotermsClassification, @Nullable String incotermsTransferLocation, @Nullable String incotermsLocation1, @Nullable String incotermsLocation2, @Nullable String incotermsLocation1Identifier, @Nullable UUID incotermsSupChnLoc1AddlUUID, @Nullable String incotermsLocation2Identifier, @Nullable UUID incotermsSupChnLoc2AddlUUID, @Nullable UUID incotermsSupChnDvtgLocAddlUUID, @Nullable String orderQuantityUnit, @Nullable BigDecimal targetQuantity, @Nullable String purchaseRequisition, @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 Boolean purgDocEstimatedPrice, @Nullable Boolean priceIsToBePrinted, @Nullable String accountAssignmentCategory, @Nullable String multipleAcctAssgmtDistribution, @Nullable String partialInvoiceDistribution, @Nullable BigDecimal netPriceAmount, @Nullable BigDecimal netPriceQuantity, @Nullable String orderPriceUnit, @Nullable String productType, @Nullable String materialType, @Nullable String storageLocation, @Nullable String documentCurrency, @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 taxCountry, @Nullable LocalDateTime taxDeterminationDate, @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 schedAgrmtCumulativeQtyControl, @Nullable Boolean cumulativeQuantityIsNotSent, @Nullable String schedgAgrmtRelCreationProfile, @Nullable String isRelevantForJITDelivSchedule, @Nullable LocalDateTime nextFcstDelivSchedSendingDate, @Nullable LocalDateTime nextJITDelivSchedSendingDate, @Nullable String loadingPointForDelivery, @Nullable BigDecimal scheduleLineFirmOrderInDays, @Nullable BigDecimal schedLineSemiFirmOrderInDays, @Nullable String firmTradeOffZoneBindMRP, @Nullable String purgProdCmplncSupplierStatus, @Nullable Boolean isToBeAcceptedAtOrigin, List<SchAgrmtAcCnt> toSchAgrmtAcCnt, List<SchAgrmtSchLine> toSchAgrmtSchLine, @Nullable SchedgAgrmtDeliveryAddress toSchedgAgrmtDeliveryAddress, List<SchedgAgrmtItmNotes> toSchedgAgrmtItmNotes)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SchAgrmtItem>
-
setSchedulingAgreement
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SchedulingAgreement
- Parameters:
schedulingAgreement- Purchasing Document Number
-
setSchedulingAgreementItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SchedulingAgreementItem
- Parameters:
schedulingAgreementItem- Item Number of Purchasing Document
-
setCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- Company Code
-
setPurchasingDocumentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentCategory
- Parameters:
purchasingDocumentCategory- Purchasing Document Category
-
setPurchasingDocumentItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentItemCategory
- Parameters:
purchasingDocumentItemCategory- Item category in purchasing document
-
setPurchasingDocumentItemText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PurchasingDocumentItemText
- Parameters:
purchasingDocumentItemText- Short Text
-
setMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Parameters:
material- Material Number
-
setManufacturerMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ManufacturerMaterial
- Parameters:
manufacturerMaterial- Material number
-
setSupplierMaterialNumber
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SupplierMaterialNumber
- Parameters:
supplierMaterialNumber- Material Number Used by Supplier
-
setMaterialGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Parameters:
materialGroup- Material Group
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setReferenceDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDeliveryAddressID
- Parameters:
referenceDeliveryAddressID- Number of delivery address
-
setCustomer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Parameters:
customer- Customer
-
setIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Parameters:
incotermsClassification- Incoterms (Part 1)
-
setIncotermsTransferLocation
Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Parameters:
incotermsTransferLocation- Incoterms (Part 2)
-
setIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Parameters:
incotermsLocation1- Incoterms Location 1
-
setIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Parameters:
incotermsLocation2- Incoterms Location 2
-
setIncotermsLocation1Identifier
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: IncotermsLocation1Identifier
- Parameters:
incotermsLocation1Identifier- Identifier for Incoterm Location 1
-
setIncotermsSupChnLoc1AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc1AddlUUID
- Parameters:
incotermsSupChnLoc1AddlUUID- Incoterm Location 1 - Place of Destination
-
setIncotermsLocation2Identifier
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: IncotermsLocation2Identifier
- Parameters:
incotermsLocation2Identifier- Identifier for Incoterm Location 2
-
setIncotermsSupChnLoc2AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc2AddlUUID
- Parameters:
incotermsSupChnLoc2AddlUUID- Incoterm Location 2 - Place of Delivery
-
setIncotermsSupChnDvtgLocAddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnDvtgLocAddlUUID
- Parameters:
incotermsSupChnDvtgLocAddlUUID- Incoterm - Deviating Place of Destination
-
setOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Parameters:
orderQuantityUnit- Purchase Order Unit of Measure
-
setTargetQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: TargetQuantity
- Parameters:
targetQuantity- Target Quantity
-
setPurchaseRequisition
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Parameters:
purchaseRequisition- Purchase Requisition Number
-
setPurchaseRequisitionItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseRequisitionItem
- Parameters:
purchaseRequisitionItem- Item number of purchase requisition
-
setSchedAgrmtAgreedCumQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SchedAgrmtAgreedCumQty
- Parameters:
schedAgrmtAgreedCumQty- Agreed Cumulative Quantity
-
setSchedAgrmtCumQtyReconcileDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SchedAgrmtCumQtyReconcileDate
- Parameters:
schedAgrmtCumQtyReconcileDate- Reconciliation date for agreed cumulative quantity
-
setItemLastTransmissionDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ItemLastTransmissionDate
- Parameters:
itemLastTransmissionDate- Last Transmission
-
setNoDaysReminder1
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder1
- Parameters:
noDaysReminder1- Number of Days for First Reminder/Expediter
-
setNoDaysReminder2
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder2
- Parameters:
noDaysReminder2- Number of Days for Second Reminder/Expediter
-
setNoDaysReminder3
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder3
- Parameters:
noDaysReminder3- Number of Days for Third Reminder/Expediter
-
setPurgDocOrderAcknNumber
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: PurgDocOrderAcknNumber
- Parameters:
purgDocOrderAcknNumber- Order Acknowledgment Number
-
setRequirementTracking
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RequirementTracking
- Parameters:
requirementTracking- Requirement Tracking Number
-
setIsOrderAcknRqd
Constraints: noneOriginal property name from the Odata EDM: IsOrderAcknRqd
- Parameters:
isOrderAcknRqd- Order Acknowledgment Requirement
-
setPurgDocEstimatedPrice
Constraints: noneOriginal property name from the Odata EDM: PurgDocEstimatedPrice
- Parameters:
purgDocEstimatedPrice- Indicator: Estimated Price
-
setPriceIsToBePrinted
Constraints: noneOriginal property name from the Odata EDM: PriceIsToBePrinted
- Parameters:
priceIsToBePrinted- Price Printout
-
setAccountAssignmentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AccountAssignmentCategory
- Parameters:
accountAssignmentCategory- Account Assignment Category
-
setMultipleAcctAssgmtDistribution
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MultipleAcctAssgmtDistribution
- Parameters:
multipleAcctAssgmtDistribution- The multipleAcctAssgmtDistribution to set.
-
setPartialInvoiceDistribution
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PartialInvoiceDistribution
- Parameters:
partialInvoiceDistribution- The partialInvoiceDistribution to set.
-
setNetPriceAmount
Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: NetPriceAmount
- Parameters:
netPriceAmount- Net Price in Purchasing Document (in Document Currency)
-
setNetPriceQuantity
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: NetPriceQuantity
- Parameters:
netPriceQuantity- Price Unit
-
setOrderPriceUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderPriceUnit
- Parameters:
orderPriceUnit- Order Price Unit (Purchasing)
-
setProductType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductType
- Parameters:
productType- Product Type Group
-
setMaterialType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialType
- Parameters:
materialType- Material Type
-
setStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Parameters:
storageLocation- Storage Location
-
setDocumentCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Parameters:
documentCurrency- Currency Key
-
setIsInfoRecordUpdated
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsInfoRecordUpdated
- Parameters:
isInfoRecordUpdated- Indicator: Update Info Record
-
setPurchasingInfoRecord
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchasingInfoRecord
- Parameters:
purchasingInfoRecord- Number of purchasing info record
-
setOrdPriceUnitToOrderUnitDnmntr
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrdPriceUnitToOrderUnitDnmntr
- Parameters:
ordPriceUnitToOrderUnitDnmntr- Denominator for Conv. of Order Price Unit into Order Unit
-
setOrderPriceUnitToOrderUnitNmrtr
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrderPriceUnitToOrderUnitNmrtr
- Parameters:
orderPriceUnitToOrderUnitNmrtr- Numerator for Conversion of Order Price Unit into Order Unit
-
setPurchasingDocumentDeletionCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentDeletionCode
- Parameters:
purchasingDocumentDeletionCode- Deletion Indicator in Purchasing Document
-
setUnderdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
- Parameters:
underdelivTolrtdLmtRatioInPct- Underdelivery Tolerance
-
setOverdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
- Parameters:
overdelivTolrtdLmtRatioInPct- Overdelivery Tolerance
-
setUnlimitedOverdeliveryIsAllowed
Constraints: noneOriginal property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
- Parameters:
unlimitedOverdeliveryIsAllowed- Unlimited Overdelivery Allowed
-
setStockType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: StockType
- Parameters:
stockType- Stock Type
-
setTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Parameters:
taxCode- Tax on Sales/Purchases Code
-
setTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Parameters:
taxCountry- Tax Reporting Country/Region
-
setTaxDeterminationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxDeterminationDate
- Parameters:
taxDeterminationDate- Date for Determining Tax Rates
-
setShippingInstruction
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingInstruction
- Parameters:
shippingInstruction- Shipping Instructions
-
setIsInfoAtRegistration
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsInfoAtRegistration
- Parameters:
isInfoAtRegistration- Indicator: Action at Registration
-
setGoodsReceiptIsExpected
Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsExpected
- Parameters:
goodsReceiptIsExpected- Goods Receipt Indicator
-
setGoodsReceiptIsNonValuated
Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsNonValuated
- Parameters:
goodsReceiptIsNonValuated- Goods Receipt, Non-Valuated
-
setInvoiceIsExpected
Constraints: noneOriginal property name from the Odata EDM: InvoiceIsExpected
- Parameters:
invoiceIsExpected- Invoice Receipt Indicator
-
setInvoiceIsGoodsReceiptBased
Constraints: noneOriginal property name from the Odata EDM: InvoiceIsGoodsReceiptBased
- Parameters:
invoiceIsGoodsReceiptBased- Indicator: GR-Based Invoice Verification
-
setEvaldRcptSettlmtIsAllowed
Constraints: noneOriginal property name from the Odata EDM: EvaldRcptSettlmtIsAllowed
- Parameters:
evaldRcptSettlmtIsAllowed- Evaluated Receipt Settlement (ERS)
-
setMinRemainingShelfLife
Constraints: Not nullable, Precision: 4, Scale: 0Original property name from the Odata EDM: MinRemainingShelfLife
- Parameters:
minRemainingShelfLife- Minimum Remaining Shelf Life
-
setQualityMgmtCtrlKey
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: QualityMgmtCtrlKey
- Parameters:
qualityMgmtCtrlKey- Control Key for Quality Management in Procurement
-
setQualityCertificateType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QualityCertificateType
- Parameters:
qualityCertificateType- Certificate Type
-
setSchedAgrmtCumulativeQtyControl
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SchedAgrmtCumulativeQtyControl
- Parameters:
schedAgrmtCumulativeQtyControl- CQ Control Type
-
setCumulativeQuantityIsNotSent
Constraints: noneOriginal property name from the Odata EDM: CumulativeQuantityIsNotSent
- Parameters:
cumulativeQuantityIsNotSent- No Transmission of Cumulative Quantities in SA Release
-
setSchedgAgrmtRelCreationProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SchedgAgrmtRelCreationProfile
- Parameters:
schedgAgrmtRelCreationProfile- Release Creation Profile
-
setIsRelevantForJITDelivSchedule
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsRelevantForJITDelivSchedule
- Parameters:
isRelevantForJITDelivSchedule- JIT Delivery Schedules
-
setNextFcstDelivSchedSendingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: NextFcstDelivSchedSendingDate
- Parameters:
nextFcstDelivSchedSendingDate- Next Forecast Delivery Schedule Transmission
-
setNextJITDelivSchedSendingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: NextJITDelivSchedSendingDate
- Parameters:
nextJITDelivSchedSendingDate- Next JIT Delivery Schedule Transmission
-
setLoadingPointForDelivery
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: LoadingPointForDelivery
- Parameters:
loadingPointForDelivery- Loading/Unloading Point
-
setScheduleLineFirmOrderInDays
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: ScheduleLineFirmOrderInDays
- Parameters:
scheduleLineFirmOrderInDays- Firm Zone (Go-Ahead for Production)
-
setSchedLineSemiFirmOrderInDays
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: SchedLineSemiFirmOrderInDays
- Parameters:
schedLineSemiFirmOrderInDays- Trade-Off Zone (Go-Ahead for Materials Procurement)
-
setFirmTradeOffZoneBindMRP
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: FirmTradeOffZoneBindMRP
- Parameters:
firmTradeOffZoneBindMRP- Firm/Trade-Off Zones Binding with Regard to Mat. Planning
-
setPurgProdCmplncSupplierStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgProdCmplncSupplierStatus
- Parameters:
purgProdCmplncSupplierStatus- Product Compliance Supplier Check Status (Item)
-
setIsToBeAcceptedAtOrigin
Constraints: noneOriginal property name from the Odata EDM: IsToBeAcceptedAtOrigin
- Parameters:
isToBeAcceptedAtOrigin- Acceptance At Origin
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SchAgrmtItem>
-
getKey
- Overrides:
getKeyin classVdmObject<SchAgrmtItem>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SchAgrmtItem>
-
fromMap
- Overrides:
fromMapin classVdmObject<SchAgrmtItem>
-
field
@Nonnull public static <T> SchAgrmtItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
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.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> SchAgrmtItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<SchAgrmtItem>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<SchAgrmtItem>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<SchAgrmtItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SchAgrmtItem>
-
fetchSchAgrmtAcCnt
Fetches the SchAgrmtAcCnt entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SchAgrmtAcCnt.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SchAgrmtAcCnt entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getSchAgrmtAcCntOrFetch
Retrieval of associated SchAgrmtAcCnt entities (one to many). This corresponds to the OData navigation property to_SchAgrmtAcCnt.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.
- Returns:
- List of associated SchAgrmtAcCnt entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getSchAgrmtAcCntIfPresent
Retrieval of associated SchAgrmtAcCnt entities (one to many). This corresponds to the OData navigation property to_SchAgrmtAcCnt.If the navigation property for an entity SchAgrmtItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_SchAgrmtAcCnt is already loaded, the result will
contain the SchAgrmtAcCnt entities. If not, an
Optionwith result stateemptyis returned.
-
setSchAgrmtAcCnt
Overwrites the list of associated SchAgrmtAcCnt entities for the loaded navigation property to_SchAgrmtAcCnt.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.
- Parameters:
value- List of SchAgrmtAcCnt entities.
-
addSchAgrmtAcCnt
Adds elements to the list of associated SchAgrmtAcCnt entities. This corresponds to the OData navigation property to_SchAgrmtAcCnt.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.
- Parameters:
entity- Array of SchAgrmtAcCnt entities.
-
fetchSchAgrmtSchLine
Fetches the SchAgrmtSchLine entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SchAgrmtSchLine.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SchAgrmtSchLine entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getSchAgrmtSchLineOrFetch
Retrieval of associated SchAgrmtSchLine entities (one to many). This corresponds to the OData navigation property to_SchAgrmtSchLine.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.
- Returns:
- List of associated SchAgrmtSchLine entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getSchAgrmtSchLineIfPresent
Retrieval of associated SchAgrmtSchLine entities (one to many). This corresponds to the OData navigation property to_SchAgrmtSchLine.If the navigation property for an entity SchAgrmtItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_SchAgrmtSchLine is already loaded, the result will
contain the SchAgrmtSchLine entities. If not, an
Optionwith result stateemptyis returned.
-
setSchAgrmtSchLine
Overwrites the list of associated SchAgrmtSchLine entities for the loaded navigation property to_SchAgrmtSchLine.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.
- Parameters:
value- List of SchAgrmtSchLine entities.
-
addSchAgrmtSchLine
Adds elements to the list of associated SchAgrmtSchLine entities. This corresponds to the OData navigation property to_SchAgrmtSchLine.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.
- Parameters:
entity- Array of SchAgrmtSchLine entities.
-
fetchSchedgAgrmtDeliveryAddress
Fetches the SchedgAgrmtDeliveryAddress entity (one to one) associated with this entity. This corresponds to the OData navigation property to_SchedgAgrmtDeliveryAddress.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated SchedgAgrmtDeliveryAddress entity, or
nullif an entity is not associated. - Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getSchedgAgrmtDeliveryAddressOrFetch
Retrieval of associated SchedgAgrmtDeliveryAddress entity (one to one). This corresponds to the OData navigation property to_SchedgAgrmtDeliveryAddress.If the navigation property to_SchedgAgrmtDeliveryAddress 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.
- Returns:
- List of associated SchedgAgrmtDeliveryAddress entity.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getSchedgAgrmtDeliveryAddressIfPresent
@Nonnull public io.vavr.control.Option<SchedgAgrmtDeliveryAddress> getSchedgAgrmtDeliveryAddressIfPresent()Retrieval of associated SchedgAgrmtDeliveryAddress entity (one to one). This corresponds to the OData navigation property to_SchedgAgrmtDeliveryAddress.If the navigation property for an entity SchAgrmtItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_SchedgAgrmtDeliveryAddress is already loaded, the
result will contain the SchedgAgrmtDeliveryAddress entity. If not, an
Optionwith result stateemptyis returned.
-
setSchedgAgrmtDeliveryAddress
Overwrites the associated SchedgAgrmtDeliveryAddress entity for the loaded navigation property to_SchedgAgrmtDeliveryAddress.- Parameters:
value- New SchedgAgrmtDeliveryAddress entity.
-
fetchSchedgAgrmtItmNotes
Fetches the SchedgAgrmtItmNotes entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SchedgAgrmtItmNotes.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SchedgAgrmtItmNotes entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getSchedgAgrmtItmNotesOrFetch
Retrieval of associated SchedgAgrmtItmNotes entities (one to many). This corresponds to the OData navigation property to_SchedgAgrmtItmNotes.If the navigation property to_SchedgAgrmtItmNotes 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.
- Returns:
- List of associated SchedgAgrmtItmNotes entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getSchedgAgrmtItmNotesIfPresent
Retrieval of associated SchedgAgrmtItmNotes entities (one to many). This corresponds to the OData navigation property to_SchedgAgrmtItmNotes.If the navigation property for an entity SchAgrmtItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_SchedgAgrmtItmNotes is already loaded, the result
will contain the SchedgAgrmtItmNotes entities. If not, an
Optionwith result stateemptyis returned.
-
setSchedgAgrmtItmNotes
Overwrites the list of associated SchedgAgrmtItmNotes entities for the loaded navigation property to_SchedgAgrmtItmNotes.If the navigation property to_SchedgAgrmtItmNotes 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.
- Parameters:
value- List of SchedgAgrmtItmNotes entities.
-
addSchedgAgrmtItmNotes
Adds elements to the list of associated SchedgAgrmtItmNotes entities. This corresponds to the OData navigation property to_SchedgAgrmtItmNotes.If the navigation property to_SchedgAgrmtItmNotes 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.
- Parameters:
entity- Array of SchedgAgrmtItmNotes entities.
-
builder
-
getSchedulingAgreement
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SchedulingAgreement
- Returns:
- Purchasing Document Number
-
getSchedulingAgreementItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SchedulingAgreementItem
- Returns:
- Item Number of Purchasing Document
-
getCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- Company Code
-
getPurchasingDocumentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentCategory
- Returns:
- Purchasing Document Category
-
getPurchasingDocumentItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentItemCategory
- Returns:
- Item category in purchasing document
-
getPurchasingDocumentItemText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PurchasingDocumentItemText
- Returns:
- Short Text
-
getMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
- Material Number
-
getManufacturerMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ManufacturerMaterial
- Returns:
- Material number
-
getSupplierMaterialNumber
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SupplierMaterialNumber
- Returns:
- Material Number Used by Supplier
-
getMaterialGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
- Material Group
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getReferenceDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDeliveryAddressID
- Returns:
- Number of delivery address
-
getCustomer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
- Customer
-
getIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
- Incoterms (Part 1)
-
getIncotermsTransferLocation
Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
- Incoterms (Part 2)
-
getIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
- Incoterms Location 1
-
getIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
- Incoterms Location 2
-
getIncotermsLocation1Identifier
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: IncotermsLocation1Identifier
- Returns:
- Identifier for Incoterm Location 1
-
getIncotermsSupChnLoc1AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc1AddlUUID
- Returns:
- Incoterm Location 1 - Place of Destination
-
getIncotermsLocation2Identifier
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: IncotermsLocation2Identifier
- Returns:
- Identifier for Incoterm Location 2
-
getIncotermsSupChnLoc2AddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnLoc2AddlUUID
- Returns:
- Incoterm Location 2 - Place of Delivery
-
getIncotermsSupChnDvtgLocAddlUUID
Constraints: noneOriginal property name from the Odata EDM: IncotermsSupChnDvtgLocAddlUUID
- Returns:
- Incoterm - Deviating Place of Destination
-
getOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Returns:
- Purchase Order Unit of Measure
-
getTargetQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: TargetQuantity
- Returns:
- Target Quantity
-
getPurchaseRequisition
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Returns:
- Purchase Requisition Number
-
getPurchaseRequisitionItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseRequisitionItem
- Returns:
- Item number of purchase requisition
-
getSchedAgrmtAgreedCumQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SchedAgrmtAgreedCumQty
- Returns:
- Agreed Cumulative Quantity
-
getSchedAgrmtCumQtyReconcileDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SchedAgrmtCumQtyReconcileDate
- Returns:
- Reconciliation date for agreed cumulative quantity
-
getItemLastTransmissionDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ItemLastTransmissionDate
- Returns:
- Last Transmission
-
getNoDaysReminder1
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder1
- Returns:
- Number of Days for First Reminder/Expediter
-
getNoDaysReminder2
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder2
- Returns:
- Number of Days for Second Reminder/Expediter
-
getNoDaysReminder3
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder3
- Returns:
- Number of Days for Third Reminder/Expediter
-
getPurgDocOrderAcknNumber
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: PurgDocOrderAcknNumber
- Returns:
- Order Acknowledgment Number
-
getRequirementTracking
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RequirementTracking
- Returns:
- Requirement Tracking Number
-
getIsOrderAcknRqd
Constraints: noneOriginal property name from the Odata EDM: IsOrderAcknRqd
- Returns:
- Order Acknowledgment Requirement
-
getPurgDocEstimatedPrice
Constraints: noneOriginal property name from the Odata EDM: PurgDocEstimatedPrice
- Returns:
- Indicator: Estimated Price
-
getPriceIsToBePrinted
Constraints: noneOriginal property name from the Odata EDM: PriceIsToBePrinted
- Returns:
- Price Printout
-
getAccountAssignmentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AccountAssignmentCategory
- Returns:
- Account Assignment Category
-
getMultipleAcctAssgmtDistribution
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MultipleAcctAssgmtDistribution
- Returns:
- The multipleAcctAssgmtDistribution contained in this entity.
-
getPartialInvoiceDistribution
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PartialInvoiceDistribution
- Returns:
- The partialInvoiceDistribution contained in this entity.
-
getNetPriceAmount
Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: NetPriceAmount
- Returns:
- Net Price in Purchasing Document (in Document Currency)
-
getNetPriceQuantity
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: NetPriceQuantity
- Returns:
- Price Unit
-
getOrderPriceUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderPriceUnit
- Returns:
- Order Price Unit (Purchasing)
-
getProductType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductType
- Returns:
- Product Type Group
-
getMaterialType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialType
- Returns:
- Material Type
-
getStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
- Storage Location
-
getDocumentCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Returns:
- Currency Key
-
getIsInfoRecordUpdated
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsInfoRecordUpdated
- Returns:
- Indicator: Update Info Record
-
getPurchasingInfoRecord
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchasingInfoRecord
- Returns:
- Number of purchasing info record
-
getOrdPriceUnitToOrderUnitDnmntr
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrdPriceUnitToOrderUnitDnmntr
- Returns:
- Denominator for Conv. of Order Price Unit into Order Unit
-
getOrderPriceUnitToOrderUnitNmrtr
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrderPriceUnitToOrderUnitNmrtr
- Returns:
- Numerator for Conversion of Order Price Unit into Order Unit
-
getPurchasingDocumentDeletionCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentDeletionCode
- Returns:
- Deletion Indicator in Purchasing Document
-
getUnderdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
- Returns:
- Underdelivery Tolerance
-
getOverdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
- Returns:
- Overdelivery Tolerance
-
getUnlimitedOverdeliveryIsAllowed
Constraints: noneOriginal property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
- Returns:
- Unlimited Overdelivery Allowed
-
getStockType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: StockType
- Returns:
- Stock Type
-
getTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
- Tax on Sales/Purchases Code
-
getTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Returns:
- Tax Reporting Country/Region
-
getTaxDeterminationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxDeterminationDate
- Returns:
- Date for Determining Tax Rates
-
getShippingInstruction
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingInstruction
- Returns:
- Shipping Instructions
-
getIsInfoAtRegistration
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsInfoAtRegistration
- Returns:
- Indicator: Action at Registration
-
getGoodsReceiptIsExpected
Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsExpected
- Returns:
- Goods Receipt Indicator
-
getGoodsReceiptIsNonValuated
Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsNonValuated
- Returns:
- Goods Receipt, Non-Valuated
-
getInvoiceIsExpected
Constraints: noneOriginal property name from the Odata EDM: InvoiceIsExpected
- Returns:
- Invoice Receipt Indicator
-
getInvoiceIsGoodsReceiptBased
Constraints: noneOriginal property name from the Odata EDM: InvoiceIsGoodsReceiptBased
- Returns:
- Indicator: GR-Based Invoice Verification
-
getEvaldRcptSettlmtIsAllowed
Constraints: noneOriginal property name from the Odata EDM: EvaldRcptSettlmtIsAllowed
- Returns:
- Evaluated Receipt Settlement (ERS)
-
getMinRemainingShelfLife
Constraints: Not nullable, Precision: 4, Scale: 0Original property name from the Odata EDM: MinRemainingShelfLife
- Returns:
- Minimum Remaining Shelf Life
-
getQualityMgmtCtrlKey
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: QualityMgmtCtrlKey
- Returns:
- Control Key for Quality Management in Procurement
-
getQualityCertificateType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QualityCertificateType
- Returns:
- Certificate Type
-
getSchedAgrmtCumulativeQtyControl
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SchedAgrmtCumulativeQtyControl
- Returns:
- CQ Control Type
-
getCumulativeQuantityIsNotSent
Constraints: noneOriginal property name from the Odata EDM: CumulativeQuantityIsNotSent
- Returns:
- No Transmission of Cumulative Quantities in SA Release
-
getSchedgAgrmtRelCreationProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SchedgAgrmtRelCreationProfile
- Returns:
- Release Creation Profile
-
getIsRelevantForJITDelivSchedule
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsRelevantForJITDelivSchedule
- Returns:
- JIT Delivery Schedules
-
getNextFcstDelivSchedSendingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: NextFcstDelivSchedSendingDate
- Returns:
- Next Forecast Delivery Schedule Transmission
-
getNextJITDelivSchedSendingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: NextJITDelivSchedSendingDate
- Returns:
- Next JIT Delivery Schedule Transmission
-
getLoadingPointForDelivery
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: LoadingPointForDelivery
- Returns:
- Loading/Unloading Point
-
getScheduleLineFirmOrderInDays
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: ScheduleLineFirmOrderInDays
- Returns:
- Firm Zone (Go-Ahead for Production)
-
getSchedLineSemiFirmOrderInDays
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: SchedLineSemiFirmOrderInDays
- Returns:
- Trade-Off Zone (Go-Ahead for Materials Procurement)
-
getFirmTradeOffZoneBindMRP
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: FirmTradeOffZoneBindMRP
- Returns:
- Firm/Trade-Off Zones Binding with Regard to Mat. Planning
-
getPurgProdCmplncSupplierStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgProdCmplncSupplierStatus
- Returns:
- Product Compliance Supplier Check Status (Item)
-
getIsToBeAcceptedAtOrigin
Constraints: noneOriginal property name from the Odata EDM: IsToBeAcceptedAtOrigin
- Returns:
- Acceptance At Origin
-
toString
- Overrides:
toStringin classVdmObject<SchAgrmtItem>
-
equals
- Overrides:
equalsin classVdmEntity<SchAgrmtItem>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SchAgrmtItem>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SchAgrmtItem>
-