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