public static final class ProductPlant.ProductPlantBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ProductPlant.ProductPlantBuilder |
aBCIndicator(String aBCIndicator)
Constraints: Not nullable, Maximum length: 1
|
ProductPlant.ProductPlantBuilder |
availabilityCheckType(String availabilityCheckType)
Constraints: Not nullable, Maximum length: 2
|
ProductPlant.ProductPlantBuilder |
baseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
ProductPlant |
build() |
ProductPlant.ProductPlantBuilder |
commodity(String commodity)
Constraints: Not nullable, Maximum length: 17
|
ProductPlant.ProductPlantBuilder |
consumptionTaxCtrlCode(String consumptionTaxCtrlCode)
Constraints: Not nullable, Maximum length: 16
|
ProductPlant.ProductPlantBuilder |
countryOfOrigin(String countryOfOrigin)
Constraints: Not nullable, Maximum length: 3
|
ProductPlant.ProductPlantBuilder |
fiscalMonthCurrentPeriod(String fiscalMonthCurrentPeriod)
Constraints: Not nullable, Maximum length: 2
|
ProductPlant.ProductPlantBuilder |
fiscalYearCurrentPeriod(String fiscalYearCurrentPeriod)
Constraints: Not nullable, Maximum length: 4
|
ProductPlant.ProductPlantBuilder |
fiscalYearVariant(String fiscalYearVariant)
Constraints: Not nullable, Maximum length: 2
|
ProductPlant.ProductPlantBuilder |
fixedLotSizeQuantity(BigDecimal fixedLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ProductPlant.ProductPlantBuilder |
goodsReceiptBlockedStockQty(BigDecimal goodsReceiptBlockedStockQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ProductPlant.ProductPlantBuilder |
goodsReceiptDuration(BigDecimal goodsReceiptDuration)
Constraints: Not nullable, Precision: 3, Scale: 0
|
ProductPlant.ProductPlantBuilder |
hasConsignmentCtrl(String hasConsignmentCtrl)
Constraints: Not nullable, Maximum length: 1
|
ProductPlant.ProductPlantBuilder |
hasPostToInspectionStock(Boolean hasPostToInspectionStock)
Constraints: none
|
ProductPlant.ProductPlantBuilder |
isBatchManagementRequired(Boolean isBatchManagementRequired)
Constraints: none
|
ProductPlant.ProductPlantBuilder |
isCoProduct(Boolean isCoProduct)
Constraints: none
|
ProductPlant.ProductPlantBuilder |
isInternalBatchManaged(Boolean isInternalBatchManaged)
Constraints: none
|
ProductPlant.ProductPlantBuilder |
isMarkedForDeletion(Boolean isMarkedForDeletion)
Constraints: none
|
ProductPlant.ProductPlantBuilder |
isNegativeStockAllowed(Boolean isNegativeStockAllowed)
Constraints: none
|
ProductPlant.ProductPlantBuilder |
maintenanceStatusName(String maintenanceStatusName)
Constraints: Not nullable, Maximum length: 15
|
ProductPlant.ProductPlantBuilder |
maximumLotSizeQuantity(BigDecimal maximumLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ProductPlant.ProductPlantBuilder |
minimumLotSizeQuantity(BigDecimal minimumLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ProductPlant.ProductPlantBuilder |
mRPResponsible(String mRPResponsible)
Constraints: Not nullable, Maximum length: 3
|
ProductPlant.ProductPlantBuilder |
mRPType(String mRPType)
Constraints: Not nullable, Maximum length: 2
|
ProductPlant.ProductPlantBuilder |
periodType(String periodType)
Constraints: Not nullable, Maximum length: 1
|
ProductPlant.ProductPlantBuilder |
plant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
ProductPlant.ProductPlantBuilder |
procurementType(String procurementType)
Constraints: Not nullable, Maximum length: 1
|
ProductPlant.ProductPlantBuilder |
product(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
ProductPlant.ProductPlantBuilder |
productCFOPCategory(String productCFOPCategory)
Constraints: Not nullable, Maximum length: 2
|
ProductPlant.ProductPlantBuilder |
productionInvtryManagedLoc(String productionInvtryManagedLoc)
Constraints: Not nullable, Maximum length: 4
|
ProductPlant.ProductPlantBuilder |
productIsConfigurable(String productIsConfigurable)
Constraints: Not nullable, Maximum length: 40
|
ProductPlant.ProductPlantBuilder |
productIsExciseTaxRelevant(Boolean productIsExciseTaxRelevant)
Constraints: none
|
ProductPlant.ProductPlantBuilder |
productPlantProcurement(ProductPlantProcurement value)
Navigation property to_ProductPlantProcurement for ProductPlant to single
ProductPlantProcurement.
|
ProductPlant.ProductPlantBuilder |
productSupplyPlanning(ProductSupplyPlanning value)
Navigation property to_ProductSupplyPlanning for ProductPlant to single
ProductSupplyPlanning.
|
ProductPlant.ProductPlantBuilder |
productWorkScheduling(ProductWorkScheduling value)
Navigation property to_ProductWorkScheduling for ProductPlant to single
ProductWorkScheduling.
|
ProductPlant.ProductPlantBuilder |
profileCode(String profileCode)
Constraints: Not nullable, Maximum length: 2
|
ProductPlant.ProductPlantBuilder |
profileValidityStartDate(LocalDateTime profileValidityStartDate)
Constraints: Not nullable, Precision: 0
|
ProductPlant.ProductPlantBuilder |
profitCenter(String profitCenter)
Constraints: Not nullable, Maximum length: 10
|
ProductPlant.ProductPlantBuilder |
purchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
ProductPlant.ProductPlantBuilder |
regionOfOrigin(String regionOfOrigin)
Constraints: Not nullable, Maximum length: 3
|
ProductPlant.ProductPlantBuilder |
serialNumberProfile(String serialNumberProfile)
Constraints: Not nullable, Maximum length: 4
|
ProductPlant.ProductPlantBuilder |
stockDeterminationGroup(String stockDeterminationGroup)
Constraints: Not nullable, Maximum length: 4
|
ProductPlant.ProductPlantBuilder |
stockInTransferQuantity(BigDecimal stockInTransferQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ProductPlant.ProductPlantBuilder |
stockInTransitQuantity(BigDecimal stockInTransitQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ProductPlant.ProductPlantBuilder |
storageLocation(ProductStorageLocation... value)
Navigation property to_StorageLocation for ProductPlant to multiple
ProductStorageLocation.
|
String |
toString() |
@Nonnull public ProductPlant.ProductPlantBuilder productPlantProcurement(ProductPlantProcurement value)
value
- The ProductPlantProcurement to build this ProductPlant with.@Nonnull public ProductPlant.ProductPlantBuilder productSupplyPlanning(ProductSupplyPlanning value)
value
- The ProductSupplyPlanning to build this ProductPlant with.@Nonnull public ProductPlant.ProductPlantBuilder productWorkScheduling(ProductWorkScheduling value)
value
- The ProductWorkScheduling to build this ProductPlant with.@Nonnull public ProductPlant.ProductPlantBuilder storageLocation(ProductStorageLocation... value)
value
- The ProductStorageLocations to build this ProductPlant with.@Nonnull public ProductPlant.ProductPlantBuilder product(@Nullable String product)
Original property name from the Odata EDM: Product
this
.@Nonnull public ProductPlant.ProductPlantBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public ProductPlant.ProductPlantBuilder purchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
this
.@Nonnull public ProductPlant.ProductPlantBuilder countryOfOrigin(@Nullable String countryOfOrigin)
Original property name from the Odata EDM: CountryOfOrigin
this
.@Nonnull public ProductPlant.ProductPlantBuilder regionOfOrigin(@Nullable String regionOfOrigin)
Original property name from the Odata EDM: RegionOfOrigin
this
.@Nonnull public ProductPlant.ProductPlantBuilder productionInvtryManagedLoc(@Nullable String productionInvtryManagedLoc)
Original property name from the Odata EDM: ProductionInvtryManagedLoc
this
.@Nonnull public ProductPlant.ProductPlantBuilder profileCode(@Nullable String profileCode)
Original property name from the Odata EDM: ProfileCode
this
.@Nonnull public ProductPlant.ProductPlantBuilder profileValidityStartDate(@Nullable LocalDateTime profileValidityStartDate)
Original property name from the Odata EDM: ProfileValidityStartDate
this
.@Nonnull public ProductPlant.ProductPlantBuilder availabilityCheckType(@Nullable String availabilityCheckType)
Original property name from the Odata EDM: AvailabilityCheckType
this
.@Nonnull public ProductPlant.ProductPlantBuilder fiscalYearVariant(@Nullable String fiscalYearVariant)
Original property name from the Odata EDM: FiscalYearVariant
this
.@Nonnull public ProductPlant.ProductPlantBuilder periodType(@Nullable String periodType)
Original property name from the Odata EDM: PeriodType
this
.@Nonnull public ProductPlant.ProductPlantBuilder profitCenter(@Nullable String profitCenter)
Original property name from the Odata EDM: ProfitCenter
this
.@Nonnull public ProductPlant.ProductPlantBuilder commodity(@Nullable String commodity)
Original property name from the Odata EDM: Commodity
this
.@Nonnull public ProductPlant.ProductPlantBuilder goodsReceiptDuration(@Nullable BigDecimal goodsReceiptDuration)
Original property name from the Odata EDM: GoodsReceiptDuration
this
.@Nonnull public ProductPlant.ProductPlantBuilder maintenanceStatusName(@Nullable String maintenanceStatusName)
Original property name from the Odata EDM: MaintenanceStatusName
this
.@Nonnull public ProductPlant.ProductPlantBuilder isMarkedForDeletion(@Nullable Boolean isMarkedForDeletion)
Original property name from the Odata EDM: IsMarkedForDeletion
this
.@Nonnull public ProductPlant.ProductPlantBuilder mRPType(@Nullable String mRPType)
Original property name from the Odata EDM: MRPType
this
.@Nonnull public ProductPlant.ProductPlantBuilder mRPResponsible(@Nullable String mRPResponsible)
Original property name from the Odata EDM: MRPResponsible
this
.@Nonnull public ProductPlant.ProductPlantBuilder aBCIndicator(@Nullable String aBCIndicator)
Original property name from the Odata EDM: ABCIndicator
this
.@Nonnull public ProductPlant.ProductPlantBuilder minimumLotSizeQuantity(@Nullable BigDecimal minimumLotSizeQuantity)
Original property name from the Odata EDM: MinimumLotSizeQuantity
this
.@Nonnull public ProductPlant.ProductPlantBuilder maximumLotSizeQuantity(@Nullable BigDecimal maximumLotSizeQuantity)
Original property name from the Odata EDM: MaximumLotSizeQuantity
this
.@Nonnull public ProductPlant.ProductPlantBuilder fixedLotSizeQuantity(@Nullable BigDecimal fixedLotSizeQuantity)
Original property name from the Odata EDM: FixedLotSizeQuantity
this
.@Nonnull public ProductPlant.ProductPlantBuilder consumptionTaxCtrlCode(@Nullable String consumptionTaxCtrlCode)
Original property name from the Odata EDM: ConsumptionTaxCtrlCode
this
.@Nonnull public ProductPlant.ProductPlantBuilder isCoProduct(@Nullable Boolean isCoProduct)
Original property name from the Odata EDM: IsCoProduct
this
.@Nonnull public ProductPlant.ProductPlantBuilder productIsConfigurable(@Nullable String productIsConfigurable)
Original property name from the Odata EDM: ProductIsConfigurable
this
.@Nonnull public ProductPlant.ProductPlantBuilder stockDeterminationGroup(@Nullable String stockDeterminationGroup)
Original property name from the Odata EDM: StockDeterminationGroup
this
.@Nonnull public ProductPlant.ProductPlantBuilder stockInTransferQuantity(@Nullable BigDecimal stockInTransferQuantity)
Original property name from the Odata EDM: StockInTransferQuantity
this
.@Nonnull public ProductPlant.ProductPlantBuilder stockInTransitQuantity(@Nullable BigDecimal stockInTransitQuantity)
Original property name from the Odata EDM: StockInTransitQuantity
this
.@Nonnull public ProductPlant.ProductPlantBuilder hasPostToInspectionStock(@Nullable Boolean hasPostToInspectionStock)
Original property name from the Odata EDM: HasPostToInspectionStock
this
.@Nonnull public ProductPlant.ProductPlantBuilder isBatchManagementRequired(@Nullable Boolean isBatchManagementRequired)
Original property name from the Odata EDM: IsBatchManagementRequired
this
.@Nonnull public ProductPlant.ProductPlantBuilder serialNumberProfile(@Nullable String serialNumberProfile)
Original property name from the Odata EDM: SerialNumberProfile
this
.@Nonnull public ProductPlant.ProductPlantBuilder isNegativeStockAllowed(@Nullable Boolean isNegativeStockAllowed)
Original property name from the Odata EDM: IsNegativeStockAllowed
this
.@Nonnull public ProductPlant.ProductPlantBuilder goodsReceiptBlockedStockQty(@Nullable BigDecimal goodsReceiptBlockedStockQty)
Original property name from the Odata EDM: GoodsReceiptBlockedStockQty
this
.@Nonnull public ProductPlant.ProductPlantBuilder hasConsignmentCtrl(@Nullable String hasConsignmentCtrl)
Original property name from the Odata EDM: HasConsignmentCtrl
this
.@Nonnull public ProductPlant.ProductPlantBuilder fiscalYearCurrentPeriod(@Nullable String fiscalYearCurrentPeriod)
Original property name from the Odata EDM: FiscalYearCurrentPeriod
this
.@Nonnull public ProductPlant.ProductPlantBuilder fiscalMonthCurrentPeriod(@Nullable String fiscalMonthCurrentPeriod)
Original property name from the Odata EDM: FiscalMonthCurrentPeriod
this
.@Nonnull public ProductPlant.ProductPlantBuilder procurementType(@Nullable String procurementType)
Original property name from the Odata EDM: ProcurementType
this
.@Nonnull public ProductPlant.ProductPlantBuilder isInternalBatchManaged(@Nullable Boolean isInternalBatchManaged)
Original property name from the Odata EDM: IsInternalBatchManaged
this
.@Nonnull public ProductPlant.ProductPlantBuilder productCFOPCategory(@Nullable String productCFOPCategory)
Original property name from the Odata EDM: ProductCFOPCategory
this
.@Nonnull public ProductPlant.ProductPlantBuilder productIsExciseTaxRelevant(@Nullable Boolean productIsExciseTaxRelevant)
Original property name from the Odata EDM: ProductIsExciseTaxRelevant
this
.@Nonnull public ProductPlant.ProductPlantBuilder baseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
this
.@Nonnull public ProductPlant build()
Copyright © 2021 SAP SE. All rights reserved.