public static class SupplyDemandItem.SupplyDemandItemBuilder extends Object
Modifier and Type | Method and Description |
---|---|
SupplyDemandItem |
build() |
SupplyDemandItem.SupplyDemandItemBuilder |
demandCategoryGroup(String demandCategoryGroup)
Constraints: Not nullable, Maximum length: 1
|
SupplyDemandItem.SupplyDemandItemBuilder |
demandCategoryGroupName(String demandCategoryGroupName)
Constraints: Not nullable, Maximum length: 60
|
SupplyDemandItem.SupplyDemandItemBuilder |
exceptionMessageNumber(String exceptionMessageNumber)
Constraints: Not nullable, Maximum length: 2
|
SupplyDemandItem.SupplyDemandItemBuilder |
exceptionMessageNumber2(String exceptionMessageNumber2)
Constraints: Not nullable, Maximum length: 2
|
SupplyDemandItem.SupplyDemandItemBuilder |
exceptionMessageText(String exceptionMessageText)
Constraints: Not nullable, Maximum length: 60
|
SupplyDemandItem.SupplyDemandItemBuilder |
exceptionMessageText2(String exceptionMessageText2)
Constraints: Not nullable, Maximum length: 60
|
SupplyDemandItem.SupplyDemandItemBuilder |
material(String material)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
SupplyDemandItem.SupplyDemandItemBuilder |
materialBaseUnit(String materialBaseUnit)
Constraints: Not nullable, Maximum length: 3
|
SupplyDemandItem.SupplyDemandItemBuilder |
materialExternalID(String materialExternalID)
Constraints: Not nullable, Maximum length: 40
|
SupplyDemandItem.SupplyDemandItemBuilder |
materialSafetyStockQty(BigDecimal materialSafetyStockQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
SupplyDemandItem.SupplyDemandItemBuilder |
materialShortageProfile(String materialShortageProfile)
(Key Field) Constraints: Not nullable, Maximum length: 12
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPArea(String mRPArea)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPAvailability(String mRPAvailability)
Constraints: Not nullable, Maximum length: 1
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPAvailableQuantity(BigDecimal mRPAvailableQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPController(String mRPController)
Constraints: Not nullable, Maximum length: 3
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElement(String mRPElement)
Constraints: Not nullable, Maximum length: 12
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementAvailyOrRqmtDate(LocalDateTime mRPElementAvailyOrRqmtDate)
Constraints: Not nullable, Precision: 0
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementBusinessPartner(String mRPElementBusinessPartner)
Constraints: Not nullable, Maximum length: 10
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementBusinessPartnerName(String mRPElementBusinessPartnerName)
Constraints: Not nullable, Maximum length: 35
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementBusinessPartnerType(String mRPElementBusinessPartnerType)
Constraints: Not nullable, Maximum length: 1
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementCategory(String mRPElementCategory)
Constraints: Not nullable, Maximum length: 2
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementCategoryName(String mRPElementCategoryName)
Constraints: Not nullable, Maximum length: 60
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementCategoryShortName(String mRPElementCategoryShortName)
Constraints: Not nullable, Maximum length: 10
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementDocumentType(String mRPElementDocumentType)
Constraints: Not nullable, Maximum length: 4
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementDocumentTypeName(String mRPElementDocumentTypeName)
Constraints: Not nullable, Maximum length: 60
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementIsPartiallyDelivered(Boolean mRPElementIsPartiallyDelivered)
Constraints: Not nullable
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementIsReleased(Boolean mRPElementIsReleased)
Constraints: Not nullable
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementItem(String mRPElementItem)
Constraints: Not nullable, Maximum length: 6
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementOpenQuantity(BigDecimal mRPElementOpenQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementQuantityIsFirm(Boolean mRPElementQuantityIsFirm)
Constraints: Not nullable
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPElementScheduleLine(String mRPElementScheduleLine)
Constraints: Not nullable, Maximum length: 4
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPPlanningSegment(String mRPPlanningSegment)
(Key Field) Constraints: Not nullable, Maximum length: 20
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPPlanningSegmentType(String mRPPlanningSegmentType)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
SupplyDemandItem.SupplyDemandItemBuilder |
mRPPlant(String mRPPlant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
SupplyDemandItem.SupplyDemandItemBuilder |
numberOfAggregatedItems(Short numberOfAggregatedItems)
Constraints: Not nullable
|
SupplyDemandItem.SupplyDemandItemBuilder |
numberOfWorkdaysPerPeriod(Short numberOfWorkdaysPerPeriod)
Constraints: Not nullable
|
SupplyDemandItem.SupplyDemandItemBuilder |
periodOrSegment(String periodOrSegment)
Constraints: Not nullable, Maximum length: 22
|
SupplyDemandItem.SupplyDemandItemBuilder |
periodType(String periodType)
Constraints: Not nullable, Maximum length: 1
|
SupplyDemandItem.SupplyDemandItemBuilder |
productionVersion(String productionVersion)
Constraints: Not nullable, Maximum length: 4
|
SupplyDemandItem.SupplyDemandItemBuilder |
receiptCategoryGroup(String receiptCategoryGroup)
Constraints: Not nullable, Maximum length: 1
|
SupplyDemandItem.SupplyDemandItemBuilder |
receiptCategoryGroupName(String receiptCategoryGroupName)
Constraints: Not nullable, Maximum length: 60
|
SupplyDemandItem.SupplyDemandItemBuilder |
sourceMRPElement(String sourceMRPElement)
Constraints: Not nullable, Maximum length: 12
|
SupplyDemandItem.SupplyDemandItemBuilder |
sourceMRPElementCategory(String sourceMRPElementCategory)
Constraints: Not nullable, Maximum length: 2
|
SupplyDemandItem.SupplyDemandItemBuilder |
sourceMRPElementItem(String sourceMRPElementItem)
Constraints: Not nullable, Maximum length: 6
|
SupplyDemandItem.SupplyDemandItemBuilder |
sourceMRPElementScheduleLine(String sourceMRPElementScheduleLine)
Constraints: Not nullable, Maximum length: 4
|
SupplyDemandItem.SupplyDemandItemBuilder |
storageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
SupplyDemandItem.SupplyDemandItemBuilder |
timeHorizonCode(String timeHorizonCode)
Constraints: Not nullable, Maximum length: 1
|
String |
toString() |
SupplyDemandItem.SupplyDemandItemBuilder |
unitOfMeasureName(String unitOfMeasureName)
Constraints: Not nullable, Maximum length: 6
|
SupplyDemandItem.SupplyDemandItemBuilder |
unitOfMeasureText(String unitOfMeasureText)
Constraints: Not nullable, Maximum length: 30
|
public SupplyDemandItem.SupplyDemandItemBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPPlant(@Nullable String mRPPlant)
Original property name from the Odata EDM: MRPPlant
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPPlanningSegment(@Nullable String mRPPlanningSegment)
Original property name from the Odata EDM: MRPPlanningSegment
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPPlanningSegmentType(@Nullable String mRPPlanningSegmentType)
Original property name from the Odata EDM: MRPPlanningSegmentType
this
.public SupplyDemandItem.SupplyDemandItemBuilder materialShortageProfile(@Nullable String materialShortageProfile)
Original property name from the Odata EDM: MaterialShortageProfile
this
.public SupplyDemandItem.SupplyDemandItemBuilder demandCategoryGroup(@Nullable String demandCategoryGroup)
Original property name from the Odata EDM: DemandCategoryGroup
this
.public SupplyDemandItem.SupplyDemandItemBuilder demandCategoryGroupName(@Nullable String demandCategoryGroupName)
Original property name from the Odata EDM: DemandCategoryGroupName
this
.public SupplyDemandItem.SupplyDemandItemBuilder receiptCategoryGroup(@Nullable String receiptCategoryGroup)
Original property name from the Odata EDM: ReceiptCategoryGroup
this
.public SupplyDemandItem.SupplyDemandItemBuilder receiptCategoryGroupName(@Nullable String receiptCategoryGroupName)
Original property name from the Odata EDM: ReceiptCategoryGroupName
this
.public SupplyDemandItem.SupplyDemandItemBuilder materialBaseUnit(@Nullable String materialBaseUnit)
Original property name from the Odata EDM: MaterialBaseUnit
this
.public SupplyDemandItem.SupplyDemandItemBuilder unitOfMeasureName(@Nullable String unitOfMeasureName)
Original property name from the Odata EDM: UnitOfMeasureName
this
.public SupplyDemandItem.SupplyDemandItemBuilder unitOfMeasureText(@Nullable String unitOfMeasureText)
Original property name from the Odata EDM: UnitOfMeasureText
this
.public SupplyDemandItem.SupplyDemandItemBuilder materialExternalID(@Nullable String materialExternalID)
Original property name from the Odata EDM: MaterialExternalID
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPAvailability(@Nullable String mRPAvailability)
Original property name from the Odata EDM: MRPAvailability
this
.public SupplyDemandItem.SupplyDemandItemBuilder materialSafetyStockQty(@Nullable BigDecimal materialSafetyStockQty)
Original property name from the Odata EDM: MaterialSafetyStockQty
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementOpenQuantity(@Nullable BigDecimal mRPElementOpenQuantity)
Original property name from the Odata EDM: MRPElementOpenQuantity
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPAvailableQuantity(@Nullable BigDecimal mRPAvailableQuantity)
Original property name from the Odata EDM: MRPAvailableQuantity
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElement(@Nullable String mRPElement)
Original property name from the Odata EDM: MRPElement
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementAvailyOrRqmtDate(@Nullable LocalDateTime mRPElementAvailyOrRqmtDate)
Original property name from the Odata EDM: MRPElementAvailyOrRqmtDate
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
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementBusinessPartner(@Nullable String mRPElementBusinessPartner)
Original property name from the Odata EDM: MRPElementBusinessPartner
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementBusinessPartnerName(@Nullable String mRPElementBusinessPartnerName)
Original property name from the Odata EDM: MRPElementBusinessPartnerName
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementBusinessPartnerType(@Nullable String mRPElementBusinessPartnerType)
Original property name from the Odata EDM: MRPElementBusinessPartnerType
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementCategory(@Nullable String mRPElementCategory)
Original property name from the Odata EDM: MRPElementCategory
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementCategoryShortName(@Nullable String mRPElementCategoryShortName)
Original property name from the Odata EDM: MRPElementCategoryShortName
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementCategoryName(@Nullable String mRPElementCategoryName)
Original property name from the Odata EDM: MRPElementCategoryName
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementDocumentType(@Nullable String mRPElementDocumentType)
Original property name from the Odata EDM: MRPElementDocumentType
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementDocumentTypeName(@Nullable String mRPElementDocumentTypeName)
Original property name from the Odata EDM: MRPElementDocumentTypeName
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementIsPartiallyDelivered(@Nullable Boolean mRPElementIsPartiallyDelivered)
Original property name from the Odata EDM: MRPElementIsPartiallyDelivered
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementIsReleased(@Nullable Boolean mRPElementIsReleased)
Original property name from the Odata EDM: MRPElementIsReleased
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementItem(@Nullable String mRPElementItem)
Original property name from the Odata EDM: MRPElementItem
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementQuantityIsFirm(@Nullable Boolean mRPElementQuantityIsFirm)
Original property name from the Odata EDM: MRPElementQuantityIsFirm
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPElementScheduleLine(@Nullable String mRPElementScheduleLine)
Original property name from the Odata EDM: MRPElementScheduleLine
this
.public SupplyDemandItem.SupplyDemandItemBuilder productionVersion(@Nullable String productionVersion)
Original property name from the Odata EDM: ProductionVersion
this
.public SupplyDemandItem.SupplyDemandItemBuilder sourceMRPElement(@Nullable String sourceMRPElement)
Original property name from the Odata EDM: SourceMRPElement
this
.public SupplyDemandItem.SupplyDemandItemBuilder sourceMRPElementCategory(@Nullable String sourceMRPElementCategory)
Original property name from the Odata EDM: SourceMRPElementCategory
this
.public SupplyDemandItem.SupplyDemandItemBuilder sourceMRPElementItem(@Nullable String sourceMRPElementItem)
Original property name from the Odata EDM: SourceMRPElementItem
this
.public SupplyDemandItem.SupplyDemandItemBuilder sourceMRPElementScheduleLine(@Nullable String sourceMRPElementScheduleLine)
Original property name from the Odata EDM: SourceMRPElementScheduleLine
this
.public SupplyDemandItem.SupplyDemandItemBuilder storageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
this
.public SupplyDemandItem.SupplyDemandItemBuilder timeHorizonCode(@Nullable String timeHorizonCode)
Original property name from the Odata EDM: TimeHorizonCode
this
.public SupplyDemandItem.SupplyDemandItemBuilder exceptionMessageNumber(@Nullable String exceptionMessageNumber)
Original property name from the Odata EDM: ExceptionMessageNumber
this
.public SupplyDemandItem.SupplyDemandItemBuilder exceptionMessageText(@Nullable String exceptionMessageText)
Original property name from the Odata EDM: ExceptionMessageText
this
.public SupplyDemandItem.SupplyDemandItemBuilder exceptionMessageNumber2(@Nullable String exceptionMessageNumber2)
Original property name from the Odata EDM: ExceptionMessageNumber2
this
.public SupplyDemandItem.SupplyDemandItemBuilder exceptionMessageText2(@Nullable String exceptionMessageText2)
Original property name from the Odata EDM: ExceptionMessageText2
this
.public SupplyDemandItem.SupplyDemandItemBuilder periodType(@Nullable String periodType)
Original property name from the Odata EDM: PeriodType
this
.public SupplyDemandItem.SupplyDemandItemBuilder periodOrSegment(@Nullable String periodOrSegment)
Original property name from the Odata EDM: PeriodOrSegment
the period for which the receipt quantities and the requirement quantities are accumulated orthe planning segment (for example individual customer segment (comprising number, item, delivery schedule), storage location segment, and so on).
this
.public SupplyDemandItem.SupplyDemandItemBuilder numberOfWorkdaysPerPeriod(@Nullable Short numberOfWorkdaysPerPeriod)
Original property name from the Odata EDM: NumberOfWorkdaysPerPeriod
this
.public SupplyDemandItem.SupplyDemandItemBuilder numberOfAggregatedItems(@Nullable Short numberOfAggregatedItems)
Original property name from the Odata EDM: NumberOfAggregatedItems
this
.public SupplyDemandItem.SupplyDemandItemBuilder mRPController(@Nullable String mRPController)
Original property name from the Odata EDM: MRPController
this
.public SupplyDemandItem build()
Copyright © 2020 SAP SE. All rights reserved.