Class ProductPlant
Original entity name from the Odata EDM: A_ProductPlantType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of ProductPlant instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ProductPlantField<String>Use with available fluent helpers to apply the ABCIndicator field to query operations.static final ProductPlantSelectableSelector for all available fields of ProductPlant.static final ProductPlantField<String>Use with available fluent helpers to apply the AvailabilityCheckType field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the BaseUnit field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the Commodity field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the ConfigurableProduct field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the ConsumptionTaxCtrlCode field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the CountryOfOrigin field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the FiscalMonthCurrentPeriod field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the FiscalYearCurrentPeriod field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the FiscalYearVariant field to query operations.static final ProductPlantField<BigDecimal>Use with available fluent helpers to apply the FixedLotSizeQuantity field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the GoodsIssueUnit field to query operations.static final ProductPlantField<BigDecimal>Use with available fluent helpers to apply the GoodsReceiptBlockedStockQty field to query operations.static final ProductPlantField<BigDecimal>Use with available fluent helpers to apply the GoodsReceiptDuration field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the HasConsignmentCtrl field to query operations.static final ProductPlantField<Boolean>Use with available fluent helpers to apply the HasPostToInspectionStock field to query operations.static final ProductPlantField<Boolean>Use with available fluent helpers to apply the IsBatchManagementRequired field to query operations.static final ProductPlantField<Boolean>Use with available fluent helpers to apply the IsCoProduct field to query operations.static final ProductPlantField<Boolean>Use with available fluent helpers to apply the IsInternalBatchManaged field to query operations.static final ProductPlantField<Boolean>Use with available fluent helpers to apply the IsMarkedForDeletion field to query operations.static final ProductPlantField<Boolean>Use with available fluent helpers to apply the IsNegativeStockAllowed field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the MaintenanceStatusName field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the MaterialFreightGroup field to query operations.static final ProductPlantField<BigDecimal>Use with available fluent helpers to apply the MaximumLotSizeQuantity field to query operations.static final ProductPlantField<BigDecimal>Use with available fluent helpers to apply the MinimumLotSizeQuantity field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the MRPResponsible field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the MRPType field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the OriginalBatchReferenceMaterial field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the OriglBatchManagementIsRequired field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the PeriodType field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the Plant field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the ProcurementType field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the Product field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the ProductCFOPCategory field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the ProductIsConfigurable field to query operations.static final ProductPlantField<Boolean>Use with available fluent helpers to apply the ProductIsCriticalPrt field to query operations.static final ProductPlantField<Boolean>Use with available fluent helpers to apply the ProductIsExciseTaxRelevant field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the ProductLogisticsHandlingGroup field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the ProductionInvtryManagedLoc field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the ProfileCode field to query operations.static final ProductPlantField<LocalDateTime>Use with available fluent helpers to apply the ProfileValidityStartDate field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the ProfitCenter field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the PurchasingGroup field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the RegionOfOrigin field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the SerialNumberProfile field to query operations.static final ProductPlantField<String>Use with available fluent helpers to apply the StockDeterminationGroup field to query operations.static final ProductPlantField<BigDecimal>Use with available fluent helpers to apply the StockInTransferQuantity field to query operations.static final ProductPlantField<BigDecimal>Use with available fluent helpers to apply the StockInTransitQuantity field to query operations.static final ProductPlantLink<ProductPlantMRPArea>Use with available fluent helpers to apply the to_PlantMRPArea navigation property to query operations.static final ProductPlantOneToOneLink<ProductPlantQualityMgmt>Use with available fluent helpers to apply the to_PlantQualityMgmt navigation property to query operations.static final ProductPlantOneToOneLink<ProductPlantSales>Use with available fluent helpers to apply the to_PlantSales navigation property to query operations.static final ProductPlantOneToOneLink<ProductPlantStorage>Use with available fluent helpers to apply the to_PlantStorage navigation property to query operations.static final ProductPlantOneToOneLink<ProductPlantText>Use with available fluent helpers to apply the to_PlantText navigation property to query operations.static final ProductPlantOneToOneLink<ProductPlantIntlTrd>Use with available fluent helpers to apply the to_ProdPlantInternationalTrade navigation property to query operations.static final ProductPlantOneToOneLink<ProductPlantCosting>Use with available fluent helpers to apply the to_ProductPlantCosting navigation property to query operations.static final ProductPlantOneToOneLink<ProductPlantForecasting>Use with available fluent helpers to apply the to_ProductPlantForecast navigation property to query operations.static final ProductPlantOneToOneLink<ProductPlantProcurement>Use with available fluent helpers to apply the to_ProductPlantProcurement navigation property to query operations.static final ProductPlantOneToOneLink<ProductSupplyPlanning>Use with available fluent helpers to apply the to_ProductSupplyPlanning navigation property to query operations.static final ProductPlantOneToOneLink<ProductWorkScheduling>Use with available fluent helpers to apply the to_ProductWorkScheduling navigation property to query operations.static final ProductPlantLink<ProductStorageLocation>Use with available fluent helpers to apply the to_StorageLocation navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionProductPlant(String product, String plant, String purchasingGroup, String countryOfOrigin, String regionOfOrigin, String productionInvtryManagedLoc, String profileCode, LocalDateTime profileValidityStartDate, String availabilityCheckType, String fiscalYearVariant, String periodType, String profitCenter, String commodity, BigDecimal goodsReceiptDuration, String maintenanceStatusName, Boolean isMarkedForDeletion, String mRPType, String mRPResponsible, String aBCIndicator, BigDecimal minimumLotSizeQuantity, BigDecimal maximumLotSizeQuantity, BigDecimal fixedLotSizeQuantity, String consumptionTaxCtrlCode, Boolean isCoProduct, String productIsConfigurable, String stockDeterminationGroup, BigDecimal stockInTransferQuantity, BigDecimal stockInTransitQuantity, Boolean hasPostToInspectionStock, Boolean isBatchManagementRequired, String serialNumberProfile, Boolean isNegativeStockAllowed, BigDecimal goodsReceiptBlockedStockQty, String hasConsignmentCtrl, String fiscalYearCurrentPeriod, String fiscalMonthCurrentPeriod, String procurementType, Boolean isInternalBatchManaged, String productCFOPCategory, Boolean productIsExciseTaxRelevant, String baseUnit, String configurableProduct, String goodsIssueUnit, String materialFreightGroup, String originalBatchReferenceMaterial, String origlBatchManagementIsRequired, Boolean productIsCriticalPrt, String productLogisticsHandlingGroup, List<ProductPlantMRPArea> toPlantMRPArea, ProductPlantQualityMgmt toPlantQualityMgmt, ProductPlantSales toPlantSales, ProductPlantStorage toPlantStorage, ProductPlantText toPlantText, ProductPlantIntlTrd toProdPlantInternationalTrade, ProductPlantCosting toProductPlantCosting, ProductPlantForecasting toProductPlantForecast, ProductPlantProcurement toProductPlantProcurement, ProductSupplyPlanning toProductSupplyPlanning, ProductWorkScheduling toProductWorkScheduling, List<ProductStorageLocation> toStorageLocation) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPlantMRPArea(ProductPlantMRPArea... entity) Adds elements to the list of associated ProductPlantMRPArea entities.voidaddStorageLocation(ProductStorageLocation... entity) Adds elements to the list of associated ProductStorageLocation entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the ProductPlantMRPArea entities (one to many) associated with this entity.Fetches the ProductPlantQualityMgmt entity (one to one) associated with this entity.Fetches the ProductPlantSales entity (one to one) associated with this entity.Fetches the ProductPlantStorage entity (one to one) associated with this entity.Fetches the ProductPlantText entity (one to one) associated with this entity.Fetches the ProductPlantIntlTrd entity (one to one) associated with this entity.Fetches the ProductPlantCosting entity (one to one) associated with this entity.Fetches the ProductPlantForecasting entity (one to one) associated with this entity.Fetches the ProductPlantProcurement entity (one to one) associated with this entity.Fetches the ProductSupplyPlanning entity (one to one) associated with this entity.Fetches the ProductWorkScheduling entity (one to one) associated with this entity.Fetches the ProductStorageLocation entities (one to many) associated with this entity.static <T,DomainT>
ProductPlantField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ProductPlantField<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: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 17Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 16Constraints: Not nullable, Maximum length: 3protected Stringprotected StringConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Maximum length: 1Constraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: nonegetKey()Constraints: Not nullable, Maximum length: 15Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1getPlant()(Key Field) Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<List<ProductPlantMRPArea>>Retrieval of associated ProductPlantMRPArea entities (one to many).Retrieval of associated ProductPlantMRPArea entities (one to many).io.vavr.control.Option<ProductPlantQualityMgmt>Retrieval of associated ProductPlantQualityMgmt entity (one to one).Retrieval of associated ProductPlantQualityMgmt entity (one to one).io.vavr.control.Option<ProductPlantSales>Retrieval of associated ProductPlantSales entity (one to one).Retrieval of associated ProductPlantSales entity (one to one).io.vavr.control.Option<ProductPlantStorage>Retrieval of associated ProductPlantStorage entity (one to one).Retrieval of associated ProductPlantStorage entity (one to one).io.vavr.control.Option<ProductPlantText>Retrieval of associated ProductPlantText entity (one to one).Retrieval of associated ProductPlantText entity (one to one).Constraints: Not nullable, Maximum length: 1io.vavr.control.Option<ProductPlantIntlTrd>Retrieval of associated ProductPlantIntlTrd entity (one to one).Retrieval of associated ProductPlantIntlTrd entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 40Constraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 4io.vavr.control.Option<ProductPlantCosting>Retrieval of associated ProductPlantCosting entity (one to one).Retrieval of associated ProductPlantCosting entity (one to one).io.vavr.control.Option<ProductPlantForecasting>Retrieval of associated ProductPlantForecasting entity (one to one).Retrieval of associated ProductPlantForecasting entity (one to one).io.vavr.control.Option<ProductPlantProcurement>Retrieval of associated ProductPlantProcurement entity (one to one).Retrieval of associated ProductPlantProcurement entity (one to one).io.vavr.control.Option<ProductSupplyPlanning>Retrieval of associated ProductSupplyPlanning entity (one to one).Retrieval of associated ProductSupplyPlanning entity (one to one).io.vavr.control.Option<ProductWorkScheduling>Retrieval of associated ProductWorkScheduling entity (one to one).Retrieval of associated ProductWorkScheduling entity (one to one).Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3io.vavr.control.Option<List<ProductStorageLocation>>Retrieval of associated ProductStorageLocation entities (one to many).Retrieval of associated ProductStorageLocation entities (one to many).getType()inthashCode()voidsetABCIndicator(String aBCIndicator) Constraints: Not nullable, Maximum length: 1voidsetAvailabilityCheckType(String availabilityCheckType) Constraints: Not nullable, Maximum length: 2voidsetBaseUnit(String baseUnit) Constraints: Not nullable, Maximum length: 3voidsetCommodity(String commodity) Constraints: Not nullable, Maximum length: 17voidsetConfigurableProduct(String configurableProduct) Constraints: Not nullable, Maximum length: 40voidsetConsumptionTaxCtrlCode(String consumptionTaxCtrlCode) Constraints: Not nullable, Maximum length: 16voidsetCountryOfOrigin(String countryOfOrigin) Constraints: Not nullable, Maximum length: 3voidsetFiscalMonthCurrentPeriod(String fiscalMonthCurrentPeriod) Constraints: Not nullable, Maximum length: 2voidsetFiscalYearCurrentPeriod(String fiscalYearCurrentPeriod) Constraints: Not nullable, Maximum length: 4voidsetFiscalYearVariant(String fiscalYearVariant) Constraints: Not nullable, Maximum length: 2voidsetFixedLotSizeQuantity(BigDecimal fixedLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetGoodsIssueUnit(String goodsIssueUnit) Constraints: Not nullable, Maximum length: 3voidsetGoodsReceiptBlockedStockQty(BigDecimal goodsReceiptBlockedStockQty) Constraints: Not nullable, Precision: 13, Scale: 3voidsetGoodsReceiptDuration(BigDecimal goodsReceiptDuration) Constraints: Not nullable, Precision: 3, Scale: 0voidsetHasConsignmentCtrl(String hasConsignmentCtrl) Constraints: Not nullable, Maximum length: 1voidsetHasPostToInspectionStock(Boolean hasPostToInspectionStock) Constraints: nonevoidsetIsBatchManagementRequired(Boolean isBatchManagementRequired) Constraints: nonevoidsetIsCoProduct(Boolean isCoProduct) Constraints: nonevoidsetIsInternalBatchManaged(Boolean isInternalBatchManaged) Constraints: nonevoidsetIsMarkedForDeletion(Boolean isMarkedForDeletion) Constraints: nonevoidsetIsNegativeStockAllowed(Boolean isNegativeStockAllowed) Constraints: nonevoidsetMaintenanceStatusName(String maintenanceStatusName) Constraints: Not nullable, Maximum length: 15voidsetMaterialFreightGroup(String materialFreightGroup) Constraints: Not nullable, Maximum length: 8voidsetMaximumLotSizeQuantity(BigDecimal maximumLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetMinimumLotSizeQuantity(BigDecimal minimumLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetMRPResponsible(String mRPResponsible) Constraints: Not nullable, Maximum length: 3voidsetMRPType(String mRPType) Constraints: Not nullable, Maximum length: 2voidsetOriginalBatchReferenceMaterial(String originalBatchReferenceMaterial) Constraints: Not nullable, Maximum length: 40voidsetOriglBatchManagementIsRequired(String origlBatchManagementIsRequired) Constraints: Not nullable, Maximum length: 1voidsetPeriodType(String periodType) Constraints: Not nullable, Maximum length: 1void(Key Field) Constraints: Not nullable, Maximum length: 4voidsetPlantMRPArea(List<ProductPlantMRPArea> value) Overwrites the list of associated ProductPlantMRPArea entities for the loaded navigation property to_PlantMRPArea.voidOverwrites the associated ProductPlantQualityMgmt entity for the loaded navigation property to_PlantQualityMgmt.voidsetPlantSales(ProductPlantSales value) Overwrites the associated ProductPlantSales entity for the loaded navigation property to_PlantSales.voidOverwrites the associated ProductPlantStorage entity for the loaded navigation property to_PlantStorage.voidsetPlantText(ProductPlantText value) Overwrites the associated ProductPlantText entity for the loaded navigation property to_PlantText.voidsetProcurementType(String procurementType) Constraints: Not nullable, Maximum length: 1voidOverwrites the associated ProductPlantIntlTrd entity for the loaded navigation property to_ProdPlantInternationalTrade.voidsetProduct(String product) (Key Field) Constraints: Not nullable, Maximum length: 40voidsetProductCFOPCategory(String productCFOPCategory) Constraints: Not nullable, Maximum length: 2voidsetProductionInvtryManagedLoc(String productionInvtryManagedLoc) Constraints: Not nullable, Maximum length: 4voidsetProductIsConfigurable(String productIsConfigurable) Constraints: Not nullable, Maximum length: 40voidsetProductIsCriticalPrt(Boolean productIsCriticalPrt) Constraints: nonevoidsetProductIsExciseTaxRelevant(Boolean productIsExciseTaxRelevant) Constraints: nonevoidsetProductLogisticsHandlingGroup(String productLogisticsHandlingGroup) Constraints: Not nullable, Maximum length: 4voidOverwrites the associated ProductPlantCosting entity for the loaded navigation property to_ProductPlantCosting.voidOverwrites the associated ProductPlantForecasting entity for the loaded navigation property to_ProductPlantForecast.voidOverwrites the associated ProductPlantProcurement entity for the loaded navigation property to_ProductPlantProcurement.voidOverwrites the associated ProductSupplyPlanning entity for the loaded navigation property to_ProductSupplyPlanning.voidOverwrites the associated ProductWorkScheduling entity for the loaded navigation property to_ProductWorkScheduling.voidsetProfileCode(String profileCode) Constraints: Not nullable, Maximum length: 2voidsetProfileValidityStartDate(LocalDateTime profileValidityStartDate) Constraints: Not nullable, Precision: 0voidsetProfitCenter(String profitCenter) Constraints: Not nullable, Maximum length: 10voidsetPurchasingGroup(String purchasingGroup) Constraints: Not nullable, Maximum length: 3voidsetRegionOfOrigin(String regionOfOrigin) Constraints: Not nullable, Maximum length: 3voidsetSerialNumberProfile(String serialNumberProfile) Constraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) voidsetStockDeterminationGroup(String stockDeterminationGroup) Constraints: Not nullable, Maximum length: 4voidsetStockInTransferQuantity(BigDecimal stockInTransferQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetStockInTransitQuantity(BigDecimal stockInTransitQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidOverwrites the list of associated ProductStorageLocation entities for the loaded navigation property to_StorageLocation.toString()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 ProductPlant. -
PRODUCT
Use with available fluent helpers to apply the Product field to query operations. -
PLANT
Use with available fluent helpers to apply the Plant field to query operations. -
PURCHASING_GROUP
Use with available fluent helpers to apply the PurchasingGroup field to query operations. -
COUNTRY_OF_ORIGIN
Use with available fluent helpers to apply the CountryOfOrigin field to query operations. -
REGION_OF_ORIGIN
Use with available fluent helpers to apply the RegionOfOrigin field to query operations. -
PRODUCTION_INVTRY_MANAGED_LOC
Use with available fluent helpers to apply the ProductionInvtryManagedLoc field to query operations. -
PROFILE_CODE
Use with available fluent helpers to apply the ProfileCode field to query operations. -
PROFILE_VALIDITY_START_DATE
Use with available fluent helpers to apply the ProfileValidityStartDate field to query operations. -
AVAILABILITY_CHECK_TYPE
Use with available fluent helpers to apply the AvailabilityCheckType field to query operations. -
FISCAL_YEAR_VARIANT
Use with available fluent helpers to apply the FiscalYearVariant field to query operations. -
PERIOD_TYPE
Use with available fluent helpers to apply the PeriodType field to query operations. -
PROFIT_CENTER
Use with available fluent helpers to apply the ProfitCenter field to query operations. -
COMMODITY
Use with available fluent helpers to apply the Commodity field to query operations. -
GOODS_RECEIPT_DURATION
Use with available fluent helpers to apply the GoodsReceiptDuration field to query operations. -
MAINTENANCE_STATUS_NAME
Use with available fluent helpers to apply the MaintenanceStatusName field to query operations. -
IS_MARKED_FOR_DELETION
Use with available fluent helpers to apply the IsMarkedForDeletion field to query operations. -
MRP_TYPE
Use with available fluent helpers to apply the MRPType field to query operations. -
MRP_RESPONSIBLE
Use with available fluent helpers to apply the MRPResponsible field to query operations. -
ABC_INDICATOR
Use with available fluent helpers to apply the ABCIndicator field to query operations. -
MINIMUM_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the MinimumLotSizeQuantity field to query operations. -
MAXIMUM_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the MaximumLotSizeQuantity field to query operations. -
FIXED_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the FixedLotSizeQuantity field to query operations. -
CONSUMPTION_TAX_CTRL_CODE
Use with available fluent helpers to apply the ConsumptionTaxCtrlCode field to query operations. -
IS_CO_PRODUCT
Use with available fluent helpers to apply the IsCoProduct field to query operations. -
PRODUCT_IS_CONFIGURABLE
Use with available fluent helpers to apply the ProductIsConfigurable field to query operations. -
STOCK_DETERMINATION_GROUP
Use with available fluent helpers to apply the StockDeterminationGroup field to query operations. -
STOCK_IN_TRANSFER_QUANTITY
Use with available fluent helpers to apply the StockInTransferQuantity field to query operations. -
STOCK_IN_TRANSIT_QUANTITY
Use with available fluent helpers to apply the StockInTransitQuantity field to query operations. -
HAS_POST_TO_INSPECTION_STOCK
Use with available fluent helpers to apply the HasPostToInspectionStock field to query operations. -
IS_BATCH_MANAGEMENT_REQUIRED
Use with available fluent helpers to apply the IsBatchManagementRequired field to query operations. -
SERIAL_NUMBER_PROFILE
Use with available fluent helpers to apply the SerialNumberProfile field to query operations. -
IS_NEGATIVE_STOCK_ALLOWED
Use with available fluent helpers to apply the IsNegativeStockAllowed field to query operations. -
GOODS_RECEIPT_BLOCKED_STOCK_QTY
Use with available fluent helpers to apply the GoodsReceiptBlockedStockQty field to query operations. -
HAS_CONSIGNMENT_CTRL
Use with available fluent helpers to apply the HasConsignmentCtrl field to query operations. -
FISCAL_YEAR_CURRENT_PERIOD
Use with available fluent helpers to apply the FiscalYearCurrentPeriod field to query operations. -
FISCAL_MONTH_CURRENT_PERIOD
Use with available fluent helpers to apply the FiscalMonthCurrentPeriod field to query operations. -
PROCUREMENT_TYPE
Use with available fluent helpers to apply the ProcurementType field to query operations. -
IS_INTERNAL_BATCH_MANAGED
Use with available fluent helpers to apply the IsInternalBatchManaged field to query operations. -
PRODUCT_CFOP_CATEGORY
Use with available fluent helpers to apply the ProductCFOPCategory field to query operations. -
PRODUCT_IS_EXCISE_TAX_RELEVANT
Use with available fluent helpers to apply the ProductIsExciseTaxRelevant field to query operations. -
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations. -
CONFIGURABLE_PRODUCT
Use with available fluent helpers to apply the ConfigurableProduct field to query operations. -
GOODS_ISSUE_UNIT
Use with available fluent helpers to apply the GoodsIssueUnit field to query operations. -
MATERIAL_FREIGHT_GROUP
Use with available fluent helpers to apply the MaterialFreightGroup field to query operations. -
ORIGINAL_BATCH_REFERENCE_MATERIAL
Use with available fluent helpers to apply the OriginalBatchReferenceMaterial field to query operations. -
ORIGL_BATCH_MANAGEMENT_IS_REQUIRED
Use with available fluent helpers to apply the OriglBatchManagementIsRequired field to query operations. -
PRODUCT_IS_CRITICAL_PRT
Use with available fluent helpers to apply the ProductIsCriticalPrt field to query operations. -
PRODUCT_LOGISTICS_HANDLING_GROUP
Use with available fluent helpers to apply the ProductLogisticsHandlingGroup field to query operations. -
TO_PLANT_MRP_AREA
Use with available fluent helpers to apply the to_PlantMRPArea navigation property to query operations. -
TO_PLANT_QUALITY_MGMT
Use with available fluent helpers to apply the to_PlantQualityMgmt navigation property to query operations. -
TO_PLANT_SALES
Use with available fluent helpers to apply the to_PlantSales navigation property to query operations. -
TO_PLANT_STORAGE
Use with available fluent helpers to apply the to_PlantStorage navigation property to query operations. -
TO_PLANT_TEXT
Use with available fluent helpers to apply the to_PlantText navigation property to query operations. -
TO_PROD_PLANT_INTERNATIONAL_TRADE
Use with available fluent helpers to apply the to_ProdPlantInternationalTrade navigation property to query operations. -
TO_PRODUCT_PLANT_COSTING
Use with available fluent helpers to apply the to_ProductPlantCosting navigation property to query operations. -
TO_PRODUCT_PLANT_FORECAST
Use with available fluent helpers to apply the to_ProductPlantForecast navigation property to query operations. -
TO_PRODUCT_PLANT_PROCUREMENT
Use with available fluent helpers to apply the to_ProductPlantProcurement navigation property to query operations. -
TO_PRODUCT_SUPPLY_PLANNING
Use with available fluent helpers to apply the to_ProductSupplyPlanning navigation property to query operations. -
TO_PRODUCT_WORK_SCHEDULING
Use with available fluent helpers to apply the to_ProductWorkScheduling navigation property to query operations. -
TO_STORAGE_LOCATION
Use with available fluent helpers to apply the to_StorageLocation navigation property to query operations.
-
-
Constructor Details
-
ProductPlant
public ProductPlant() -
ProductPlant
public ProductPlant(@Nullable String product, @Nullable String plant, @Nullable String purchasingGroup, @Nullable String countryOfOrigin, @Nullable String regionOfOrigin, @Nullable String productionInvtryManagedLoc, @Nullable String profileCode, @Nullable LocalDateTime profileValidityStartDate, @Nullable String availabilityCheckType, @Nullable String fiscalYearVariant, @Nullable String periodType, @Nullable String profitCenter, @Nullable String commodity, @Nullable BigDecimal goodsReceiptDuration, @Nullable String maintenanceStatusName, @Nullable Boolean isMarkedForDeletion, @Nullable String mRPType, @Nullable String mRPResponsible, @Nullable String aBCIndicator, @Nullable BigDecimal minimumLotSizeQuantity, @Nullable BigDecimal maximumLotSizeQuantity, @Nullable BigDecimal fixedLotSizeQuantity, @Nullable String consumptionTaxCtrlCode, @Nullable Boolean isCoProduct, @Nullable String productIsConfigurable, @Nullable String stockDeterminationGroup, @Nullable BigDecimal stockInTransferQuantity, @Nullable BigDecimal stockInTransitQuantity, @Nullable Boolean hasPostToInspectionStock, @Nullable Boolean isBatchManagementRequired, @Nullable String serialNumberProfile, @Nullable Boolean isNegativeStockAllowed, @Nullable BigDecimal goodsReceiptBlockedStockQty, @Nullable String hasConsignmentCtrl, @Nullable String fiscalYearCurrentPeriod, @Nullable String fiscalMonthCurrentPeriod, @Nullable String procurementType, @Nullable Boolean isInternalBatchManaged, @Nullable String productCFOPCategory, @Nullable Boolean productIsExciseTaxRelevant, @Nullable String baseUnit, @Nullable String configurableProduct, @Nullable String goodsIssueUnit, @Nullable String materialFreightGroup, @Nullable String originalBatchReferenceMaterial, @Nullable String origlBatchManagementIsRequired, @Nullable Boolean productIsCriticalPrt, @Nullable String productLogisticsHandlingGroup, List<ProductPlantMRPArea> toPlantMRPArea, @Nullable ProductPlantQualityMgmt toPlantQualityMgmt, @Nullable ProductPlantSales toPlantSales, @Nullable ProductPlantStorage toPlantStorage, @Nullable ProductPlantText toPlantText, @Nullable ProductPlantIntlTrd toProdPlantInternationalTrade, @Nullable ProductPlantCosting toProductPlantCosting, @Nullable ProductPlantForecasting toProductPlantForecast, @Nullable ProductPlantProcurement toProductPlantProcurement, @Nullable ProductSupplyPlanning toProductSupplyPlanning, @Nullable ProductWorkScheduling toProductWorkScheduling, List<ProductStorageLocation> toStorageLocation)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ProductPlant>
-
setProduct
(Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Parameters:
product- Material Number
-
setPlant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setPurchasingGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Parameters:
purchasingGroup- Purchasing Group
-
setCountryOfOrigin
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CountryOfOrigin
- Parameters:
countryOfOrigin- Country/Region of Origin of Material (Non-Preferential Ori.)
-
setRegionOfOrigin
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RegionOfOrigin
- Parameters:
regionOfOrigin- Region of Origin of Material (Non-Preferential Origin)
-
setProductionInvtryManagedLoc
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionInvtryManagedLoc
- Parameters:
productionInvtryManagedLoc- Issue Storage Location
-
setProfileCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProfileCode
- Parameters:
profileCode- Plant-Specific Material Status
-
setProfileValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProfileValidityStartDate
- Parameters:
profileValidityStartDate- Date from Which the Plant-Specific Material Status Is Valid
-
setAvailabilityCheckType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AvailabilityCheckType
- Parameters:
availabilityCheckType- Checking Group for Availability Check
-
setFiscalYearVariant
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FiscalYearVariant
- Parameters:
fiscalYearVariant- Fiscal Year Variant
-
setPeriodType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PeriodType
- Parameters:
periodType- Period Indicator
-
setProfitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Parameters:
profitCenter- Profit Center
-
setCommodity
Constraints: Not nullable, Maximum length: 17Original property name from the Odata EDM: Commodity
- Parameters:
commodity- Commodity Code
-
setGoodsReceiptDuration
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: GoodsReceiptDuration
- Parameters:
goodsReceiptDuration- Goods receipt processing time in days
-
setMaintenanceStatusName
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: MaintenanceStatusName
- Parameters:
maintenanceStatusName- Maintenance status
-
setIsMarkedForDeletion
Constraints: noneOriginal property name from the Odata EDM: IsMarkedForDeletion
- Parameters:
isMarkedForDeletion- Flag Material for Deletion at Plant Level
-
setMRPType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MRPType
- Parameters:
mRPType- MRP Type
-
setMRPResponsible
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MRPResponsible
- Parameters:
mRPResponsible- MRP Controller
-
setABCIndicator
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ABCIndicator
- Parameters:
aBCIndicator- ABC Indicator
-
setMinimumLotSizeQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MinimumLotSizeQuantity
- Parameters:
minimumLotSizeQuantity- Minimum Lot Size
-
setMaximumLotSizeQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaximumLotSizeQuantity
- Parameters:
maximumLotSizeQuantity- Maximum Lot Size
-
setFixedLotSizeQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: FixedLotSizeQuantity
- Parameters:
fixedLotSizeQuantity- Fixed lot size
-
setConsumptionTaxCtrlCode
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ConsumptionTaxCtrlCode
- Parameters:
consumptionTaxCtrlCode- Control code for consumption taxes in foreign trade
-
setIsCoProduct
Constraints: noneOriginal property name from the Odata EDM: IsCoProduct
- Parameters:
isCoProduct- Co-Product
-
setProductIsConfigurable
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProductIsConfigurable
- Parameters:
productIsConfigurable- Configurable Product
-
setStockDeterminationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StockDeterminationGroup
- Parameters:
stockDeterminationGroup- Stock determination group
-
setStockInTransferQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: StockInTransferQuantity
- Parameters:
stockInTransferQuantity- The stockInTransferQuantity to set.
-
setStockInTransitQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: StockInTransitQuantity
- Parameters:
stockInTransitQuantity- The stockInTransitQuantity to set.
-
setHasPostToInspectionStock
Constraints: noneOriginal property name from the Odata EDM: HasPostToInspectionStock
- Parameters:
hasPostToInspectionStock- Has Post to Inspection Stock
-
setIsBatchManagementRequired
Constraints: noneOriginal property name from the Odata EDM: IsBatchManagementRequired
- Parameters:
isBatchManagementRequired- Batch Management Requirement Indicator for Plant
-
setSerialNumberProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SerialNumberProfile
- Parameters:
serialNumberProfile- Serial Number Profile
-
setIsNegativeStockAllowed
Constraints: noneOriginal property name from the Odata EDM: IsNegativeStockAllowed
- Parameters:
isNegativeStockAllowed- Negative stocks allowed in plant
-
setGoodsReceiptBlockedStockQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: GoodsReceiptBlockedStockQty
- Parameters:
goodsReceiptBlockedStockQty- The goodsReceiptBlockedStockQty to set.
-
setHasConsignmentCtrl
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: HasConsignmentCtrl
- Parameters:
hasConsignmentCtrl- Consignment Control
-
setFiscalYearCurrentPeriod
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYearCurrentPeriod
- Parameters:
fiscalYearCurrentPeriod- The fiscalYearCurrentPeriod to set.
-
setFiscalMonthCurrentPeriod
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FiscalMonthCurrentPeriod
- Parameters:
fiscalMonthCurrentPeriod- The fiscalMonthCurrentPeriod to set.
-
setProcurementType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProcurementType
- Parameters:
procurementType- Procurement Type
-
setIsInternalBatchManaged
Constraints: noneOriginal property name from the Odata EDM: IsInternalBatchManaged
- Parameters:
isInternalBatchManaged- Batch management indicator (internal)
-
setProductCFOPCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductCFOPCategory
- Parameters:
productCFOPCategory- Material CFOP category
-
setProductIsExciseTaxRelevant
Constraints: noneOriginal property name from the Odata EDM: ProductIsExciseTaxRelevant
- Parameters:
productIsExciseTaxRelevant- Excise Tax Relevance Indicator
-
setBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Parameters:
baseUnit- Base Unit of Measure
-
setConfigurableProduct
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ConfigurableProduct
- Parameters:
configurableProduct- Configurable Material
-
setGoodsIssueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: GoodsIssueUnit
- Parameters:
goodsIssueUnit- Ouput Unit of Measure
-
setMaterialFreightGroup
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MaterialFreightGroup
- Parameters:
materialFreightGroup- Material Freight Group
-
setOriginalBatchReferenceMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: OriginalBatchReferenceMaterial
- Parameters:
originalBatchReferenceMaterial- Reference Material for Original Batches
-
setOriglBatchManagementIsRequired
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OriglBatchManagementIsRequired
- Parameters:
origlBatchManagementIsRequired- Indicator for Original Batch Management
-
setProductIsCriticalPrt
Constraints: noneOriginal property name from the Odata EDM: ProductIsCriticalPrt
- Parameters:
productIsCriticalPrt- Indicator: Critical part
-
setProductLogisticsHandlingGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductLogisticsHandlingGroup
- Parameters:
productLogisticsHandlingGroup- Logistics handling group for workload calculation
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ProductPlant>
-
getKey
- Overrides:
getKeyin classVdmObject<ProductPlant>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ProductPlant>
-
fromMap
- Overrides:
fromMapin classVdmObject<ProductPlant>
-
field
@Nonnull public static <T> ProductPlantField<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> ProductPlantField<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<ProductPlant>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ProductPlant>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ProductPlant>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ProductPlant>
-
fetchPlantMRPArea
Fetches the ProductPlantMRPArea entities (one to many) associated with this entity. This corresponds to the OData navigation property to_PlantMRPArea.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ProductPlantMRPArea 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.
-
getPlantMRPAreaOrFetch
Retrieval of associated ProductPlantMRPArea entities (one to many). This corresponds to the OData navigation property to_PlantMRPArea.If the navigation property to_PlantMRPArea of a queried ProductPlant 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 ProductPlantMRPArea 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.
-
getPlantMRPAreaIfPresent
Retrieval of associated ProductPlantMRPArea entities (one to many). This corresponds to the OData navigation property to_PlantMRPArea.If the navigation property for an entity ProductPlant 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_PlantMRPArea is already loaded, the result will
contain the ProductPlantMRPArea entities. If not, an
Optionwith result stateemptyis returned.
-
setPlantMRPArea
Overwrites the list of associated ProductPlantMRPArea entities for the loaded navigation property to_PlantMRPArea.If the navigation property to_PlantMRPArea of a queried ProductPlant 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 ProductPlantMRPArea entities.
-
addPlantMRPArea
Adds elements to the list of associated ProductPlantMRPArea entities. This corresponds to the OData navigation property to_PlantMRPArea.If the navigation property to_PlantMRPArea of a queried ProductPlant 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 ProductPlantMRPArea entities.
-
fetchPlantQualityMgmt
Fetches the ProductPlantQualityMgmt entity (one to one) associated with this entity. This corresponds to the OData navigation property to_PlantQualityMgmt.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ProductPlantQualityMgmt 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.
-
getPlantQualityMgmtOrFetch
Retrieval of associated ProductPlantQualityMgmt entity (one to one). This corresponds to the OData navigation property to_PlantQualityMgmt.If the navigation property to_PlantQualityMgmt of a queried ProductPlant 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 ProductPlantQualityMgmt 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.
-
getPlantQualityMgmtIfPresent
Retrieval of associated ProductPlantQualityMgmt entity (one to one). This corresponds to the OData navigation property to_PlantQualityMgmt.If the navigation property for an entity ProductPlant 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_PlantQualityMgmt is already loaded, the result will
contain the ProductPlantQualityMgmt entity. If not, an
Optionwith result stateemptyis returned.
-
setPlantQualityMgmt
Overwrites the associated ProductPlantQualityMgmt entity for the loaded navigation property to_PlantQualityMgmt.- Parameters:
value- New ProductPlantQualityMgmt entity.
-
fetchPlantSales
Fetches the ProductPlantSales entity (one to one) associated with this entity. This corresponds to the OData navigation property to_PlantSales.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ProductPlantSales 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.
-
getPlantSalesOrFetch
Retrieval of associated ProductPlantSales entity (one to one). This corresponds to the OData navigation property to_PlantSales.If the navigation property to_PlantSales of a queried ProductPlant 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 ProductPlantSales 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.
-
getPlantSalesIfPresent
Retrieval of associated ProductPlantSales entity (one to one). This corresponds to the OData navigation property to_PlantSales.If the navigation property for an entity ProductPlant 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_PlantSales is already loaded, the result will
contain the ProductPlantSales entity. If not, an
Optionwith result stateemptyis returned.
-
setPlantSales
Overwrites the associated ProductPlantSales entity for the loaded navigation property to_PlantSales.- Parameters:
value- New ProductPlantSales entity.
-
fetchPlantStorage
Fetches the ProductPlantStorage entity (one to one) associated with this entity. This corresponds to the OData navigation property to_PlantStorage.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ProductPlantStorage 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.
-
getPlantStorageOrFetch
Retrieval of associated ProductPlantStorage entity (one to one). This corresponds to the OData navigation property to_PlantStorage.If the navigation property to_PlantStorage of a queried ProductPlant 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 ProductPlantStorage 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.
-
getPlantStorageIfPresent
Retrieval of associated ProductPlantStorage entity (one to one). This corresponds to the OData navigation property to_PlantStorage.If the navigation property for an entity ProductPlant 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_PlantStorage is already loaded, the result will
contain the ProductPlantStorage entity. If not, an
Optionwith result stateemptyis returned.
-
setPlantStorage
Overwrites the associated ProductPlantStorage entity for the loaded navigation property to_PlantStorage.- Parameters:
value- New ProductPlantStorage entity.
-
fetchPlantText
Fetches the ProductPlantText entity (one to one) associated with this entity. This corresponds to the OData navigation property to_PlantText.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ProductPlantText 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.
-
getPlantTextOrFetch
Retrieval of associated ProductPlantText entity (one to one). This corresponds to the OData navigation property to_PlantText.If the navigation property to_PlantText of a queried ProductPlant 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 ProductPlantText 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.
-
getPlantTextIfPresent
Retrieval of associated ProductPlantText entity (one to one). This corresponds to the OData navigation property to_PlantText.If the navigation property for an entity ProductPlant 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_PlantText is already loaded, the result will contain
the ProductPlantText entity. If not, an
Optionwith result stateemptyis returned.
-
setPlantText
Overwrites the associated ProductPlantText entity for the loaded navigation property to_PlantText.- Parameters:
value- New ProductPlantText entity.
-
fetchProdPlantInternationalTrade
Fetches the ProductPlantIntlTrd entity (one to one) associated with this entity. This corresponds to the OData navigation property to_ProdPlantInternationalTrade.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ProductPlantIntlTrd 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.
-
getProdPlantInternationalTradeOrFetch
Retrieval of associated ProductPlantIntlTrd entity (one to one). This corresponds to the OData navigation property to_ProdPlantInternationalTrade.If the navigation property to_ProdPlantInternationalTrade of a queried ProductPlant 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 ProductPlantIntlTrd 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.
-
getProdPlantInternationalTradeIfPresent
@Nonnull public io.vavr.control.Option<ProductPlantIntlTrd> getProdPlantInternationalTradeIfPresent()Retrieval of associated ProductPlantIntlTrd entity (one to one). This corresponds to the OData navigation property to_ProdPlantInternationalTrade.If the navigation property for an entity ProductPlant 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_ProdPlantInternationalTrade is already loaded, the
result will contain the ProductPlantIntlTrd entity. If not, an
Optionwith result stateemptyis returned.
-
setProdPlantInternationalTrade
Overwrites the associated ProductPlantIntlTrd entity for the loaded navigation property to_ProdPlantInternationalTrade.- Parameters:
value- New ProductPlantIntlTrd entity.
-
fetchProductPlantCosting
Fetches the ProductPlantCosting entity (one to one) associated with this entity. This corresponds to the OData navigation property to_ProductPlantCosting.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ProductPlantCosting 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.
-
getProductPlantCostingOrFetch
Retrieval of associated ProductPlantCosting entity (one to one). This corresponds to the OData navigation property to_ProductPlantCosting.If the navigation property to_ProductPlantCosting of a queried ProductPlant 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 ProductPlantCosting 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.
-
getProductPlantCostingIfPresent
Retrieval of associated ProductPlantCosting entity (one to one). This corresponds to the OData navigation property to_ProductPlantCosting.If the navigation property for an entity ProductPlant 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_ProductPlantCosting is already loaded, the result
will contain the ProductPlantCosting entity. If not, an
Optionwith result stateemptyis returned.
-
setProductPlantCosting
Overwrites the associated ProductPlantCosting entity for the loaded navigation property to_ProductPlantCosting.- Parameters:
value- New ProductPlantCosting entity.
-
fetchProductPlantForecast
Fetches the ProductPlantForecasting entity (one to one) associated with this entity. This corresponds to the OData navigation property to_ProductPlantForecast.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ProductPlantForecasting 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.
-
getProductPlantForecastOrFetch
Retrieval of associated ProductPlantForecasting entity (one to one). This corresponds to the OData navigation property to_ProductPlantForecast.If the navigation property to_ProductPlantForecast of a queried ProductPlant 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 ProductPlantForecasting 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.
-
getProductPlantForecastIfPresent
Retrieval of associated ProductPlantForecasting entity (one to one). This corresponds to the OData navigation property to_ProductPlantForecast.If the navigation property for an entity ProductPlant 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_ProductPlantForecast is already loaded, the result
will contain the ProductPlantForecasting entity. If not, an
Optionwith result stateemptyis returned.
-
setProductPlantForecast
Overwrites the associated ProductPlantForecasting entity for the loaded navigation property to_ProductPlantForecast.- Parameters:
value- New ProductPlantForecasting entity.
-
fetchProductPlantProcurement
Fetches the ProductPlantProcurement entity (one to one) associated with this entity. This corresponds to the OData navigation property to_ProductPlantProcurement.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ProductPlantProcurement 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.
-
getProductPlantProcurementOrFetch
Retrieval of associated ProductPlantProcurement entity (one to one). This corresponds to the OData navigation property to_ProductPlantProcurement.If the navigation property to_ProductPlantProcurement of a queried ProductPlant 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 ProductPlantProcurement 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.
-
getProductPlantProcurementIfPresent
@Nonnull public io.vavr.control.Option<ProductPlantProcurement> getProductPlantProcurementIfPresent()Retrieval of associated ProductPlantProcurement entity (one to one). This corresponds to the OData navigation property to_ProductPlantProcurement.If the navigation property for an entity ProductPlant 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_ProductPlantProcurement is already loaded, the
result will contain the ProductPlantProcurement entity. If not, an
Optionwith result stateemptyis returned.
-
setProductPlantProcurement
Overwrites the associated ProductPlantProcurement entity for the loaded navigation property to_ProductPlantProcurement.- Parameters:
value- New ProductPlantProcurement entity.
-
fetchProductSupplyPlanning
Fetches the ProductSupplyPlanning entity (one to one) associated with this entity. This corresponds to the OData navigation property to_ProductSupplyPlanning.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ProductSupplyPlanning 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.
-
getProductSupplyPlanningOrFetch
Retrieval of associated ProductSupplyPlanning entity (one to one). This corresponds to the OData navigation property to_ProductSupplyPlanning.If the navigation property to_ProductSupplyPlanning of a queried ProductPlant 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 ProductSupplyPlanning 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.
-
getProductSupplyPlanningIfPresent
Retrieval of associated ProductSupplyPlanning entity (one to one). This corresponds to the OData navigation property to_ProductSupplyPlanning.If the navigation property for an entity ProductPlant 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_ProductSupplyPlanning is already loaded, the result
will contain the ProductSupplyPlanning entity. If not, an
Optionwith result stateemptyis returned.
-
setProductSupplyPlanning
Overwrites the associated ProductSupplyPlanning entity for the loaded navigation property to_ProductSupplyPlanning.- Parameters:
value- New ProductSupplyPlanning entity.
-
fetchProductWorkScheduling
Fetches the ProductWorkScheduling entity (one to one) associated with this entity. This corresponds to the OData navigation property to_ProductWorkScheduling.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ProductWorkScheduling 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.
-
getProductWorkSchedulingOrFetch
Retrieval of associated ProductWorkScheduling entity (one to one). This corresponds to the OData navigation property to_ProductWorkScheduling.If the navigation property to_ProductWorkScheduling of a queried ProductPlant 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 ProductWorkScheduling 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.
-
getProductWorkSchedulingIfPresent
Retrieval of associated ProductWorkScheduling entity (one to one). This corresponds to the OData navigation property to_ProductWorkScheduling.If the navigation property for an entity ProductPlant 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_ProductWorkScheduling is already loaded, the result
will contain the ProductWorkScheduling entity. If not, an
Optionwith result stateemptyis returned.
-
setProductWorkScheduling
Overwrites the associated ProductWorkScheduling entity for the loaded navigation property to_ProductWorkScheduling.- Parameters:
value- New ProductWorkScheduling entity.
-
fetchStorageLocation
Fetches the ProductStorageLocation entities (one to many) associated with this entity. This corresponds to the OData navigation property to_StorageLocation.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ProductStorageLocation 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.
-
getStorageLocationOrFetch
Retrieval of associated ProductStorageLocation entities (one to many). This corresponds to the OData navigation property to_StorageLocation.If the navigation property to_StorageLocation of a queried ProductPlant 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 ProductStorageLocation 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.
-
getStorageLocationIfPresent
Retrieval of associated ProductStorageLocation entities (one to many). This corresponds to the OData navigation property to_StorageLocation.If the navigation property for an entity ProductPlant 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_StorageLocation is already loaded, the result will
contain the ProductStorageLocation entities. If not, an
Optionwith result stateemptyis returned.
-
setStorageLocation
Overwrites the list of associated ProductStorageLocation entities for the loaded navigation property to_StorageLocation.If the navigation property to_StorageLocation of a queried ProductPlant 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 ProductStorageLocation entities.
-
addStorageLocation
Adds elements to the list of associated ProductStorageLocation entities. This corresponds to the OData navigation property to_StorageLocation.If the navigation property to_StorageLocation of a queried ProductPlant 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 ProductStorageLocation entities.
-
builder
-
getProduct
(Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
- Material Number
-
getPlant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getPurchasingGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Returns:
- Purchasing Group
-
getCountryOfOrigin
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CountryOfOrigin
- Returns:
- Country/Region of Origin of Material (Non-Preferential Ori.)
-
getRegionOfOrigin
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RegionOfOrigin
- Returns:
- Region of Origin of Material (Non-Preferential Origin)
-
getProductionInvtryManagedLoc
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionInvtryManagedLoc
- Returns:
- Issue Storage Location
-
getProfileCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProfileCode
- Returns:
- Plant-Specific Material Status
-
getProfileValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProfileValidityStartDate
- Returns:
- Date from Which the Plant-Specific Material Status Is Valid
-
getAvailabilityCheckType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AvailabilityCheckType
- Returns:
- Checking Group for Availability Check
-
getFiscalYearVariant
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FiscalYearVariant
- Returns:
- Fiscal Year Variant
-
getPeriodType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PeriodType
- Returns:
- Period Indicator
-
getProfitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
- Profit Center
-
getCommodity
Constraints: Not nullable, Maximum length: 17Original property name from the Odata EDM: Commodity
- Returns:
- Commodity Code
-
getGoodsReceiptDuration
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: GoodsReceiptDuration
- Returns:
- Goods receipt processing time in days
-
getMaintenanceStatusName
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: MaintenanceStatusName
- Returns:
- Maintenance status
-
getIsMarkedForDeletion
Constraints: noneOriginal property name from the Odata EDM: IsMarkedForDeletion
- Returns:
- Flag Material for Deletion at Plant Level
-
getMRPType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MRPType
- Returns:
- MRP Type
-
getMRPResponsible
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MRPResponsible
- Returns:
- MRP Controller
-
getABCIndicator
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ABCIndicator
- Returns:
- ABC Indicator
-
getMinimumLotSizeQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MinimumLotSizeQuantity
- Returns:
- Minimum Lot Size
-
getMaximumLotSizeQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaximumLotSizeQuantity
- Returns:
- Maximum Lot Size
-
getFixedLotSizeQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: FixedLotSizeQuantity
- Returns:
- Fixed lot size
-
getConsumptionTaxCtrlCode
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ConsumptionTaxCtrlCode
- Returns:
- Control code for consumption taxes in foreign trade
-
getIsCoProduct
Constraints: noneOriginal property name from the Odata EDM: IsCoProduct
- Returns:
- Co-Product
-
getProductIsConfigurable
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProductIsConfigurable
- Returns:
- Configurable Product
-
getStockDeterminationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StockDeterminationGroup
- Returns:
- Stock determination group
-
getStockInTransferQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: StockInTransferQuantity
- Returns:
- The stockInTransferQuantity contained in this entity.
-
getStockInTransitQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: StockInTransitQuantity
- Returns:
- The stockInTransitQuantity contained in this entity.
-
getHasPostToInspectionStock
Constraints: noneOriginal property name from the Odata EDM: HasPostToInspectionStock
- Returns:
- Has Post to Inspection Stock
-
getIsBatchManagementRequired
Constraints: noneOriginal property name from the Odata EDM: IsBatchManagementRequired
- Returns:
- Batch Management Requirement Indicator for Plant
-
getSerialNumberProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SerialNumberProfile
- Returns:
- Serial Number Profile
-
getIsNegativeStockAllowed
Constraints: noneOriginal property name from the Odata EDM: IsNegativeStockAllowed
- Returns:
- Negative stocks allowed in plant
-
getGoodsReceiptBlockedStockQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: GoodsReceiptBlockedStockQty
- Returns:
- The goodsReceiptBlockedStockQty contained in this entity.
-
getHasConsignmentCtrl
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: HasConsignmentCtrl
- Returns:
- Consignment Control
-
getFiscalYearCurrentPeriod
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYearCurrentPeriod
- Returns:
- The fiscalYearCurrentPeriod contained in this entity.
-
getFiscalMonthCurrentPeriod
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FiscalMonthCurrentPeriod
- Returns:
- The fiscalMonthCurrentPeriod contained in this entity.
-
getProcurementType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProcurementType
- Returns:
- Procurement Type
-
getIsInternalBatchManaged
Constraints: noneOriginal property name from the Odata EDM: IsInternalBatchManaged
- Returns:
- Batch management indicator (internal)
-
getProductCFOPCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductCFOPCategory
- Returns:
- Material CFOP category
-
getProductIsExciseTaxRelevant
Constraints: noneOriginal property name from the Odata EDM: ProductIsExciseTaxRelevant
- Returns:
- Excise Tax Relevance Indicator
-
getBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
- Base Unit of Measure
-
getConfigurableProduct
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ConfigurableProduct
- Returns:
- Configurable Material
-
getGoodsIssueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: GoodsIssueUnit
- Returns:
- Ouput Unit of Measure
-
getMaterialFreightGroup
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MaterialFreightGroup
- Returns:
- Material Freight Group
-
getOriginalBatchReferenceMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: OriginalBatchReferenceMaterial
- Returns:
- Reference Material for Original Batches
-
getOriglBatchManagementIsRequired
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OriglBatchManagementIsRequired
- Returns:
- Indicator for Original Batch Management
-
getProductIsCriticalPrt
Constraints: noneOriginal property name from the Odata EDM: ProductIsCriticalPrt
- Returns:
- Indicator: Critical part
-
getProductLogisticsHandlingGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductLogisticsHandlingGroup
- Returns:
- Logistics handling group for workload calculation
-
toString
- Overrides:
toStringin classVdmObject<ProductPlant>
-
equals
- Overrides:
equalsin classVdmEntity<ProductPlant>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ProductPlant>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ProductPlant>
-