Class ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder
- Enclosing class:
- ProductPlantWorkScheduling
-
Method Summary
Modifier and TypeMethodDescriptionbaseISOUnit(String baseISOUnit) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3build()orderChangeManagementProfile(String orderChangeManagementProfile) Constraints: Not nullable, Maximum length: 6overDeliveryTolerancePercent(BigDecimal overDeliveryTolerancePercent) Constraints: Not nullable, Precision: 3, Scale: 1(Key Field) Constraints: Not nullable, Maximum length: 4processingTimeInDays(BigDecimal processingTimeInDays) Constraints: Not nullable, Precision: 5, Scale: 2prodIsWithdrawnFrmProdnBin(Boolean prodIsWithdrawnFrmProdnBin) Constraints: Not nullableprodProductionQuantityISOUnit(String prodProductionQuantityISOUnit) Constraints: Not nullable, Maximum length: 3Navigation property _Product for ProductPlantWorkScheduling to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productBaseQuantity(BigDecimal productBaseQuantity) Constraints: Not nullable, Precision: 13, Scale: 3productComponentBackflushCode(String productComponentBackflushCode) Constraints: Not nullable, Maximum length: 1productionInvtryManagedLoc(String productionInvtryManagedLoc) Constraints: Not nullable, Maximum length: 4productionOrderBatchCode(String productionOrderBatchCode) Constraints: Not nullable, Maximum length: 1productionSchedulingProfile(String productionSchedulingProfile) Constraints: Not nullable, Maximum length: 6productionSupervisor(String productionSupervisor) Constraints: Not nullable, Maximum length: 3productPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantWorkScheduling to single ProductPlant.productProductionQuantityUnit(String productProductionQuantityUnit) Constraints: Not nullable, Maximum length: 3setupAndTeardownTime(BigDecimal setupAndTeardownTime) Constraints: Not nullable, Precision: 5, Scale: 2toString()transitionMatrixProductsGroup(String transitionMatrixProductsGroup) Constraints: Not nullable, Maximum length: 20transitionTime(BigDecimal transitionTime) Constraints: Not nullable, Precision: 5, Scale: 2underDeliveryTolerancePercent(BigDecimal underDeliveryTolerancePercent) Constraints: Not nullable, Precision: 3, Scale: 1unlimitedOverDelivIsAllowed(Boolean unlimitedOverDelivIsAllowed) Constraints: Not nullable
-
Method Details
-
product
Navigation property _Product for ProductPlantWorkScheduling to single Product.- Parameters:
value- The Product to build this ProductPlantWorkScheduling with.- Returns:
- This Builder to allow for a fluent interface.
-
product
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
value- The product to build this ProductPlantWorkScheduling with.- Returns:
- This Builder to allow for a fluent interface.
-
productPlant
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder productPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantWorkScheduling to single ProductPlant.- Parameters:
value- The ProductPlant to build this ProductPlantWorkScheduling with.- Returns:
- This Builder to allow for a fluent interface.
-
plant
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder plant(@Nullable String plant) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
productBaseQuantity
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder productBaseQuantity(@Nullable BigDecimal productBaseQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ProductBaseQuantity
- Returns:
this.
-
unlimitedOverDelivIsAllowed
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder unlimitedOverDelivIsAllowed(@Nullable Boolean unlimitedOverDelivIsAllowed) Constraints: Not nullableOriginal property name from the Odata EDM: UnlimitedOverDelivIsAllowed
- Returns:
this.
-
overDeliveryTolerancePercent
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder overDeliveryTolerancePercent(@Nullable BigDecimal overDeliveryTolerancePercent) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverDeliveryTolerancePercent
- Returns:
this.
-
underDeliveryTolerancePercent
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder underDeliveryTolerancePercent(@Nullable BigDecimal underDeliveryTolerancePercent) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderDeliveryTolerancePercent
- Returns:
this.
-
productionInvtryManagedLoc
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder productionInvtryManagedLoc(@Nullable String productionInvtryManagedLoc) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionInvtryManagedLoc
- Returns:
this.
-
productionOrderBatchCode
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder productionOrderBatchCode(@Nullable String productionOrderBatchCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductionOrderBatchCode
- Returns:
this.
-
prodIsWithdrawnFrmProdnBin
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder prodIsWithdrawnFrmProdnBin(@Nullable Boolean prodIsWithdrawnFrmProdnBin) Constraints: Not nullableOriginal property name from the Odata EDM: ProdIsWithdrawnFrmProdnBin
- Returns:
this.
-
transitionMatrixProductsGroup
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder transitionMatrixProductsGroup(@Nullable String transitionMatrixProductsGroup) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TransitionMatrixProductsGroup
- Returns:
this.
-
orderChangeManagementProfile
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder orderChangeManagementProfile(@Nullable String orderChangeManagementProfile) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: OrderChangeManagementProfile
- Returns:
this.
-
productComponentBackflushCode
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder productComponentBackflushCode(@Nullable String productComponentBackflushCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductComponentBackflushCode
- Returns:
this.
-
setupAndTeardownTime
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder setupAndTeardownTime(@Nullable BigDecimal setupAndTeardownTime) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: SetupAndTeardownTime
- Returns:
this.
-
productionSchedulingProfile
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder productionSchedulingProfile(@Nullable String productionSchedulingProfile) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ProductionSchedulingProfile
- Returns:
this.
-
transitionTime
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder transitionTime(@Nullable BigDecimal transitionTime) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: TransitionTime
- Returns:
this.
-
processingTimeInDays
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder processingTimeInDays(@Nullable BigDecimal processingTimeInDays) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: ProcessingTimeInDays
- Returns:
this.
-
productionSupervisor
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder productionSupervisor(@Nullable String productionSupervisor) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductionSupervisor
- Returns:
this.
-
productProductionQuantityUnit
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder productProductionQuantityUnit(@Nullable String productProductionQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductProductionQuantityUnit
- Returns:
this.
-
prodProductionQuantityISOUnit
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder prodProductionQuantityISOUnit(@Nullable String prodProductionQuantityISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProdProductionQuantityISOUnit
- Returns:
this.
-
baseUnit
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder baseUnit(@Nullable String baseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
baseISOUnit
@Nonnull public ProductPlantWorkScheduling.ProductPlantWorkSchedulingBuilder baseISOUnit(@Nullable String baseISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseISOUnit
- Returns:
this.
-
build
-
toString
-