Class ProductPlantMRP.ProductPlantMRPBuilder
- Enclosing class:
- ProductPlantMRP
-
Method Summary
Modifier and TypeMethodDescriptionassemblyScrapPercent(BigDecimal assemblyScrapPercent) Constraints: Not nullable, Precision: 5, Scale: 2baseISOUnit(String baseISOUnit) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3build()Constraints: Not nullable, Maximum length: 3dependentRqmtMRPRelevance(String dependentRqmtMRPRelevance) Constraints: Not nullable, Maximum length: 1dfltStorageLocationExtProcmt(String dfltStorageLocationExtProcmt) Constraints: Not nullable, Maximum length: 4fixedLotSizeQuantity(BigDecimal fixedLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3isMarkedForDeletion(Boolean isMarkedForDeletion) Constraints: Not nullableisPlannedDeliveryTime(Boolean isPlannedDeliveryTime) Constraints: Not nullablelotSizeIndependentCosts(BigDecimal lotSizeIndependentCosts) Constraints: Not nullable, Precision: 11, Scale: 0lotSizeRoundingQuantity(BigDecimal lotSizeRoundingQuantity) Constraints: Not nullable, Precision: 13, Scale: 3lotSizingProcedure(String lotSizingProcedure) Constraints: Not nullable, Maximum length: 2maximumLotSizeQuantity(BigDecimal maximumLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3maximumStockQuantity(BigDecimal maximumStockQuantity) Constraints: Not nullable, Precision: 13, Scale: 3minimumLotSizeQuantity(BigDecimal minimumLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4mRPPlanningCalendar(String mRPPlanningCalendar) Constraints: Not nullable, Maximum length: 3mRPResponsible(String mRPResponsible) Constraints: Not nullable, Maximum length: 3mRPSafetyStockMethod(String mRPSafetyStockMethod) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2planAndOrderDayDetermination(String planAndOrderDayDetermination) Constraints: Not nullable, Maximum length: 3plannedDeliveryDurationInDays(BigDecimal plannedDeliveryDurationInDays) Constraints: Not nullable, Precision: 3planningTimeFence(String planningTimeFence) Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullable, Maximum length: 4procurementSubType(String procurementSubType) Constraints: Not nullable, Maximum length: 2Navigation property _Product for ProductPlantMRP to single Product.(Key Field) Constraints: Not nullable, Maximum length: 18productionInvtryManagedLoc(String productionInvtryManagedLoc) Constraints: Not nullable, Maximum length: 4productPlant(ProductPlant value) Navigation property _ProductPlant for ProductPlantMRP to single ProductPlant.productSafetyTimeMRPRelevance(String productSafetyTimeMRPRelevance) Constraints: Not nullable, Maximum length: 1productServiceLevelInPercent(BigDecimal productServiceLevelInPercent) Constraints: Not nullable, Precision: 3, Scale: 1rangeOfCvrgPrflCode(String rangeOfCvrgPrflCode) Constraints: Not nullable, Maximum length: 3reorderThresholdQuantity(BigDecimal reorderThresholdQuantity) Constraints: Not nullable, Precision: 13, Scale: 3roundingProfile(String roundingProfile) Constraints: Not nullable, Maximum length: 4rqmtQtyRcptTaktTmeInWrkgDays(BigDecimal rqmtQtyRcptTaktTmeInWrkgDays) Constraints: Not nullable, Precision: 3safetyStockQuantity(BigDecimal safetyStockQuantity) Constraints: Not nullable, Precision: 13, Scale: 3safetySupplyDurationInDays(String safetySupplyDurationInDays) Constraints: Not nullable, Maximum length: 2safetyTimePeriodProfile(String safetyTimePeriodProfile) Constraints: Not nullable, Maximum length: 3storageCostsPercentageCode(String storageCostsPercentageCode) Constraints: Not nullable, Maximum length: 1toString()
-
Method Details
-
product
Navigation property _Product for ProductPlantMRP to single Product.- Parameters:
value- The Product to build this ProductPlantMRP with.- Returns:
- This Builder to allow for a fluent interface.
-
product
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
value- The product to build this ProductPlantMRP with.- Returns:
- This Builder to allow for a fluent interface.
-
productPlant
Navigation property _ProductPlant for ProductPlantMRP to single ProductPlant.- Parameters:
value- The ProductPlant to build this ProductPlantMRP with.- Returns:
- This Builder to allow for a fluent interface.
-
mRPArea
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MRPArea
- Returns:
this.
-
plant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
mRPType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MRPType
- Returns:
this.
-
mRPResponsible
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder mRPResponsible(@Nullable String mRPResponsible) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MRPResponsible
- Returns:
this.
-
mRPGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MRPGroup
- Returns:
this.
-
reorderThresholdQuantity
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder reorderThresholdQuantity(@Nullable BigDecimal reorderThresholdQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ReorderThresholdQuantity
- Returns:
this.
-
planAndOrderDayDetermination
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder planAndOrderDayDetermination(@Nullable String planAndOrderDayDetermination) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PlanAndOrderDayDetermination
- Returns:
this.
-
planningTimeFence
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder planningTimeFence(@Nullable String planningTimeFence) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PlanningTimeFence
- Returns:
this.
-
lotSizingProcedure
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder lotSizingProcedure(@Nullable String lotSizingProcedure) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: LotSizingProcedure
- Returns:
this.
-
roundingProfile
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder roundingProfile(@Nullable String roundingProfile) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RoundingProfile
- Returns:
this.
-
lotSizeRoundingQuantity
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder lotSizeRoundingQuantity(@Nullable BigDecimal lotSizeRoundingQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: LotSizeRoundingQuantity
- Returns:
this.
-
minimumLotSizeQuantity
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder minimumLotSizeQuantity(@Nullable BigDecimal minimumLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MinimumLotSizeQuantity
- Returns:
this.
-
maximumLotSizeQuantity
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder maximumLotSizeQuantity(@Nullable BigDecimal maximumLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaximumLotSizeQuantity
- Returns:
this.
-
maximumStockQuantity
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder maximumStockQuantity(@Nullable BigDecimal maximumStockQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaximumStockQuantity
- Returns:
this.
-
assemblyScrapPercent
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder assemblyScrapPercent(@Nullable BigDecimal assemblyScrapPercent) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: AssemblyScrapPercent
- Returns:
this.
-
procurementSubType
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder procurementSubType(@Nullable String procurementSubType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProcurementSubType
- Returns:
this.
-
productionInvtryManagedLoc
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder productionInvtryManagedLoc(@Nullable String productionInvtryManagedLoc) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionInvtryManagedLoc
- Returns:
this.
-
dfltStorageLocationExtProcmt
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder dfltStorageLocationExtProcmt(@Nullable String dfltStorageLocationExtProcmt) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DfltStorageLocationExtProcmt
- Returns:
this.
-
mRPPlanningCalendar
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder mRPPlanningCalendar(@Nullable String mRPPlanningCalendar) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MRPPlanningCalendar
- Returns:
this.
-
safetyStockQuantity
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder safetyStockQuantity(@Nullable BigDecimal safetyStockQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SafetyStockQuantity
- Returns:
this.
-
rangeOfCvrgPrflCode
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder rangeOfCvrgPrflCode(@Nullable String rangeOfCvrgPrflCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RangeOfCvrgPrflCode
- Returns:
this.
-
safetySupplyDurationInDays
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder safetySupplyDurationInDays(@Nullable String safetySupplyDurationInDays) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SafetySupplyDurationInDays
- Returns:
this.
-
fixedLotSizeQuantity
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder fixedLotSizeQuantity(@Nullable BigDecimal fixedLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: FixedLotSizeQuantity
- Returns:
this.
-
lotSizeIndependentCosts
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder lotSizeIndependentCosts(@Nullable BigDecimal lotSizeIndependentCosts) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: LotSizeIndependentCosts
- Returns:
this.
-
storageCostsPercentageCode
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder storageCostsPercentageCode(@Nullable String storageCostsPercentageCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: StorageCostsPercentageCode
- Returns:
this.
-
productServiceLevelInPercent
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder productServiceLevelInPercent(@Nullable BigDecimal productServiceLevelInPercent) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: ProductServiceLevelInPercent
- Returns:
this.
-
isMarkedForDeletion
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder isMarkedForDeletion(@Nullable Boolean isMarkedForDeletion) Constraints: Not nullableOriginal property name from the Odata EDM: IsMarkedForDeletion
- Returns:
this.
-
safetyTimePeriodProfile
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder safetyTimePeriodProfile(@Nullable String safetyTimePeriodProfile) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SafetyTimePeriodProfile
- Returns:
this.
-
dependentRqmtMRPRelevance
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder dependentRqmtMRPRelevance(@Nullable String dependentRqmtMRPRelevance) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DependentRqmtMRPRelevance
- Returns:
this.
-
productSafetyTimeMRPRelevance
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder productSafetyTimeMRPRelevance(@Nullable String productSafetyTimeMRPRelevance) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductSafetyTimeMRPRelevance
- Returns:
this.
-
plannedDeliveryDurationInDays
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder plannedDeliveryDurationInDays(@Nullable BigDecimal plannedDeliveryDurationInDays) Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: PlannedDeliveryDurationInDays
- Returns:
this.
-
isPlannedDeliveryTime
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder isPlannedDeliveryTime(@Nullable Boolean isPlannedDeliveryTime) Constraints: Not nullableOriginal property name from the Odata EDM: IsPlannedDeliveryTime
- Returns:
this.
-
rqmtQtyRcptTaktTmeInWrkgDays
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder rqmtQtyRcptTaktTmeInWrkgDays(@Nullable BigDecimal rqmtQtyRcptTaktTmeInWrkgDays) Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: RqmtQtyRcptTaktTmeInWrkgDays
- Returns:
this.
-
mRPSafetyStockMethod
@Nonnull public ProductPlantMRP.ProductPlantMRPBuilder mRPSafetyStockMethod(@Nullable String mRPSafetyStockMethod) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MRPSafetyStockMethod
- Returns:
this.
-
currency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Currency
- Returns:
this.
-
baseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
baseISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseISOUnit
- Returns:
this.
-
build
-
toString
-