public class ProductPlantMRPArea extends VdmEntity<ProductPlantMRPArea>
Original entity name from the Odata EDM: A_ProductPlantMRPAreaType
Modifier and Type | Class and Description |
---|---|
static class |
ProductPlantMRPArea.ProductPlantMRPAreaBuilder |
Modifier and Type | Field and Description |
---|---|
static ProductPlantMRPAreaSelectable |
ALL_FIELDS
Selector for all available fields of ProductPlantMRPArea.
|
static ProductPlantMRPAreaField<BigDecimal> |
ASSEMBLY_SCRAP_PERCENT
Use with available fluent helpers to apply the AssemblyScrapPercent field to query operations.
|
static ProductPlantMRPAreaField<String> |
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations.
|
static ProductPlantMRPAreaField<String> |
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations.
|
static ProductPlantMRPAreaField<String> |
DFLT_STORAGE_LOCATION_EXT_PROCMT
Use with available fluent helpers to apply the DfltStorageLocationExtProcmt field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
FIXED_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the FixedLotSizeQuantity field to query operations.
|
static ProductPlantMRPAreaField<Boolean> |
IS_MARKED_FOR_DELETION
Use with available fluent helpers to apply the IsMarkedForDeletion field to query operations.
|
static ProductPlantMRPAreaField<String> |
IS_MRP_DEPENDENT_RQMT
Use with available fluent helpers to apply the IsMRPDependentRqmt field to query operations.
|
static ProductPlantMRPAreaField<Boolean> |
IS_PLANNED_DELIVERY_TIME
Use with available fluent helpers to apply the IsPlannedDeliveryTime field to query operations.
|
static ProductPlantMRPAreaField<String> |
IS_SAFETY_TIME
Use with available fluent helpers to apply the IsSafetyTime field to query operations.
|
static ProductPlantMRPAreaField<String> |
IS_STORAGE_COSTS
Use with available fluent helpers to apply the IsStorageCosts field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
LOT_SIZE_INDEPENDENT_COSTS
Use with available fluent helpers to apply the LotSizeIndependentCosts field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
LOT_SIZE_ROUNDING_QUANTITY
Use with available fluent helpers to apply the LotSizeRoundingQuantity field to query operations.
|
static ProductPlantMRPAreaField<String> |
LOT_SIZING_PROCEDURE
Use with available fluent helpers to apply the LotSizingProcedure field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
MAXIMUM_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the MaximumLotSizeQuantity field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
MAXIMUM_STOCK_QUANTITY
Use with available fluent helpers to apply the MaximumStockQuantity field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
MINIMUM_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the MinimumLotSizeQuantity field to query operations.
|
static ProductPlantMRPAreaField<String> |
MRP_AREA
Use with available fluent helpers to apply the MRPArea field to query operations.
|
static ProductPlantMRPAreaField<String> |
MRP_GROUP
Use with available fluent helpers to apply the MRPGroup field to query operations.
|
static ProductPlantMRPAreaField<String> |
MRP_PLANNING_CALENDAR
Use with available fluent helpers to apply the MRPPlanningCalendar field to query operations.
|
static ProductPlantMRPAreaField<String> |
MRP_RESPONSIBLE
Use with available fluent helpers to apply the MRPResponsible field to query operations.
|
static ProductPlantMRPAreaField<String> |
MRP_TYPE
Use with available fluent helpers to apply the MRPType field to query operations.
|
static ProductPlantMRPAreaField<String> |
PERD_PRFL_FOR_SFTY_TME
Use with available fluent helpers to apply the PerdPrflForSftyTme field to query operations.
|
static ProductPlantMRPAreaField<String> |
PLAN_AND_ORDER_DAY_DETERMINATION
Use with available fluent helpers to apply the PlanAndOrderDayDetermination field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
PLANNED_DELIVERY_DURATION_IN_DAYS
Use with available fluent helpers to apply the PlannedDeliveryDurationInDays field to query operations.
|
static ProductPlantMRPAreaField<String> |
PLANNING_TIME_FENCE
Use with available fluent helpers to apply the PlanningTimeFence field to query operations.
|
static ProductPlantMRPAreaField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static ProductPlantMRPAreaField<String> |
PROCUREMENT_SUB_TYPE
Use with available fluent helpers to apply the ProcurementSubType field to query operations.
|
static ProductPlantMRPAreaField<String> |
PRODUCT
Use with available fluent helpers to apply the Product field to query operations.
|
static ProductPlantMRPAreaField<String> |
RANGE_OF_CVRG_PRFL_CODE
Use with available fluent helpers to apply the RangeOfCvrgPrflCode field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
REORDER_THRESHOLD_QUANTITY
Use with available fluent helpers to apply the ReorderThresholdQuantity field to query operations.
|
static ProductPlantMRPAreaField<String> |
ROUNDING_PROFILE
Use with available fluent helpers to apply the RoundingProfile field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
RQMT_QTY_RCPT_TAKT_TME_IN_WRKG_DAYS
Use with available fluent helpers to apply the RqmtQtyRcptTaktTmeInWrkgDays field to query operations.
|
static ProductPlantMRPAreaField<String> |
SAFETY_DURATION
Use with available fluent helpers to apply the SafetyDuration field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
SAFETY_STOCK_QUANTITY
Use with available fluent helpers to apply the SafetyStockQuantity field to query operations.
|
static ProductPlantMRPAreaField<BigDecimal> |
SRVC_LVL
Use with available fluent helpers to apply the SrvcLvl field to query operations.
|
static ProductPlantMRPAreaField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
ProductPlantMRPArea() |
ProductPlantMRPArea(String product,
String plant,
String mRPArea,
String mRPType,
String mRPResponsible,
String mRPGroup,
BigDecimal reorderThresholdQuantity,
String planningTimeFence,
String lotSizingProcedure,
BigDecimal lotSizeRoundingQuantity,
BigDecimal minimumLotSizeQuantity,
BigDecimal maximumLotSizeQuantity,
BigDecimal maximumStockQuantity,
BigDecimal assemblyScrapPercent,
String procurementSubType,
String dfltStorageLocationExtProcmt,
String mRPPlanningCalendar,
BigDecimal safetyStockQuantity,
String rangeOfCvrgPrflCode,
String safetyDuration,
BigDecimal fixedLotSizeQuantity,
BigDecimal lotSizeIndependentCosts,
String isStorageCosts,
BigDecimal rqmtQtyRcptTaktTmeInWrkgDays,
BigDecimal srvcLvl,
Boolean isMarkedForDeletion,
String perdPrflForSftyTme,
String isMRPDependentRqmt,
String isSafetyTime,
BigDecimal plannedDeliveryDurationInDays,
Boolean isPlannedDeliveryTime,
String currency,
String baseUnit,
String planAndOrderDayDetermination,
String roundingProfile,
String storageLocation) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static ProductPlantMRPArea.ProductPlantMRPAreaBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> ProductPlantMRPAreaField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
BigDecimal |
getAssemblyScrapPercent()
Constraints: Not nullable, Precision: 5, Scale: 2
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCurrency()
Constraints: Not nullable, Maximum length: 5
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getDfltStorageLocationExtProcmt()
Constraints: Not nullable, Maximum length: 4
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
BigDecimal |
getFixedLotSizeQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
Boolean |
getIsMarkedForDeletion()
Constraints: none
|
String |
getIsMRPDependentRqmt()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getIsPlannedDeliveryTime()
Constraints: none
|
String |
getIsSafetyTime()
Constraints: Not nullable, Maximum length: 1
|
String |
getIsStorageCosts()
Constraints: Not nullable, Maximum length: 1
|
protected Map<String,Object> |
getKey() |
BigDecimal |
getLotSizeIndependentCosts()
Constraints: Not nullable, Precision: 12, Scale: 3
|
BigDecimal |
getLotSizeRoundingQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getLotSizingProcedure()
Constraints: Not nullable, Maximum length: 2
|
BigDecimal |
getMaximumLotSizeQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getMaximumStockQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getMinimumLotSizeQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getMRPArea()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getMRPGroup()
Constraints: Not nullable, Maximum length: 4
|
String |
getMRPPlanningCalendar()
Constraints: Not nullable, Maximum length: 3
|
String |
getMRPResponsible()
Constraints: Not nullable, Maximum length: 3
|
String |
getMRPType()
Constraints: Not nullable, Maximum length: 2
|
String |
getPerdPrflForSftyTme()
Constraints: Not nullable, Maximum length: 3
|
String |
getPlanAndOrderDayDetermination()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getPlannedDeliveryDurationInDays()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getPlanningTimeFence()
Constraints: Not nullable, Maximum length: 3
|
String |
getPlant()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getProcurementSubType()
Constraints: Not nullable, Maximum length: 2
|
String |
getProduct()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
String |
getRangeOfCvrgPrflCode()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getReorderThresholdQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getRoundingProfile()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getRqmtQtyRcptTaktTmeInWrkgDays()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getSafetyDuration()
Constraints: Not nullable, Maximum length: 2
|
BigDecimal |
getSafetyStockQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getSrvcLvl()
Constraints: Not nullable, Precision: 3, Scale: 1
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
Class<ProductPlantMRPArea> |
getType() |
int |
hashCode() |
void |
setAssemblyScrapPercent(BigDecimal assemblyScrapPercent)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCurrency(String currency)
Constraints: Not nullable, Maximum length: 5
|
void |
setDfltStorageLocationExtProcmt(String dfltStorageLocationExtProcmt)
Constraints: Not nullable, Maximum length: 4
|
void |
setFixedLotSizeQuantity(BigDecimal fixedLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setIsMarkedForDeletion(Boolean isMarkedForDeletion)
Constraints: none
|
void |
setIsMRPDependentRqmt(String isMRPDependentRqmt)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsPlannedDeliveryTime(Boolean isPlannedDeliveryTime)
Constraints: none
|
void |
setIsSafetyTime(String isSafetyTime)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsStorageCosts(String isStorageCosts)
Constraints: Not nullable, Maximum length: 1
|
void |
setLotSizeIndependentCosts(BigDecimal lotSizeIndependentCosts)
Constraints: Not nullable, Precision: 12, Scale: 3
|
void |
setLotSizeRoundingQuantity(BigDecimal lotSizeRoundingQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setLotSizingProcedure(String lotSizingProcedure)
Constraints: Not nullable, Maximum length: 2
|
void |
setMaximumLotSizeQuantity(BigDecimal maximumLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMaximumStockQuantity(BigDecimal maximumStockQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMinimumLotSizeQuantity(BigDecimal minimumLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMRPArea(String mRPArea)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setMRPGroup(String mRPGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setMRPPlanningCalendar(String mRPPlanningCalendar)
Constraints: Not nullable, Maximum length: 3
|
void |
setMRPResponsible(String mRPResponsible)
Constraints: Not nullable, Maximum length: 3
|
void |
setMRPType(String mRPType)
Constraints: Not nullable, Maximum length: 2
|
void |
setPerdPrflForSftyTme(String perdPrflForSftyTme)
Constraints: Not nullable, Maximum length: 3
|
void |
setPlanAndOrderDayDetermination(String planAndOrderDayDetermination)
Constraints: Not nullable, Maximum length: 3
|
void |
setPlannedDeliveryDurationInDays(BigDecimal plannedDeliveryDurationInDays)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setPlanningTimeFence(String planningTimeFence)
Constraints: Not nullable, Maximum length: 3
|
void |
setPlant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setProcurementSubType(String procurementSubType)
Constraints: Not nullable, Maximum length: 2
|
void |
setProduct(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setRangeOfCvrgPrflCode(String rangeOfCvrgPrflCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setReorderThresholdQuantity(BigDecimal reorderThresholdQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setRoundingProfile(String roundingProfile)
Constraints: Not nullable, Maximum length: 4
|
void |
setRqmtQtyRcptTaktTmeInWrkgDays(BigDecimal rqmtQtyRcptTaktTmeInWrkgDays)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setSafetyDuration(String safetyDuration)
Constraints: Not nullable, Maximum length: 2
|
void |
setSafetyStockQuantity(BigDecimal safetyStockQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSrvcLvl(BigDecimal srvcLvl)
Constraints: Not nullable, Precision: 3, Scale: 1
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final ProductPlantMRPAreaSelectable ALL_FIELDS
public static final ProductPlantMRPAreaField<String> PRODUCT
public static final ProductPlantMRPAreaField<String> PLANT
public static final ProductPlantMRPAreaField<String> MRP_AREA
public static final ProductPlantMRPAreaField<String> MRP_TYPE
public static final ProductPlantMRPAreaField<String> MRP_RESPONSIBLE
public static final ProductPlantMRPAreaField<String> MRP_GROUP
public static final ProductPlantMRPAreaField<BigDecimal> REORDER_THRESHOLD_QUANTITY
public static final ProductPlantMRPAreaField<String> PLANNING_TIME_FENCE
public static final ProductPlantMRPAreaField<String> LOT_SIZING_PROCEDURE
public static final ProductPlantMRPAreaField<BigDecimal> LOT_SIZE_ROUNDING_QUANTITY
public static final ProductPlantMRPAreaField<BigDecimal> MINIMUM_LOT_SIZE_QUANTITY
public static final ProductPlantMRPAreaField<BigDecimal> MAXIMUM_LOT_SIZE_QUANTITY
public static final ProductPlantMRPAreaField<BigDecimal> MAXIMUM_STOCK_QUANTITY
public static final ProductPlantMRPAreaField<BigDecimal> ASSEMBLY_SCRAP_PERCENT
public static final ProductPlantMRPAreaField<String> PROCUREMENT_SUB_TYPE
public static final ProductPlantMRPAreaField<String> DFLT_STORAGE_LOCATION_EXT_PROCMT
public static final ProductPlantMRPAreaField<String> MRP_PLANNING_CALENDAR
public static final ProductPlantMRPAreaField<BigDecimal> SAFETY_STOCK_QUANTITY
public static final ProductPlantMRPAreaField<String> RANGE_OF_CVRG_PRFL_CODE
public static final ProductPlantMRPAreaField<String> SAFETY_DURATION
public static final ProductPlantMRPAreaField<BigDecimal> FIXED_LOT_SIZE_QUANTITY
public static final ProductPlantMRPAreaField<BigDecimal> LOT_SIZE_INDEPENDENT_COSTS
public static final ProductPlantMRPAreaField<String> IS_STORAGE_COSTS
public static final ProductPlantMRPAreaField<BigDecimal> RQMT_QTY_RCPT_TAKT_TME_IN_WRKG_DAYS
public static final ProductPlantMRPAreaField<BigDecimal> SRVC_LVL
public static final ProductPlantMRPAreaField<Boolean> IS_MARKED_FOR_DELETION
public static final ProductPlantMRPAreaField<String> PERD_PRFL_FOR_SFTY_TME
public static final ProductPlantMRPAreaField<String> IS_MRP_DEPENDENT_RQMT
public static final ProductPlantMRPAreaField<String> IS_SAFETY_TIME
public static final ProductPlantMRPAreaField<BigDecimal> PLANNED_DELIVERY_DURATION_IN_DAYS
public static final ProductPlantMRPAreaField<Boolean> IS_PLANNED_DELIVERY_TIME
public static final ProductPlantMRPAreaField<String> CURRENCY
public static final ProductPlantMRPAreaField<String> BASE_UNIT
public static final ProductPlantMRPAreaField<String> PLAN_AND_ORDER_DAY_DETERMINATION
public static final ProductPlantMRPAreaField<String> ROUNDING_PROFILE
public static final ProductPlantMRPAreaField<String> STORAGE_LOCATION
public ProductPlantMRPArea()
public ProductPlantMRPArea(@Nullable String product, @Nullable String plant, @Nullable String mRPArea, @Nullable String mRPType, @Nullable String mRPResponsible, @Nullable String mRPGroup, @Nullable BigDecimal reorderThresholdQuantity, @Nullable String planningTimeFence, @Nullable String lotSizingProcedure, @Nullable BigDecimal lotSizeRoundingQuantity, @Nullable BigDecimal minimumLotSizeQuantity, @Nullable BigDecimal maximumLotSizeQuantity, @Nullable BigDecimal maximumStockQuantity, @Nullable BigDecimal assemblyScrapPercent, @Nullable String procurementSubType, @Nullable String dfltStorageLocationExtProcmt, @Nullable String mRPPlanningCalendar, @Nullable BigDecimal safetyStockQuantity, @Nullable String rangeOfCvrgPrflCode, @Nullable String safetyDuration, @Nullable BigDecimal fixedLotSizeQuantity, @Nullable BigDecimal lotSizeIndependentCosts, @Nullable String isStorageCosts, @Nullable BigDecimal rqmtQtyRcptTaktTmeInWrkgDays, @Nullable BigDecimal srvcLvl, @Nullable Boolean isMarkedForDeletion, @Nullable String perdPrflForSftyTme, @Nullable String isMRPDependentRqmt, @Nullable String isSafetyTime, @Nullable BigDecimal plannedDeliveryDurationInDays, @Nullable Boolean isPlannedDeliveryTime, @Nullable String currency, @Nullable String baseUnit, @Nullable String planAndOrderDayDetermination, @Nullable String roundingProfile, @Nullable String storageLocation)
@Nonnull public Class<ProductPlantMRPArea> getType()
getType
in class VdmObject<ProductPlantMRPArea>
public void setProduct(@Nullable String product)
Original property name from the Odata EDM: Product
product
- Material Numberpublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- MRP area: Plantpublic void setMRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
mRPArea
- MRP Areapublic void setMRPType(@Nullable String mRPType)
Original property name from the Odata EDM: MRPType
mRPType
- MRP Typepublic void setMRPResponsible(@Nullable String mRPResponsible)
Original property name from the Odata EDM: MRPResponsible
mRPResponsible
- MRP Controllerpublic void setMRPGroup(@Nullable String mRPGroup)
Original property name from the Odata EDM: MRPGroup
mRPGroup
- MRP Grouppublic void setReorderThresholdQuantity(@Nullable BigDecimal reorderThresholdQuantity)
Original property name from the Odata EDM: ReorderThresholdQuantity
reorderThresholdQuantity
- Reorder Pointpublic void setPlanningTimeFence(@Nullable String planningTimeFence)
Original property name from the Odata EDM: PlanningTimeFence
planningTimeFence
- Planning time fencepublic void setLotSizingProcedure(@Nullable String lotSizingProcedure)
Original property name from the Odata EDM: LotSizingProcedure
lotSizingProcedure
- Lot Sizing Procedure within Materials Planningpublic void setLotSizeRoundingQuantity(@Nullable BigDecimal lotSizeRoundingQuantity)
Original property name from the Odata EDM: LotSizeRoundingQuantity
lotSizeRoundingQuantity
- Rounding value for purchase order quantitypublic void setMinimumLotSizeQuantity(@Nullable BigDecimal minimumLotSizeQuantity)
Original property name from the Odata EDM: MinimumLotSizeQuantity
minimumLotSizeQuantity
- Minimum Lot Sizepublic void setMaximumLotSizeQuantity(@Nullable BigDecimal maximumLotSizeQuantity)
Original property name from the Odata EDM: MaximumLotSizeQuantity
maximumLotSizeQuantity
- Maximum Lot Sizepublic void setMaximumStockQuantity(@Nullable BigDecimal maximumStockQuantity)
Original property name from the Odata EDM: MaximumStockQuantity
maximumStockQuantity
- Maximum Stock Levelpublic void setAssemblyScrapPercent(@Nullable BigDecimal assemblyScrapPercent)
Original property name from the Odata EDM: AssemblyScrapPercent
assemblyScrapPercent
- Assembly scrap in percentpublic void setProcurementSubType(@Nullable String procurementSubType)
Original property name from the Odata EDM: ProcurementSubType
procurementSubType
- Special procurement typepublic void setDfltStorageLocationExtProcmt(@Nullable String dfltStorageLocationExtProcmt)
Original property name from the Odata EDM: DfltStorageLocationExtProcmt
dfltStorageLocationExtProcmt
- Default storage location for external procurementpublic void setMRPPlanningCalendar(@Nullable String mRPPlanningCalendar)
Original property name from the Odata EDM: MRPPlanningCalendar
mRPPlanningCalendar
- PPC Planning Calendarpublic void setSafetyStockQuantity(@Nullable BigDecimal safetyStockQuantity)
Original property name from the Odata EDM: SafetyStockQuantity
safetyStockQuantity
- Safety Stockpublic void setRangeOfCvrgPrflCode(@Nullable String rangeOfCvrgPrflCode)
Original property name from the Odata EDM: RangeOfCvrgPrflCode
rangeOfCvrgPrflCode
- Range of coverage profilepublic void setSafetyDuration(@Nullable String safetyDuration)
Original property name from the Odata EDM: SafetyDuration
safetyDuration
- Safety time (in workdays)public void setFixedLotSizeQuantity(@Nullable BigDecimal fixedLotSizeQuantity)
Original property name from the Odata EDM: FixedLotSizeQuantity
fixedLotSizeQuantity
- Fixed lot sizepublic void setLotSizeIndependentCosts(@Nullable BigDecimal lotSizeIndependentCosts)
Original property name from the Odata EDM: LotSizeIndependentCosts
lotSizeIndependentCosts
- Lot-Size-Independent Costspublic void setIsStorageCosts(@Nullable String isStorageCosts)
Original property name from the Odata EDM: IsStorageCosts
isStorageCosts
- Storage Costs Percentage Codepublic void setRqmtQtyRcptTaktTmeInWrkgDays(@Nullable BigDecimal rqmtQtyRcptTaktTmeInWrkgDays)
Original property name from the Odata EDM: RqmtQtyRcptTaktTmeInWrkgDays
rqmtQtyRcptTaktTmeInWrkgDays
- Takt timepublic void setSrvcLvl(@Nullable BigDecimal srvcLvl)
Original property name from the Odata EDM: SrvcLvl
srvcLvl
- Service levelpublic void setIsMarkedForDeletion(@Nullable Boolean isMarkedForDeletion)
Original property name from the Odata EDM: IsMarkedForDeletion
isMarkedForDeletion
- Deletion Indicatorpublic void setPerdPrflForSftyTme(@Nullable String perdPrflForSftyTme)
Original property name from the Odata EDM: PerdPrflForSftyTme
perdPrflForSftyTme
- Period Profile for Safety Timepublic void setIsMRPDependentRqmt(@Nullable String isMRPDependentRqmt)
Original property name from the Odata EDM: IsMRPDependentRqmt
isMRPDependentRqmt
- MRP relevancy for dependent requirementspublic void setIsSafetyTime(@Nullable String isSafetyTime)
Original property name from the Odata EDM: IsSafetyTime
isSafetyTime
- Safety time indicator (with or without safety time)public void setPlannedDeliveryDurationInDays(@Nullable BigDecimal plannedDeliveryDurationInDays)
Original property name from the Odata EDM: PlannedDeliveryDurationInDays
plannedDeliveryDurationInDays
- Planned Delivery Time in Dayspublic void setIsPlannedDeliveryTime(@Nullable Boolean isPlannedDeliveryTime)
Original property name from the Odata EDM: IsPlannedDeliveryTime
isPlannedDeliveryTime
- Consider Planned Delivery Time of the MRP Areapublic void setCurrency(@Nullable String currency)
Original property name from the Odata EDM: Currency
currency
- Currency Keypublic void setBaseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
baseUnit
- Base Unit of Measurepublic void setPlanAndOrderDayDetermination(@Nullable String planAndOrderDayDetermination)
Original property name from the Odata EDM: PlanAndOrderDayDetermination
planAndOrderDayDetermination
- Planning cyclepublic void setRoundingProfile(@Nullable String roundingProfile)
Original property name from the Odata EDM: RoundingProfile
roundingProfile
- Rounding Profilepublic void setStorageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
storageLocation
- Issue Storage Locationprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<ProductPlantMRPArea>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<ProductPlantMRPArea>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<ProductPlantMRPArea>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<ProductPlantMRPArea>
@Nonnull public static <T> ProductPlantMRPAreaField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> ProductPlantMRPAreaField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<ProductPlantMRPArea>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<ProductPlantMRPArea>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<ProductPlantMRPArea>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<ProductPlantMRPArea>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull public static ProductPlantMRPArea.ProductPlantMRPAreaBuilder builder()
@Nullable public String getProduct()
Original property name from the Odata EDM: Product
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getMRPArea()
Original property name from the Odata EDM: MRPArea
@Nullable public String getMRPType()
Original property name from the Odata EDM: MRPType
@Nullable public String getMRPResponsible()
Original property name from the Odata EDM: MRPResponsible
@Nullable public String getMRPGroup()
Original property name from the Odata EDM: MRPGroup
@Nullable public BigDecimal getReorderThresholdQuantity()
Original property name from the Odata EDM: ReorderThresholdQuantity
@Nullable public String getPlanningTimeFence()
Original property name from the Odata EDM: PlanningTimeFence
@Nullable public String getLotSizingProcedure()
Original property name from the Odata EDM: LotSizingProcedure
@Nullable public BigDecimal getLotSizeRoundingQuantity()
Original property name from the Odata EDM: LotSizeRoundingQuantity
@Nullable public BigDecimal getMinimumLotSizeQuantity()
Original property name from the Odata EDM: MinimumLotSizeQuantity
@Nullable public BigDecimal getMaximumLotSizeQuantity()
Original property name from the Odata EDM: MaximumLotSizeQuantity
@Nullable public BigDecimal getMaximumStockQuantity()
Original property name from the Odata EDM: MaximumStockQuantity
@Nullable public BigDecimal getAssemblyScrapPercent()
Original property name from the Odata EDM: AssemblyScrapPercent
@Nullable public String getProcurementSubType()
Original property name from the Odata EDM: ProcurementSubType
@Nullable public String getDfltStorageLocationExtProcmt()
Original property name from the Odata EDM: DfltStorageLocationExtProcmt
@Nullable public String getMRPPlanningCalendar()
Original property name from the Odata EDM: MRPPlanningCalendar
@Nullable public BigDecimal getSafetyStockQuantity()
Original property name from the Odata EDM: SafetyStockQuantity
@Nullable public String getRangeOfCvrgPrflCode()
Original property name from the Odata EDM: RangeOfCvrgPrflCode
@Nullable public String getSafetyDuration()
Original property name from the Odata EDM: SafetyDuration
@Nullable public BigDecimal getFixedLotSizeQuantity()
Original property name from the Odata EDM: FixedLotSizeQuantity
@Nullable public BigDecimal getLotSizeIndependentCosts()
Original property name from the Odata EDM: LotSizeIndependentCosts
@Nullable public String getIsStorageCosts()
Original property name from the Odata EDM: IsStorageCosts
@Nullable public BigDecimal getRqmtQtyRcptTaktTmeInWrkgDays()
Original property name from the Odata EDM: RqmtQtyRcptTaktTmeInWrkgDays
@Nullable public BigDecimal getSrvcLvl()
Original property name from the Odata EDM: SrvcLvl
@Nullable public Boolean getIsMarkedForDeletion()
Original property name from the Odata EDM: IsMarkedForDeletion
@Nullable public String getPerdPrflForSftyTme()
Original property name from the Odata EDM: PerdPrflForSftyTme
@Nullable public String getIsMRPDependentRqmt()
Original property name from the Odata EDM: IsMRPDependentRqmt
@Nullable public String getIsSafetyTime()
Original property name from the Odata EDM: IsSafetyTime
@Nullable public BigDecimal getPlannedDeliveryDurationInDays()
Original property name from the Odata EDM: PlannedDeliveryDurationInDays
@Nullable public Boolean getIsPlannedDeliveryTime()
Original property name from the Odata EDM: IsPlannedDeliveryTime
@Nullable public String getCurrency()
Original property name from the Odata EDM: Currency
@Nullable public String getBaseUnit()
Original property name from the Odata EDM: BaseUnit
@Nullable public String getPlanAndOrderDayDetermination()
Original property name from the Odata EDM: PlanAndOrderDayDetermination
@Nullable public String getRoundingProfile()
Original property name from the Odata EDM: RoundingProfile
@Nullable public String getStorageLocation()
Original property name from the Odata EDM: StorageLocation
@Nonnull public String toString()
toString
in class VdmObject<ProductPlantMRPArea>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<ProductPlantMRPArea>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<ProductPlantMRPArea>
public int hashCode()
hashCode
in class VdmObject<ProductPlantMRPArea>
Copyright © 2021 SAP SE. All rights reserved.