public static class MaintainYearsPeriod.MaintainYearsPeriodBuilder extends Object
Modifier and Type | Method and Description |
---|---|
MaintainYearsPeriod |
build() |
MaintainYearsPeriod.MaintainYearsPeriodBuilder |
forecastDemandVersion(String forecastDemandVersion)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
MaintainYearsPeriod.MaintainYearsPeriodBuilder |
forecastPeriodStartDate(LocalDateTime forecastPeriodStartDate)
(Key Field) Constraints: Not nullable, Precision: 7
|
MaintainYearsPeriod.MaintainYearsPeriodBuilder |
forecastPeriodType(String forecastPeriodType)
Constraints: Not nullable, Maximum length: 1
|
MaintainYearsPeriod.MaintainYearsPeriodBuilder |
forecastQuantity(BigDecimal forecastQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
MaintainYearsPeriod.MaintainYearsPeriodBuilder |
material(String material)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
MaintainYearsPeriod.MaintainYearsPeriodBuilder |
mRPArea(String mRPArea)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
MaintainYearsPeriod.MaintainYearsPeriodBuilder |
plant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
MaintainYearsPeriod.MaintainYearsPeriodBuilder |
productBaseUnit(String productBaseUnit)
Constraints: Not nullable, Maximum length: 3
|
MaintainYearsPeriod.MaintainYearsPeriodBuilder |
requirementsType(String requirementsType)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
toString() |
public MaintainYearsPeriod.MaintainYearsPeriodBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
public MaintainYearsPeriod.MaintainYearsPeriodBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
public MaintainYearsPeriod.MaintainYearsPeriodBuilder mRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
public MaintainYearsPeriod.MaintainYearsPeriodBuilder requirementsType(@Nullable String requirementsType)
Original property name from the Odata EDM: RequirementsType
public MaintainYearsPeriod.MaintainYearsPeriodBuilder forecastDemandVersion(@Nullable String forecastDemandVersion)
Original property name from the Odata EDM: ForecastDemandVersion
The version number is used for organizational purposes for the creation and further use of the demand program.Versions can be set to active and inactive. Only active versions are included in the planning run.Using the version compare function, you can compare various versions of a demand program with each other.With the version number various planned independent requirements can be indicated according to their origin. For example, whether the demand program results from SOP or from the material forecast.You can also create versions for long-term planning.
public MaintainYearsPeriod.MaintainYearsPeriodBuilder forecastPeriodStartDate(@Nullable LocalDateTime forecastPeriodStartDate)
Original property name from the Odata EDM: ForecastPeriodStartDate
public MaintainYearsPeriod.MaintainYearsPeriodBuilder forecastPeriodType(@Nullable String forecastPeriodType)
Original property name from the Odata EDM: ForecastPeriodType
managed.public MaintainYearsPeriod.MaintainYearsPeriodBuilder productBaseUnit(@Nullable String productBaseUnit)
Original property name from the Odata EDM: ProductBaseUnit
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.public MaintainYearsPeriod.MaintainYearsPeriodBuilder forecastQuantity(@Nullable BigDecimal forecastQuantity)
Original property name from the Odata EDM: ForecastQuantity
public MaintainYearsPeriod build()
Copyright © 2019 SAP SE. All rights reserved.