Class ProductWorkScheduling.ProductWorkSchedulingBuilder
- Enclosing class:
- ProductWorkScheduling
-
Method Summary
Modifier and TypeMethodDescriptionConstraints: Not nullable, Maximum length: 3build()materialBaseQuantity(BigDecimal materialBaseQuantity) Constraints: Not nullable, Precision: 13, Scale: 3matlCompIsMarkedForBackflush(String matlCompIsMarkedForBackflush) Constraints: Not nullable, Maximum length: 1orderChangeManagementProfile(String orderChangeManagementProfile) Constraints: Not nullable, Maximum length: 6overDelivToleranceLimit(BigDecimal overDelivToleranceLimit) Constraints: Not nullable, Precision: 3, Scale: 1(Key Field) Constraints: Not nullable, Maximum length: 4prodnOrderIsBatchRequired(String prodnOrderIsBatchRequired) Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 40productionInvtryManagedLoc(String productionInvtryManagedLoc) Constraints: Not nullable, Maximum length: 4productionSchedulingProfile(String productionSchedulingProfile) Constraints: Not nullable, Maximum length: 6productionSupervisor(String productionSupervisor) Constraints: Not nullable, Maximum length: 3productProcessingTime(BigDecimal productProcessingTime) Constraints: Not nullable, Precision: 5, Scale: 2productProductionQuantityUnit(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: 2underDelivToleranceLimit(BigDecimal underDelivToleranceLimit) Constraints: Not nullable, Precision: 3, Scale: 1unlimitedOverDelivIsAllowed(Boolean unlimitedOverDelivIsAllowed) Constraints: none
-
Method Details
-
product
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder product(@Nullable String product) (Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
this.
-
plant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
materialBaseQuantity
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder materialBaseQuantity(@Nullable BigDecimal materialBaseQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaterialBaseQuantity
- Returns:
this.
-
unlimitedOverDelivIsAllowed
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder unlimitedOverDelivIsAllowed(@Nullable Boolean unlimitedOverDelivIsAllowed) Constraints: noneOriginal property name from the Odata EDM: UnlimitedOverDelivIsAllowed
- Returns:
this.
-
overDelivToleranceLimit
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder overDelivToleranceLimit(@Nullable BigDecimal overDelivToleranceLimit) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverDelivToleranceLimit
- Returns:
this.
-
underDelivToleranceLimit
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder underDelivToleranceLimit(@Nullable BigDecimal underDelivToleranceLimit) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderDelivToleranceLimit
- Returns:
this.
-
productionInvtryManagedLoc
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder productionInvtryManagedLoc(@Nullable String productionInvtryManagedLoc) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionInvtryManagedLoc
- Returns:
this.
-
baseUnit
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder baseUnit(@Nullable String baseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
productProcessingTime
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder productProcessingTime(@Nullable BigDecimal productProcessingTime) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: ProductProcessingTime
- Returns:
this.
-
productionSupervisor
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder productionSupervisor(@Nullable String productionSupervisor) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductionSupervisor
- Returns:
this.
-
productProductionQuantityUnit
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder productProductionQuantityUnit(@Nullable String productProductionQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductProductionQuantityUnit
- Returns:
this.
-
prodnOrderIsBatchRequired
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder prodnOrderIsBatchRequired(@Nullable String prodnOrderIsBatchRequired) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProdnOrderIsBatchRequired
- Returns:
this.
-
transitionMatrixProductsGroup
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder transitionMatrixProductsGroup(@Nullable String transitionMatrixProductsGroup) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TransitionMatrixProductsGroup
- Returns:
this.
-
orderChangeManagementProfile
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder orderChangeManagementProfile(@Nullable String orderChangeManagementProfile) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: OrderChangeManagementProfile
- Returns:
this.
-
matlCompIsMarkedForBackflush
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder matlCompIsMarkedForBackflush(@Nullable String matlCompIsMarkedForBackflush) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MatlCompIsMarkedForBackflush
- Returns:
this.
-
setupAndTeardownTime
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder setupAndTeardownTime(@Nullable BigDecimal setupAndTeardownTime) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: SetupAndTeardownTime
- Returns:
this.
-
productionSchedulingProfile
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder productionSchedulingProfile(@Nullable String productionSchedulingProfile) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ProductionSchedulingProfile
- Returns:
this.
-
transitionTime
@Nonnull public ProductWorkScheduling.ProductWorkSchedulingBuilder transitionTime(@Nullable BigDecimal transitionTime) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: TransitionTime
- Returns:
this.
-
build
-
toString
-