Class ProductPlantCosting.ProductPlantCostingBuilder
- Enclosing class:
- ProductPlantCosting
-
Method Summary
Modifier and TypeMethodDescriptionbaseISOUnit(String baseISOUnit) Constraints: Not nullable, Maximum length: 3Constraints: 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: Not nullableisFixedPriceCoProduct(Boolean isFixedPriceCoProduct) Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 4Navigation property _Product for ProductPlantCosting to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productBOMUsage(String productBOMUsage) Constraints: Not nullable, Maximum length: 1productIsCostingRelevant(Boolean productIsCostingRelevant) Constraints: Not nullableproductPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantCosting to single ProductPlant.sourceBOMAlternative(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
Navigation property _Product for ProductPlantCosting to single Product.- Parameters:
value- The Product to build this ProductPlantCosting 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 ProductPlantCosting with.- Returns:
- This Builder to allow for a fluent interface.
-
productPlant
Navigation property _ProductPlant for ProductPlantCosting to single ProductPlant.- Parameters:
value- The ProductPlant to build this ProductPlantCosting with.- Returns:
- This Builder to allow for a fluent interface.
-
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: Not nullableOriginal 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.
-
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.
-
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: Not nullableOriginal property name from the Odata EDM: ProductIsCostingRelevant
- 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.
-
varianceKey
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder varianceKey(@Nullable String varianceKey) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: VarianceKey
- 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: Not nullableOriginal property name from the Odata EDM: IsFixedPriceCoProduct
- Returns:
this.
-
baseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
baseISOUnit
@Nonnull public ProductPlantCosting.ProductPlantCostingBuilder baseISOUnit(@Nullable String baseISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseISOUnit
- Returns:
this.
-
build
-
toString
-