Class ProductPlantCosting.ProductPlantCostingBuilder
- Enclosing class:
- ProductPlantCosting
-
Method Summary
Modifier and TypeMethodDescriptionConstraints: Not nullable, Maximum length: 3build()costingLotSize(BigDecimal costingLotSize) Constraints: Not nullable, Precision: 13, Scale: 3costingProductionVersion(String costingProductionVersion) Constraints: Not nullable, Maximum length: 4costingSpecialProcurementType(String costingSpecialProcurementType) Constraints: Not nullable, Maximum length: 2isCoProduct(Boolean isCoProduct) Constraints: noneisFixedPriceCoProduct(Boolean isFixedPriceCoProduct) Constraints: none(Key Field) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 40productBOMUsage(String productBOMUsage) Constraints: Not nullable, Maximum length: 1productIsCostingRelevant(Boolean productIsCostingRelevant) Constraints: nonesourceBOMAlternative(String sourceBOMAlternative) Constraints: Not nullable, Maximum length: 2taskListGroup(String taskListGroup) Constraints: Not nullable, Maximum length: 8taskListGroupCounter(String taskListGroupCounter) Constraints: Not nullable, Maximum length: 2taskListType(String taskListType) Constraints: Not nullable, Maximum length: 1toString()varianceKey(String varianceKey) Constraints: Not nullable, Maximum length: 6
-
Method Details
-
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.
-
isCoProduct
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder isCoProduct(@Nullable Boolean isCoProduct) Constraints: noneOriginal property name from the Odata EDM: IsCoProduct
- Returns:
this.
-
costingLotSize
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder costingLotSize(@Nullable BigDecimal costingLotSize) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: CostingLotSize
- Returns:
this.
-
varianceKey
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder varianceKey(@Nullable String varianceKey) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: VarianceKey
- Returns:
this.
-
baseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
taskListGroupCounter
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder taskListGroupCounter(@Nullable String taskListGroupCounter) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaskListGroupCounter
- Returns:
this.
-
taskListGroup
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder taskListGroup(@Nullable String taskListGroup) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: TaskListGroup
- Returns:
this.
-
taskListType
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder taskListType(@Nullable String taskListType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TaskListType
- Returns:
this.
-
costingProductionVersion
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder costingProductionVersion(@Nullable String costingProductionVersion) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CostingProductionVersion
- Returns:
this.
-
isFixedPriceCoProduct
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder isFixedPriceCoProduct(@Nullable Boolean isFixedPriceCoProduct) Constraints: noneOriginal property name from the Odata EDM: IsFixedPriceCoProduct
- Returns:
this.
-
costingSpecialProcurementType
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder costingSpecialProcurementType(@Nullable String costingSpecialProcurementType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CostingSpecialProcurementType
- Returns:
this.
-
sourceBOMAlternative
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder sourceBOMAlternative(@Nullable String sourceBOMAlternative) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourceBOMAlternative
- Returns:
this.
-
productBOMUsage
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder productBOMUsage(@Nullable String productBOMUsage) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductBOMUsage
- Returns:
this.
-
productIsCostingRelevant
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder productIsCostingRelevant(@Nullable Boolean productIsCostingRelevant) Constraints: noneOriginal property name from the Odata EDM: ProductIsCostingRelevant
- Returns:
this.
-
build
-
toString
-