Class Product
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: Product_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of Product instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<Product,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<Product>Selector for all available fields of Product.static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.Date<Product>static final SimpleProperty.DateTime<Product>static final SimpleProperty.Time<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.Date<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.String<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.Date<Product>static final SimpleProperty.DateTime<Product>static final SimpleProperty.Time<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.Boolean<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.NumericDecimal<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final NavigationProperty.Collection<Product,ProductDescription> Use with available request builders to apply the _ProductDescription navigation property to query operations.static final NavigationProperty.Collection<Product,ProductPlant> Use with available request builders to apply the _ProductPlant navigation property to query operations.static final NavigationProperty.Single<Product,ProductProcurement> Use with available request builders to apply the _ProductProcurement navigation property to query operations.static final NavigationProperty.Single<Product,ProductQualityManagement> Use with available request builders to apply the _ProductQualityManagement navigation property to query operations.static final NavigationProperty.Single<Product,ProductSales> Use with available request builders to apply the _ProductSales navigation property to query operations.static final NavigationProperty.Collection<Product,ProductSalesDelivery> Use with available request builders to apply the _ProductSalesDelivery navigation property to query operations.static final NavigationProperty.Single<Product,ProductStorage> Use with available request builders to apply the _ProductStorage navigation property to query operations.static final NavigationProperty.Collection<Product,ProductUnitOfMeasure> Use with available request builders to apply the _ProductUnitOfMeasure navigation property to query operations.static final NavigationProperty.Collection<Product,ProductValuation> Use with available request builders to apply the _ProductValuation navigation property to query operations.static final SimpleProperty.Boolean<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>static final SimpleProperty.String<Product>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionProduct()Product(String product, String productType, LocalDate creationDate, LocalTime creationTime, OffsetDateTime creationDateTime, String createdByUser, LocalDate lastChangeDate, String lastChangedByUser, Boolean isMarkedForDeletion, String crossPlantStatus, LocalDate crossPlantStatusValidityDate, String productOldID, BigDecimal grossWeight, String weightUnit, String weightISOUnit, String productGroup, String baseUnit, String baseISOUnit, String itemCategoryGroup, BigDecimal netWeight, String division, String volumeUnit, String volumeISOUnit, BigDecimal productVolume, String authorizationGroup, String aNPCode, String sizeOrDimensionText, String industryStandardName, String productStandardID, String internationalArticleNumberCat, Boolean productIsConfigurable, Boolean isBatchManagementRequired, String externalProductGroup, String crossPlantConfigurableProduct, String serialNoExplicitnessLevel, Boolean isApprovedBatchRecordReqd, String handlingIndicator, String warehouseProductGroup, String warehouseStorageCondition, String standardHandlingUnitType, String serialNumberProfile, Boolean isPilferable, Boolean isRelevantForHzdsSubstances, BigDecimal quarantinePeriod, String timeUnitForQuarantinePeriod, String quarantinePeriodISOUnit, String qualityInspectionGroup, String handlingUnitType, Boolean hasVariableTareWeight, BigDecimal maximumPackagingLength, BigDecimal maximumPackagingWidth, BigDecimal maximumPackagingHeight, BigDecimal maximumCapacity, BigDecimal overcapacityTolerance, String unitForMaxPackagingDimensions, String maxPackggDimensionISOUnit, BigDecimal baseUnitSpecificProductLength, BigDecimal baseUnitSpecificProductWidth, BigDecimal baseUnitSpecificProductHeight, String productMeasurementUnit, String productMeasurementISOUnit, String articleCategory, String industrySector, OffsetDateTime lastChangeDateTime, LocalTime lastChangeTime, String dangerousGoodsIndProfile, String productDocumentChangeNumber, String productDocumentPageCount, String productDocumentPageNumber, Boolean documentIsCreatedByCAD, String productionOrInspectionMemoTxt, String productionMemoPageFormat, Boolean productIsHighlyViscous, Boolean transportIsInBulk, Boolean prodEffctyParamValsAreAssigned, Boolean prodIsEnvironmentallyRelevant, String laboratoryOrDesignOffice, String packagingProductGroup, String packingReferenceProduct, String basicProduct, String productDocumentNumber, String productDocumentVersion, String productDocumentType, String productDocumentPageFormat, String prodChmlCmplncRelevanceCode, String discountInKindEligibility, Collection<SAP__Message> _Messages, List<ProductDescription> to_ProductDescription, List<ProductPlant> to_ProductPlant, ProductProcurement to_ProductProcurement, ProductQualityManagement to_ProductQualityManagement, ProductSales to_ProductSales, List<ProductSalesDelivery> to_ProductSalesDelivery, ProductStorage to_ProductStorage, List<ProductUnitOfMeasure> to_ProductUnitOfMeasure, List<ProductValuation> to_ProductValuation) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProductDescription(ProductDescription... entity) Adds elements to the list of associated ProductDescription entities.voidaddProductPlant(ProductPlant... entity) Adds elements to the list of associated ProductPlant entities.voidaddProductSalesDelivery(ProductSalesDelivery... entity) Adds elements to the list of associated ProductSalesDelivery entities.voidaddProductUnitOfMeasure(ProductUnitOfMeasure... entity) Adds elements to the list of associated ProductUnitOfMeasure entities.voidaddProductValuation(ProductValuation... entity) Adds elements to the list of associated ProductValuation entities.static Product.ProductBuilderbuilder()protected booleanbooleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 48Constraints: Not nullable, Maximum length: 12Constraints: NullableConstraints: Nullable, Precision: 7Constraints: Not nullableConstraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 2Constraints: NullableConstraints: Not nullable, Maximum length: 3protected StringConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2Constraints: Not nullableprotected StringConstraints: Not nullable, Maximum length: 18Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullableConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 2Constraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 4protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 3Constraints: NullableConstraints: Nullable, Precision: 7Constraints: Not nullable, Maximum length: 12Constraints: Not nullableConstraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 3, Scale: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 1Constraints: Not nullableConstraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 18io.vavr.control.Option<List<ProductDescription>>Retrieval of associated ProductDescription entities (one to many).Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 22Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 18Constraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 40io.vavr.control.Option<List<ProductPlant>>Retrieval of associated ProductPlant entities (one to many).io.vavr.control.Option<ProductProcurement>Retrieval of associated ProductProcurement entity (one to one).io.vavr.control.Option<ProductQualityManagement>Retrieval of associated ProductQualityManagement entity (one to one).io.vavr.control.Option<List<ProductSalesDelivery>>Retrieval of associated ProductSalesDelivery entities (one to many).io.vavr.control.Option<ProductSales>Retrieval of associated ProductSales entity (one to one).Constraints: Not nullable, Maximum length: 18io.vavr.control.Option<ProductStorage>Retrieval of associated ProductStorage entity (one to one).Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<List<ProductUnitOfMeasure>>Retrieval of associated ProductUnitOfMeasure entities (one to many).io.vavr.control.Option<List<ProductValuation>>Retrieval of associated ProductValuation entities (one to many).Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 32Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullablegetType()Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetANPCode(String aNPCode) Constraints: Not nullable, Maximum length: 9voidsetArticleCategory(String articleCategory) Constraints: Not nullable, Maximum length: 2voidsetAuthorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4voidsetBaseISOUnit(String baseISOUnit) Constraints: Not nullable, Maximum length: 3voidsetBaseUnit(String baseUnit) Constraints: Not nullable, Maximum length: 3voidsetBaseUnitSpecificProductHeight(BigDecimal baseUnitSpecificProductHeight) Constraints: Not nullable, Precision: 13, Scale: 3voidsetBaseUnitSpecificProductLength(BigDecimal baseUnitSpecificProductLength) Constraints: Not nullable, Precision: 13, Scale: 3voidsetBaseUnitSpecificProductWidth(BigDecimal baseUnitSpecificProductWidth) Constraints: Not nullable, Precision: 13, Scale: 3voidsetBasicProduct(String basicProduct) Constraints: Not nullable, Maximum length: 48voidsetCreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12voidsetCreationDate(LocalDate creationDate) Constraints: NullablevoidsetCreationDateTime(OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7voidsetCreationTime(LocalTime creationTime) Constraints: Not nullablevoidsetCrossPlantConfigurableProduct(String crossPlantConfigurableProduct) Constraints: Not nullable, Maximum length: 18voidsetCrossPlantStatus(String crossPlantStatus) Constraints: Not nullable, Maximum length: 2voidsetCrossPlantStatusValidityDate(LocalDate crossPlantStatusValidityDate) Constraints: NullablevoidsetDangerousGoodsIndProfile(String dangerousGoodsIndProfile) Constraints: Not nullable, Maximum length: 3voidsetDiscountInKindEligibility(String discountInKindEligibility) Constraints: Not nullable, Maximum length: 1voidsetDivision(String division) Constraints: Not nullable, Maximum length: 2voidsetDocumentIsCreatedByCAD(Boolean documentIsCreatedByCAD) Constraints: Not nullablevoidsetExternalProductGroup(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: Not nullablevoidsetIndustrySector(String industrySector) Constraints: Not nullable, Maximum length: 1voidsetIndustryStandardName(String industryStandardName) Constraints: Not nullable, Maximum length: 18voidsetInternationalArticleNumberCat(String internationalArticleNumberCat) Constraints: Not nullable, Maximum length: 2voidsetIsApprovedBatchRecordReqd(Boolean isApprovedBatchRecordReqd) Constraints: Not nullablevoidsetIsBatchManagementRequired(Boolean isBatchManagementRequired) Constraints: Not nullablevoidsetIsMarkedForDeletion(Boolean isMarkedForDeletion) Constraints: Not nullablevoidsetIsPilferable(Boolean isPilferable) Constraints: Not nullablevoidsetIsRelevantForHzdsSubstances(Boolean isRelevantForHzdsSubstances) Constraints: Not nullablevoidsetItemCategoryGroup(String itemCategoryGroup) Constraints: Not nullable, Maximum length: 4voidsetLaboratoryOrDesignOffice(String laboratoryOrDesignOffice) Constraints: Not nullable, Maximum length: 3voidsetLastChangeDate(LocalDate lastChangeDate) Constraints: NullablevoidsetLastChangeDateTime(OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7voidsetLastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetLastChangeTime(LocalTime lastChangeTime) Constraints: Not nullablevoidsetMaximumCapacity(BigDecimal maximumCapacity) Constraints: Not nullable, Precision: 15, 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: 3voidsetMaxPackggDimensionISOUnit(String maxPackggDimensionISOUnit) Constraints: Not nullable, Maximum length: 3voidsetNetWeight(BigDecimal netWeight) Constraints: Not nullable, Precision: 13, Scale: 3voidsetOvercapacityTolerance(BigDecimal overcapacityTolerance) Constraints: Not nullable, Precision: 3, Scale: 1voidsetPackagingProductGroup(String packagingProductGroup) Constraints: Not nullable, Maximum length: 4voidsetPackingReferenceProduct(String packingReferenceProduct) Constraints: Not nullable, Maximum length: 18voidsetProdChmlCmplncRelevanceCode(String prodChmlCmplncRelevanceCode) Constraints: Not nullable, Maximum length: 1voidsetProdEffctyParamValsAreAssigned(Boolean prodEffctyParamValsAreAssigned) Constraints: Not nullablevoidsetProdIsEnvironmentallyRelevant(Boolean prodIsEnvironmentallyRelevant) Constraints: Not nullablevoidsetProduct(String product) (Key Field) Constraints: Not nullable, Maximum length: 18voidOverwrites the list of associated ProductDescription entities for the loaded navigation property _ProductDescription.voidsetProductDocumentChangeNumber(String productDocumentChangeNumber) Constraints: Not nullable, Maximum length: 6voidsetProductDocumentNumber(String productDocumentNumber) Constraints: Not nullable, Maximum length: 22voidsetProductDocumentPageCount(String productDocumentPageCount) Constraints: Not nullable, Maximum length: 3voidsetProductDocumentPageFormat(String productDocumentPageFormat) Constraints: Not nullable, Maximum length: 4voidsetProductDocumentPageNumber(String productDocumentPageNumber) Constraints: Not nullable, Maximum length: 3voidsetProductDocumentType(String productDocumentType) Constraints: Not nullable, Maximum length: 3voidsetProductDocumentVersion(String productDocumentVersion) Constraints: Not nullable, Maximum length: 2voidsetProductGroup(String productGroup) Constraints: Not nullable, Maximum length: 9voidsetProductionMemoPageFormat(String productionMemoPageFormat) Constraints: Not nullable, Maximum length: 4voidsetProductionOrInspectionMemoTxt(String productionOrInspectionMemoTxt) Constraints: Not nullable, Maximum length: 18voidsetProductIsConfigurable(Boolean productIsConfigurable) Constraints: Not nullablevoidsetProductIsHighlyViscous(Boolean productIsHighlyViscous) Constraints: Not nullablevoidsetProductMeasurementISOUnit(String productMeasurementISOUnit) Constraints: Not nullable, Maximum length: 3voidsetProductMeasurementUnit(String productMeasurementUnit) Constraints: Not nullable, Maximum length: 3voidsetProductOldID(String productOldID) Constraints: Not nullable, Maximum length: 40voidsetProductPlant(List<ProductPlant> value) Overwrites the list of associated ProductPlant entities for the loaded navigation property _ProductPlant.voidOverwrites the associated ProductProcurement entity for the loaded navigation property _ProductProcurement.voidOverwrites the associated ProductQualityManagement entity for the loaded navigation property _ProductQualityManagement.voidsetProductSales(ProductSales value) Overwrites the associated ProductSales entity for the loaded navigation property _ProductSales.voidOverwrites the list of associated ProductSalesDelivery entities for the loaded navigation property _ProductSalesDelivery.voidsetProductStandardID(String productStandardID) Constraints: Not nullable, Maximum length: 18voidsetProductStorage(ProductStorage value) Overwrites the associated ProductStorage entity for the loaded navigation property _ProductStorage.voidsetProductType(String productType) Constraints: Not nullable, Maximum length: 4voidOverwrites the list of associated ProductUnitOfMeasure entities for the loaded navigation property _ProductUnitOfMeasure.voidsetProductValuation(List<ProductValuation> value) Overwrites the list of associated ProductValuation entities for the loaded navigation property _ProductValuation.voidsetProductVolume(BigDecimal productVolume) Constraints: Not nullable, Precision: 13, Scale: 3voidsetQualityInspectionGroup(String qualityInspectionGroup) Constraints: Not nullable, Maximum length: 4voidsetQuarantinePeriod(BigDecimal quarantinePeriod) Constraints: Not nullable, Precision: 3voidsetQuarantinePeriodISOUnit(String quarantinePeriodISOUnit) Constraints: Not nullable, Maximum length: 3voidsetSerialNoExplicitnessLevel(String serialNoExplicitnessLevel) Constraints: Not nullable, Maximum length: 1voidsetSerialNumberProfile(String serialNumberProfile) Constraints: Not nullable, Maximum length: 4voidsetSizeOrDimensionText(String sizeOrDimensionText) Constraints: Not nullable, Maximum length: 32voidsetStandardHandlingUnitType(String standardHandlingUnitType) Constraints: Not nullable, Maximum length: 4voidsetTimeUnitForQuarantinePeriod(String timeUnitForQuarantinePeriod) Constraints: Not nullable, Maximum length: 3voidsetTransportIsInBulk(Boolean transportIsInBulk) Constraints: Not nullablevoidsetUnitForMaxPackagingDimensions(String unitForMaxPackagingDimensions) Constraints: Not nullable, Maximum length: 3voidsetVolumeISOUnit(String volumeISOUnit) Constraints: Not nullable, Maximum length: 3voidsetVolumeUnit(String volumeUnit) Constraints: Not nullable, Maximum length: 3voidsetWarehouseProductGroup(String warehouseProductGroup) Constraints: Not nullable, Maximum length: 4voidsetWarehouseStorageCondition(String warehouseStorageCondition) Constraints: Not nullable, Maximum length: 2voidsetWeightISOUnit(String weightISOUnit) Constraints: Not nullable, Maximum length: 3voidsetWeightUnit(String weightUnit) Constraints: Not nullable, Maximum length: 3toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, 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 Product. -
PRODUCT
-
PRODUCT_TYPE
-
CREATION_DATE
-
CREATION_TIME
-
CREATION_DATE_TIME
-
CREATED_BY_USER
-
LAST_CHANGE_DATE
-
LAST_CHANGED_BY_USER
-
IS_MARKED_FOR_DELETION
-
CROSS_PLANT_STATUS
-
CROSS_PLANT_STATUS_VALIDITY_DATE
-
PRODUCT_OLD_ID
-
GROSS_WEIGHT
-
WEIGHT_UNIT
-
WEIGHT_ISO_UNIT
-
PRODUCT_GROUP
-
BASE_UNIT
-
BASE_ISO_UNIT
-
ITEM_CATEGORY_GROUP
-
NET_WEIGHT
-
DIVISION
-
VOLUME_UNIT
-
VOLUME_ISO_UNIT
-
PRODUCT_VOLUME
-
AUTHORIZATION_GROUP
-
ANP_CODE
-
SIZE_OR_DIMENSION_TEXT
-
INDUSTRY_STANDARD_NAME
-
PRODUCT_STANDARD_ID
-
INTERNATIONAL_ARTICLE_NUMBER_CAT
-
PRODUCT_IS_CONFIGURABLE
-
IS_BATCH_MANAGEMENT_REQUIRED
-
EXTERNAL_PRODUCT_GROUP
-
CROSS_PLANT_CONFIGURABLE_PRODUCT
-
SERIAL_NO_EXPLICITNESS_LEVEL
-
IS_APPROVED_BATCH_RECORD_REQD
-
HANDLING_INDICATOR
-
WAREHOUSE_PRODUCT_GROUP
-
WAREHOUSE_STORAGE_CONDITION
-
STANDARD_HANDLING_UNIT_TYPE
-
SERIAL_NUMBER_PROFILE
-
IS_PILFERABLE
-
IS_RELEVANT_FOR_HZDS_SUBSTANCES
-
QUARANTINE_PERIOD
-
TIME_UNIT_FOR_QUARANTINE_PERIOD
-
QUARANTINE_PERIOD_ISO_UNIT
-
QUALITY_INSPECTION_GROUP
-
HANDLING_UNIT_TYPE
-
HAS_VARIABLE_TARE_WEIGHT
-
MAXIMUM_PACKAGING_LENGTH
-
MAXIMUM_PACKAGING_WIDTH
-
MAXIMUM_PACKAGING_HEIGHT
-
MAXIMUM_CAPACITY
-
OVERCAPACITY_TOLERANCE
-
UNIT_FOR_MAX_PACKAGING_DIMENSIONS
-
MAX_PACKGG_DIMENSION_ISO_UNIT
-
BASE_UNIT_SPECIFIC_PRODUCT_LENGTH
-
BASE_UNIT_SPECIFIC_PRODUCT_WIDTH
-
BASE_UNIT_SPECIFIC_PRODUCT_HEIGHT
-
PRODUCT_MEASUREMENT_UNIT
-
PRODUCT_MEASUREMENT_ISO_UNIT
-
ARTICLE_CATEGORY
-
INDUSTRY_SECTOR
-
LAST_CHANGE_DATE_TIME
-
LAST_CHANGE_TIME
-
DANGEROUS_GOODS_IND_PROFILE
-
PRODUCT_DOCUMENT_CHANGE_NUMBER
-
PRODUCT_DOCUMENT_PAGE_COUNT
-
PRODUCT_DOCUMENT_PAGE_NUMBER
-
DOCUMENT_IS_CREATED_BY_CAD
-
PRODUCTION_OR_INSPECTION_MEMO_TXT
-
PRODUCTION_MEMO_PAGE_FORMAT
-
PRODUCT_IS_HIGHLY_VISCOUS
-
TRANSPORT_IS_IN_BULK
-
PROD_EFFCTY_PARAM_VALS_ARE_ASSIGNED
-
PROD_IS_ENVIRONMENTALLY_RELEVANT
-
LABORATORY_OR_DESIGN_OFFICE
-
PACKAGING_PRODUCT_GROUP
-
PACKING_REFERENCE_PRODUCT
-
BASIC_PRODUCT
-
PRODUCT_DOCUMENT_NUMBER
-
PRODUCT_DOCUMENT_VERSION
-
PRODUCT_DOCUMENT_TYPE
-
PRODUCT_DOCUMENT_PAGE_FORMAT
-
PROD_CHML_CMPLNC_RELEVANCE_CODE
-
DISCOUNT_IN_KIND_ELIGIBILITY
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__PRODUCT_DESCRIPTION
public static final NavigationProperty.Collection<Product,ProductDescription> TO__PRODUCT_DESCRIPTIONUse with available request builders to apply the _ProductDescription navigation property to query operations. -
TO__PRODUCT_PLANT
Use with available request builders to apply the _ProductPlant navigation property to query operations. -
TO__PRODUCT_PROCUREMENT
Use with available request builders to apply the _ProductProcurement navigation property to query operations. -
TO__PRODUCT_QUALITY_MANAGEMENT
public static final NavigationProperty.Single<Product,ProductQualityManagement> TO__PRODUCT_QUALITY_MANAGEMENTUse with available request builders to apply the _ProductQualityManagement navigation property to query operations. -
TO__PRODUCT_SALES
Use with available request builders to apply the _ProductSales navigation property to query operations. -
TO__PRODUCT_SALES_DELIVERY
public static final NavigationProperty.Collection<Product,ProductSalesDelivery> TO__PRODUCT_SALES_DELIVERYUse with available request builders to apply the _ProductSalesDelivery navigation property to query operations. -
TO__PRODUCT_STORAGE
Use with available request builders to apply the _ProductStorage navigation property to query operations. -
TO__PRODUCT_UNIT_OF_MEASURE
public static final NavigationProperty.Collection<Product,ProductUnitOfMeasure> TO__PRODUCT_UNIT_OF_MEASUREUse with available request builders to apply the _ProductUnitOfMeasure navigation property to query operations. -
TO__PRODUCT_VALUATION
Use with available request builders to apply the _ProductValuation navigation property to query operations.
-
-
Constructor Details
-
Product
public Product() -
Product
public Product(@Nullable String product, @Nullable String productType, @Nullable LocalDate creationDate, @Nullable LocalTime creationTime, @Nullable OffsetDateTime creationDateTime, @Nullable String createdByUser, @Nullable LocalDate lastChangeDate, @Nullable String lastChangedByUser, @Nullable Boolean isMarkedForDeletion, @Nullable String crossPlantStatus, @Nullable LocalDate crossPlantStatusValidityDate, @Nullable String productOldID, @Nullable BigDecimal grossWeight, @Nullable String weightUnit, @Nullable String weightISOUnit, @Nullable String productGroup, @Nullable String baseUnit, @Nullable String baseISOUnit, @Nullable String itemCategoryGroup, @Nullable BigDecimal netWeight, @Nullable String division, @Nullable String volumeUnit, @Nullable String volumeISOUnit, @Nullable BigDecimal productVolume, @Nullable String authorizationGroup, @Nullable String aNPCode, @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 Boolean isApprovedBatchRecordReqd, @Nullable String handlingIndicator, @Nullable String warehouseProductGroup, @Nullable String warehouseStorageCondition, @Nullable String standardHandlingUnitType, @Nullable String serialNumberProfile, @Nullable Boolean isPilferable, @Nullable Boolean isRelevantForHzdsSubstances, @Nullable BigDecimal quarantinePeriod, @Nullable String timeUnitForQuarantinePeriod, @Nullable String quarantinePeriodISOUnit, @Nullable String qualityInspectionGroup, @Nullable String handlingUnitType, @Nullable Boolean hasVariableTareWeight, @Nullable BigDecimal maximumPackagingLength, @Nullable BigDecimal maximumPackagingWidth, @Nullable BigDecimal maximumPackagingHeight, @Nullable BigDecimal maximumCapacity, @Nullable BigDecimal overcapacityTolerance, @Nullable String unitForMaxPackagingDimensions, @Nullable String maxPackggDimensionISOUnit, @Nullable BigDecimal baseUnitSpecificProductLength, @Nullable BigDecimal baseUnitSpecificProductWidth, @Nullable BigDecimal baseUnitSpecificProductHeight, @Nullable String productMeasurementUnit, @Nullable String productMeasurementISOUnit, @Nullable String articleCategory, @Nullable String industrySector, @Nullable OffsetDateTime lastChangeDateTime, @Nullable LocalTime lastChangeTime, @Nullable String dangerousGoodsIndProfile, @Nullable String productDocumentChangeNumber, @Nullable String productDocumentPageCount, @Nullable String productDocumentPageNumber, @Nullable Boolean documentIsCreatedByCAD, @Nullable String productionOrInspectionMemoTxt, @Nullable String productionMemoPageFormat, @Nullable Boolean productIsHighlyViscous, @Nullable Boolean transportIsInBulk, @Nullable Boolean prodEffctyParamValsAreAssigned, @Nullable Boolean prodIsEnvironmentallyRelevant, @Nullable String laboratoryOrDesignOffice, @Nullable String packagingProductGroup, @Nullable String packingReferenceProduct, @Nullable String basicProduct, @Nullable String productDocumentNumber, @Nullable String productDocumentVersion, @Nullable String productDocumentType, @Nullable String productDocumentPageFormat, @Nullable String prodChmlCmplncRelevanceCode, @Nullable String discountInKindEligibility, @Nullable Collection<SAP__Message> _Messages, List<ProductDescription> to_ProductDescription, List<ProductPlant> to_ProductPlant, @Nullable ProductProcurement to_ProductProcurement, @Nullable ProductQualityManagement to_ProductQualityManagement, @Nullable ProductSales to_ProductSales, List<ProductSalesDelivery> to_ProductSalesDelivery, @Nullable ProductStorage to_ProductStorage, List<ProductUnitOfMeasure> to_ProductUnitOfMeasure, List<ProductValuation> to_ProductValuation)
-
-
Method Details
-
getType
-
setProduct
(Key Field) Constraints: Not nullable, Maximum length: 18Original 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
-
setCreationDate
Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Parameters:
creationDate- Created On
-
setCreationTime
Constraints: Not nullableOriginal property name from the Odata EDM: CreationTime
- Parameters:
creationTime- Time of Creation
-
setCreationDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Parameters:
creationDateTime- Product 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: NullableOriginal 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: Not nullableOriginal property name from the Odata EDM: IsMarkedForDeletion
- Parameters:
isMarkedForDeletion- Deletion Indicator
-
setCrossPlantStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CrossPlantStatus
- Parameters:
crossPlantStatus- Cross-Plant Product Status
-
setCrossPlantStatusValidityDate
Constraints: NullableOriginal property name from the Odata EDM: CrossPlantStatusValidityDate
- Parameters:
crossPlantStatusValidityDate- Date from which the cross-plant material status is valid
-
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
-
setWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: WeightUnit
- Parameters:
weightUnit- Unit of Weight
-
setWeightISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: WeightISOUnit
- Parameters:
weightISOUnit- Unit of weight in ISO code
-
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 - No Conversion Routine
-
setBaseISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseISOUnit
- Parameters:
baseISOUnit- Base unit of measure in ISO code
-
setItemCategoryGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ItemCategoryGroup
- Parameters:
itemCategoryGroup- General item category group
-
setNetWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: NetWeight
- Parameters:
netWeight- Net Weight
-
setDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Parameters:
division- Division
-
setVolumeUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VolumeUnit
- Parameters:
volumeUnit- Volume Unit
-
setVolumeISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VolumeISOUnit
- Parameters:
volumeISOUnit- Volume unit in ISO code
-
setProductVolume
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ProductVolume
- Parameters:
productVolume- Volume
-
setAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Parameters:
authorizationGroup- Authorization Group
-
setANPCode
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ANPCode
- Parameters:
aNPCode- ANP Code
-
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: Not nullableOriginal property name from the Odata EDM: ProductIsConfigurable
- Parameters:
productIsConfigurable- Product is Configurable
-
setIsBatchManagementRequired
Constraints: Not nullableOriginal 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: 18Original 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
-
setIsApprovedBatchRecordReqd
Constraints: Not nullableOriginal property name from the Odata EDM: IsApprovedBatchRecordReqd
- Parameters:
isApprovedBatchRecordReqd- Approved Batch Record Required
-
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
-
setIsPilferable
Constraints: Not nullableOriginal property name from the Odata EDM: IsPilferable
- Parameters:
isPilferable- Pilferable
-
setIsRelevantForHzdsSubstances
Constraints: Not nullableOriginal property name from the Odata EDM: IsRelevantForHzdsSubstances
- Parameters:
isRelevantForHzdsSubstances- Relevant for Hazardous Substances
-
setQuarantinePeriod
Constraints: Not nullable, Precision: 3Original 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
-
setQuarantinePeriodISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuarantinePeriodISOUnit
- Parameters:
quarantinePeriodISOUnit- Time Unit for Quarantine Time in ISO Code
-
setQualityInspectionGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QualityInspectionGroup
- Parameters:
qualityInspectionGroup- Quality Inspection Group
-
setHandlingUnitType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: HandlingUnitType
- Parameters:
handlingUnitType- Handling Unit Type
-
setHasVariableTareWeight
Constraints: Not nullableOriginal 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
-
setMaximumCapacity
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: MaximumCapacity
- Parameters:
maximumCapacity- Maximum Allowed Capacity of Packaging Material
-
setOvercapacityTolerance
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OvercapacityTolerance
- Parameters:
overcapacityTolerance- Overcapacity Tolerance of the Handling Unit
-
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
-
setMaxPackggDimensionISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MaxPackggDimensionISOUnit
- Parameters:
maxPackggDimensionISOUnit- Unit for Maximum Packing Length/Width/Height in ISO Code
-
setBaseUnitSpecificProductLength
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: BaseUnitSpecificProductLength
- Parameters:
baseUnitSpecificProductLength- Length
-
setBaseUnitSpecificProductWidth
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: BaseUnitSpecificProductWidth
- Parameters:
baseUnitSpecificProductWidth- Width
-
setBaseUnitSpecificProductHeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: BaseUnitSpecificProductHeight
- Parameters:
baseUnitSpecificProductHeight- Height
-
setProductMeasurementUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductMeasurementUnit
- Parameters:
productMeasurementUnit- Unit of Dimension for Length/Width/Height
-
setProductMeasurementISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductMeasurementISOUnit
- Parameters:
productMeasurementISOUnit- Unit for length/breadth/height in ISO code
-
setArticleCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ArticleCategory
- Parameters:
articleCategory- Product Category
-
setIndustrySector
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IndustrySector
- Parameters:
industrySector- Industry
-
setLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Parameters:
lastChangeDateTime- Change Time Stamp
-
setLastChangeTime
Constraints: Not nullableOriginal property name from the Odata EDM: LastChangeTime
- Parameters:
lastChangeTime- Time of Last Change
-
setDangerousGoodsIndProfile
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DangerousGoodsIndProfile
- Parameters:
dangerousGoodsIndProfile- Dangerous Goods Indicator Profile
-
setProductDocumentChangeNumber
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ProductDocumentChangeNumber
- Parameters:
productDocumentChangeNumber- Document change number (without document management system)
-
setProductDocumentPageCount
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductDocumentPageCount
- Parameters:
productDocumentPageCount- Number Of Sheets (without Document Management system)
-
setProductDocumentPageNumber
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductDocumentPageNumber
- Parameters:
productDocumentPageNumber- Page Number of document (without Document Management system)
-
setDocumentIsCreatedByCAD
Constraints: Not nullableOriginal property name from the Odata EDM: DocumentIsCreatedByCAD
- Parameters:
documentIsCreatedByCAD- CAD Indicator
-
setProductionOrInspectionMemoTxt
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ProductionOrInspectionMemoTxt
- Parameters:
productionOrInspectionMemoTxt- Production/inspection memo
-
setProductionMemoPageFormat
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionMemoPageFormat
- Parameters:
productionMemoPageFormat- Page Format of Production Memo
-
setProductIsHighlyViscous
Constraints: Not nullableOriginal property name from the Odata EDM: ProductIsHighlyViscous
- Parameters:
productIsHighlyViscous- Indicator: Highly Viscous
-
setTransportIsInBulk
Constraints: Not nullableOriginal property name from the Odata EDM: TransportIsInBulk
- Parameters:
transportIsInBulk- Indicator: In Bulk/Liquid
-
setProdEffctyParamValsAreAssigned
Constraints: Not nullableOriginal property name from the Odata EDM: ProdEffctyParamValsAreAssigned
- Parameters:
prodEffctyParamValsAreAssigned- Assign effectivity parameter values/ override change numbers
-
setProdIsEnvironmentallyRelevant
Constraints: Not nullableOriginal property name from the Odata EDM: ProdIsEnvironmentallyRelevant
- Parameters:
prodIsEnvironmentallyRelevant- Environmentally Relevant
-
setLaboratoryOrDesignOffice
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: LaboratoryOrDesignOffice
- Parameters:
laboratoryOrDesignOffice- Laboratory/Design Office
-
setPackagingProductGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PackagingProductGroup
- Parameters:
packagingProductGroup- Material Group: Packaging Materials
-
setPackingReferenceProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: PackingReferenceProduct
- Parameters:
packingReferenceProduct- Reference material for materials packed in same way
-
setBasicProduct
Constraints: Not nullable, Maximum length: 48Original property name from the Odata EDM: BasicProduct
- Parameters:
basicProduct- Basic Material
-
setProductDocumentNumber
Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: ProductDocumentNumber
- Parameters:
productDocumentNumber- Document number (without document management system)
-
setProductDocumentVersion
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductDocumentVersion
- Parameters:
productDocumentVersion- Document version (without Document Management system)
-
setProductDocumentType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductDocumentType
- Parameters:
productDocumentType- Document type (without Document Management system)
-
setProductDocumentPageFormat
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductDocumentPageFormat
- Parameters:
productDocumentPageFormat- Page Format of Document (without Document Management system)
-
setProdChmlCmplncRelevanceCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProdChmlCmplncRelevanceCode
- Parameters:
prodChmlCmplncRelevanceCode- Chemical Compliance Relevance Indicator
-
setDiscountInKindEligibility
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DiscountInKindEligibility
- Parameters:
discountInKindEligibility- Material qualifies for discount in kind
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<Product>
-
getKey
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<Product>
-
fromMap
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<Product>
-
getProductDescriptionIfPresent
Retrieval of associated ProductDescription entities (one to many). This corresponds to the OData navigation property _ProductDescription.If the navigation property for an entity Product 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 _ProductDescription is already loaded, the result will
contain the ProductDescription entities. If not, an
Optionwith result stateemptyis returned.
-
setProductDescription
Overwrites the list of associated ProductDescription entities for the loaded navigation property _ProductDescription.If the navigation property _ProductDescription of a queried Product 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.
-
addProductDescription
Adds elements to the list of associated ProductDescription entities. This corresponds to the OData navigation property _ProductDescription.If the navigation property _ProductDescription of a queried Product 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.
-
getProductPlantIfPresent
Retrieval of associated ProductPlant entities (one to many). This corresponds to the OData navigation property _ProductPlant.If the navigation property for an entity Product 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 _ProductPlant is already loaded, the result will
contain the ProductPlant entities. If not, an
Optionwith result stateemptyis returned.
-
setProductPlant
Overwrites the list of associated ProductPlant entities for the loaded navigation property _ProductPlant.If the navigation property _ProductPlant of a queried Product 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.
-
addProductPlant
Adds elements to the list of associated ProductPlant entities. This corresponds to the OData navigation property _ProductPlant.If the navigation property _ProductPlant of a queried Product 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.
-
getProductProcurementIfPresent
Retrieval of associated ProductProcurement entity (one to one). This corresponds to the OData navigation property _ProductProcurement.If the navigation property for an entity Product 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 _ProductProcurement is already loaded, the result will
contain the ProductProcurement entity. If not, an
Optionwith result stateemptyis returned.
-
setProductProcurement
Overwrites the associated ProductProcurement entity for the loaded navigation property _ProductProcurement.- Parameters:
value- New ProductProcurement entity.
-
getProductQualityManagementIfPresent
@Nonnull public io.vavr.control.Option<ProductQualityManagement> getProductQualityManagementIfPresent()Retrieval of associated ProductQualityManagement entity (one to one). This corresponds to the OData navigation property _ProductQualityManagement.If the navigation property for an entity Product 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 _ProductQualityManagement is already loaded, the result
will contain the ProductQualityManagement entity. If not, an
Optionwith result stateemptyis returned.
-
setProductQualityManagement
Overwrites the associated ProductQualityManagement entity for the loaded navigation property _ProductQualityManagement.- Parameters:
value- New ProductQualityManagement entity.
-
getProductSalesIfPresent
Retrieval of associated ProductSales entity (one to one). This corresponds to the OData navigation property _ProductSales.If the navigation property for an entity Product 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 _ProductSales is already loaded, the result will
contain the ProductSales entity. If not, an
Optionwith result stateemptyis returned.
-
setProductSales
Overwrites the associated ProductSales entity for the loaded navigation property _ProductSales.- Parameters:
value- New ProductSales entity.
-
getProductSalesDeliveryIfPresent
@Nonnull public io.vavr.control.Option<List<ProductSalesDelivery>> getProductSalesDeliveryIfPresent()Retrieval of associated ProductSalesDelivery entities (one to many). This corresponds to the OData navigation property _ProductSalesDelivery.If the navigation property for an entity Product 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 _ProductSalesDelivery is already loaded, the result
will contain the ProductSalesDelivery entities. If not, an
Optionwith result stateemptyis returned.
-
setProductSalesDelivery
Overwrites the list of associated ProductSalesDelivery entities for the loaded navigation property _ProductSalesDelivery.If the navigation property _ProductSalesDelivery of a queried Product 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.
-
addProductSalesDelivery
Adds elements to the list of associated ProductSalesDelivery entities. This corresponds to the OData navigation property _ProductSalesDelivery.If the navigation property _ProductSalesDelivery of a queried Product 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.
-
getProductStorageIfPresent
Retrieval of associated ProductStorage entity (one to one). This corresponds to the OData navigation property _ProductStorage.If the navigation property for an entity Product 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 _ProductStorage is already loaded, the result will
contain the ProductStorage entity. If not, an
Optionwith result stateemptyis returned.
-
setProductStorage
Overwrites the associated ProductStorage entity for the loaded navigation property _ProductStorage.- Parameters:
value- New ProductStorage entity.
-
getProductUnitOfMeasureIfPresent
@Nonnull public io.vavr.control.Option<List<ProductUnitOfMeasure>> getProductUnitOfMeasureIfPresent()Retrieval of associated ProductUnitOfMeasure entities (one to many). This corresponds to the OData navigation property _ProductUnitOfMeasure.If the navigation property for an entity Product 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 _ProductUnitOfMeasure is already loaded, the result
will contain the ProductUnitOfMeasure entities. If not, an
Optionwith result stateemptyis returned.
-
setProductUnitOfMeasure
Overwrites the list of associated ProductUnitOfMeasure entities for the loaded navigation property _ProductUnitOfMeasure.If the navigation property _ProductUnitOfMeasure of a queried Product 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 ProductUnitOfMeasure entities.
-
addProductUnitOfMeasure
Adds elements to the list of associated ProductUnitOfMeasure entities. This corresponds to the OData navigation property _ProductUnitOfMeasure.If the navigation property _ProductUnitOfMeasure of a queried Product 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 ProductUnitOfMeasure entities.
-
getProductValuationIfPresent
Retrieval of associated ProductValuation entities (one to many). This corresponds to the OData navigation property _ProductValuation.If the navigation property for an entity Product 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 _ProductValuation is already loaded, the result will
contain the ProductValuation entities. If not, an
Optionwith result stateemptyis returned.
-
setProductValuation
Overwrites the list of associated ProductValuation entities for the loaded navigation property _ProductValuation.If the navigation property _ProductValuation of a queried Product 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 ProductValuation entities.
-
addProductValuation
Adds elements to the list of associated ProductValuation entities. This corresponds to the OData navigation property _ProductValuation.If the navigation property _ProductValuation of a queried Product 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 ProductValuation entities.
-
builder
-
getProduct
(Key Field) Constraints: Not nullable, Maximum length: 18Original 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
-
getCreationDate
Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
- Created On
-
getCreationTime
Constraints: Not nullableOriginal property name from the Odata EDM: CreationTime
- Returns:
- Time of Creation
-
getCreationDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
- Product 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: NullableOriginal 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: Not nullableOriginal property name from the Odata EDM: IsMarkedForDeletion
- Returns:
- Deletion Indicator
-
getCrossPlantStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CrossPlantStatus
- Returns:
- Cross-Plant Product Status
-
getCrossPlantStatusValidityDate
Constraints: NullableOriginal property name from the Odata EDM: CrossPlantStatusValidityDate
- Returns:
- Date from which the cross-plant material status is valid
-
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
-
getWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: WeightUnit
- Returns:
- Unit of Weight
-
getWeightISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: WeightISOUnit
- Returns:
- Unit of weight in ISO code
-
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 - No Conversion Routine
-
getBaseISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseISOUnit
- Returns:
- Base unit of measure in ISO code
-
getItemCategoryGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ItemCategoryGroup
- Returns:
- General item category group
-
getNetWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: NetWeight
- Returns:
- Net Weight
-
getDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
- Division
-
getVolumeUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VolumeUnit
- Returns:
- Volume Unit
-
getVolumeISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VolumeISOUnit
- Returns:
- Volume unit in ISO code
-
getProductVolume
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ProductVolume
- Returns:
- Volume
-
getAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
- Authorization Group
-
getANPCode
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ANPCode
- Returns:
- ANP Code
-
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: Not nullableOriginal property name from the Odata EDM: ProductIsConfigurable
- Returns:
- Product is Configurable
-
getIsBatchManagementRequired
Constraints: Not nullableOriginal 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: 18Original 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
-
getIsApprovedBatchRecordReqd
Constraints: Not nullableOriginal property name from the Odata EDM: IsApprovedBatchRecordReqd
- Returns:
- Approved Batch Record Required
-
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
-
getIsPilferable
Constraints: Not nullableOriginal property name from the Odata EDM: IsPilferable
- Returns:
- Pilferable
-
getIsRelevantForHzdsSubstances
Constraints: Not nullableOriginal property name from the Odata EDM: IsRelevantForHzdsSubstances
- Returns:
- Relevant for Hazardous Substances
-
getQuarantinePeriod
Constraints: Not nullable, Precision: 3Original 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
-
getQuarantinePeriodISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuarantinePeriodISOUnit
- Returns:
- Time Unit for Quarantine Time in ISO Code
-
getQualityInspectionGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QualityInspectionGroup
- Returns:
- Quality Inspection Group
-
getHandlingUnitType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: HandlingUnitType
- Returns:
- Handling Unit Type
-
getHasVariableTareWeight
Constraints: Not nullableOriginal 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
-
getMaximumCapacity
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: MaximumCapacity
- Returns:
- Maximum Allowed Capacity of Packaging Material
-
getOvercapacityTolerance
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OvercapacityTolerance
- Returns:
- Overcapacity Tolerance of the Handling Unit
-
getUnitForMaxPackagingDimensions
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnitForMaxPackagingDimensions
- Returns:
- Unit of Measure for Maximum Packing Length/Width/Height
-
getMaxPackggDimensionISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MaxPackggDimensionISOUnit
- Returns:
- Unit for Maximum Packing Length/Width/Height in ISO Code
-
getBaseUnitSpecificProductLength
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: BaseUnitSpecificProductLength
- Returns:
- Length
-
getBaseUnitSpecificProductWidth
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: BaseUnitSpecificProductWidth
- Returns:
- Width
-
getBaseUnitSpecificProductHeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: BaseUnitSpecificProductHeight
- Returns:
- Height
-
getProductMeasurementUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductMeasurementUnit
- Returns:
- Unit of Dimension for Length/Width/Height
-
getProductMeasurementISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductMeasurementISOUnit
- Returns:
- Unit for length/breadth/height in ISO code
-
getArticleCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ArticleCategory
- Returns:
- Product Category
-
getIndustrySector
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IndustrySector
- Returns:
- Industry
-
getLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
- Change Time Stamp
-
getLastChangeTime
Constraints: Not nullableOriginal property name from the Odata EDM: LastChangeTime
- Returns:
- Time of Last Change
-
getDangerousGoodsIndProfile
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DangerousGoodsIndProfile
- Returns:
- Dangerous Goods Indicator Profile
-
getProductDocumentChangeNumber
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ProductDocumentChangeNumber
- Returns:
- Document change number (without document management system)
-
getProductDocumentPageCount
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductDocumentPageCount
- Returns:
- Number Of Sheets (without Document Management system)
-
getProductDocumentPageNumber
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductDocumentPageNumber
- Returns:
- Page Number of document (without Document Management system)
-
getDocumentIsCreatedByCAD
Constraints: Not nullableOriginal property name from the Odata EDM: DocumentIsCreatedByCAD
- Returns:
- CAD Indicator
-
getProductionOrInspectionMemoTxt
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ProductionOrInspectionMemoTxt
- Returns:
- Production/inspection memo
-
getProductionMemoPageFormat
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionMemoPageFormat
- Returns:
- Page Format of Production Memo
-
getProductIsHighlyViscous
Constraints: Not nullableOriginal property name from the Odata EDM: ProductIsHighlyViscous
- Returns:
- Indicator: Highly Viscous
-
getTransportIsInBulk
Constraints: Not nullableOriginal property name from the Odata EDM: TransportIsInBulk
- Returns:
- Indicator: In Bulk/Liquid
-
getProdEffctyParamValsAreAssigned
Constraints: Not nullableOriginal property name from the Odata EDM: ProdEffctyParamValsAreAssigned
- Returns:
- Assign effectivity parameter values/ override change numbers
-
getProdIsEnvironmentallyRelevant
Constraints: Not nullableOriginal property name from the Odata EDM: ProdIsEnvironmentallyRelevant
- Returns:
- Environmentally Relevant
-
getLaboratoryOrDesignOffice
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: LaboratoryOrDesignOffice
- Returns:
- Laboratory/Design Office
-
getPackagingProductGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PackagingProductGroup
- Returns:
- Material Group: Packaging Materials
-
getPackingReferenceProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: PackingReferenceProduct
- Returns:
- Reference material for materials packed in same way
-
getBasicProduct
Constraints: Not nullable, Maximum length: 48Original property name from the Odata EDM: BasicProduct
- Returns:
- Basic Material
-
getProductDocumentNumber
Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: ProductDocumentNumber
- Returns:
- Document number (without document management system)
-
getProductDocumentVersion
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductDocumentVersion
- Returns:
- Document version (without Document Management system)
-
getProductDocumentType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductDocumentType
- Returns:
- Document type (without Document Management system)
-
getProductDocumentPageFormat
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductDocumentPageFormat
- Returns:
- Page Format of Document (without Document Management system)
-
getProdChmlCmplncRelevanceCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProdChmlCmplncRelevanceCode
- Returns:
- Chemical Compliance Relevance Indicator
-
getDiscountInKindEligibility
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DiscountInKindEligibility
- Returns:
- Material qualifies for discount in kind
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode() -
getOdataType
- Specified by:
getOdataTypein classVdmObject<Product>
-