Class ClfnProduct
Original entity name from the Odata EDM: A_ClfnProductType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of ClfnProduct instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ClfnProductField<String>Use with available fluent helpers to apply the AdjustmentProfile field to query operations.static final ClfnProductSelectableSelector for all available fields of ClfnProduct.static final ClfnProductField<String>Use with available fluent helpers to apply the ANPCode field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the AuthorizationGroup field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the BaseUnit field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the Brand field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ChangeNumber field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the CompetitorID field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the CountryOfOrigin field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the CreatedByUser field to query operations.static final ClfnProductField<LocalDateTime>Use with available fluent helpers to apply the CreationDate field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the CrossPlantConfigurableProduct field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the CrossPlantStatus field to query operations.static final ClfnProductField<LocalDateTime>Use with available fluent helpers to apply the CrossPlantStatusValidityDate field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the Division field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ExternalProductGroup field to query operations.static final ClfnProductField<BigDecimal>Use with available fluent helpers to apply the GrossWeight field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the HandlingIndicator field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the HandlingUnitType field to query operations.static final ClfnProductField<Boolean>Use with available fluent helpers to apply the HasVariableTareWeight field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the IndustryStandardName field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the InternationalArticleNumberCat field to query operations.static final ClfnProductField<Boolean>Use with available fluent helpers to apply the IsBatchManagementRequired field to query operations.static final ClfnProductField<Boolean>Use with available fluent helpers to apply the IsMarkedForDeletion field to query operations.static final ClfnProductField<Boolean>Use with available fluent helpers to apply the IsPilferable field to query operations.static final ClfnProductField<Boolean>Use with available fluent helpers to apply the IsRelevantForHzdsSubstances field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ItemCategoryGroup field to query operations.static final ClfnProductField<LocalDateTime>Use with available fluent helpers to apply the LastChangeDate field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the LastChangedByUser field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the LowLevelCode field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ManufacturerPartProfile field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the MaterialRevisionLevel field to query operations.static final ClfnProductField<BigDecimal>Use with available fluent helpers to apply the MaterialVolume field to query operations.static final ClfnProductField<BigDecimal>Use with available fluent helpers to apply the MaximumPackagingHeight field to query operations.static final ClfnProductField<BigDecimal>Use with available fluent helpers to apply the MaximumPackagingLength field to query operations.static final ClfnProductField<BigDecimal>Use with available fluent helpers to apply the MaximumPackagingWidth field to query operations.static final ClfnProductField<BigDecimal>Use with available fluent helpers to apply the NetWeight field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the PreferredUnitOfMeasure field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ProcurementRule field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ProdNoInGenProdInPrepackProd field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the Product field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ProductGroup field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ProductHierarchy field to query operations.static final ClfnProductField<Boolean>Use with available fluent helpers to apply the ProductIsConfigurable field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ProductManufacturerNumber field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ProductOldID field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ProductStandardID field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the ProductType field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the PurchaseOrderQuantityUnit field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the QualityInspectionGroup field to query operations.static final ClfnProductField<BigDecimal>Use with available fluent helpers to apply the QuarantinePeriod field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the SerialIdentifierAssgmtProfile field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the SerialNoExplicitnessLevel field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the SerialNumberProfile field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the SizeOrDimensionText field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the SourceOfSupply field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the StandardHandlingUnitType field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the TimeUnitForQuarantinePeriod field to query operations.static final ClfnProductLink<ProductDescription>Use with available fluent helpers to apply the to_Description navigation property to query operations.static final ClfnProductLink<ProductPlant>Use with available fluent helpers to apply the to_Plant navigation property to query operations.static final ClfnProductLink<ProductCharc>Use with available fluent helpers to apply the to_ProductCharc navigation property to query operations.static final ClfnProductLink<ProductClass>Use with available fluent helpers to apply the to_ProductClass navigation property to query operations.static final ClfnProductLink<ProductSalesTax>Use with available fluent helpers to apply the to_ProductSalesTax navigation property to query operations.static final ClfnProductLink<ProductSalesDelivery>Use with available fluent helpers to apply the to_SalesDelivery navigation property to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the UnitForMaxPackagingDimensions field to query operations.static final ClfnProductField<LocalDateTime>Use with available fluent helpers to apply the ValidityStartDate field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the VarblPurOrdUnitIsActive field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the VolumeUnit field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the WarehouseProductGroup field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the WarehouseStorageCondition field to query operations.static final ClfnProductField<String>Use with available fluent helpers to apply the WeightUnit field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionClfnProduct(String product, String productType, String crossPlantStatus, LocalDateTime crossPlantStatusValidityDate, LocalDateTime creationDate, String createdByUser, LocalDateTime lastChangeDate, String lastChangedByUser, Boolean isMarkedForDeletion, String productOldID, BigDecimal grossWeight, String purchaseOrderQuantityUnit, String sourceOfSupply, String weightUnit, BigDecimal netWeight, String countryOfOrigin, String competitorID, String productGroup, String baseUnit, String itemCategoryGroup, String productHierarchy, String division, String varblPurOrdUnitIsActive, String volumeUnit, BigDecimal materialVolume, String aNPCode, String brand, String procurementRule, LocalDateTime validityStartDate, String lowLevelCode, String prodNoInGenProdInPrepackProd, String serialIdentifierAssgmtProfile, String sizeOrDimensionText, String industryStandardName, String productStandardID, String internationalArticleNumberCat, Boolean productIsConfigurable, Boolean isBatchManagementRequired, String externalProductGroup, String crossPlantConfigurableProduct, String serialNoExplicitnessLevel, String productManufacturerNumber, String manufacturerPartProfile, String changeNumber, String materialRevisionLevel, String handlingIndicator, String warehouseProductGroup, String warehouseStorageCondition, String standardHandlingUnitType, String serialNumberProfile, String adjustmentProfile, String preferredUnitOfMeasure, Boolean isPilferable, Boolean isRelevantForHzdsSubstances, BigDecimal quarantinePeriod, String timeUnitForQuarantinePeriod, String qualityInspectionGroup, String authorizationGroup, String handlingUnitType, Boolean hasVariableTareWeight, BigDecimal maximumPackagingLength, BigDecimal maximumPackagingWidth, BigDecimal maximumPackagingHeight, String unitForMaxPackagingDimensions, List<ProductDescription> toDescription, List<ProductPlant> toPlant, List<ProductCharc> toProductCharc, List<ProductClass> toProductClass, List<ProductSalesTax> toProductSalesTax, List<ProductSalesDelivery> toSalesDelivery) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDescription(ProductDescription... entity) Adds elements to the list of associated ProductDescription entities.voidaddPlant(ProductPlant... entity) Adds elements to the list of associated ProductPlant entities.voidaddProductCharc(ProductCharc... entity) Adds elements to the list of associated ProductCharc entities.voidaddProductClass(ProductClass... entity) Adds elements to the list of associated ProductClass entities.voidaddProductSalesTax(ProductSalesTax... entity) Adds elements to the list of associated ProductSalesTax entities.voidaddSalesDelivery(ProductSalesDelivery... entity) Adds elements to the list of associated ProductSalesDelivery entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the ProductDescription entities (one to many) associated with this entity.Fetches the ProductPlant entities (one to many) associated with this entity.Fetches the ProductCharc entities (one to many) associated with this entity.Fetches the ProductClass entities (one to many) associated with this entity.Fetches the ProductSalesTax entities (one to many) associated with this entity.Fetches the ProductSalesDelivery entities (one to many) associated with this entity.static <T,DomainT>
ClfnProductField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ClfnProductField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3getBrand()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 0protected Stringio.vavr.control.Option<List<ProductDescription>>Retrieval of associated ProductDescription entities (one to many).Retrieval of associated ProductDescription entities (one to many).Constraints: Not nullable, Maximum length: 2protected StringConstraints: Not nullable, Maximum length: 18Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: noneConstraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 2Constraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 4getKey()Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3io.vavr.control.Option<List<ProductPlant>>Retrieval of associated ProductPlant entities (one to many).Retrieval of associated ProductPlant entities (one to many).Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 40(Key Field) Constraints: Not nullable, Maximum length: 40io.vavr.control.Option<List<ProductCharc>>Retrieval of associated ProductCharc entities (one to many).Retrieval of associated ProductCharc entities (one to many).io.vavr.control.Option<List<ProductClass>>Retrieval of associated ProductClass entities (one to many).Retrieval of associated ProductClass entities (one to many).Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 18Constraints: noneConstraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40io.vavr.control.Option<List<ProductSalesTax>>Retrieval of associated ProductSalesTax entities (one to many).Retrieval of associated ProductSalesTax entities (one to many).Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 3, Scale: 0io.vavr.control.Option<List<ProductSalesDelivery>>Retrieval of associated ProductSalesDelivery entities (one to many).Retrieval of associated ProductSalesDelivery entities (one to many).Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 32Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3getType()Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3inthashCode()voidsetAdjustmentProfile(String adjustmentProfile) Constraints: Not nullable, Maximum length: 3voidsetANPCode(String aNPCode) Constraints: Not nullable, Maximum length: 9voidsetAuthorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4voidsetBaseUnit(String baseUnit) Constraints: Not nullable, Maximum length: 3voidConstraints: Not nullable, Maximum length: 4voidsetChangeNumber(String changeNumber) Constraints: Not nullable, Maximum length: 12voidsetCompetitorID(String competitorID) Constraints: Not nullable, Maximum length: 10voidsetCountryOfOrigin(String countryOfOrigin) Constraints: Not nullable, Maximum length: 3voidsetCreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12voidsetCreationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0voidsetCrossPlantConfigurableProduct(String crossPlantConfigurableProduct) Constraints: Not nullable, Maximum length: 40voidsetCrossPlantStatus(String crossPlantStatus) Constraints: Not nullable, Maximum length: 2voidsetCrossPlantStatusValidityDate(LocalDateTime crossPlantStatusValidityDate) Constraints: Not nullable, Precision: 0voidsetDescription(List<ProductDescription> value) Overwrites the list of associated ProductDescription entities for the loaded navigation property to_Description.voidsetDivision(String division) Constraints: Not nullable, Maximum length: 2voidsetExternalProductGroup(String externalProductGroup) Constraints: Not nullable, Maximum length: 18voidsetGrossWeight(BigDecimal grossWeight) Constraints: Not nullable, Precision: 13, Scale: 3voidsetHandlingIndicator(String handlingIndicator) Constraints: Not nullable, Maximum length: 4voidsetHandlingUnitType(String handlingUnitType) Constraints: Not nullable, Maximum length: 4voidsetHasVariableTareWeight(Boolean hasVariableTareWeight) Constraints: nonevoidsetIndustryStandardName(String industryStandardName) Constraints: Not nullable, Maximum length: 18voidsetInternationalArticleNumberCat(String internationalArticleNumberCat) Constraints: Not nullable, Maximum length: 2voidsetIsBatchManagementRequired(Boolean isBatchManagementRequired) Constraints: nonevoidsetIsMarkedForDeletion(Boolean isMarkedForDeletion) Constraints: nonevoidsetIsPilferable(Boolean isPilferable) Constraints: nonevoidsetIsRelevantForHzdsSubstances(Boolean isRelevantForHzdsSubstances) Constraints: nonevoidsetItemCategoryGroup(String itemCategoryGroup) Constraints: Not nullable, Maximum length: 4voidsetLastChangeDate(LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0voidsetLastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetLowLevelCode(String lowLevelCode) Constraints: Not nullable, Maximum length: 3voidsetManufacturerPartProfile(String manufacturerPartProfile) Constraints: Not nullable, Maximum length: 4voidsetMaterialRevisionLevel(String materialRevisionLevel) Constraints: Not nullable, Maximum length: 2voidsetMaterialVolume(BigDecimal materialVolume) Constraints: Not nullable, Precision: 13, Scale: 3voidsetMaximumPackagingHeight(BigDecimal maximumPackagingHeight) Constraints: Not nullable, Precision: 15, Scale: 3voidsetMaximumPackagingLength(BigDecimal maximumPackagingLength) Constraints: Not nullable, Precision: 15, Scale: 3voidsetMaximumPackagingWidth(BigDecimal maximumPackagingWidth) Constraints: Not nullable, Precision: 15, Scale: 3voidsetNetWeight(BigDecimal netWeight) Constraints: Not nullable, Precision: 13, Scale: 3voidsetPlant(List<ProductPlant> value) Overwrites the list of associated ProductPlant entities for the loaded navigation property to_Plant.voidsetPreferredUnitOfMeasure(String preferredUnitOfMeasure) Constraints: Not nullable, Maximum length: 3voidsetProcurementRule(String procurementRule) Constraints: Not nullable, Maximum length: 1voidsetProdNoInGenProdInPrepackProd(String prodNoInGenProdInPrepackProd) Constraints: Not nullable, Maximum length: 40voidsetProduct(String product) (Key Field) Constraints: Not nullable, Maximum length: 40voidsetProductCharc(List<ProductCharc> value) Overwrites the list of associated ProductCharc entities for the loaded navigation property to_ProductCharc.voidsetProductClass(List<ProductClass> value) Overwrites the list of associated ProductClass entities for the loaded navigation property to_ProductClass.voidsetProductGroup(String productGroup) Constraints: Not nullable, Maximum length: 9voidsetProductHierarchy(String productHierarchy) Constraints: Not nullable, Maximum length: 18voidsetProductIsConfigurable(Boolean productIsConfigurable) Constraints: nonevoidsetProductManufacturerNumber(String productManufacturerNumber) Constraints: Not nullable, Maximum length: 40voidsetProductOldID(String productOldID) Constraints: Not nullable, Maximum length: 40voidsetProductSalesTax(List<ProductSalesTax> value) Overwrites the list of associated ProductSalesTax entities for the loaded navigation property to_ProductSalesTax.voidsetProductStandardID(String productStandardID) Constraints: Not nullable, Maximum length: 18voidsetProductType(String productType) Constraints: Not nullable, Maximum length: 4voidsetPurchaseOrderQuantityUnit(String purchaseOrderQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetQualityInspectionGroup(String qualityInspectionGroup) Constraints: Not nullable, Maximum length: 4voidsetQuarantinePeriod(BigDecimal quarantinePeriod) Constraints: Not nullable, Precision: 3, Scale: 0voidsetSalesDelivery(List<ProductSalesDelivery> value) Overwrites the list of associated ProductSalesDelivery entities for the loaded navigation property to_SalesDelivery.voidsetSerialIdentifierAssgmtProfile(String serialIdentifierAssgmtProfile) Constraints: Not nullable, Maximum length: 4voidsetSerialNoExplicitnessLevel(String serialNoExplicitnessLevel) Constraints: Not nullable, Maximum length: 1voidsetSerialNumberProfile(String serialNumberProfile) Constraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) voidsetSizeOrDimensionText(String sizeOrDimensionText) Constraints: Not nullable, Maximum length: 32voidsetSourceOfSupply(String sourceOfSupply) Constraints: Not nullable, Maximum length: 1voidsetStandardHandlingUnitType(String standardHandlingUnitType) Constraints: Not nullable, Maximum length: 4voidsetTimeUnitForQuarantinePeriod(String timeUnitForQuarantinePeriod) Constraints: Not nullable, Maximum length: 3voidsetUnitForMaxPackagingDimensions(String unitForMaxPackagingDimensions) Constraints: Not nullable, Maximum length: 3voidsetValidityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0voidsetVarblPurOrdUnitIsActive(String varblPurOrdUnitIsActive) Constraints: Not nullable, Maximum length: 1voidsetVolumeUnit(String volumeUnit) Constraints: Not nullable, Maximum length: 3voidsetWarehouseProductGroup(String warehouseProductGroup) Constraints: Not nullable, Maximum length: 4voidsetWarehouseStorageCondition(String warehouseStorageCondition) Constraints: Not nullable, Maximum length: 2voidsetWeightUnit(String weightUnit) Constraints: Not nullable, Maximum length: 3toString()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 ClfnProduct. -
PRODUCT
Use with available fluent helpers to apply the Product field to query operations. -
PRODUCT_TYPE
Use with available fluent helpers to apply the ProductType field to query operations. -
CROSS_PLANT_STATUS
Use with available fluent helpers to apply the CrossPlantStatus field to query operations. -
CROSS_PLANT_STATUS_VALIDITY_DATE
Use with available fluent helpers to apply the CrossPlantStatusValidityDate field to query operations. -
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations. -
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations. -
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations. -
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations. -
IS_MARKED_FOR_DELETION
Use with available fluent helpers to apply the IsMarkedForDeletion field to query operations. -
PRODUCT_OLD_ID
Use with available fluent helpers to apply the ProductOldID field to query operations. -
GROSS_WEIGHT
Use with available fluent helpers to apply the GrossWeight field to query operations. -
PURCHASE_ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the PurchaseOrderQuantityUnit field to query operations. -
SOURCE_OF_SUPPLY
Use with available fluent helpers to apply the SourceOfSupply field to query operations. -
WEIGHT_UNIT
Use with available fluent helpers to apply the WeightUnit field to query operations. -
NET_WEIGHT
Use with available fluent helpers to apply the NetWeight field to query operations. -
COUNTRY_OF_ORIGIN
Use with available fluent helpers to apply the CountryOfOrigin field to query operations. -
COMPETITOR_ID
Use with available fluent helpers to apply the CompetitorID field to query operations. -
PRODUCT_GROUP
Use with available fluent helpers to apply the ProductGroup field to query operations. -
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations. -
ITEM_CATEGORY_GROUP
Use with available fluent helpers to apply the ItemCategoryGroup field to query operations. -
PRODUCT_HIERARCHY
Use with available fluent helpers to apply the ProductHierarchy field to query operations. -
DIVISION
Use with available fluent helpers to apply the Division field to query operations. -
VARBL_PUR_ORD_UNIT_IS_ACTIVE
Use with available fluent helpers to apply the VarblPurOrdUnitIsActive field to query operations. -
VOLUME_UNIT
Use with available fluent helpers to apply the VolumeUnit field to query operations. -
MATERIAL_VOLUME
Use with available fluent helpers to apply the MaterialVolume field to query operations. -
ANP_CODE
Use with available fluent helpers to apply the ANPCode field to query operations. -
BRAND
Use with available fluent helpers to apply the Brand field to query operations. -
PROCUREMENT_RULE
Use with available fluent helpers to apply the ProcurementRule field to query operations. -
VALIDITY_START_DATE
Use with available fluent helpers to apply the ValidityStartDate field to query operations. -
LOW_LEVEL_CODE
Use with available fluent helpers to apply the LowLevelCode field to query operations. -
PROD_NO_IN_GEN_PROD_IN_PREPACK_PROD
Use with available fluent helpers to apply the ProdNoInGenProdInPrepackProd field to query operations. -
SERIAL_IDENTIFIER_ASSGMT_PROFILE
Use with available fluent helpers to apply the SerialIdentifierAssgmtProfile field to query operations. -
SIZE_OR_DIMENSION_TEXT
Use with available fluent helpers to apply the SizeOrDimensionText field to query operations. -
INDUSTRY_STANDARD_NAME
Use with available fluent helpers to apply the IndustryStandardName field to query operations. -
PRODUCT_STANDARD_ID
Use with available fluent helpers to apply the ProductStandardID field to query operations. -
INTERNATIONAL_ARTICLE_NUMBER_CAT
Use with available fluent helpers to apply the InternationalArticleNumberCat field to query operations. -
PRODUCT_IS_CONFIGURABLE
Use with available fluent helpers to apply the ProductIsConfigurable field to query operations. -
IS_BATCH_MANAGEMENT_REQUIRED
Use with available fluent helpers to apply the IsBatchManagementRequired field to query operations. -
EXTERNAL_PRODUCT_GROUP
Use with available fluent helpers to apply the ExternalProductGroup field to query operations. -
CROSS_PLANT_CONFIGURABLE_PRODUCT
Use with available fluent helpers to apply the CrossPlantConfigurableProduct field to query operations. -
SERIAL_NO_EXPLICITNESS_LEVEL
Use with available fluent helpers to apply the SerialNoExplicitnessLevel field to query operations. -
PRODUCT_MANUFACTURER_NUMBER
Use with available fluent helpers to apply the ProductManufacturerNumber field to query operations. -
MANUFACTURER_PART_PROFILE
Use with available fluent helpers to apply the ManufacturerPartProfile field to query operations. -
CHANGE_NUMBER
Use with available fluent helpers to apply the ChangeNumber field to query operations. -
MATERIAL_REVISION_LEVEL
Use with available fluent helpers to apply the MaterialRevisionLevel field to query operations. -
HANDLING_INDICATOR
Use with available fluent helpers to apply the HandlingIndicator field to query operations. -
WAREHOUSE_PRODUCT_GROUP
Use with available fluent helpers to apply the WarehouseProductGroup field to query operations. -
WAREHOUSE_STORAGE_CONDITION
Use with available fluent helpers to apply the WarehouseStorageCondition field to query operations. -
STANDARD_HANDLING_UNIT_TYPE
Use with available fluent helpers to apply the StandardHandlingUnitType field to query operations. -
SERIAL_NUMBER_PROFILE
Use with available fluent helpers to apply the SerialNumberProfile field to query operations. -
ADJUSTMENT_PROFILE
Use with available fluent helpers to apply the AdjustmentProfile field to query operations. -
PREFERRED_UNIT_OF_MEASURE
Use with available fluent helpers to apply the PreferredUnitOfMeasure field to query operations. -
IS_PILFERABLE
Use with available fluent helpers to apply the IsPilferable field to query operations. -
IS_RELEVANT_FOR_HZDS_SUBSTANCES
Use with available fluent helpers to apply the IsRelevantForHzdsSubstances field to query operations. -
QUARANTINE_PERIOD
Use with available fluent helpers to apply the QuarantinePeriod field to query operations. -
TIME_UNIT_FOR_QUARANTINE_PERIOD
Use with available fluent helpers to apply the TimeUnitForQuarantinePeriod field to query operations. -
QUALITY_INSPECTION_GROUP
Use with available fluent helpers to apply the QualityInspectionGroup field to query operations. -
AUTHORIZATION_GROUP
Use with available fluent helpers to apply the AuthorizationGroup field to query operations. -
HANDLING_UNIT_TYPE
Use with available fluent helpers to apply the HandlingUnitType field to query operations. -
HAS_VARIABLE_TARE_WEIGHT
Use with available fluent helpers to apply the HasVariableTareWeight field to query operations. -
MAXIMUM_PACKAGING_LENGTH
Use with available fluent helpers to apply the MaximumPackagingLength field to query operations. -
MAXIMUM_PACKAGING_WIDTH
Use with available fluent helpers to apply the MaximumPackagingWidth field to query operations. -
MAXIMUM_PACKAGING_HEIGHT
Use with available fluent helpers to apply the MaximumPackagingHeight field to query operations. -
UNIT_FOR_MAX_PACKAGING_DIMENSIONS
Use with available fluent helpers to apply the UnitForMaxPackagingDimensions field to query operations. -
TO_DESCRIPTION
Use with available fluent helpers to apply the to_Description navigation property to query operations. -
TO_PLANT
Use with available fluent helpers to apply the to_Plant navigation property to query operations. -
TO_PRODUCT_CHARC
Use with available fluent helpers to apply the to_ProductCharc navigation property to query operations. -
TO_PRODUCT_CLASS
Use with available fluent helpers to apply the to_ProductClass navigation property to query operations. -
TO_PRODUCT_SALES_TAX
Use with available fluent helpers to apply the to_ProductSalesTax navigation property to query operations. -
TO_SALES_DELIVERY
Use with available fluent helpers to apply the to_SalesDelivery navigation property to query operations.
-
-
Constructor Details
-
ClfnProduct
public ClfnProduct() -
ClfnProduct
public ClfnProduct(@Nullable String product, @Nullable String productType, @Nullable String crossPlantStatus, @Nullable LocalDateTime crossPlantStatusValidityDate, @Nullable LocalDateTime creationDate, @Nullable String createdByUser, @Nullable LocalDateTime lastChangeDate, @Nullable String lastChangedByUser, @Nullable Boolean isMarkedForDeletion, @Nullable String productOldID, @Nullable BigDecimal grossWeight, @Nullable String purchaseOrderQuantityUnit, @Nullable String sourceOfSupply, @Nullable String weightUnit, @Nullable BigDecimal netWeight, @Nullable String countryOfOrigin, @Nullable String competitorID, @Nullable String productGroup, @Nullable String baseUnit, @Nullable String itemCategoryGroup, @Nullable String productHierarchy, @Nullable String division, @Nullable String varblPurOrdUnitIsActive, @Nullable String volumeUnit, @Nullable BigDecimal materialVolume, @Nullable String aNPCode, @Nullable String brand, @Nullable String procurementRule, @Nullable LocalDateTime validityStartDate, @Nullable String lowLevelCode, @Nullable String prodNoInGenProdInPrepackProd, @Nullable String serialIdentifierAssgmtProfile, @Nullable String sizeOrDimensionText, @Nullable String industryStandardName, @Nullable String productStandardID, @Nullable String internationalArticleNumberCat, @Nullable Boolean productIsConfigurable, @Nullable Boolean isBatchManagementRequired, @Nullable String externalProductGroup, @Nullable String crossPlantConfigurableProduct, @Nullable String serialNoExplicitnessLevel, @Nullable String productManufacturerNumber, @Nullable String manufacturerPartProfile, @Nullable String changeNumber, @Nullable String materialRevisionLevel, @Nullable String handlingIndicator, @Nullable String warehouseProductGroup, @Nullable String warehouseStorageCondition, @Nullable String standardHandlingUnitType, @Nullable String serialNumberProfile, @Nullable String adjustmentProfile, @Nullable String preferredUnitOfMeasure, @Nullable Boolean isPilferable, @Nullable Boolean isRelevantForHzdsSubstances, @Nullable BigDecimal quarantinePeriod, @Nullable String timeUnitForQuarantinePeriod, @Nullable String qualityInspectionGroup, @Nullable String authorizationGroup, @Nullable String handlingUnitType, @Nullable Boolean hasVariableTareWeight, @Nullable BigDecimal maximumPackagingLength, @Nullable BigDecimal maximumPackagingWidth, @Nullable BigDecimal maximumPackagingHeight, @Nullable String unitForMaxPackagingDimensions, List<ProductDescription> toDescription, List<ProductPlant> toPlant, List<ProductCharc> toProductCharc, List<ProductClass> toProductClass, List<ProductSalesTax> toProductSalesTax, List<ProductSalesDelivery> toSalesDelivery)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ClfnProduct>
-
setProduct
(Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Parameters:
product- Product Number
-
setProductType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductType
- Parameters:
productType- Product Type
-
setCrossPlantStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CrossPlantStatus
- Parameters:
crossPlantStatus- Cross-Plant Product Status
-
setCrossPlantStatusValidityDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CrossPlantStatusValidityDate
- Parameters:
crossPlantStatusValidityDate- Date from which the cross-plant material status is valid
-
setCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Parameters:
creationDate- Created On
-
setCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Parameters:
createdByUser- Name of Person Responsible for Creating the Object
-
setLastChangeDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Parameters:
lastChangeDate- Date of Last Change
-
setLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Parameters:
lastChangedByUser- Name of Person Who Changed Object
-
setIsMarkedForDeletion
Constraints: noneOriginal property name from the Odata EDM: IsMarkedForDeletion
- Parameters:
isMarkedForDeletion- Deletion Indicator
-
setProductOldID
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProductOldID
- Parameters:
productOldID- Old Product Number
-
setGrossWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: GrossWeight
- Parameters:
grossWeight- Gross Weight
-
setPurchaseOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQuantityUnit
- Parameters:
purchaseOrderQuantityUnit- Purchase Order Unit of Measure
-
setSourceOfSupply
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SourceOfSupply
- Parameters:
sourceOfSupply- Source of Supply
-
setWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: WeightUnit
- Parameters:
weightUnit- Unit of Weight
-
setNetWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: NetWeight
- Parameters:
netWeight- Net Weight
-
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.)
-
setCompetitorID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CompetitorID
- Parameters:
competitorID- Competitor
-
setProductGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProductGroup
- Parameters:
productGroup- Product Group
-
setBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Parameters:
baseUnit- Base Unit of Measure
-
setItemCategoryGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ItemCategoryGroup
- Parameters:
itemCategoryGroup- General item category group
-
setProductHierarchy
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ProductHierarchy
- Parameters:
productHierarchy- Product Hierarchy
-
setDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Parameters:
division- Division
-
setVarblPurOrdUnitIsActive
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VarblPurOrdUnitIsActive
- Parameters:
varblPurOrdUnitIsActive- Variable Purchase Order Unit Active
-
setVolumeUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VolumeUnit
- Parameters:
volumeUnit- Volume Unit
-
setMaterialVolume
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaterialVolume
- Parameters:
materialVolume- Volume
-
setANPCode
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ANPCode
- Parameters:
aNPCode- ANP Code
-
setBrand
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Brand
- Parameters:
brand- Brand
-
setProcurementRule
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProcurementRule
- Parameters:
procurementRule- Procurement rule
-
setValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Valid-From Date
-
setLowLevelCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: LowLevelCode
- Parameters:
lowLevelCode- Low-Level Code
-
setProdNoInGenProdInPrepackProd
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProdNoInGenProdInPrepackProd
- Parameters:
prodNoInGenProdInPrepackProd- Material Number of the Generic Material in Prepack Materials
-
setSerialIdentifierAssgmtProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SerialIdentifierAssgmtProfile
- Parameters:
serialIdentifierAssgmtProfile- Serial Number Profile
-
setSizeOrDimensionText
Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: SizeOrDimensionText
- Parameters:
sizeOrDimensionText- Size/dimensions
-
setIndustryStandardName
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: IndustryStandardName
- Parameters:
industryStandardName- Industry Standard Description (such as ANSI or ISO)
-
setProductStandardID
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ProductStandardID
- Parameters:
productStandardID- Global Trade Item Number (EAN/UPC/GTIN)
-
setInternationalArticleNumberCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: InternationalArticleNumberCat
- Parameters:
internationalArticleNumberCat- Category of International Article Number (EAN)
-
setProductIsConfigurable
Constraints: noneOriginal property name from the Odata EDM: ProductIsConfigurable
- Parameters:
productIsConfigurable- Product is Configurable
-
setIsBatchManagementRequired
Constraints: noneOriginal property name from the Odata EDM: IsBatchManagementRequired
- Parameters:
isBatchManagementRequired- Batch Management Requirement Indicator
-
setExternalProductGroup
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ExternalProductGroup
- Parameters:
externalProductGroup- External Product Group
-
setCrossPlantConfigurableProduct
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CrossPlantConfigurableProduct
- Parameters:
crossPlantConfigurableProduct- Cross-Plant Configurable Product
-
setSerialNoExplicitnessLevel
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SerialNoExplicitnessLevel
- Parameters:
serialNoExplicitnessLevel- Level of Explicitness for Serial Number
-
setProductManufacturerNumber
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProductManufacturerNumber
- Parameters:
productManufacturerNumber- Manufacturer Part Number
-
setManufacturerPartProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ManufacturerPartProfile
- Parameters:
manufacturerPartProfile- Mfr part profile
-
setChangeNumber
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Parameters:
changeNumber- Change Number
-
setMaterialRevisionLevel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaterialRevisionLevel
- Parameters:
materialRevisionLevel- Revision Level
-
setHandlingIndicator
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: HandlingIndicator
- Parameters:
handlingIndicator- Handling Indicator
-
setWarehouseProductGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WarehouseProductGroup
- Parameters:
warehouseProductGroup- Warehouse Material Group
-
setWarehouseStorageCondition
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WarehouseStorageCondition
- Parameters:
warehouseStorageCondition- Warehouse Storage Condition
-
setStandardHandlingUnitType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StandardHandlingUnitType
- Parameters:
standardHandlingUnitType- Standard HU Type
-
setSerialNumberProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SerialNumberProfile
- Parameters:
serialNumberProfile- Serial Number Profile
-
setAdjustmentProfile
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdjustmentProfile
- Parameters:
adjustmentProfile- Adjustment Profile
-
setPreferredUnitOfMeasure
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PreferredUnitOfMeasure
- Parameters:
preferredUnitOfMeasure- Preferred Alternative UoM for Warehouse Operations
-
setIsPilferable
Constraints: noneOriginal property name from the Odata EDM: IsPilferable
- Parameters:
isPilferable- Pilferable
-
setIsRelevantForHzdsSubstances
Constraints: noneOriginal property name from the Odata EDM: IsRelevantForHzdsSubstances
- Parameters:
isRelevantForHzdsSubstances- Relevant for Hazardous Substances
-
setQuarantinePeriod
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: QuarantinePeriod
- Parameters:
quarantinePeriod- Quarantine Period
-
setTimeUnitForQuarantinePeriod
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TimeUnitForQuarantinePeriod
- Parameters:
timeUnitForQuarantinePeriod- Time Unit for Quarantine Period
-
setQualityInspectionGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QualityInspectionGroup
- Parameters:
qualityInspectionGroup- Quality Inspection Group
-
setAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Parameters:
authorizationGroup- Authorization Group
-
setHandlingUnitType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: HandlingUnitType
- Parameters:
handlingUnitType- Handling Unit Type
-
setHasVariableTareWeight
Constraints: noneOriginal property name from the Odata EDM: HasVariableTareWeight
- Parameters:
hasVariableTareWeight- Variable Tare Weight
-
setMaximumPackagingLength
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: MaximumPackagingLength
- Parameters:
maximumPackagingLength- Maximum Packing Length of Packaging Material
-
setMaximumPackagingWidth
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: MaximumPackagingWidth
- Parameters:
maximumPackagingWidth- Maximum Packing Width of Packaging Material
-
setMaximumPackagingHeight
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: MaximumPackagingHeight
- Parameters:
maximumPackagingHeight- Maximum Packing Height of Packaging Material
-
setUnitForMaxPackagingDimensions
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnitForMaxPackagingDimensions
- Parameters:
unitForMaxPackagingDimensions- Unit of Measure for Maximum Packing Length/Width/Height
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ClfnProduct>
-
getKey
- Overrides:
getKeyin classVdmObject<ClfnProduct>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ClfnProduct>
-
fromMap
- Overrides:
fromMapin classVdmObject<ClfnProduct>
-
field
@Nonnull public static <T> ClfnProductField<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> ClfnProductField<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<ClfnProduct>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ClfnProduct>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ClfnProduct>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ClfnProduct>
-
fetchDescription
Fetches the ProductDescription entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Description.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ProductDescription 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.
-
getDescriptionOrFetch
Retrieval of associated ProductDescription entities (one to many). This corresponds to the OData navigation property to_Description.If the navigation property to_Description of a queried ClfnProduct 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 ProductDescription 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.
-
getDescriptionIfPresent
Retrieval of associated ProductDescription entities (one to many). This corresponds to the OData navigation property to_Description.If the navigation property for an entity ClfnProduct 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_Description is already loaded, the result will
contain the ProductDescription entities. If not, an
Optionwith result stateemptyis returned.
-
setDescription
Overwrites the list of associated ProductDescription entities for the loaded navigation property to_Description.If the navigation property to_Description of a queried ClfnProduct 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 ProductDescription entities.
-
addDescription
Adds elements to the list of associated ProductDescription entities. This corresponds to the OData navigation property to_Description.If the navigation property to_Description of a queried ClfnProduct 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 ProductDescription entities.
-
fetchPlant
Fetches the ProductPlant entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Plant.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ProductPlant 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.
-
getPlantOrFetch
Retrieval of associated ProductPlant entities (one to many). This corresponds to the OData navigation property to_Plant.If the navigation property to_Plant of a queried ClfnProduct 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 ProductPlant 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.
-
getPlantIfPresent
Retrieval of associated ProductPlant entities (one to many). This corresponds to the OData navigation property to_Plant.If the navigation property for an entity ClfnProduct 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_Plant is already loaded, the result will contain the
ProductPlant entities. If not, an
Optionwith result stateemptyis returned.
-
setPlant
Overwrites the list of associated ProductPlant entities for the loaded navigation property to_Plant.If the navigation property to_Plant of a queried ClfnProduct 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 ProductPlant entities.
-
addPlant
Adds elements to the list of associated ProductPlant entities. This corresponds to the OData navigation property to_Plant.If the navigation property to_Plant of a queried ClfnProduct 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 ProductPlant entities.
-
fetchProductCharc
Fetches the ProductCharc entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ProductCharc.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ProductCharc 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.
-
getProductCharcOrFetch
Retrieval of associated ProductCharc entities (one to many). This corresponds to the OData navigation property to_ProductCharc.If the navigation property to_ProductCharc of a queried ClfnProduct 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 ProductCharc 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.
-
getProductCharcIfPresent
Retrieval of associated ProductCharc entities (one to many). This corresponds to the OData navigation property to_ProductCharc.If the navigation property for an entity ClfnProduct 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_ProductCharc is already loaded, the result will
contain the ProductCharc entities. If not, an
Optionwith result stateemptyis returned.
-
setProductCharc
Overwrites the list of associated ProductCharc entities for the loaded navigation property to_ProductCharc.If the navigation property to_ProductCharc of a queried ClfnProduct 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 ProductCharc entities.
-
addProductCharc
Adds elements to the list of associated ProductCharc entities. This corresponds to the OData navigation property to_ProductCharc.If the navigation property to_ProductCharc of a queried ClfnProduct 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 ProductCharc entities.
-
fetchProductClass
Fetches the ProductClass entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ProductClass.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ProductClass 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.
-
getProductClassOrFetch
Retrieval of associated ProductClass entities (one to many). This corresponds to the OData navigation property to_ProductClass.If the navigation property to_ProductClass of a queried ClfnProduct 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 ProductClass 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.
-
getProductClassIfPresent
Retrieval of associated ProductClass entities (one to many). This corresponds to the OData navigation property to_ProductClass.If the navigation property for an entity ClfnProduct 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_ProductClass is already loaded, the result will
contain the ProductClass entities. If not, an
Optionwith result stateemptyis returned.
-
setProductClass
Overwrites the list of associated ProductClass entities for the loaded navigation property to_ProductClass.If the navigation property to_ProductClass of a queried ClfnProduct 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 ProductClass entities.
-
addProductClass
Adds elements to the list of associated ProductClass entities. This corresponds to the OData navigation property to_ProductClass.If the navigation property to_ProductClass of a queried ClfnProduct 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 ProductClass entities.
-
fetchProductSalesTax
Fetches the ProductSalesTax entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ProductSalesTax.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ProductSalesTax 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.
-
getProductSalesTaxOrFetch
Retrieval of associated ProductSalesTax entities (one to many). This corresponds to the OData navigation property to_ProductSalesTax.If the navigation property to_ProductSalesTax of a queried ClfnProduct 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 ProductSalesTax 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.
-
getProductSalesTaxIfPresent
Retrieval of associated ProductSalesTax entities (one to many). This corresponds to the OData navigation property to_ProductSalesTax.If the navigation property for an entity ClfnProduct 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_ProductSalesTax is already loaded, the result will
contain the ProductSalesTax entities. If not, an
Optionwith result stateemptyis returned.
-
setProductSalesTax
Overwrites the list of associated ProductSalesTax entities for the loaded navigation property to_ProductSalesTax.If the navigation property to_ProductSalesTax of a queried ClfnProduct 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 ProductSalesTax entities.
-
addProductSalesTax
Adds elements to the list of associated ProductSalesTax entities. This corresponds to the OData navigation property to_ProductSalesTax.If the navigation property to_ProductSalesTax of a queried ClfnProduct 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 ProductSalesTax entities.
-
fetchSalesDelivery
Fetches the ProductSalesDelivery entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SalesDelivery.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ProductSalesDelivery 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.
-
getSalesDeliveryOrFetch
Retrieval of associated ProductSalesDelivery entities (one to many). This corresponds to the OData navigation property to_SalesDelivery.If the navigation property to_SalesDelivery of a queried ClfnProduct 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 ProductSalesDelivery 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.
-
getSalesDeliveryIfPresent
Retrieval of associated ProductSalesDelivery entities (one to many). This corresponds to the OData navigation property to_SalesDelivery.If the navigation property for an entity ClfnProduct 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_SalesDelivery is already loaded, the result will
contain the ProductSalesDelivery entities. If not, an
Optionwith result stateemptyis returned.
-
setSalesDelivery
Overwrites the list of associated ProductSalesDelivery entities for the loaded navigation property to_SalesDelivery.If the navigation property to_SalesDelivery of a queried ClfnProduct 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 ProductSalesDelivery entities.
-
addSalesDelivery
Adds elements to the list of associated ProductSalesDelivery entities. This corresponds to the OData navigation property to_SalesDelivery.If the navigation property to_SalesDelivery of a queried ClfnProduct 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 ProductSalesDelivery entities.
-
builder
-
getProduct
(Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
- Product Number
-
getProductType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductType
- Returns:
- Product Type
-
getCrossPlantStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CrossPlantStatus
- Returns:
- Cross-Plant Product Status
-
getCrossPlantStatusValidityDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CrossPlantStatusValidityDate
- Returns:
- Date from which the cross-plant material status is valid
-
getCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
- Created On
-
getCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
- Name of Person Responsible for Creating the Object
-
getLastChangeDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Returns:
- Date of Last Change
-
getLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
- Name of Person Who Changed Object
-
getIsMarkedForDeletion
Constraints: noneOriginal property name from the Odata EDM: IsMarkedForDeletion
- Returns:
- Deletion Indicator
-
getProductOldID
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProductOldID
- Returns:
- Old Product Number
-
getGrossWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: GrossWeight
- Returns:
- Gross Weight
-
getPurchaseOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQuantityUnit
- Returns:
- Purchase Order Unit of Measure
-
getSourceOfSupply
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SourceOfSupply
- Returns:
- Source of Supply
-
getWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: WeightUnit
- Returns:
- Unit of Weight
-
getNetWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: NetWeight
- Returns:
- Net Weight
-
getCountryOfOrigin
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CountryOfOrigin
- Returns:
- Country/Region of Origin of Material (Non-Preferential Ori.)
-
getCompetitorID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CompetitorID
- Returns:
- Competitor
-
getProductGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProductGroup
- Returns:
- Product Group
-
getBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
- Base Unit of Measure
-
getItemCategoryGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ItemCategoryGroup
- Returns:
- General item category group
-
getProductHierarchy
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ProductHierarchy
- Returns:
- Product Hierarchy
-
getDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
- Division
-
getVarblPurOrdUnitIsActive
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VarblPurOrdUnitIsActive
- Returns:
- Variable Purchase Order Unit Active
-
getVolumeUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VolumeUnit
- Returns:
- Volume Unit
-
getMaterialVolume
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaterialVolume
- Returns:
- Volume
-
getANPCode
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ANPCode
- Returns:
- ANP Code
-
getBrand
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Brand
- Returns:
- Brand
-
getProcurementRule
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProcurementRule
- Returns:
- Procurement rule
-
getValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
- Valid-From Date
-
getLowLevelCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: LowLevelCode
- Returns:
- Low-Level Code
-
getProdNoInGenProdInPrepackProd
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProdNoInGenProdInPrepackProd
- Returns:
- Material Number of the Generic Material in Prepack Materials
-
getSerialIdentifierAssgmtProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SerialIdentifierAssgmtProfile
- Returns:
- Serial Number Profile
-
getSizeOrDimensionText
Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: SizeOrDimensionText
- Returns:
- Size/dimensions
-
getIndustryStandardName
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: IndustryStandardName
- Returns:
- Industry Standard Description (such as ANSI or ISO)
-
getProductStandardID
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ProductStandardID
- Returns:
- Global Trade Item Number (EAN/UPC/GTIN)
-
getInternationalArticleNumberCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: InternationalArticleNumberCat
- Returns:
- Category of International Article Number (EAN)
-
getProductIsConfigurable
Constraints: noneOriginal property name from the Odata EDM: ProductIsConfigurable
- Returns:
- Product is Configurable
-
getIsBatchManagementRequired
Constraints: noneOriginal property name from the Odata EDM: IsBatchManagementRequired
- Returns:
- Batch Management Requirement Indicator
-
getExternalProductGroup
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ExternalProductGroup
- Returns:
- External Product Group
-
getCrossPlantConfigurableProduct
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CrossPlantConfigurableProduct
- Returns:
- Cross-Plant Configurable Product
-
getSerialNoExplicitnessLevel
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SerialNoExplicitnessLevel
- Returns:
- Level of Explicitness for Serial Number
-
getProductManufacturerNumber
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProductManufacturerNumber
- Returns:
- Manufacturer Part Number
-
getManufacturerPartProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ManufacturerPartProfile
- Returns:
- Mfr part profile
-
getChangeNumber
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Returns:
- Change Number
-
getMaterialRevisionLevel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaterialRevisionLevel
- Returns:
- Revision Level
-
getHandlingIndicator
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: HandlingIndicator
- Returns:
- Handling Indicator
-
getWarehouseProductGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WarehouseProductGroup
- Returns:
- Warehouse Material Group
-
getWarehouseStorageCondition
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WarehouseStorageCondition
- Returns:
- Warehouse Storage Condition
-
getStandardHandlingUnitType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StandardHandlingUnitType
- Returns:
- Standard HU Type
-
getSerialNumberProfile
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SerialNumberProfile
- Returns:
- Serial Number Profile
-
getAdjustmentProfile
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AdjustmentProfile
- Returns:
- Adjustment Profile
-
getPreferredUnitOfMeasure
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PreferredUnitOfMeasure
- Returns:
- Preferred Alternative UoM for Warehouse Operations
-
getIsPilferable
Constraints: noneOriginal property name from the Odata EDM: IsPilferable
- Returns:
- Pilferable
-
getIsRelevantForHzdsSubstances
Constraints: noneOriginal property name from the Odata EDM: IsRelevantForHzdsSubstances
- Returns:
- Relevant for Hazardous Substances
-
getQuarantinePeriod
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: QuarantinePeriod
- Returns:
- Quarantine Period
-
getTimeUnitForQuarantinePeriod
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TimeUnitForQuarantinePeriod
- Returns:
- Time Unit for Quarantine Period
-
getQualityInspectionGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QualityInspectionGroup
- Returns:
- Quality Inspection Group
-
getAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
- Authorization Group
-
getHandlingUnitType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: HandlingUnitType
- Returns:
- Handling Unit Type
-
getHasVariableTareWeight
Constraints: noneOriginal property name from the Odata EDM: HasVariableTareWeight
- Returns:
- Variable Tare Weight
-
getMaximumPackagingLength
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: MaximumPackagingLength
- Returns:
- Maximum Packing Length of Packaging Material
-
getMaximumPackagingWidth
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: MaximumPackagingWidth
- Returns:
- Maximum Packing Width of Packaging Material
-
getMaximumPackagingHeight
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: MaximumPackagingHeight
- Returns:
- Maximum Packing Height of Packaging Material
-
getUnitForMaxPackagingDimensions
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnitForMaxPackagingDimensions
- Returns:
- Unit of Measure for Maximum Packing Length/Width/Height
-
toString
- Overrides:
toStringin classVdmObject<ClfnProduct>
-
equals
- Overrides:
equalsin classVdmEntity<ClfnProduct>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ClfnProduct>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ClfnProduct>
-