public static class MaterialCoverage.MaterialCoverageBuilder extends Object
Modifier and Type | Method and Description |
---|---|
MaterialCoverage |
build() |
MaterialCoverage.MaterialCoverageBuilder |
daysOfSupplyDuration(Integer daysOfSupplyDuration)
Constraints: none
|
MaterialCoverage.MaterialCoverageBuilder |
hasAcceptedShortage(String hasAcceptedShortage)
Constraints: Not nullable, Maximum length: 1
|
MaterialCoverage.MaterialCoverageBuilder |
material(String material)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
MaterialCoverage.MaterialCoverageBuilder |
materialBaseUnit(String materialBaseUnit)
Constraints: Not nullable, Maximum length: 3
|
MaterialCoverage.MaterialCoverageBuilder |
materialExternalID(String materialExternalID)
Constraints: Not nullable, Maximum length: 40
|
MaterialCoverage.MaterialCoverageBuilder |
materialName(String materialName)
Constraints: Not nullable, Maximum length: 40
|
MaterialCoverage.MaterialCoverageBuilder |
materialReplnmtLeadDurnEndDate(LocalDateTime materialReplnmtLeadDurnEndDate)
Constraints: Not nullable, Precision: 0
|
MaterialCoverage.MaterialCoverageBuilder |
materialShortageDefinitionName(String materialShortageDefinitionName)
Constraints: Not nullable, Maximum length: 40
|
MaterialCoverage.MaterialCoverageBuilder |
materialShortageDuration(Integer materialShortageDuration)
Constraints: Not nullable
|
MaterialCoverage.MaterialCoverageBuilder |
materialShortageDurnInWorkdays(Integer materialShortageDurnInWorkdays)
Constraints: Not nullable
|
MaterialCoverage.MaterialCoverageBuilder |
materialShortageEndDate(LocalDateTime materialShortageEndDate)
Constraints: Not nullable, Precision: 0
|
MaterialCoverage.MaterialCoverageBuilder |
materialShortageProfile(String materialShortageProfile)
(Key Field) Constraints: Not nullable, Maximum length: 12
|
MaterialCoverage.MaterialCoverageBuilder |
materialShortageProfileCount(String materialShortageProfileCount)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
MaterialCoverage.MaterialCoverageBuilder |
materialShortageQuantity(BigDecimal materialShortageQuantity)
Constraints: Not nullable, Precision: 21, Scale: 3
|
MaterialCoverage.MaterialCoverageBuilder |
materialShortageStartDate(LocalDateTime materialShortageStartDate)
Constraints: Not nullable, Precision: 0
|
MaterialCoverage.MaterialCoverageBuilder |
mRPArea(String mRPArea)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
MaterialCoverage.MaterialCoverageBuilder |
mRPAreaText(String mRPAreaText)
Constraints: Not nullable, Maximum length: 40
|
MaterialCoverage.MaterialCoverageBuilder |
mRPController(String mRPController)
Constraints: Not nullable, Maximum length: 3
|
MaterialCoverage.MaterialCoverageBuilder |
mRPControllerName(String mRPControllerName)
Constraints: Not nullable, Maximum length: 18
|
MaterialCoverage.MaterialCoverageBuilder |
mRPPlanningSegmentNumber(String mRPPlanningSegmentNumber)
(Key Field) Constraints: Not nullable, Maximum length: 20
|
MaterialCoverage.MaterialCoverageBuilder |
mRPPlanningSegmentType(String mRPPlanningSegmentType)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
MaterialCoverage.MaterialCoverageBuilder |
mRPPlanningSegmentTypeDesc(String mRPPlanningSegmentTypeDesc)
Constraints: Not nullable, Maximum length: 6
|
MaterialCoverage.MaterialCoverageBuilder |
mRPPlant(String mRPPlant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
MaterialCoverage.MaterialCoverageBuilder |
mRPPlantName(String mRPPlantName)
Constraints: Not nullable, Maximum length: 30
|
MaterialCoverage.MaterialCoverageBuilder |
mRPSafetyDuration(String mRPSafetyDuration)
Constraints: Not nullable, Maximum length: 2
|
MaterialCoverage.MaterialCoverageBuilder |
mRPSafetyDurationEndDate(LocalDateTime mRPSafetyDurationEndDate)
Constraints: Not nullable, Precision: 0
|
MaterialCoverage.MaterialCoverageBuilder |
timeHorizonInDays(Short timeHorizonInDays)
Constraints: none
|
String |
toString() |
@Nonnull public MaterialCoverage.MaterialCoverageBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialShortageProfile(@Nullable String materialShortageProfile)
Original property name from the Odata EDM: MaterialShortageProfile
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialShortageProfileCount(@Nullable String materialShortageProfileCount)
Original property name from the Odata EDM: MaterialShortageProfileCount
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPPlanningSegmentNumber(@Nullable String mRPPlanningSegmentNumber)
Original property name from the Odata EDM: MRPPlanningSegmentNumber
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPPlanningSegmentType(@Nullable String mRPPlanningSegmentType)
Original property name from the Odata EDM: MRPPlanningSegmentType
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPPlant(@Nullable String mRPPlant)
Original property name from the Odata EDM: MRPPlant
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder hasAcceptedShortage(@Nullable String hasAcceptedShortage)
Original property name from the Odata EDM: HasAcceptedShortage
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder timeHorizonInDays(@Nullable Short timeHorizonInDays)
Original property name from the Odata EDM: TimeHorizonInDays
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialShortageDuration(@Nullable Integer materialShortageDuration)
Original property name from the Odata EDM: MaterialShortageDuration
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialShortageDurnInWorkdays(@Nullable Integer materialShortageDurnInWorkdays)
Original property name from the Odata EDM: MaterialShortageDurnInWorkdays
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPController(@Nullable String mRPController)
Original property name from the Odata EDM: MRPController
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPSafetyDuration(@Nullable String mRPSafetyDuration)
Original property name from the Odata EDM: MRPSafetyDuration
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder daysOfSupplyDuration(@Nullable Integer daysOfSupplyDuration)
Original property name from the Odata EDM: DaysOfSupplyDuration
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialBaseUnit(@Nullable String materialBaseUnit)
Original property name from the Odata EDM: MaterialBaseUnit
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialExternalID(@Nullable String materialExternalID)
Original property name from the Odata EDM: MaterialExternalID
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialName(@Nullable String materialName)
Original property name from the Odata EDM: MaterialName
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialReplnmtLeadDurnEndDate(@Nullable LocalDateTime materialReplnmtLeadDurnEndDate)
Original property name from the Odata EDM: MaterialReplnmtLeadDurnEndDate
To normalize local times in a UTC time stamp and make them comparable, they must be converted using their time
zone and the ABAP command convert.Although the time zone for the conversion can be fetched from customizing or
master data, you should save it redundantly.The internal structure of the UTC time stamp is logically divided
into a date and time part in packed number format
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialShortageDefinitionName(@Nullable String materialShortageDefinitionName)
Original property name from the Odata EDM: MaterialShortageDefinitionName
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialShortageEndDate(@Nullable LocalDateTime materialShortageEndDate)
Original property name from the Odata EDM: MaterialShortageEndDate
To normalize local times in a UTC time stamp and make them comparable, they must be converted using their time
zone and the ABAP command convert.Although the time zone for the conversion can be fetched from customizing or
master data, you should save it redundantly.The internal structure of the UTC time stamp is logically divided
into a date and time part in packed number format
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialShortageQuantity(@Nullable BigDecimal materialShortageQuantity)
Original property name from the Odata EDM: MaterialShortageQuantity
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder materialShortageStartDate(@Nullable LocalDateTime materialShortageStartDate)
Original property name from the Odata EDM: MaterialShortageStartDate
To normalize local times in a UTC time stamp and make them comparable, they must be converted using their time
zone and the ABAP command convert.Although the time zone for the conversion can be fetched from customizing or
master data, you should save it redundantly.The internal structure of the UTC time stamp is logically divided
into a date and time part in packed number format
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPAreaText(@Nullable String mRPAreaText)
Original property name from the Odata EDM: MRPAreaText
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPControllerName(@Nullable String mRPControllerName)
Original property name from the Odata EDM: MRPControllerName
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPPlanningSegmentTypeDesc(@Nullable String mRPPlanningSegmentTypeDesc)
Original property name from the Odata EDM: MRPPlanningSegmentTypeDesc
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPPlantName(@Nullable String mRPPlantName)
Original property name from the Odata EDM: MRPPlantName
this
.@Nonnull public MaterialCoverage.MaterialCoverageBuilder mRPSafetyDurationEndDate(@Nullable LocalDateTime mRPSafetyDurationEndDate)
Original property name from the Odata EDM: MRPSafetyDurationEndDate
To normalize local times in a UTC time stamp and make them comparable, they must be converted using their time
zone and the ABAP command convert.Although the time zone for the conversion can be fetched from customizing or
master data, you should save it redundantly.The internal structure of the UTC time stamp is logically divided
into a date and time part in packed number format
this
.@Nonnull public MaterialCoverage build()
Copyright © 2021 SAP SE. All rights reserved.