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
|
@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPPlant(@Nullable String mRPPlant)
Original property name from the Odata EDM: MRPPlant
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPPlanningSegment(@Nullable String mRPPlanningSegment)
Original property name from the Odata EDM: MRPPlanningSegment
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPPlanningSegmentType(@Nullable String mRPPlanningSegmentType)
Original property name from the Odata EDM: MRPPlanningSegmentType
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder materialShortageProfile(@Nullable String materialShortageProfile)
Original property name from the Odata EDM: MaterialShortageProfile
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder demandCategoryGroup(@Nullable String demandCategoryGroup)
Original property name from the Odata EDM: DemandCategoryGroup
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder demandCategoryGroupName(@Nullable String demandCategoryGroupName)
Original property name from the Odata EDM: DemandCategoryGroupName
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder receiptCategoryGroup(@Nullable String receiptCategoryGroup)
Original property name from the Odata EDM: ReceiptCategoryGroup
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder receiptCategoryGroupName(@Nullable String receiptCategoryGroupName)
Original property name from the Odata EDM: ReceiptCategoryGroupName
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder materialBaseUnit(@Nullable String materialBaseUnit)
Original property name from the Odata EDM: MaterialBaseUnit
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder unitOfMeasureName(@Nullable String unitOfMeasureName)
Original property name from the Odata EDM: UnitOfMeasureName
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder unitOfMeasureText(@Nullable String unitOfMeasureText)
Original property name from the Odata EDM: UnitOfMeasureText
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder materialExternalID(@Nullable String materialExternalID)
Original property name from the Odata EDM: MaterialExternalID
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPAvailability(@Nullable String mRPAvailability)
Original property name from the Odata EDM: MRPAvailability
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder materialSafetyStockQty(@Nullable BigDecimal materialSafetyStockQty)
Original property name from the Odata EDM: MaterialSafetyStockQty
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementOpenQuantity(@Nullable BigDecimal mRPElementOpenQuantity)
Original property name from the Odata EDM: MRPElementOpenQuantity
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPAvailableQuantity(@Nullable BigDecimal mRPAvailableQuantity)
Original property name from the Odata EDM: MRPAvailableQuantity
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElement(@Nullable String mRPElement)
Original property name from the Odata EDM: MRPElement
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementAvailyOrRqmtDate(@Nullable LocalDateTime mRPElementAvailyOrRqmtDate)
Original property name from the Odata EDM: MRPElementAvailyOrRqmtDate
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementBusinessPartner(@Nullable String mRPElementBusinessPartner)
Original property name from the Odata EDM: MRPElementBusinessPartner
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementBusinessPartnerName(@Nullable String mRPElementBusinessPartnerName)
Original property name from the Odata EDM: MRPElementBusinessPartnerName
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementBusinessPartnerType(@Nullable String mRPElementBusinessPartnerType)
Original property name from the Odata EDM: MRPElementBusinessPartnerType
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementCategory(@Nullable String mRPElementCategory)
Original property name from the Odata EDM: MRPElementCategory
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementCategoryShortName(@Nullable String mRPElementCategoryShortName)
Original property name from the Odata EDM: MRPElementCategoryShortName
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementCategoryName(@Nullable String mRPElementCategoryName)
Original property name from the Odata EDM: MRPElementCategoryName
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementDocumentType(@Nullable String mRPElementDocumentType)
Original property name from the Odata EDM: MRPElementDocumentType
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementDocumentTypeName(@Nullable String mRPElementDocumentTypeName)
Original property name from the Odata EDM: MRPElementDocumentTypeName
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementIsPartiallyDelivered(@Nullable Boolean mRPElementIsPartiallyDelivered)
Original property name from the Odata EDM: MRPElementIsPartiallyDelivered
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementIsReleased(@Nullable Boolean mRPElementIsReleased)
Original property name from the Odata EDM: MRPElementIsReleased
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementItem(@Nullable String mRPElementItem)
Original property name from the Odata EDM: MRPElementItem
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementQuantityIsFirm(@Nullable Boolean mRPElementQuantityIsFirm)
Original property name from the Odata EDM: MRPElementQuantityIsFirm
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPElementScheduleLine(@Nullable String mRPElementScheduleLine)
Original property name from the Odata EDM: MRPElementScheduleLine
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder productionVersion(@Nullable String productionVersion)
Original property name from the Odata EDM: ProductionVersion
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder sourceMRPElement(@Nullable String sourceMRPElement)
Original property name from the Odata EDM: SourceMRPElement
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder sourceMRPElementCategory(@Nullable String sourceMRPElementCategory)
Original property name from the Odata EDM: SourceMRPElementCategory
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder sourceMRPElementItem(@Nullable String sourceMRPElementItem)
Original property name from the Odata EDM: SourceMRPElementItem
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder sourceMRPElementScheduleLine(@Nullable String sourceMRPElementScheduleLine)
Original property name from the Odata EDM: SourceMRPElementScheduleLine
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder storageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder timeHorizonCode(@Nullable String timeHorizonCode)
Original property name from the Odata EDM: TimeHorizonCode
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder exceptionMessageNumber(@Nullable String exceptionMessageNumber)
Original property name from the Odata EDM: ExceptionMessageNumber
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder exceptionMessageText(@Nullable String exceptionMessageText)
Original property name from the Odata EDM: ExceptionMessageText
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder exceptionMessageNumber2(@Nullable String exceptionMessageNumber2)
Original property name from the Odata EDM: ExceptionMessageNumber2
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder exceptionMessageText2(@Nullable String exceptionMessageText2)
Original property name from the Odata EDM: ExceptionMessageText2
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder periodType(@Nullable String periodType)
Original property name from the Odata EDM: PeriodType
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder periodOrSegment(@Nullable String periodOrSegment)
Original property name from the Odata EDM: PeriodOrSegment
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder numberOfWorkdaysPerPeriod(@Nullable Short numberOfWorkdaysPerPeriod)
Original property name from the Odata EDM: NumberOfWorkdaysPerPeriod
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder numberOfAggregatedItems(@Nullable Short numberOfAggregatedItems)
Original property name from the Odata EDM: NumberOfAggregatedItems
this
.@Nonnull public SupplyDemandItem.SupplyDemandItemBuilder mRPController(@Nullable String mRPController)
Original property name from the Odata EDM: MRPController
this
.@Nonnull public SupplyDemandItem build()
Copyright © 2021 SAP SE. All rights reserved.