Modifier and Type | Class and Description |
---|---|
static class |
Product.ProductBuilder
Helper class to allow for fluent creation of Product instances.
|
Modifier and Type | Field and Description |
---|---|
static ProductField<String> |
ADJUSTMENT_PROFILE
Use with available fluent helpers to apply the AdjustmentProfile field to query operations.
|
static ProductSelectable |
ALL_FIELDS
Selector for all available fields of Product.
|
static ProductField<String> |
ANP_CODE
Use with available fluent helpers to apply the ANPCode field to query operations.
|
static ProductField<String> |
AUTHORIZATION_GROUP
Use with available fluent helpers to apply the AuthorizationGroup field to query operations.
|
static ProductField<String> |
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations.
|
static ProductField<String> |
BRAND
Use with available fluent helpers to apply the Brand field to query operations.
|
static ProductField<String> |
CHANGE_NUMBER
Use with available fluent helpers to apply the ChangeNumber field to query operations.
|
static ProductField<String> |
COMPETITOR_ID
Use with available fluent helpers to apply the CompetitorID field to query operations.
|
static ProductField<String> |
COUNTRY_OF_ORIGIN
Use with available fluent helpers to apply the CountryOfOrigin field to query operations.
|
static ProductField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static ProductField<LocalDateTime> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static ProductField<String> |
CROSS_PLANT_CONFIGURABLE_PRODUCT
Use with available fluent helpers to apply the CrossPlantConfigurableProduct field to query operations.
|
static ProductField<String> |
CROSS_PLANT_STATUS
Use with available fluent helpers to apply the CrossPlantStatus field to query operations.
|
static ProductField<LocalDateTime> |
CROSS_PLANT_STATUS_VALIDITY_DATE
Use with available fluent helpers to apply the CrossPlantStatusValidityDate field to query operations.
|
static ProductField<String> |
DIVISION
Use with available fluent helpers to apply the Division field to query operations.
|
static ProductField<String> |
EXTERNAL_PRODUCT_GROUP
Use with available fluent helpers to apply the ExternalProductGroup field to query operations.
|
static ProductField<BigDecimal> |
GROSS_WEIGHT
Use with available fluent helpers to apply the GrossWeight field to query operations.
|
static ProductField<String> |
HANDLING_INDICATOR
Use with available fluent helpers to apply the HandlingIndicator field to query operations.
|
static ProductField<String> |
HANDLING_UNIT_TYPE
Use with available fluent helpers to apply the HandlingUnitType field to query operations.
|
static ProductField<Boolean> |
HAS_VARIABLE_TARE_WEIGHT
Use with available fluent helpers to apply the HasVariableTareWeight field to query operations.
|
static ProductField<String> |
INDUSTRY_SECTOR
Use with available fluent helpers to apply the IndustrySector field to query operations.
|
static ProductField<String> |
INDUSTRY_STANDARD_NAME
Use with available fluent helpers to apply the IndustryStandardName field to query operations.
|
static ProductField<String> |
INTERNATIONAL_ARTICLE_NUMBER_CAT
Use with available fluent helpers to apply the InternationalArticleNumberCat field to query operations.
|
static ProductField<Boolean> |
IS_BATCH_MANAGEMENT_REQUIRED
Use with available fluent helpers to apply the IsBatchManagementRequired field to query operations.
|
static ProductField<Boolean> |
IS_MARKED_FOR_DELETION
Use with available fluent helpers to apply the IsMarkedForDeletion field to query operations.
|
static ProductField<Boolean> |
IS_PILFERABLE
Use with available fluent helpers to apply the IsPilferable field to query operations.
|
static ProductField<Boolean> |
IS_RELEVANT_FOR_HZDS_SUBSTANCES
Use with available fluent helpers to apply the IsRelevantForHzdsSubstances field to query operations.
|
static ProductField<String> |
ITEM_CATEGORY_GROUP
Use with available fluent helpers to apply the ItemCategoryGroup field to query operations.
|
static ProductField<LocalDateTime> |
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations.
|
static ProductField<ZonedDateTime> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static ProductField<String> |
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations.
|
static ProductField<String> |
LOW_LEVEL_CODE
Use with available fluent helpers to apply the LowLevelCode field to query operations.
|
static ProductField<String> |
MANUFACTURER_NUMBER
Use with available fluent helpers to apply the ManufacturerNumber field to query operations.
|
static ProductField<String> |
MANUFACTURER_PART_PROFILE
Use with available fluent helpers to apply the ManufacturerPartProfile field to query operations.
|
static ProductField<String> |
MATERIAL_REVISION_LEVEL
Use with available fluent helpers to apply the MaterialRevisionLevel field to query operations.
|
static ProductField<BigDecimal> |
MATERIAL_VOLUME
Use with available fluent helpers to apply the MaterialVolume field to query operations.
|
static ProductField<BigDecimal> |
MAXIMUM_PACKAGING_HEIGHT
Use with available fluent helpers to apply the MaximumPackagingHeight field to query operations.
|
static ProductField<BigDecimal> |
MAXIMUM_PACKAGING_LENGTH
Use with available fluent helpers to apply the MaximumPackagingLength field to query operations.
|
static ProductField<BigDecimal> |
MAXIMUM_PACKAGING_WIDTH
Use with available fluent helpers to apply the MaximumPackagingWidth field to query operations.
|
static ProductField<BigDecimal> |
NET_WEIGHT
Use with available fluent helpers to apply the NetWeight field to query operations.
|
static ProductField<String> |
PREFERRED_UNIT_OF_MEASURE
Use with available fluent helpers to apply the PreferredUnitOfMeasure field to query operations.
|
static ProductField<String> |
PROCUREMENT_RULE
Use with available fluent helpers to apply the ProcurementRule field to query operations.
|
static ProductField<String> |
PROD_NO_IN_GEN_PROD_IN_PREPACK_PROD
Use with available fluent helpers to apply the ProdNoInGenProdInPrepackProd field to query operations.
|
static ProductField<String> |
PRODUCT
Use with available fluent helpers to apply the Product field to query operations.
|
static ProductField<String> |
PRODUCT_GROUP
Use with available fluent helpers to apply the ProductGroup field to query operations.
|
static ProductField<String> |
PRODUCT_HIERARCHY
Use with available fluent helpers to apply the ProductHierarchy field to query operations.
|
static ProductField<Boolean> |
PRODUCT_IS_CONFIGURABLE
Use with available fluent helpers to apply the ProductIsConfigurable field to query operations.
|
static ProductField<String> |
PRODUCT_MANUFACTURER_NUMBER
Use with available fluent helpers to apply the ProductManufacturerNumber field to query operations.
|
static ProductField<String> |
PRODUCT_OLD_ID
Use with available fluent helpers to apply the ProductOldID field to query operations.
|
static ProductField<String> |
PRODUCT_STANDARD_ID
Use with available fluent helpers to apply the ProductStandardID field to query operations.
|
static ProductField<String> |
PRODUCT_TYPE
Use with available fluent helpers to apply the ProductType field to query operations.
|
static ProductField<String> |
PURCHASE_ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the PurchaseOrderQuantityUnit field to query operations.
|
static ProductField<Boolean> |
QLTY_MGMT_IN_PROCMT_IS_ACTIVE
Use with available fluent helpers to apply the QltyMgmtInProcmtIsActive field to query operations.
|
static ProductField<String> |
QUALITY_INSPECTION_GROUP
Use with available fluent helpers to apply the QualityInspectionGroup field to query operations.
|
static ProductField<BigDecimal> |
QUARANTINE_PERIOD
Use with available fluent helpers to apply the QuarantinePeriod field to query operations.
|
static ProductField<String> |
SERIAL_IDENTIFIER_ASSGMT_PROFILE
Use with available fluent helpers to apply the SerialIdentifierAssgmtProfile field to query operations.
|
static ProductField<String> |
SERIAL_NO_EXPLICITNESS_LEVEL
Use with available fluent helpers to apply the SerialNoExplicitnessLevel field to query operations.
|
static ProductField<String> |
SERIAL_NUMBER_PROFILE
Use with available fluent helpers to apply the SerialNumberProfile field to query operations.
|
static ProductField<String> |
SIZE_OR_DIMENSION_TEXT
Use with available fluent helpers to apply the SizeOrDimensionText field to query operations.
|
static ProductField<String> |
SOURCE_OF_SUPPLY
Use with available fluent helpers to apply the SourceOfSupply field to query operations.
|
static ProductField<String> |
STANDARD_HANDLING_UNIT_TYPE
Use with available fluent helpers to apply the StandardHandlingUnitType field to query operations.
|
static ProductField<String> |
TIME_UNIT_FOR_QUARANTINE_PERIOD
Use with available fluent helpers to apply the TimeUnitForQuarantinePeriod field to query operations.
|
static ProductLink<ProductDescription> |
TO_DESCRIPTION
Use with available fluent helpers to apply the to_Description navigation property to query operations.
|
static ProductLink<ProductPlant> |
TO_PLANT
Use with available fluent helpers to apply the to_Plant navigation property to query operations.
|
static ProductLink<ProductBasicText> |
TO_PRODUCT_BASIC_TEXT
Use with available fluent helpers to apply the to_ProductBasicText navigation property to query
operations.
|
static ProductLink<ProductInspectionText> |
TO_PRODUCT_INSPECTION_TEXT
Use with available fluent helpers to apply the to_ProductInspectionText navigation property to query
operations.
|
static ProductOneToOneLink<ProductProcurement> |
TO_PRODUCT_PROCUREMENT
Use with available fluent helpers to apply the to_ProductProcurement navigation property to query
operations.
|
static ProductLink<ProductPurchaseText> |
TO_PRODUCT_PURCHASE_TEXT
Use with available fluent helpers to apply the to_ProductPurchaseText navigation property to query
operations.
|
static ProductOneToOneLink<ProductQualityMgmt> |
TO_PRODUCT_QUALITY_MGMT
Use with available fluent helpers to apply the to_ProductQualityMgmt navigation property to query
operations.
|
static ProductOneToOneLink<ProductSales> |
TO_PRODUCT_SALES
Use with available fluent helpers to apply the to_ProductSales navigation property to query operations.
|
static ProductLink<ProductSalesTax> |
TO_PRODUCT_SALES_TAX
Use with available fluent helpers to apply the to_ProductSalesTax navigation property to query operations.
|
static ProductOneToOneLink<ProductStorage> |
TO_PRODUCT_STORAGE
Use with available fluent helpers to apply the to_ProductStorage navigation property to query operations.
|
static ProductLink<ProductUnitsOfMeasure> |
TO_PRODUCT_UNITS_OF_MEASURE
Use with available fluent helpers to apply the to_ProductUnitsOfMeasure navigation property to query
operations.
|
static ProductLink<ProductSalesDelivery> |
TO_SALES_DELIVERY
Use with available fluent helpers to apply the to_SalesDelivery navigation property to query operations.
|
static ProductLink<ProductValuation> |
TO_VALUATION
Use with available fluent helpers to apply the to_Valuation navigation property to query operations.
|
static ProductField<String> |
UNIT_FOR_MAX_PACKAGING_DIMENSIONS
Use with available fluent helpers to apply the UnitForMaxPackagingDimensions field to query operations.
|
static ProductField<LocalDateTime> |
VALIDITY_START_DATE
Use with available fluent helpers to apply the ValidityStartDate field to query operations.
|
static ProductField<String> |
VARBL_PUR_ORD_UNIT_IS_ACTIVE
Use with available fluent helpers to apply the VarblPurOrdUnitIsActive field to query operations.
|
static ProductField<String> |
VOLUME_UNIT
Use with available fluent helpers to apply the VolumeUnit field to query operations.
|
static ProductField<String> |
WAREHOUSE_PRODUCT_GROUP
Use with available fluent helpers to apply the WarehouseProductGroup field to query operations.
|
static ProductField<String> |
WAREHOUSE_STORAGE_CONDITION
Use with available fluent helpers to apply the WarehouseStorageCondition field to query operations.
|
static ProductField<String> |
WEIGHT_UNIT
Use with available fluent helpers to apply the WeightUnit field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
Product() |
Product(String product,
String productType,
String crossPlantStatus,
LocalDateTime crossPlantStatusValidityDate,
LocalDateTime creationDate,
String createdByUser,
LocalDateTime lastChangeDate,
String lastChangedByUser,
ZonedDateTime lastChangeDateTime,
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 manufacturerNumber,
String manufacturerPartProfile,
Boolean qltyMgmtInProcmtIsActive,
String industrySector,
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<ProductBasicText> toProductBasicText,
List<ProductInspectionText> toProductInspectionText,
ProductProcurement toProductProcurement,
List<ProductPurchaseText> toProductPurchaseText,
ProductQualityMgmt toProductQualityMgmt,
ProductSales toProductSales,
List<ProductSalesTax> toProductSalesTax,
ProductStorage toProductStorage,
List<ProductUnitsOfMeasure> toProductUnitsOfMeasure,
List<ProductSalesDelivery> toSalesDelivery,
List<ProductValuation> toValuation) |
Modifier and Type | Method and Description |
---|---|
void |
addDescription(ProductDescription... entity)
Adds elements to the list of associated ProductDescription entities.
|
void |
addPlant(ProductPlant... entity)
Adds elements to the list of associated ProductPlant entities.
|
void |
addProductBasicText(ProductBasicText... entity)
Adds elements to the list of associated ProductBasicText entities.
|
void |
addProductInspectionText(ProductInspectionText... entity)
Adds elements to the list of associated ProductInspectionText entities.
|
void |
addProductPurchaseText(ProductPurchaseText... entity)
Adds elements to the list of associated ProductPurchaseText entities.
|
void |
addProductSalesTax(ProductSalesTax... entity)
Adds elements to the list of associated ProductSalesTax entities.
|
void |
addProductUnitsOfMeasure(ProductUnitsOfMeasure... entity)
Adds elements to the list of associated ProductUnitsOfMeasure entities.
|
void |
addSalesDelivery(ProductSalesDelivery... entity)
Adds elements to the list of associated ProductSalesDelivery entities.
|
void |
addValuation(ProductValuation... entity)
Adds elements to the list of associated ProductValuation entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static Product.ProductBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<ProductDescription> |
fetchDescription()
Fetches the ProductDescription entities (one to many) associated with this entity.
|
List<ProductPlant> |
fetchPlant()
Fetches the ProductPlant entities (one to many) associated with this entity.
|
List<ProductBasicText> |
fetchProductBasicText()
Fetches the ProductBasicText entities (one to many) associated with this entity.
|
List<ProductInspectionText> |
fetchProductInspectionText()
Fetches the ProductInspectionText entities (one to many) associated with this entity.
|
ProductProcurement |
fetchProductProcurement()
Fetches the ProductProcurement entity (one to one) associated with this entity.
|
List<ProductPurchaseText> |
fetchProductPurchaseText()
Fetches the ProductPurchaseText entities (one to many) associated with this entity.
|
ProductQualityMgmt |
fetchProductQualityMgmt()
Fetches the ProductQualityMgmt entity (one to one) associated with this entity.
|
ProductSales |
fetchProductSales()
Fetches the ProductSales entity (one to one) associated with this entity.
|
List<ProductSalesTax> |
fetchProductSalesTax()
Fetches the ProductSalesTax entities (one to many) associated with this entity.
|
ProductStorage |
fetchProductStorage()
Fetches the ProductStorage entity (one to one) associated with this entity.
|
List<ProductUnitsOfMeasure> |
fetchProductUnitsOfMeasure()
Fetches the ProductUnitsOfMeasure entities (one to many) associated with this entity.
|
List<ProductSalesDelivery> |
fetchSalesDelivery()
Fetches the ProductSalesDelivery entities (one to many) associated with this entity.
|
List<ProductValuation> |
fetchValuation()
Fetches the ProductValuation entities (one to many) associated with this entity.
|
static <T> ProductField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getAdjustmentProfile()
Constraints: Not nullable, Maximum length: 3
|
String |
getANPCode()
Constraints: Not nullable, Maximum length: 9
|
String |
getAuthorizationGroup()
Constraints: Not nullable, Maximum length: 4
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getBrand()
Constraints: Not nullable, Maximum length: 4
|
String |
getChangeNumber()
Constraints: Not nullable, Maximum length: 12
|
String |
getCompetitorID()
Constraints: Not nullable, Maximum length: 10
|
String |
getCountryOfOrigin()
Constraints: Not nullable, Maximum length: 3
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getCreationDate()
Constraints: Not nullable, Precision: 0
|
String |
getCrossPlantConfigurableProduct()
Constraints: Not nullable, Maximum length: 40
|
String |
getCrossPlantStatus()
Constraints: Not nullable, Maximum length: 2
|
LocalDateTime |
getCrossPlantStatusValidityDate()
Constraints: Not nullable, Precision: 0
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
io.vavr.control.Option<List<ProductDescription>> |
getDescriptionIfPresent()
Retrieval of associated ProductDescription entities (one to many).
|
List<ProductDescription> |
getDescriptionOrFetch()
Retrieval of associated ProductDescription entities (one to many).
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getDivision()
Constraints: Not nullable, Maximum length: 2
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getExternalProductGroup()
Constraints: Not nullable, Maximum length: 18
|
BigDecimal |
getGrossWeight()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getHandlingIndicator()
Constraints: Not nullable, Maximum length: 4
|
String |
getHandlingUnitType()
Constraints: Not nullable, Maximum length: 4
|
Boolean |
getHasVariableTareWeight()
Constraints: none
|
String |
getIndustrySector()
Constraints: Not nullable, Maximum length: 1
|
String |
getIndustryStandardName()
Constraints: Not nullable, Maximum length: 18
|
String |
getInternationalArticleNumberCat()
Constraints: Not nullable, Maximum length: 2
|
Boolean |
getIsBatchManagementRequired()
Constraints: none
|
Boolean |
getIsMarkedForDeletion()
Constraints: none
|
Boolean |
getIsPilferable()
Constraints: none
|
Boolean |
getIsRelevantForHzdsSubstances()
Constraints: none
|
String |
getItemCategoryGroup()
Constraints: Not nullable, Maximum length: 4
|
protected Map<String,Object> |
getKey() |
LocalDateTime |
getLastChangeDate()
Constraints: Not nullable, Precision: 0
|
ZonedDateTime |
getLastChangeDateTime()
Constraints: Not nullable, Precision: 7
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getLowLevelCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getManufacturerNumber()
Constraints: Not nullable, Maximum length: 10
|
String |
getManufacturerPartProfile()
Constraints: Not nullable, Maximum length: 4
|
String |
getMaterialRevisionLevel()
Constraints: Not nullable, Maximum length: 2
|
BigDecimal |
getMaterialVolume()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getMaximumPackagingHeight()
Constraints: Not nullable, Precision: 15, Scale: 3
|
BigDecimal |
getMaximumPackagingLength()
Constraints: Not nullable, Precision: 15, Scale: 3
|
BigDecimal |
getMaximumPackagingWidth()
Constraints: Not nullable, Precision: 15, Scale: 3
|
BigDecimal |
getNetWeight()
Constraints: Not nullable, Precision: 13, Scale: 3
|
io.vavr.control.Option<List<ProductPlant>> |
getPlantIfPresent()
Retrieval of associated ProductPlant entities (one to many).
|
List<ProductPlant> |
getPlantOrFetch()
Retrieval of associated ProductPlant entities (one to many).
|
String |
getPreferredUnitOfMeasure()
Constraints: Not nullable, Maximum length: 3
|
String |
getProcurementRule()
Constraints: Not nullable, Maximum length: 1
|
String |
getProdNoInGenProdInPrepackProd()
Constraints: Not nullable, Maximum length: 40
|
String |
getProduct()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
io.vavr.control.Option<List<ProductBasicText>> |
getProductBasicTextIfPresent()
Retrieval of associated ProductBasicText entities (one to many).
|
List<ProductBasicText> |
getProductBasicTextOrFetch()
Retrieval of associated ProductBasicText entities (one to many).
|
String |
getProductGroup()
Constraints: Not nullable, Maximum length: 9
|
String |
getProductHierarchy()
Constraints: Not nullable, Maximum length: 18
|
io.vavr.control.Option<List<ProductInspectionText>> |
getProductInspectionTextIfPresent()
Retrieval of associated ProductInspectionText entities (one to many).
|
List<ProductInspectionText> |
getProductInspectionTextOrFetch()
Retrieval of associated ProductInspectionText entities (one to many).
|
Boolean |
getProductIsConfigurable()
Constraints: none
|
String |
getProductManufacturerNumber()
Constraints: Not nullable, Maximum length: 40
|
String |
getProductOldID()
Constraints: Not nullable, Maximum length: 40
|
io.vavr.control.Option<ProductProcurement> |
getProductProcurementIfPresent()
Retrieval of associated ProductProcurement entity (one to one).
|
ProductProcurement |
getProductProcurementOrFetch()
Retrieval of associated ProductProcurement entity (one to one).
|
io.vavr.control.Option<List<ProductPurchaseText>> |
getProductPurchaseTextIfPresent()
Retrieval of associated ProductPurchaseText entities (one to many).
|
List<ProductPurchaseText> |
getProductPurchaseTextOrFetch()
Retrieval of associated ProductPurchaseText entities (one to many).
|
io.vavr.control.Option<ProductQualityMgmt> |
getProductQualityMgmtIfPresent()
Retrieval of associated ProductQualityMgmt entity (one to one).
|
ProductQualityMgmt |
getProductQualityMgmtOrFetch()
Retrieval of associated ProductQualityMgmt entity (one to one).
|
io.vavr.control.Option<ProductSales> |
getProductSalesIfPresent()
Retrieval of associated ProductSales entity (one to one).
|
ProductSales |
getProductSalesOrFetch()
Retrieval of associated ProductSales entity (one to one).
|
io.vavr.control.Option<List<ProductSalesTax>> |
getProductSalesTaxIfPresent()
Retrieval of associated ProductSalesTax entities (one to many).
|
List<ProductSalesTax> |
getProductSalesTaxOrFetch()
Retrieval of associated ProductSalesTax entities (one to many).
|
String |
getProductStandardID()
Constraints: Not nullable, Maximum length: 18
|
io.vavr.control.Option<ProductStorage> |
getProductStorageIfPresent()
Retrieval of associated ProductStorage entity (one to one).
|
ProductStorage |
getProductStorageOrFetch()
Retrieval of associated ProductStorage entity (one to one).
|
String |
getProductType()
Constraints: Not nullable, Maximum length: 4
|
io.vavr.control.Option<List<ProductUnitsOfMeasure>> |
getProductUnitsOfMeasureIfPresent()
Retrieval of associated ProductUnitsOfMeasure entities (one to many).
|
List<ProductUnitsOfMeasure> |
getProductUnitsOfMeasureOrFetch()
Retrieval of associated ProductUnitsOfMeasure entities (one to many).
|
String |
getPurchaseOrderQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
Boolean |
getQltyMgmtInProcmtIsActive()
Constraints: none
|
String |
getQualityInspectionGroup()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getQuarantinePeriod()
Constraints: Not nullable, Precision: 3, Scale: 0
|
io.vavr.control.Option<List<ProductSalesDelivery>> |
getSalesDeliveryIfPresent()
Retrieval of associated ProductSalesDelivery entities (one to many).
|
List<ProductSalesDelivery> |
getSalesDeliveryOrFetch()
Retrieval of associated ProductSalesDelivery entities (one to many).
|
String |
getSerialIdentifierAssgmtProfile()
Constraints: Not nullable, Maximum length: 4
|
String |
getSerialNoExplicitnessLevel()
Constraints: Not nullable, Maximum length: 1
|
String |
getSerialNumberProfile()
Constraints: Not nullable, Maximum length: 4
|
String |
getSizeOrDimensionText()
Constraints: Not nullable, Maximum length: 32
|
String |
getSourceOfSupply()
Constraints: Not nullable, Maximum length: 1
|
String |
getStandardHandlingUnitType()
Constraints: Not nullable, Maximum length: 4
|
String |
getTimeUnitForQuarantinePeriod()
Constraints: Not nullable, Maximum length: 3
|
Class<Product> |
getType() |
String |
getUnitForMaxPackagingDimensions()
Constraints: Not nullable, Maximum length: 3
|
LocalDateTime |
getValidityStartDate()
Constraints: Not nullable, Precision: 0
|
io.vavr.control.Option<List<ProductValuation>> |
getValuationIfPresent()
Retrieval of associated ProductValuation entities (one to many).
|
List<ProductValuation> |
getValuationOrFetch()
Retrieval of associated ProductValuation entities (one to many).
|
String |
getVarblPurOrdUnitIsActive()
Constraints: Not nullable, Maximum length: 1
|
String |
getVolumeUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getWarehouseProductGroup()
Constraints: Not nullable, Maximum length: 4
|
String |
getWarehouseStorageCondition()
Constraints: Not nullable, Maximum length: 2
|
String |
getWeightUnit()
Constraints: Not nullable, Maximum length: 3
|
int |
hashCode() |
void |
setAdjustmentProfile(String adjustmentProfile)
Constraints: Not nullable, Maximum length: 3
|
void |
setANPCode(String aNPCode)
Constraints: Not nullable, Maximum length: 9
|
void |
setAuthorizationGroup(String authorizationGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setBrand(String brand)
Constraints: Not nullable, Maximum length: 4
|
void |
setChangeNumber(String changeNumber)
Constraints: Not nullable, Maximum length: 12
|
void |
setCompetitorID(String competitorID)
Constraints: Not nullable, Maximum length: 10
|
void |
setCountryOfOrigin(String countryOfOrigin)
Constraints: Not nullable, Maximum length: 3
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
void |
setCrossPlantConfigurableProduct(String crossPlantConfigurableProduct)
Constraints: Not nullable, Maximum length: 40
|
void |
setCrossPlantStatus(String crossPlantStatus)
Constraints: Not nullable, Maximum length: 2
|
void |
setCrossPlantStatusValidityDate(LocalDateTime crossPlantStatusValidityDate)
Constraints: Not nullable, Precision: 0
|
void |
setDescription(List<ProductDescription> value)
Overwrites the list of associated ProductDescription entities for the loaded navigation property
to_Description.
|
void |
setDivision(String division)
Constraints: Not nullable, Maximum length: 2
|
void |
setExternalProductGroup(String externalProductGroup)
Constraints: Not nullable, Maximum length: 18
|
void |
setGrossWeight(BigDecimal grossWeight)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setHandlingIndicator(String handlingIndicator)
Constraints: Not nullable, Maximum length: 4
|
void |
setHandlingUnitType(String handlingUnitType)
Constraints: Not nullable, Maximum length: 4
|
void |
setHasVariableTareWeight(Boolean hasVariableTareWeight)
Constraints: none
|
void |
setIndustrySector(String industrySector)
Constraints: Not nullable, Maximum length: 1
|
void |
setIndustryStandardName(String industryStandardName)
Constraints: Not nullable, Maximum length: 18
|
void |
setInternationalArticleNumberCat(String internationalArticleNumberCat)
Constraints: Not nullable, Maximum length: 2
|
void |
setIsBatchManagementRequired(Boolean isBatchManagementRequired)
Constraints: none
|
void |
setIsMarkedForDeletion(Boolean isMarkedForDeletion)
Constraints: none
|
void |
setIsPilferable(Boolean isPilferable)
Constraints: none
|
void |
setIsRelevantForHzdsSubstances(Boolean isRelevantForHzdsSubstances)
Constraints: none
|
void |
setItemCategoryGroup(String itemCategoryGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setLastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 0
|
void |
setLastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setLowLevelCode(String lowLevelCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setManufacturerNumber(String manufacturerNumber)
Constraints: Not nullable, Maximum length: 10
|
void |
setManufacturerPartProfile(String manufacturerPartProfile)
Constraints: Not nullable, Maximum length: 4
|
void |
setMaterialRevisionLevel(String materialRevisionLevel)
Constraints: Not nullable, Maximum length: 2
|
void |
setMaterialVolume(BigDecimal materialVolume)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMaximumPackagingHeight(BigDecimal maximumPackagingHeight)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setMaximumPackagingLength(BigDecimal maximumPackagingLength)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setMaximumPackagingWidth(BigDecimal maximumPackagingWidth)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setNetWeight(BigDecimal netWeight)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setPlant(List<ProductPlant> value)
Overwrites the list of associated ProductPlant entities for the loaded navigation property
to_Plant.
|
void |
setPreferredUnitOfMeasure(String preferredUnitOfMeasure)
Constraints: Not nullable, Maximum length: 3
|
void |
setProcurementRule(String procurementRule)
Constraints: Not nullable, Maximum length: 1
|
void |
setProdNoInGenProdInPrepackProd(String prodNoInGenProdInPrepackProd)
Constraints: Not nullable, Maximum length: 40
|
void |
setProduct(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setProductBasicText(List<ProductBasicText> value)
Overwrites the list of associated ProductBasicText entities for the loaded navigation property
to_ProductBasicText.
|
void |
setProductGroup(String productGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setProductHierarchy(String productHierarchy)
Constraints: Not nullable, Maximum length: 18
|
void |
setProductInspectionText(List<ProductInspectionText> value)
Overwrites the list of associated ProductInspectionText entities for the loaded navigation property
to_ProductInspectionText.
|
void |
setProductIsConfigurable(Boolean productIsConfigurable)
Constraints: none
|
void |
setProductManufacturerNumber(String productManufacturerNumber)
Constraints: Not nullable, Maximum length: 40
|
void |
setProductOldID(String productOldID)
Constraints: Not nullable, Maximum length: 40
|
void |
setProductProcurement(ProductProcurement value)
Overwrites the associated ProductProcurement entity for the loaded navigation property
to_ProductProcurement.
|
void |
setProductPurchaseText(List<ProductPurchaseText> value)
Overwrites the list of associated ProductPurchaseText entities for the loaded navigation property
to_ProductPurchaseText.
|
void |
setProductQualityMgmt(ProductQualityMgmt value)
Overwrites the associated ProductQualityMgmt entity for the loaded navigation property
to_ProductQualityMgmt.
|
void |
setProductSales(ProductSales value)
Overwrites the associated ProductSales entity for the loaded navigation property to_ProductSales.
|
void |
setProductSalesTax(List<ProductSalesTax> value)
Overwrites the list of associated ProductSalesTax entities for the loaded navigation property
to_ProductSalesTax.
|
void |
setProductStandardID(String productStandardID)
Constraints: Not nullable, Maximum length: 18
|
void |
setProductStorage(ProductStorage value)
Overwrites the associated ProductStorage entity for the loaded navigation property
to_ProductStorage.
|
void |
setProductType(String productType)
Constraints: Not nullable, Maximum length: 4
|
void |
setProductUnitsOfMeasure(List<ProductUnitsOfMeasure> value)
Overwrites the list of associated ProductUnitsOfMeasure entities for the loaded navigation property
to_ProductUnitsOfMeasure.
|
void |
setPurchaseOrderQuantityUnit(String purchaseOrderQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setQltyMgmtInProcmtIsActive(Boolean qltyMgmtInProcmtIsActive)
Constraints: none
|
void |
setQualityInspectionGroup(String qualityInspectionGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setQuarantinePeriod(BigDecimal quarantinePeriod)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setSalesDelivery(List<ProductSalesDelivery> value)
Overwrites the list of associated ProductSalesDelivery entities for the loaded navigation property
to_SalesDelivery.
|
void |
setSerialIdentifierAssgmtProfile(String serialIdentifierAssgmtProfile)
Constraints: Not nullable, Maximum length: 4
|
void |
setSerialNoExplicitnessLevel(String serialNoExplicitnessLevel)
Constraints: Not nullable, Maximum length: 1
|
void |
setSerialNumberProfile(String serialNumberProfile)
Constraints: Not nullable, Maximum length: 4
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSizeOrDimensionText(String sizeOrDimensionText)
Constraints: Not nullable, Maximum length: 32
|
void |
setSourceOfSupply(String sourceOfSupply)
Constraints: Not nullable, Maximum length: 1
|
void |
setStandardHandlingUnitType(String standardHandlingUnitType)
Constraints: Not nullable, Maximum length: 4
|
void |
setTimeUnitForQuarantinePeriod(String timeUnitForQuarantinePeriod)
Constraints: Not nullable, Maximum length: 3
|
void |
setUnitForMaxPackagingDimensions(String unitForMaxPackagingDimensions)
Constraints: Not nullable, Maximum length: 3
|
void |
setValidityStartDate(LocalDateTime validityStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setValuation(List<ProductValuation> value)
Overwrites the list of associated ProductValuation entities for the loaded navigation property
to_Valuation.
|
void |
setVarblPurOrdUnitIsActive(String varblPurOrdUnitIsActive)
Constraints: Not nullable, Maximum length: 1
|
void |
setVolumeUnit(String volumeUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setWarehouseProductGroup(String warehouseProductGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setWarehouseStorageCondition(String warehouseStorageCondition)
Constraints: Not nullable, Maximum length: 2
|
void |
setWeightUnit(String weightUnit)
Constraints: Not nullable, Maximum length: 3
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final ProductSelectable ALL_FIELDS
public static final ProductField<String> PRODUCT
public static final ProductField<String> PRODUCT_TYPE
public static final ProductField<String> CROSS_PLANT_STATUS
public static final ProductField<LocalDateTime> CROSS_PLANT_STATUS_VALIDITY_DATE
public static final ProductField<LocalDateTime> CREATION_DATE
public static final ProductField<String> CREATED_BY_USER
public static final ProductField<LocalDateTime> LAST_CHANGE_DATE
public static final ProductField<String> LAST_CHANGED_BY_USER
public static final ProductField<ZonedDateTime> LAST_CHANGE_DATE_TIME
public static final ProductField<Boolean> IS_MARKED_FOR_DELETION
public static final ProductField<String> PRODUCT_OLD_ID
public static final ProductField<BigDecimal> GROSS_WEIGHT
public static final ProductField<String> PURCHASE_ORDER_QUANTITY_UNIT
public static final ProductField<String> SOURCE_OF_SUPPLY
public static final ProductField<String> WEIGHT_UNIT
public static final ProductField<BigDecimal> NET_WEIGHT
public static final ProductField<String> COUNTRY_OF_ORIGIN
public static final ProductField<String> COMPETITOR_ID
public static final ProductField<String> PRODUCT_GROUP
public static final ProductField<String> BASE_UNIT
public static final ProductField<String> ITEM_CATEGORY_GROUP
public static final ProductField<String> PRODUCT_HIERARCHY
public static final ProductField<String> DIVISION
public static final ProductField<String> VARBL_PUR_ORD_UNIT_IS_ACTIVE
public static final ProductField<String> VOLUME_UNIT
public static final ProductField<BigDecimal> MATERIAL_VOLUME
public static final ProductField<String> ANP_CODE
public static final ProductField<String> BRAND
public static final ProductField<String> PROCUREMENT_RULE
public static final ProductField<LocalDateTime> VALIDITY_START_DATE
public static final ProductField<String> LOW_LEVEL_CODE
public static final ProductField<String> PROD_NO_IN_GEN_PROD_IN_PREPACK_PROD
public static final ProductField<String> SERIAL_IDENTIFIER_ASSGMT_PROFILE
public static final ProductField<String> SIZE_OR_DIMENSION_TEXT
public static final ProductField<String> INDUSTRY_STANDARD_NAME
public static final ProductField<String> PRODUCT_STANDARD_ID
public static final ProductField<String> INTERNATIONAL_ARTICLE_NUMBER_CAT
public static final ProductField<Boolean> PRODUCT_IS_CONFIGURABLE
public static final ProductField<Boolean> IS_BATCH_MANAGEMENT_REQUIRED
public static final ProductField<String> EXTERNAL_PRODUCT_GROUP
public static final ProductField<String> CROSS_PLANT_CONFIGURABLE_PRODUCT
public static final ProductField<String> SERIAL_NO_EXPLICITNESS_LEVEL
public static final ProductField<String> PRODUCT_MANUFACTURER_NUMBER
public static final ProductField<String> MANUFACTURER_NUMBER
public static final ProductField<String> MANUFACTURER_PART_PROFILE
public static final ProductField<Boolean> QLTY_MGMT_IN_PROCMT_IS_ACTIVE
public static final ProductField<String> INDUSTRY_SECTOR
public static final ProductField<String> CHANGE_NUMBER
public static final ProductField<String> MATERIAL_REVISION_LEVEL
public static final ProductField<String> HANDLING_INDICATOR
public static final ProductField<String> WAREHOUSE_PRODUCT_GROUP
public static final ProductField<String> WAREHOUSE_STORAGE_CONDITION
public static final ProductField<String> STANDARD_HANDLING_UNIT_TYPE
public static final ProductField<String> SERIAL_NUMBER_PROFILE
public static final ProductField<String> ADJUSTMENT_PROFILE
public static final ProductField<String> PREFERRED_UNIT_OF_MEASURE
public static final ProductField<Boolean> IS_PILFERABLE
public static final ProductField<Boolean> IS_RELEVANT_FOR_HZDS_SUBSTANCES
public static final ProductField<BigDecimal> QUARANTINE_PERIOD
public static final ProductField<String> TIME_UNIT_FOR_QUARANTINE_PERIOD
public static final ProductField<String> QUALITY_INSPECTION_GROUP
public static final ProductField<String> AUTHORIZATION_GROUP
public static final ProductField<String> HANDLING_UNIT_TYPE
public static final ProductField<Boolean> HAS_VARIABLE_TARE_WEIGHT
public static final ProductField<BigDecimal> MAXIMUM_PACKAGING_LENGTH
public static final ProductField<BigDecimal> MAXIMUM_PACKAGING_WIDTH
public static final ProductField<BigDecimal> MAXIMUM_PACKAGING_HEIGHT
public static final ProductField<String> UNIT_FOR_MAX_PACKAGING_DIMENSIONS
public static final ProductLink<ProductDescription> TO_DESCRIPTION
public static final ProductLink<ProductPlant> TO_PLANT
public static final ProductLink<ProductBasicText> TO_PRODUCT_BASIC_TEXT
public static final ProductLink<ProductInspectionText> TO_PRODUCT_INSPECTION_TEXT
public static final ProductOneToOneLink<ProductProcurement> TO_PRODUCT_PROCUREMENT
public static final ProductLink<ProductPurchaseText> TO_PRODUCT_PURCHASE_TEXT
public static final ProductOneToOneLink<ProductQualityMgmt> TO_PRODUCT_QUALITY_MGMT
public static final ProductOneToOneLink<ProductSales> TO_PRODUCT_SALES
public static final ProductLink<ProductSalesTax> TO_PRODUCT_SALES_TAX
public static final ProductOneToOneLink<ProductStorage> TO_PRODUCT_STORAGE
public static final ProductLink<ProductUnitsOfMeasure> TO_PRODUCT_UNITS_OF_MEASURE
public static final ProductLink<ProductSalesDelivery> TO_SALES_DELIVERY
public static final ProductLink<ProductValuation> TO_VALUATION
public Product()
public Product(@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 ZonedDateTime lastChangeDateTime, @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 manufacturerNumber, @Nullable String manufacturerPartProfile, @Nullable Boolean qltyMgmtInProcmtIsActive, @Nullable String industrySector, @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<ProductBasicText> toProductBasicText, List<ProductInspectionText> toProductInspectionText, @Nullable ProductProcurement toProductProcurement, List<ProductPurchaseText> toProductPurchaseText, @Nullable ProductQualityMgmt toProductQualityMgmt, @Nullable ProductSales toProductSales, List<ProductSalesTax> toProductSalesTax, @Nullable ProductStorage toProductStorage, List<ProductUnitsOfMeasure> toProductUnitsOfMeasure, List<ProductSalesDelivery> toSalesDelivery, List<ProductValuation> toValuation)
public void setProduct(@Nullable String product)
Original property name from the Odata EDM: Product
product
- Product Numberpublic void setProductType(@Nullable String productType)
Original property name from the Odata EDM: ProductType
productType
- Product Typepublic void setCrossPlantStatus(@Nullable String crossPlantStatus)
Original property name from the Odata EDM: CrossPlantStatus
crossPlantStatus
- Cross-Plant Product Statuspublic void setCrossPlantStatusValidityDate(@Nullable LocalDateTime crossPlantStatusValidityDate)
Original property name from the Odata EDM: CrossPlantStatusValidityDate
crossPlantStatusValidityDate
- Date from which the cross-plant material status is validpublic void setCreationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
creationDate
- Created Onpublic void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- Name of Person Who Created Objectpublic void setLastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
lastChangeDate
- Date of Last Changepublic void setLastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
lastChangedByUser
- Name of person who changed objectpublic void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
lastChangeDateTime
- Change Time Stamppublic void setIsMarkedForDeletion(@Nullable Boolean isMarkedForDeletion)
Original property name from the Odata EDM: IsMarkedForDeletion
isMarkedForDeletion
- Deletion Indicatorpublic void setProductOldID(@Nullable String productOldID)
Original property name from the Odata EDM: ProductOldID
productOldID
- Old Product Numberpublic void setGrossWeight(@Nullable BigDecimal grossWeight)
Original property name from the Odata EDM: GrossWeight
grossWeight
- Gross weightpublic void setPurchaseOrderQuantityUnit(@Nullable String purchaseOrderQuantityUnit)
Original property name from the Odata EDM: PurchaseOrderQuantityUnit
purchaseOrderQuantityUnit
- Purchase Order Unit of Measurepublic void setSourceOfSupply(@Nullable String sourceOfSupply)
Original property name from the Odata EDM: SourceOfSupply
sourceOfSupply
- Source of Supplypublic void setWeightUnit(@Nullable String weightUnit)
Original property name from the Odata EDM: WeightUnit
weightUnit
- Weight Unitpublic void setNetWeight(@Nullable BigDecimal netWeight)
Original property name from the Odata EDM: NetWeight
netWeight
- Net weightpublic void setCountryOfOrigin(@Nullable String countryOfOrigin)
Original property name from the Odata EDM: CountryOfOrigin
countryOfOrigin
- Country of Origin of Material (Non-Preferential Origin)public void setCompetitorID(@Nullable String competitorID)
Original property name from the Odata EDM: CompetitorID
competitorID
- Competitorpublic void setProductGroup(@Nullable String productGroup)
Original property name from the Odata EDM: ProductGroup
productGroup
- Product Grouppublic void setBaseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
baseUnit
- Base Unit of Measurepublic void setItemCategoryGroup(@Nullable String itemCategoryGroup)
Original property name from the Odata EDM: ItemCategoryGroup
itemCategoryGroup
- General item category grouppublic void setProductHierarchy(@Nullable String productHierarchy)
Original property name from the Odata EDM: ProductHierarchy
productHierarchy
- Product hierarchypublic void setDivision(@Nullable String division)
Original property name from the Odata EDM: Division
division
- Divisionpublic void setVarblPurOrdUnitIsActive(@Nullable String varblPurOrdUnitIsActive)
Original property name from the Odata EDM: VarblPurOrdUnitIsActive
varblPurOrdUnitIsActive
- Variable Purchase Order Unit Activepublic void setVolumeUnit(@Nullable String volumeUnit)
Original property name from the Odata EDM: VolumeUnit
volumeUnit
- Volume unitpublic void setMaterialVolume(@Nullable BigDecimal materialVolume)
Original property name from the Odata EDM: MaterialVolume
materialVolume
- Volumepublic void setANPCode(@Nullable String aNPCode)
Original property name from the Odata EDM: ANPCode
aNPCode
- ANP Codepublic void setBrand(@Nullable String brand)
Original property name from the Odata EDM: Brand
brand
- Brandpublic void setProcurementRule(@Nullable String procurementRule)
Original property name from the Odata EDM: ProcurementRule
procurementRule
- Procurement rulepublic void setValidityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
validityStartDate
- Valid-From Datepublic void setLowLevelCode(@Nullable String lowLevelCode)
Original property name from the Odata EDM: LowLevelCode
lowLevelCode
- Low-Level Codepublic void setProdNoInGenProdInPrepackProd(@Nullable String prodNoInGenProdInPrepackProd)
Original property name from the Odata EDM: ProdNoInGenProdInPrepackProd
prodNoInGenProdInPrepackProd
- Material Number of the Generic Material in Prepack Materialspublic void setSerialIdentifierAssgmtProfile(@Nullable String serialIdentifierAssgmtProfile)
Original property name from the Odata EDM: SerialIdentifierAssgmtProfile
serialIdentifierAssgmtProfile
- Serial Number Profilepublic void setSizeOrDimensionText(@Nullable String sizeOrDimensionText)
Original property name from the Odata EDM: SizeOrDimensionText
sizeOrDimensionText
- Size/dimensionspublic void setIndustryStandardName(@Nullable String industryStandardName)
Original property name from the Odata EDM: IndustryStandardName
industryStandardName
- Industry Standard Description (such as ANSI or ISO)public void setProductStandardID(@Nullable String productStandardID)
Original property name from the Odata EDM: ProductStandardID
productStandardID
- The global trade item number (EAN/UPC/GTIN)public void setInternationalArticleNumberCat(@Nullable String internationalArticleNumberCat)
Original property name from the Odata EDM: InternationalArticleNumberCat
internationalArticleNumberCat
- Category of International Article Number (EAN)public void setProductIsConfigurable(@Nullable Boolean productIsConfigurable)
Original property name from the Odata EDM: ProductIsConfigurable
productIsConfigurable
- Product is Configurablepublic void setIsBatchManagementRequired(@Nullable Boolean isBatchManagementRequired)
Original property name from the Odata EDM: IsBatchManagementRequired
isBatchManagementRequired
- Batch Management Requirement Indicatorpublic void setExternalProductGroup(@Nullable String externalProductGroup)
Original property name from the Odata EDM: ExternalProductGroup
externalProductGroup
- External Product Grouppublic void setCrossPlantConfigurableProduct(@Nullable String crossPlantConfigurableProduct)
Original property name from the Odata EDM: CrossPlantConfigurableProduct
crossPlantConfigurableProduct
- Cross-Plant Configurable Productpublic void setSerialNoExplicitnessLevel(@Nullable String serialNoExplicitnessLevel)
Original property name from the Odata EDM: SerialNoExplicitnessLevel
serialNoExplicitnessLevel
- Level of Explicitness for Serial Numberpublic void setProductManufacturerNumber(@Nullable String productManufacturerNumber)
Original property name from the Odata EDM: ProductManufacturerNumber
productManufacturerNumber
- Manufacturer Part Numberpublic void setManufacturerNumber(@Nullable String manufacturerNumber)
Original property name from the Odata EDM: ManufacturerNumber
manufacturerNumber
- Manufacturer numberpublic void setManufacturerPartProfile(@Nullable String manufacturerPartProfile)
Original property name from the Odata EDM: ManufacturerPartProfile
manufacturerPartProfile
- Mfr part profilepublic void setQltyMgmtInProcmtIsActive(@Nullable Boolean qltyMgmtInProcmtIsActive)
Original property name from the Odata EDM: QltyMgmtInProcmtIsActive
qltyMgmtInProcmtIsActive
- QM in Procurement Is Activepublic void setIndustrySector(@Nullable String industrySector)
Original property name from the Odata EDM: IndustrySector
industrySector
- Industry Sectorpublic void setChangeNumber(@Nullable String changeNumber)
Original property name from the Odata EDM: ChangeNumber
changeNumber
- Change Numberpublic void setMaterialRevisionLevel(@Nullable String materialRevisionLevel)
Original property name from the Odata EDM: MaterialRevisionLevel
materialRevisionLevel
- Revision Levelpublic void setHandlingIndicator(@Nullable String handlingIndicator)
Original property name from the Odata EDM: HandlingIndicator
handlingIndicator
- Handling Indicatorpublic void setWarehouseProductGroup(@Nullable String warehouseProductGroup)
Original property name from the Odata EDM: WarehouseProductGroup
warehouseProductGroup
- Warehouse Material Grouppublic void setWarehouseStorageCondition(@Nullable String warehouseStorageCondition)
Original property name from the Odata EDM: WarehouseStorageCondition
warehouseStorageCondition
- Warehouse Storage Conditionpublic void setStandardHandlingUnitType(@Nullable String standardHandlingUnitType)
Original property name from the Odata EDM: StandardHandlingUnitType
standardHandlingUnitType
- Standard HU Typepublic void setSerialNumberProfile(@Nullable String serialNumberProfile)
Original property name from the Odata EDM: SerialNumberProfile
serialNumberProfile
- Serial Number Profilepublic void setAdjustmentProfile(@Nullable String adjustmentProfile)
Original property name from the Odata EDM: AdjustmentProfile
adjustmentProfile
- Adjustment Profilepublic void setPreferredUnitOfMeasure(@Nullable String preferredUnitOfMeasure)
Original property name from the Odata EDM: PreferredUnitOfMeasure
preferredUnitOfMeasure
- Preferred Alternative UoM for Warehouse Operationspublic void setIsPilferable(@Nullable Boolean isPilferable)
Original property name from the Odata EDM: IsPilferable
isPilferable
- Pilferablepublic void setIsRelevantForHzdsSubstances(@Nullable Boolean isRelevantForHzdsSubstances)
Original property name from the Odata EDM: IsRelevantForHzdsSubstances
isRelevantForHzdsSubstances
- Relevant for Hazardous Substancespublic void setQuarantinePeriod(@Nullable BigDecimal quarantinePeriod)
Original property name from the Odata EDM: QuarantinePeriod
quarantinePeriod
- Quarantine Periodpublic void setTimeUnitForQuarantinePeriod(@Nullable String timeUnitForQuarantinePeriod)
Original property name from the Odata EDM: TimeUnitForQuarantinePeriod
timeUnitForQuarantinePeriod
- Time Unit for Quarantine Periodpublic void setQualityInspectionGroup(@Nullable String qualityInspectionGroup)
Original property name from the Odata EDM: QualityInspectionGroup
qualityInspectionGroup
- Quality Inspection Grouppublic void setAuthorizationGroup(@Nullable String authorizationGroup)
Original property name from the Odata EDM: AuthorizationGroup
authorizationGroup
- Authorization Grouppublic void setHandlingUnitType(@Nullable String handlingUnitType)
Original property name from the Odata EDM: HandlingUnitType
handlingUnitType
- Handling Unit Typepublic void setHasVariableTareWeight(@Nullable Boolean hasVariableTareWeight)
Original property name from the Odata EDM: HasVariableTareWeight
hasVariableTareWeight
- Variable Tare Weightpublic void setMaximumPackagingLength(@Nullable BigDecimal maximumPackagingLength)
Original property name from the Odata EDM: MaximumPackagingLength
maximumPackagingLength
- Maximum Packing Length of Packaging Materialpublic void setMaximumPackagingWidth(@Nullable BigDecimal maximumPackagingWidth)
Original property name from the Odata EDM: MaximumPackagingWidth
maximumPackagingWidth
- Maximum Packing Width of Packaging Materialpublic void setMaximumPackagingHeight(@Nullable BigDecimal maximumPackagingHeight)
Original property name from the Odata EDM: MaximumPackagingHeight
maximumPackagingHeight
- Maximum Packing Height of Packaging Materialpublic void setUnitForMaxPackagingDimensions(@Nullable String unitForMaxPackagingDimensions)
Original property name from the Odata EDM: UnitForMaxPackagingDimensions
unitForMaxPackagingDimensions
- Unit of Measure for Maximum Packing Length/Width/Heightprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<Product>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<Product>
@Nonnull public static <T> ProductField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> ProductField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<Product>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<Product>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<Product>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<Product>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<Product>
@Nonnull public List<ProductDescription> fetchDescription() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductDescription> getDescriptionOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_Description 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductDescription>> getDescriptionIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setDescription(@Nonnull List<ProductDescription> value)
If the navigation property to_Description 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.
value
- List of ProductDescription entities.public void addDescription(ProductDescription... entity)
If the navigation property to_Description 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.
entity
- Array of ProductDescription entities.@Nonnull public List<ProductPlant> fetchPlant() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductPlant> getPlantOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_Plant 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductPlant>> getPlantIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state empty
is
returned.public void setPlant(@Nonnull List<ProductPlant> value)
If the navigation property to_Plant 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.
value
- List of ProductPlant entities.public void addPlant(ProductPlant... entity)
If the navigation property to_Plant 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.
entity
- Array of ProductPlant entities.@Nonnull public List<ProductBasicText> fetchProductBasicText() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductBasicText> getProductBasicTextOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductBasicText 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductBasicText>> getProductBasicTextIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductBasicText(@Nonnull List<ProductBasicText> value)
If the navigation property to_ProductBasicText 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.
value
- List of ProductBasicText entities.public void addProductBasicText(ProductBasicText... entity)
If the navigation property to_ProductBasicText 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.
entity
- Array of ProductBasicText entities.@Nonnull public List<ProductInspectionText> fetchProductInspectionText() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductInspectionText> getProductInspectionTextOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductInspectionText 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductInspectionText>> getProductInspectionTextIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductInspectionText(@Nonnull List<ProductInspectionText> value)
If the navigation property to_ProductInspectionText 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.
value
- List of ProductInspectionText entities.public void addProductInspectionText(ProductInspectionText... entity)
If the navigation property to_ProductInspectionText 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.
entity
- Array of ProductInspectionText entities.@Nullable public ProductProcurement fetchProductProcurement() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nullable public ProductProcurement getProductProcurementOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductProcurement 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<ProductProcurement> getProductProcurementIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductProcurement(ProductProcurement value)
value
- New ProductProcurement entity.@Nonnull public List<ProductPurchaseText> fetchProductPurchaseText() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductPurchaseText> getProductPurchaseTextOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductPurchaseText 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductPurchaseText>> getProductPurchaseTextIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductPurchaseText(@Nonnull List<ProductPurchaseText> value)
If the navigation property to_ProductPurchaseText 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.
value
- List of ProductPurchaseText entities.public void addProductPurchaseText(ProductPurchaseText... entity)
If the navigation property to_ProductPurchaseText 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.
entity
- Array of ProductPurchaseText entities.@Nullable public ProductQualityMgmt fetchProductQualityMgmt() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nullable public ProductQualityMgmt getProductQualityMgmtOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductQualityMgmt 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<ProductQualityMgmt> getProductQualityMgmtIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductQualityMgmt(ProductQualityMgmt value)
value
- New ProductQualityMgmt entity.@Nullable public ProductSales fetchProductSales() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nullable public ProductSales getProductSalesOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductSales 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<ProductSales> getProductSalesIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductSales(ProductSales value)
value
- New ProductSales entity.@Nonnull public List<ProductSalesTax> fetchProductSalesTax() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductSalesTax> getProductSalesTaxOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductSalesTax 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductSalesTax>> getProductSalesTaxIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductSalesTax(@Nonnull List<ProductSalesTax> value)
If the navigation property to_ProductSalesTax 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.
value
- List of ProductSalesTax entities.public void addProductSalesTax(ProductSalesTax... entity)
If the navigation property to_ProductSalesTax 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.
entity
- Array of ProductSalesTax entities.@Nullable public ProductStorage fetchProductStorage() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nullable public ProductStorage getProductStorageOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductStorage 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<ProductStorage> getProductStorageIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductStorage(ProductStorage value)
value
- New ProductStorage entity.@Nonnull public List<ProductUnitsOfMeasure> fetchProductUnitsOfMeasure() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductUnitsOfMeasure> getProductUnitsOfMeasureOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductUnitsOfMeasure 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductUnitsOfMeasure>> getProductUnitsOfMeasureIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductUnitsOfMeasure(@Nonnull List<ProductUnitsOfMeasure> value)
If the navigation property to_ProductUnitsOfMeasure 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.
value
- List of ProductUnitsOfMeasure entities.public void addProductUnitsOfMeasure(ProductUnitsOfMeasure... entity)
If the navigation property to_ProductUnitsOfMeasure 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.
entity
- Array of ProductUnitsOfMeasure entities.@Nonnull public List<ProductSalesDelivery> fetchSalesDelivery() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductSalesDelivery> getSalesDeliveryOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SalesDelivery 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductSalesDelivery>> getSalesDeliveryIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setSalesDelivery(@Nonnull List<ProductSalesDelivery> value)
If the navigation property to_SalesDelivery 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.
value
- List of ProductSalesDelivery entities.public void addSalesDelivery(ProductSalesDelivery... entity)
If the navigation property to_SalesDelivery 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.
entity
- Array of ProductSalesDelivery entities.@Nonnull public List<ProductValuation> fetchValuation() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductValuation> getValuationOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_Valuation 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.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductValuation>> getValuationIfPresent()
If the navigation property for an entity Product has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state empty
is returned.public void setValuation(@Nonnull List<ProductValuation> value)
If the navigation property to_Valuation 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.
value
- List of ProductValuation entities.public void addValuation(ProductValuation... entity)
If the navigation property to_Valuation 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.
entity
- Array of ProductValuation entities.@Nonnull public static Product.ProductBuilder builder()
@Nullable public String getProduct()
Original property name from the Odata EDM: Product
@Nullable public String getProductType()
Original property name from the Odata EDM: ProductType
@Nullable public String getCrossPlantStatus()
Original property name from the Odata EDM: CrossPlantStatus
@Nullable public LocalDateTime getCrossPlantStatusValidityDate()
Original property name from the Odata EDM: CrossPlantStatusValidityDate
@Nullable public LocalDateTime getCreationDate()
Original property name from the Odata EDM: CreationDate
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public LocalDateTime getLastChangeDate()
Original property name from the Odata EDM: LastChangeDate
@Nullable public String getLastChangedByUser()
Original property name from the Odata EDM: LastChangedByUser
@Nullable public ZonedDateTime getLastChangeDateTime()
Original property name from the Odata EDM: LastChangeDateTime
@Nullable public Boolean getIsMarkedForDeletion()
Original property name from the Odata EDM: IsMarkedForDeletion
@Nullable public String getProductOldID()
Original property name from the Odata EDM: ProductOldID
@Nullable public BigDecimal getGrossWeight()
Original property name from the Odata EDM: GrossWeight
@Nullable public String getPurchaseOrderQuantityUnit()
Original property name from the Odata EDM: PurchaseOrderQuantityUnit
@Nullable public String getSourceOfSupply()
Original property name from the Odata EDM: SourceOfSupply
@Nullable public String getWeightUnit()
Original property name from the Odata EDM: WeightUnit
@Nullable public BigDecimal getNetWeight()
Original property name from the Odata EDM: NetWeight
@Nullable public String getCountryOfOrigin()
Original property name from the Odata EDM: CountryOfOrigin
@Nullable public String getCompetitorID()
Original property name from the Odata EDM: CompetitorID
@Nullable public String getProductGroup()
Original property name from the Odata EDM: ProductGroup
@Nullable public String getBaseUnit()
Original property name from the Odata EDM: BaseUnit
@Nullable public String getItemCategoryGroup()
Original property name from the Odata EDM: ItemCategoryGroup
@Nullable public String getProductHierarchy()
Original property name from the Odata EDM: ProductHierarchy
@Nullable public String getDivision()
Original property name from the Odata EDM: Division
@Nullable public String getVarblPurOrdUnitIsActive()
Original property name from the Odata EDM: VarblPurOrdUnitIsActive
@Nullable public String getVolumeUnit()
Original property name from the Odata EDM: VolumeUnit
@Nullable public BigDecimal getMaterialVolume()
Original property name from the Odata EDM: MaterialVolume
@Nullable public String getANPCode()
Original property name from the Odata EDM: ANPCode
@Nullable public String getBrand()
Original property name from the Odata EDM: Brand
@Nullable public String getProcurementRule()
Original property name from the Odata EDM: ProcurementRule
@Nullable public LocalDateTime getValidityStartDate()
Original property name from the Odata EDM: ValidityStartDate
@Nullable public String getLowLevelCode()
Original property name from the Odata EDM: LowLevelCode
@Nullable public String getProdNoInGenProdInPrepackProd()
Original property name from the Odata EDM: ProdNoInGenProdInPrepackProd
@Nullable public String getSerialIdentifierAssgmtProfile()
Original property name from the Odata EDM: SerialIdentifierAssgmtProfile
@Nullable public String getSizeOrDimensionText()
Original property name from the Odata EDM: SizeOrDimensionText
@Nullable public String getIndustryStandardName()
Original property name from the Odata EDM: IndustryStandardName
@Nullable public String getProductStandardID()
Original property name from the Odata EDM: ProductStandardID
@Nullable public String getInternationalArticleNumberCat()
Original property name from the Odata EDM: InternationalArticleNumberCat
@Nullable public Boolean getProductIsConfigurable()
Original property name from the Odata EDM: ProductIsConfigurable
@Nullable public Boolean getIsBatchManagementRequired()
Original property name from the Odata EDM: IsBatchManagementRequired
@Nullable public String getExternalProductGroup()
Original property name from the Odata EDM: ExternalProductGroup
@Nullable public String getCrossPlantConfigurableProduct()
Original property name from the Odata EDM: CrossPlantConfigurableProduct
@Nullable public String getSerialNoExplicitnessLevel()
Original property name from the Odata EDM: SerialNoExplicitnessLevel
@Nullable public String getProductManufacturerNumber()
Original property name from the Odata EDM: ProductManufacturerNumber
@Nullable public String getManufacturerNumber()
Original property name from the Odata EDM: ManufacturerNumber
@Nullable public String getManufacturerPartProfile()
Original property name from the Odata EDM: ManufacturerPartProfile
@Nullable public Boolean getQltyMgmtInProcmtIsActive()
Original property name from the Odata EDM: QltyMgmtInProcmtIsActive
@Nullable public String getIndustrySector()
Original property name from the Odata EDM: IndustrySector
@Nullable public String getChangeNumber()
Original property name from the Odata EDM: ChangeNumber
@Nullable public String getMaterialRevisionLevel()
Original property name from the Odata EDM: MaterialRevisionLevel
@Nullable public String getHandlingIndicator()
Original property name from the Odata EDM: HandlingIndicator
@Nullable public String getWarehouseProductGroup()
Original property name from the Odata EDM: WarehouseProductGroup
@Nullable public String getWarehouseStorageCondition()
Original property name from the Odata EDM: WarehouseStorageCondition
@Nullable public String getStandardHandlingUnitType()
Original property name from the Odata EDM: StandardHandlingUnitType
@Nullable public String getSerialNumberProfile()
Original property name from the Odata EDM: SerialNumberProfile
@Nullable public String getAdjustmentProfile()
Original property name from the Odata EDM: AdjustmentProfile
@Nullable public String getPreferredUnitOfMeasure()
Original property name from the Odata EDM: PreferredUnitOfMeasure
@Nullable public Boolean getIsPilferable()
Original property name from the Odata EDM: IsPilferable
@Nullable public Boolean getIsRelevantForHzdsSubstances()
Original property name from the Odata EDM: IsRelevantForHzdsSubstances
@Nullable public BigDecimal getQuarantinePeriod()
Original property name from the Odata EDM: QuarantinePeriod
@Nullable public String getTimeUnitForQuarantinePeriod()
Original property name from the Odata EDM: TimeUnitForQuarantinePeriod
@Nullable public String getQualityInspectionGroup()
Original property name from the Odata EDM: QualityInspectionGroup
@Nullable public String getAuthorizationGroup()
Original property name from the Odata EDM: AuthorizationGroup
@Nullable public String getHandlingUnitType()
Original property name from the Odata EDM: HandlingUnitType
@Nullable public Boolean getHasVariableTareWeight()
Original property name from the Odata EDM: HasVariableTareWeight
@Nullable public BigDecimal getMaximumPackagingLength()
Original property name from the Odata EDM: MaximumPackagingLength
@Nullable public BigDecimal getMaximumPackagingWidth()
Original property name from the Odata EDM: MaximumPackagingWidth
@Nullable public BigDecimal getMaximumPackagingHeight()
Original property name from the Odata EDM: MaximumPackagingHeight
@Nullable public String getUnitForMaxPackagingDimensions()
Original property name from the Odata EDM: UnitForMaxPackagingDimensions
Copyright © 2021 SAP SE. All rights reserved.