Class ProductPlantSales.ProductPlantSalesBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.product.ProductPlantSales.ProductPlantSalesBuilder
- Enclosing class:
- ProductPlantSales
Helper class to allow for fluent creation of ProductPlantSales instances.
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityCheckType(String availabilityCheckType) Constraints: Not nullable, Maximum length: 2baseISOUnit(String baseISOUnit) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3build()capPlanningQuantityInBaseUoM(BigDecimal capPlanningQuantityInBaseUoM) Constraints: Not nullable, Precision: 13, Scale: 3loadingGroup(String loadingGroup) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 4prodShipgProcgDurationInDays(BigDecimal prodShipgProcgDurationInDays) Constraints: Not nullable, Precision: 5, Scale: 2Navigation property _Product for ProductPlantSales to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantSales to single ProductPlant.replacementPartType(String replacementPartType) Constraints: Not nullable, Maximum length: 1toString()wrkCentersShipgSetupTimeInDays(BigDecimal wrkCentersShipgSetupTimeInDays) Constraints: Not nullable, Precision: 5, Scale: 2
-
Method Details
-
product
Navigation property _Product for ProductPlantSales to single Product.- Parameters:
value- The Product to build this ProductPlantSales 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 ProductPlantSales with.- Returns:
- This Builder to allow for a fluent interface.
-
productPlant
Navigation property _ProductPlant for ProductPlantSales to single ProductPlant.- Parameters:
value- The ProductPlant to build this ProductPlantSales 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.
-
loadingGroup
@Nonnull public ProductPlantSales.ProductPlantSalesBuilder loadingGroup(@Nullable String loadingGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: LoadingGroup
- Returns:
this.
-
capPlanningQuantityInBaseUoM
@Nonnull public ProductPlantSales.ProductPlantSalesBuilder capPlanningQuantityInBaseUoM(@Nullable BigDecimal capPlanningQuantityInBaseUoM) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: CapPlanningQuantityInBaseUoM
- Returns:
this.
-
prodShipgProcgDurationInDays
@Nonnull public ProductPlantSales.ProductPlantSalesBuilder prodShipgProcgDurationInDays(@Nullable BigDecimal prodShipgProcgDurationInDays) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: ProdShipgProcgDurationInDays
- Returns:
this.
-
wrkCentersShipgSetupTimeInDays
@Nonnull public ProductPlantSales.ProductPlantSalesBuilder wrkCentersShipgSetupTimeInDays(@Nullable BigDecimal wrkCentersShipgSetupTimeInDays) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: WrkCentersShipgSetupTimeInDays
- Returns:
this.
-
replacementPartType
@Nonnull public ProductPlantSales.ProductPlantSalesBuilder replacementPartType(@Nullable String replacementPartType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ReplacementPartType
- Returns:
this.
-
availabilityCheckType
@Nonnull public ProductPlantSales.ProductPlantSalesBuilder availabilityCheckType(@Nullable String availabilityCheckType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AvailabilityCheckType
- Returns:
this.
-
baseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
baseISOUnit
@Nonnull public ProductPlantSales.ProductPlantSalesBuilder baseISOUnit(@Nullable String baseISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseISOUnit
- Returns:
this.
-
build
-
toString
-