public static final class ProfileDetails.ProfileDetailsBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ProfileDetails |
build() |
ProfileDetails.ProfileDetailsBuilder |
isMinOrderQtyConsidered(String isMinOrderQtyConsidered)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
ProfileDetails.ProfileDetailsBuilder |
leadTimeFactor(BigDecimal leadTimeFactor)
Constraints: Not nullable, Precision: 3, Scale: 2
|
ProfileDetails.ProfileDetailsBuilder |
plant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
ProfileDetails.ProfileDetailsBuilder |
procurementType(String procurementType)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
ProfileDetails.ProfileDetailsBuilder |
profileAssignment(ProfileAssignedToPlant value)
Navigation property to_ProfileAssignment for ProfileDetails to single
ProfileAssignedToPlant.
|
ProfileDetails.ProfileDetailsBuilder |
replenishmentLeadTimeCode(String replenishmentLeadTimeCode)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
String |
toString() |
ProfileDetails.ProfileDetailsBuilder |
variabilityCode(String variabilityCode)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
ProfileDetails.ProfileDetailsBuilder |
variabilityFactor(BigDecimal variabilityFactor)
Constraints: Not nullable, Precision: 3, Scale: 2
|
@Nonnull public ProfileDetails.ProfileDetailsBuilder profileAssignment(ProfileAssignedToPlant value)
value
- The ProfileAssignedToPlant to build this ProfileDetails with.public ProfileDetails.ProfileDetailsBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.public ProfileDetails.ProfileDetailsBuilder procurementType(@Nullable String procurementType)
Original property name from the Odata EDM: ProcurementType
categorized as Make, Buy or Transfer.this
.public ProfileDetails.ProfileDetailsBuilder variabilityCode(@Nullable String variabilityCode)
Original property name from the Odata EDM: VariabilityCode
classified as type X having the lowest variation and products classified as type Z having the highest variation.this
.public ProfileDetails.ProfileDetailsBuilder replenishmentLeadTimeCode(@Nullable String replenishmentLeadTimeCode)
Original property name from the Odata EDM: ReplenishmentLeadTimeCode
as type E having the shortest lead time and products classified as type G having the longest lead time. An EFG classification is typically used together with the procurement type for a product or component.this
.public ProfileDetails.ProfileDetailsBuilder isMinOrderQtyConsidered(@Nullable String isMinOrderQtyConsidered)
Original property name from the Odata EDM: IsMinOrderQtyConsidered
Select to consider Minimum Order Quantity.
logistical, contractual or cost considerations.this
.public ProfileDetails.ProfileDetailsBuilder variabilityFactor(@Nullable BigDecimal variabilityFactor)
Original property name from the Odata EDM: VariabilityFactor
based on their variability (XYZ) classification.this
.public ProfileDetails.ProfileDetailsBuilder leadTimeFactor(@Nullable BigDecimal leadTimeFactor)
Original property name from the Odata EDM: LeadTimeFactor
based on their lead time classification.this
.public ProfileDetails build()
Copyright © 2020 SAP SE. All rights reserved.