public static final class ClfnProduct.ClfnProductBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ClfnProduct.ClfnProductBuilder |
adjustmentProfile(String adjustmentProfile)
Constraints: Not nullable, Maximum length: 3
|
ClfnProduct.ClfnProductBuilder |
aNPCode(String aNPCode)
Constraints: Not nullable, Maximum length: 9
|
ClfnProduct.ClfnProductBuilder |
authorizationGroup(String authorizationGroup)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
baseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
ClfnProduct.ClfnProductBuilder |
brand(String brand)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct |
build() |
ClfnProduct.ClfnProductBuilder |
changeNumber(String changeNumber)
Constraints: Not nullable, Maximum length: 12
|
ClfnProduct.ClfnProductBuilder |
competitorID(String competitorID)
Constraints: Not nullable, Maximum length: 10
|
ClfnProduct.ClfnProductBuilder |
countryOfOrigin(String countryOfOrigin)
Constraints: Not nullable, Maximum length: 3
|
ClfnProduct.ClfnProductBuilder |
createdByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
ClfnProduct.ClfnProductBuilder |
creationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
ClfnProduct.ClfnProductBuilder |
crossPlantConfigurableProduct(String crossPlantConfigurableProduct)
Constraints: Not nullable, Maximum length: 40
|
ClfnProduct.ClfnProductBuilder |
crossPlantStatus(String crossPlantStatus)
Constraints: Not nullable, Maximum length: 2
|
ClfnProduct.ClfnProductBuilder |
crossPlantStatusValidityDate(LocalDateTime crossPlantStatusValidityDate)
Constraints: Not nullable, Precision: 0
|
ClfnProduct.ClfnProductBuilder |
description(ProductDescription... value)
Navigation property to_Description for ClfnProduct to multiple ProductDescription.
|
ClfnProduct.ClfnProductBuilder |
division(String division)
Constraints: Not nullable, Maximum length: 2
|
ClfnProduct.ClfnProductBuilder |
externalProductGroup(String externalProductGroup)
Constraints: Not nullable, Maximum length: 18
|
ClfnProduct.ClfnProductBuilder |
grossWeight(BigDecimal grossWeight)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ClfnProduct.ClfnProductBuilder |
handlingIndicator(String handlingIndicator)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
handlingUnitType(String handlingUnitType)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
hasVariableTareWeight(Boolean hasVariableTareWeight)
Constraints: none
|
ClfnProduct.ClfnProductBuilder |
industryStandardName(String industryStandardName)
Constraints: Not nullable, Maximum length: 18
|
ClfnProduct.ClfnProductBuilder |
internationalArticleNumberCat(String internationalArticleNumberCat)
Constraints: Not nullable, Maximum length: 2
|
ClfnProduct.ClfnProductBuilder |
isBatchManagementRequired(Boolean isBatchManagementRequired)
Constraints: none
|
ClfnProduct.ClfnProductBuilder |
isMarkedForDeletion(Boolean isMarkedForDeletion)
Constraints: none
|
ClfnProduct.ClfnProductBuilder |
isPilferable(Boolean isPilferable)
Constraints: none
|
ClfnProduct.ClfnProductBuilder |
isRelevantForHzdsSubstances(Boolean isRelevantForHzdsSubstances)
Constraints: none
|
ClfnProduct.ClfnProductBuilder |
itemCategoryGroup(String itemCategoryGroup)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
lastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 0
|
ClfnProduct.ClfnProductBuilder |
lastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
ClfnProduct.ClfnProductBuilder |
lowLevelCode(String lowLevelCode)
Constraints: Not nullable, Maximum length: 3
|
ClfnProduct.ClfnProductBuilder |
manufacturerPartProfile(String manufacturerPartProfile)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
materialRevisionLevel(String materialRevisionLevel)
Constraints: Not nullable, Maximum length: 2
|
ClfnProduct.ClfnProductBuilder |
materialVolume(BigDecimal materialVolume)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ClfnProduct.ClfnProductBuilder |
maximumPackagingHeight(BigDecimal maximumPackagingHeight)
Constraints: Not nullable, Precision: 15, Scale: 3
|
ClfnProduct.ClfnProductBuilder |
maximumPackagingLength(BigDecimal maximumPackagingLength)
Constraints: Not nullable, Precision: 15, Scale: 3
|
ClfnProduct.ClfnProductBuilder |
maximumPackagingWidth(BigDecimal maximumPackagingWidth)
Constraints: Not nullable, Precision: 15, Scale: 3
|
ClfnProduct.ClfnProductBuilder |
netWeight(BigDecimal netWeight)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ClfnProduct.ClfnProductBuilder |
plant(ProductPlant... value)
Navigation property to_Plant for ClfnProduct to multiple ProductPlant.
|
ClfnProduct.ClfnProductBuilder |
preferredUnitOfMeasure(String preferredUnitOfMeasure)
Constraints: Not nullable, Maximum length: 3
|
ClfnProduct.ClfnProductBuilder |
procurementRule(String procurementRule)
Constraints: Not nullable, Maximum length: 1
|
ClfnProduct.ClfnProductBuilder |
prodNoInGenProdInPrepackProd(String prodNoInGenProdInPrepackProd)
Constraints: Not nullable, Maximum length: 40
|
ClfnProduct.ClfnProductBuilder |
product(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
ClfnProduct.ClfnProductBuilder |
productCharc(ProductCharc... value)
Navigation property to_ProductCharc for ClfnProduct to multiple ProductCharc.
|
ClfnProduct.ClfnProductBuilder |
productClass(ProductClass... value)
Navigation property to_ProductClass for ClfnProduct to multiple ProductClass.
|
ClfnProduct.ClfnProductBuilder |
productGroup(String productGroup)
Constraints: Not nullable, Maximum length: 9
|
ClfnProduct.ClfnProductBuilder |
productHierarchy(String productHierarchy)
Constraints: Not nullable, Maximum length: 18
|
ClfnProduct.ClfnProductBuilder |
productIsConfigurable(Boolean productIsConfigurable)
Constraints: none
|
ClfnProduct.ClfnProductBuilder |
productManufacturerNumber(String productManufacturerNumber)
Constraints: Not nullable, Maximum length: 40
|
ClfnProduct.ClfnProductBuilder |
productOldID(String productOldID)
Constraints: Not nullable, Maximum length: 40
|
ClfnProduct.ClfnProductBuilder |
productSalesTax(ProductSalesTax... value)
Navigation property to_ProductSalesTax for ClfnProduct to multiple ProductSalesTax.
|
ClfnProduct.ClfnProductBuilder |
productStandardID(String productStandardID)
Constraints: Not nullable, Maximum length: 18
|
ClfnProduct.ClfnProductBuilder |
productType(String productType)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
purchaseOrderQuantityUnit(String purchaseOrderQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
ClfnProduct.ClfnProductBuilder |
qualityInspectionGroup(String qualityInspectionGroup)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
quarantinePeriod(BigDecimal quarantinePeriod)
Constraints: Not nullable, Precision: 3, Scale: 0
|
ClfnProduct.ClfnProductBuilder |
salesDelivery(ProductSalesDelivery... value)
Navigation property to_SalesDelivery for ClfnProduct to multiple ProductSalesDelivery.
|
ClfnProduct.ClfnProductBuilder |
serialIdentifierAssgmtProfile(String serialIdentifierAssgmtProfile)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
serialNoExplicitnessLevel(String serialNoExplicitnessLevel)
Constraints: Not nullable, Maximum length: 1
|
ClfnProduct.ClfnProductBuilder |
serialNumberProfile(String serialNumberProfile)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
sizeOrDimensionText(String sizeOrDimensionText)
Constraints: Not nullable, Maximum length: 32
|
ClfnProduct.ClfnProductBuilder |
sourceOfSupply(String sourceOfSupply)
Constraints: Not nullable, Maximum length: 1
|
ClfnProduct.ClfnProductBuilder |
standardHandlingUnitType(String standardHandlingUnitType)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
timeUnitForQuarantinePeriod(String timeUnitForQuarantinePeriod)
Constraints: Not nullable, Maximum length: 3
|
String |
toString() |
ClfnProduct.ClfnProductBuilder |
unitForMaxPackagingDimensions(String unitForMaxPackagingDimensions)
Constraints: Not nullable, Maximum length: 3
|
ClfnProduct.ClfnProductBuilder |
validityStartDate(LocalDateTime validityStartDate)
Constraints: Not nullable, Precision: 0
|
ClfnProduct.ClfnProductBuilder |
varblPurOrdUnitIsActive(String varblPurOrdUnitIsActive)
Constraints: Not nullable, Maximum length: 1
|
ClfnProduct.ClfnProductBuilder |
volumeUnit(String volumeUnit)
Constraints: Not nullable, Maximum length: 3
|
ClfnProduct.ClfnProductBuilder |
warehouseProductGroup(String warehouseProductGroup)
Constraints: Not nullable, Maximum length: 4
|
ClfnProduct.ClfnProductBuilder |
warehouseStorageCondition(String warehouseStorageCondition)
Constraints: Not nullable, Maximum length: 2
|
ClfnProduct.ClfnProductBuilder |
weightUnit(String weightUnit)
Constraints: Not nullable, Maximum length: 3
|
@Nonnull public ClfnProduct.ClfnProductBuilder description(ProductDescription... value)
value
- The ProductDescriptions to build this ClfnProduct with.@Nonnull public ClfnProduct.ClfnProductBuilder plant(ProductPlant... value)
value
- The ProductPlants to build this ClfnProduct with.@Nonnull public ClfnProduct.ClfnProductBuilder productCharc(ProductCharc... value)
value
- The ProductCharcs to build this ClfnProduct with.@Nonnull public ClfnProduct.ClfnProductBuilder productClass(ProductClass... value)
value
- The ProductClasss to build this ClfnProduct with.@Nonnull public ClfnProduct.ClfnProductBuilder productSalesTax(ProductSalesTax... value)
value
- The ProductSalesTaxs to build this ClfnProduct with.@Nonnull public ClfnProduct.ClfnProductBuilder salesDelivery(ProductSalesDelivery... value)
value
- The ProductSalesDeliverys to build this ClfnProduct with.@Nonnull public ClfnProduct.ClfnProductBuilder product(@Nullable String product)
Original property name from the Odata EDM: Product
this
.@Nonnull public ClfnProduct.ClfnProductBuilder productType(@Nullable String productType)
Original property name from the Odata EDM: ProductType
this
.@Nonnull public ClfnProduct.ClfnProductBuilder crossPlantStatus(@Nullable String crossPlantStatus)
Original property name from the Odata EDM: CrossPlantStatus
this
.@Nonnull public ClfnProduct.ClfnProductBuilder crossPlantStatusValidityDate(@Nullable LocalDateTime crossPlantStatusValidityDate)
Original property name from the Odata EDM: CrossPlantStatusValidityDate
this
.@Nonnull public ClfnProduct.ClfnProductBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
this
.@Nonnull public ClfnProduct.ClfnProductBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.@Nonnull public ClfnProduct.ClfnProductBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
this
.@Nonnull public ClfnProduct.ClfnProductBuilder lastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
this
.@Nonnull public ClfnProduct.ClfnProductBuilder isMarkedForDeletion(@Nullable Boolean isMarkedForDeletion)
Original property name from the Odata EDM: IsMarkedForDeletion
this
.@Nonnull public ClfnProduct.ClfnProductBuilder productOldID(@Nullable String productOldID)
Original property name from the Odata EDM: ProductOldID
this
.@Nonnull public ClfnProduct.ClfnProductBuilder grossWeight(@Nullable BigDecimal grossWeight)
Original property name from the Odata EDM: GrossWeight
this
.@Nonnull public ClfnProduct.ClfnProductBuilder purchaseOrderQuantityUnit(@Nullable String purchaseOrderQuantityUnit)
Original property name from the Odata EDM: PurchaseOrderQuantityUnit
this
.@Nonnull public ClfnProduct.ClfnProductBuilder sourceOfSupply(@Nullable String sourceOfSupply)
Original property name from the Odata EDM: SourceOfSupply
this
.@Nonnull public ClfnProduct.ClfnProductBuilder weightUnit(@Nullable String weightUnit)
Original property name from the Odata EDM: WeightUnit
this
.@Nonnull public ClfnProduct.ClfnProductBuilder netWeight(@Nullable BigDecimal netWeight)
Original property name from the Odata EDM: NetWeight
this
.@Nonnull public ClfnProduct.ClfnProductBuilder countryOfOrigin(@Nullable String countryOfOrigin)
Original property name from the Odata EDM: CountryOfOrigin
this
.@Nonnull public ClfnProduct.ClfnProductBuilder competitorID(@Nullable String competitorID)
Original property name from the Odata EDM: CompetitorID
this
.@Nonnull public ClfnProduct.ClfnProductBuilder productGroup(@Nullable String productGroup)
Original property name from the Odata EDM: ProductGroup
this
.@Nonnull public ClfnProduct.ClfnProductBuilder baseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
this
.@Nonnull public ClfnProduct.ClfnProductBuilder itemCategoryGroup(@Nullable String itemCategoryGroup)
Original property name from the Odata EDM: ItemCategoryGroup
this
.@Nonnull public ClfnProduct.ClfnProductBuilder productHierarchy(@Nullable String productHierarchy)
Original property name from the Odata EDM: ProductHierarchy
this
.@Nonnull public ClfnProduct.ClfnProductBuilder division(@Nullable String division)
Original property name from the Odata EDM: Division
this
.@Nonnull public ClfnProduct.ClfnProductBuilder varblPurOrdUnitIsActive(@Nullable String varblPurOrdUnitIsActive)
Original property name from the Odata EDM: VarblPurOrdUnitIsActive
this
.@Nonnull public ClfnProduct.ClfnProductBuilder volumeUnit(@Nullable String volumeUnit)
Original property name from the Odata EDM: VolumeUnit
this
.@Nonnull public ClfnProduct.ClfnProductBuilder materialVolume(@Nullable BigDecimal materialVolume)
Original property name from the Odata EDM: MaterialVolume
this
.@Nonnull public ClfnProduct.ClfnProductBuilder aNPCode(@Nullable String aNPCode)
Original property name from the Odata EDM: ANPCode
this
.@Nonnull public ClfnProduct.ClfnProductBuilder brand(@Nullable String brand)
Original property name from the Odata EDM: Brand
this
.@Nonnull public ClfnProduct.ClfnProductBuilder procurementRule(@Nullable String procurementRule)
Original property name from the Odata EDM: ProcurementRule
this
.@Nonnull public ClfnProduct.ClfnProductBuilder validityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
this
.@Nonnull public ClfnProduct.ClfnProductBuilder lowLevelCode(@Nullable String lowLevelCode)
Original property name from the Odata EDM: LowLevelCode
this
.@Nonnull public ClfnProduct.ClfnProductBuilder prodNoInGenProdInPrepackProd(@Nullable String prodNoInGenProdInPrepackProd)
Original property name from the Odata EDM: ProdNoInGenProdInPrepackProd
this
.@Nonnull public ClfnProduct.ClfnProductBuilder serialIdentifierAssgmtProfile(@Nullable String serialIdentifierAssgmtProfile)
Original property name from the Odata EDM: SerialIdentifierAssgmtProfile
this
.@Nonnull public ClfnProduct.ClfnProductBuilder sizeOrDimensionText(@Nullable String sizeOrDimensionText)
Original property name from the Odata EDM: SizeOrDimensionText
this
.@Nonnull public ClfnProduct.ClfnProductBuilder industryStandardName(@Nullable String industryStandardName)
Original property name from the Odata EDM: IndustryStandardName
this
.@Nonnull public ClfnProduct.ClfnProductBuilder productStandardID(@Nullable String productStandardID)
Original property name from the Odata EDM: ProductStandardID
this
.@Nonnull public ClfnProduct.ClfnProductBuilder internationalArticleNumberCat(@Nullable String internationalArticleNumberCat)
Original property name from the Odata EDM: InternationalArticleNumberCat
this
.@Nonnull public ClfnProduct.ClfnProductBuilder productIsConfigurable(@Nullable Boolean productIsConfigurable)
Original property name from the Odata EDM: ProductIsConfigurable
this
.@Nonnull public ClfnProduct.ClfnProductBuilder isBatchManagementRequired(@Nullable Boolean isBatchManagementRequired)
Original property name from the Odata EDM: IsBatchManagementRequired
this
.@Nonnull public ClfnProduct.ClfnProductBuilder externalProductGroup(@Nullable String externalProductGroup)
Original property name from the Odata EDM: ExternalProductGroup
this
.@Nonnull public ClfnProduct.ClfnProductBuilder crossPlantConfigurableProduct(@Nullable String crossPlantConfigurableProduct)
Original property name from the Odata EDM: CrossPlantConfigurableProduct
this
.@Nonnull public ClfnProduct.ClfnProductBuilder serialNoExplicitnessLevel(@Nullable String serialNoExplicitnessLevel)
Original property name from the Odata EDM: SerialNoExplicitnessLevel
this
.@Nonnull public ClfnProduct.ClfnProductBuilder productManufacturerNumber(@Nullable String productManufacturerNumber)
Original property name from the Odata EDM: ProductManufacturerNumber
this
.@Nonnull public ClfnProduct.ClfnProductBuilder manufacturerPartProfile(@Nullable String manufacturerPartProfile)
Original property name from the Odata EDM: ManufacturerPartProfile
this
.@Nonnull public ClfnProduct.ClfnProductBuilder changeNumber(@Nullable String changeNumber)
Original property name from the Odata EDM: ChangeNumber
this
.@Nonnull public ClfnProduct.ClfnProductBuilder materialRevisionLevel(@Nullable String materialRevisionLevel)
Original property name from the Odata EDM: MaterialRevisionLevel
this
.@Nonnull public ClfnProduct.ClfnProductBuilder handlingIndicator(@Nullable String handlingIndicator)
Original property name from the Odata EDM: HandlingIndicator
this
.@Nonnull public ClfnProduct.ClfnProductBuilder warehouseProductGroup(@Nullable String warehouseProductGroup)
Original property name from the Odata EDM: WarehouseProductGroup
this
.@Nonnull public ClfnProduct.ClfnProductBuilder warehouseStorageCondition(@Nullable String warehouseStorageCondition)
Original property name from the Odata EDM: WarehouseStorageCondition
this
.@Nonnull public ClfnProduct.ClfnProductBuilder standardHandlingUnitType(@Nullable String standardHandlingUnitType)
Original property name from the Odata EDM: StandardHandlingUnitType
this
.@Nonnull public ClfnProduct.ClfnProductBuilder serialNumberProfile(@Nullable String serialNumberProfile)
Original property name from the Odata EDM: SerialNumberProfile
this
.@Nonnull public ClfnProduct.ClfnProductBuilder adjustmentProfile(@Nullable String adjustmentProfile)
Original property name from the Odata EDM: AdjustmentProfile
this
.@Nonnull public ClfnProduct.ClfnProductBuilder preferredUnitOfMeasure(@Nullable String preferredUnitOfMeasure)
Original property name from the Odata EDM: PreferredUnitOfMeasure
this
.@Nonnull public ClfnProduct.ClfnProductBuilder isPilferable(@Nullable Boolean isPilferable)
Original property name from the Odata EDM: IsPilferable
this
.@Nonnull public ClfnProduct.ClfnProductBuilder isRelevantForHzdsSubstances(@Nullable Boolean isRelevantForHzdsSubstances)
Original property name from the Odata EDM: IsRelevantForHzdsSubstances
this
.@Nonnull public ClfnProduct.ClfnProductBuilder quarantinePeriod(@Nullable BigDecimal quarantinePeriod)
Original property name from the Odata EDM: QuarantinePeriod
this
.@Nonnull public ClfnProduct.ClfnProductBuilder timeUnitForQuarantinePeriod(@Nullable String timeUnitForQuarantinePeriod)
Original property name from the Odata EDM: TimeUnitForQuarantinePeriod
this
.@Nonnull public ClfnProduct.ClfnProductBuilder qualityInspectionGroup(@Nullable String qualityInspectionGroup)
Original property name from the Odata EDM: QualityInspectionGroup
this
.@Nonnull public ClfnProduct.ClfnProductBuilder authorizationGroup(@Nullable String authorizationGroup)
Original property name from the Odata EDM: AuthorizationGroup
this
.@Nonnull public ClfnProduct.ClfnProductBuilder handlingUnitType(@Nullable String handlingUnitType)
Original property name from the Odata EDM: HandlingUnitType
this
.@Nonnull public ClfnProduct.ClfnProductBuilder hasVariableTareWeight(@Nullable Boolean hasVariableTareWeight)
Original property name from the Odata EDM: HasVariableTareWeight
this
.@Nonnull public ClfnProduct.ClfnProductBuilder maximumPackagingLength(@Nullable BigDecimal maximumPackagingLength)
Original property name from the Odata EDM: MaximumPackagingLength
this
.@Nonnull public ClfnProduct.ClfnProductBuilder maximumPackagingWidth(@Nullable BigDecimal maximumPackagingWidth)
Original property name from the Odata EDM: MaximumPackagingWidth
this
.@Nonnull public ClfnProduct.ClfnProductBuilder maximumPackagingHeight(@Nullable BigDecimal maximumPackagingHeight)
Original property name from the Odata EDM: MaximumPackagingHeight
this
.@Nonnull public ClfnProduct.ClfnProductBuilder unitForMaxPackagingDimensions(@Nullable String unitForMaxPackagingDimensions)
Original property name from the Odata EDM: UnitForMaxPackagingDimensions
this
.@Nonnull public ClfnProduct build()
Copyright © 2021 SAP SE. All rights reserved.