public static final class ActualStock.ActualStockBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ActualStock.ActualStockBuilder |
baseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
ActualStock.ActualStockBuilder |
bufferLevelEndDate(LocalDateTime bufferLevelEndDate)
Constraints: Not nullable, Precision: 0
|
ActualStock.ActualStockBuilder |
bufferLevelStartDate(LocalDateTime bufferLevelStartDate)
(Key Field) Constraints: Not nullable, Precision: 0
|
ActualStock |
build() |
ActualStock.ActualStockBuilder |
changeMode(String changeMode)
Constraints: Not nullable, Maximum length: 1
|
ActualStock.ActualStockBuilder |
material(String material)
(Key Field) Constraints: Not nullable, Maximum length: 18
|
ActualStock.ActualStockBuilder |
materialMaxStockLevelQuantity(BigDecimal materialMaxStockLevelQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ActualStock.ActualStockBuilder |
materialSafetyStockQty(BigDecimal materialSafetyStockQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ActualStock.ActualStockBuilder |
mRPArea(String mRPArea)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
ActualStock.ActualStockBuilder |
plant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
ActualStock.ActualStockBuilder |
proposalHdr(ProposalHeader value)
Navigation property to_ProposalHdr for ActualStock to single ProposalHeader.
|
ActualStock.ActualStockBuilder |
proposalStartDate(LocalDateTime proposalStartDate)
Constraints: Not nullable, Precision: 0
|
ActualStock.ActualStockBuilder |
proposalVersion(String proposalVersion)
Constraints: Not nullable, Maximum length: 8
|
ActualStock.ActualStockBuilder |
reorderThresholdQuantity(BigDecimal reorderThresholdQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ActualStock.ActualStockBuilder |
stockLevelProposalID(String stockLevelProposalID)
Constraints: Not nullable, Maximum length: 75
|
String |
toString() |
@Nonnull public ActualStock.ActualStockBuilder proposalHdr(ProposalHeader value)
value
- The ProposalHeader to build this ActualStock with.@Nonnull public ActualStock.ActualStockBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public ActualStock.ActualStockBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public ActualStock.ActualStockBuilder mRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
this
.@Nonnull public ActualStock.ActualStockBuilder bufferLevelStartDate(@Nullable LocalDateTime bufferLevelStartDate)
Original property name from the Odata EDM: BufferLevelStartDate
this
.@Nonnull public ActualStock.ActualStockBuilder bufferLevelEndDate(@Nullable LocalDateTime bufferLevelEndDate)
Original property name from the Odata EDM: BufferLevelEndDate
this
.@Nonnull public ActualStock.ActualStockBuilder materialSafetyStockQty(@Nullable BigDecimal materialSafetyStockQty)
Original property name from the Odata EDM: MaterialSafetyStockQty
The risk of shortfalls is reduced by having a safety stock.
this
.@Nonnull public ActualStock.ActualStockBuilder reorderThresholdQuantity(@Nullable BigDecimal reorderThresholdQuantity)
Original property name from the Odata EDM: ReorderThresholdQuantity
creating a planning file entry.this
.@Nonnull public ActualStock.ActualStockBuilder materialMaxStockLevelQuantity(@Nullable BigDecimal materialMaxStockLevelQuantity)
Original property name from the Odata EDM: MaterialMaxStockLevelQuantity
In materials planning, the maximum stock level is used only if you have chosen Replenish to maximum stock level as the lot-sizing procedure; that is, you have entered HB as the lot size key.Enter a value if you have chosen Replenish to maximum stock level as the lot-sizing procedure.
this
.@Nonnull public ActualStock.ActualStockBuilder baseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified.
enter in other units of measure (alternative units of measure) to the base unit of measure.this
.@Nonnull public ActualStock.ActualStockBuilder changeMode(@Nullable String changeMode)
Original property name from the Odata EDM: ChangeMode
this
.@Nonnull public ActualStock.ActualStockBuilder stockLevelProposalID(@Nullable String stockLevelProposalID)
Original property name from the Odata EDM: StockLevelProposalID
this
.@Nonnull public ActualStock.ActualStockBuilder proposalVersion(@Nullable String proposalVersion)
Original property name from the Odata EDM: ProposalVersion
this
.@Nonnull public ActualStock.ActualStockBuilder proposalStartDate(@Nullable LocalDateTime proposalStartDate)
Original property name from the Odata EDM: ProposalStartDate
this
.@Nonnull public ActualStock build()
Copyright © 2020 SAP SE. All rights reserved.