public class ProductSupplyPlanning extends VdmEntity<ProductSupplyPlanning>
Original entity name from the Odata EDM: A_ProductSupplyPlanningType
Modifier and Type | Class and Description |
---|---|
static class |
ProductSupplyPlanning.ProductSupplyPlanningBuilder |
Modifier and Type | Field and Description |
---|---|
static ProductSupplyPlanningField<String> |
ABC_INDICATOR
Use with available fluent helpers to apply the ABCIndicator field to query operations.
|
static ProductSupplyPlanningSelectable |
ALL_FIELDS
Selector for all available fields of ProductSupplyPlanning.
|
static ProductSupplyPlanningField<BigDecimal> |
ASSEMBLY_SCRAP_PERCENT
Use with available fluent helpers to apply the AssemblyScrapPercent field to query operations.
|
static ProductSupplyPlanningField<String> |
AVAILABILITY_CHECK_TYPE
Use with available fluent helpers to apply the AvailabilityCheckType field to query operations.
|
static ProductSupplyPlanningField<String> |
BACKWARD_CNSMPN_PERIOD_IN_WORK_DAYS
Use with available fluent helpers to apply the BackwardCnsmpnPeriodInWorkDays field to query operations.
|
static ProductSupplyPlanningField<String> |
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
COMPONENT_SCRAP_IN_PERCENT
Use with available fluent helpers to apply the ComponentScrapInPercent field to query operations.
|
static ProductSupplyPlanningField<String> |
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations.
|
static ProductSupplyPlanningField<String> |
DEPENDENT_REQUIREMENTS_TYPE
Use with available fluent helpers to apply the DependentRequirementsType field to query operations.
|
static ProductSupplyPlanningField<String> |
DFLT_STORAGE_LOCATION_EXT_PROCMT
Use with available fluent helpers to apply the DfltStorageLocationExtProcmt field to query operations.
|
static ProductSupplyPlanningField<LocalDateTime> |
EFFECTIVE_OUT_DATE
Use with available fluent helpers to apply the EffectiveOutDate field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
FIXED_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the FixedLotSizeQuantity field to query operations.
|
static ProductSupplyPlanningField<String> |
FOLLOW_UP_PRODUCT
Use with available fluent helpers to apply the FollowUpProduct field to query operations.
|
static ProductSupplyPlanningField<String> |
FORECAST_REQUIREMENTS_ARE_SPLIT
Use with available fluent helpers to apply the ForecastRequirementsAreSplit field to query operations.
|
static ProductSupplyPlanningField<String> |
FWD_CONSUMPTION_PERIOD_IN_WORK_DAYS
Use with available fluent helpers to apply the FwdConsumptionPeriodInWorkDays field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
GOODS_RECEIPT_DURATION
Use with available fluent helpers to apply the GoodsReceiptDuration field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
IN_HOUSE_PRODUCTION_TIME
Use with available fluent helpers to apply the InHouseProductionTime field to query operations.
|
static ProductSupplyPlanningField<Boolean> |
IS_BULK_MATERIAL_COMPONENT
Use with available fluent helpers to apply the IsBulkMaterialComponent field to query operations.
|
static ProductSupplyPlanningField<String> |
IS_MRP_DEPENDENT_RQMT
Use with available fluent helpers to apply the IsMRPDependentRqmt field to query operations.
|
static ProductSupplyPlanningField<String> |
IS_SAFETY_TIME
Use with available fluent helpers to apply the IsSafetyTime field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
LOT_SIZE_INDEPENDENT_COSTS
Use with available fluent helpers to apply the LotSizeIndependentCosts field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
LOT_SIZE_ROUNDING_QUANTITY
Use with available fluent helpers to apply the LotSizeRoundingQuantity field to query operations.
|
static ProductSupplyPlanningField<String> |
LOT_SIZING_PROCEDURE
Use with available fluent helpers to apply the LotSizingProcedure field to query operations.
|
static ProductSupplyPlanningField<String> |
MATL_COMP_IS_MARKED_FOR_BACKFLUSH
Use with available fluent helpers to apply the MatlCompIsMarkedForBackflush field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
MAXIMUM_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the MaximumLotSizeQuantity field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
MAXIMUM_STOCK_QUANTITY
Use with available fluent helpers to apply the MaximumStockQuantity field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
MINIMUM_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the MinimumLotSizeQuantity field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
MINIMUM_SAFETY_STOCK_QUANTITY
Use with available fluent helpers to apply the MinimumSafetyStockQuantity field to query operations.
|
static ProductSupplyPlanningField<String> |
MRP_AVAILABILITY_TYPE
Use with available fluent helpers to apply the MRPAvailabilityType field to query operations.
|
static ProductSupplyPlanningField<String> |
MRP_GROUP
Use with available fluent helpers to apply the MRPGroup field to query operations.
|
static ProductSupplyPlanningField<String> |
MRP_PLANNING_CALENDAR
Use with available fluent helpers to apply the MRPPlanningCalendar field to query operations.
|
static ProductSupplyPlanningField<String> |
MRP_PROFILE
Use with available fluent helpers to apply the MRPProfile field to query operations.
|
static ProductSupplyPlanningField<String> |
MRP_RESPONSIBLE
Use with available fluent helpers to apply the MRPResponsible field to query operations.
|
static ProductSupplyPlanningField<String> |
MRP_TYPE
Use with available fluent helpers to apply the MRPType field to query operations.
|
static ProductSupplyPlanningField<String> |
PERD_PRFL_FOR_SFTY_TME
Use with available fluent helpers to apply the PerdPrflForSftyTme field to query operations.
|
static ProductSupplyPlanningField<String> |
PLAN_AND_ORDER_DAY_DETERMINATION
Use with available fluent helpers to apply the PlanAndOrderDayDetermination field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
PLANNED_DELIVERY_DURATION_IN_DAYS
Use with available fluent helpers to apply the PlannedDeliveryDurationInDays field to query operations.
|
static ProductSupplyPlanningField<String> |
PLANNED_ORDER_ACTION_CONTROL
Use with available fluent helpers to apply the PlannedOrderActionControl field to query operations.
|
static ProductSupplyPlanningField<String> |
PLANNING_STRATEGY_GROUP
Use with available fluent helpers to apply the PlanningStrategyGroup field to query operations.
|
static ProductSupplyPlanningField<String> |
PLANNING_TIME_FENCE
Use with available fluent helpers to apply the PlanningTimeFence field to query operations.
|
static ProductSupplyPlanningField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static ProductSupplyPlanningField<String> |
PROCUREMENT_SUB_TYPE
Use with available fluent helpers to apply the ProcurementSubType field to query operations.
|
static ProductSupplyPlanningField<String> |
PROCUREMENT_TYPE
Use with available fluent helpers to apply the ProcurementType field to query operations.
|
static ProductSupplyPlanningField<String> |
PROD_RQMTS_ARE_CONSOLIDATED
Use with available fluent helpers to apply the ProdRqmtsAreConsolidated field to query operations.
|
static ProductSupplyPlanningField<String> |
PROD_RQMTS_CONSUMPTION_MODE
Use with available fluent helpers to apply the ProdRqmtsConsumptionMode field to query operations.
|
static ProductSupplyPlanningField<String> |
PRODUCT
Use with available fluent helpers to apply the Product field to query operations.
|
static ProductSupplyPlanningField<String> |
PRODUCT_IS_FOR_CROSS_PROJECT
Use with available fluent helpers to apply the ProductIsForCrossProject field to query operations.
|
static ProductSupplyPlanningField<String> |
PRODUCT_IS_TO_BE_DISCONTINUED
Use with available fluent helpers to apply the ProductIsToBeDiscontinued field to query operations.
|
static ProductSupplyPlanningField<String> |
PROPOSED_PRODUCT_SUPPLY_AREA
Use with available fluent helpers to apply the ProposedProductSupplyArea field to query operations.
|
static ProductSupplyPlanningField<String> |
RANGE_OF_CVRG_PRFL_CODE
Use with available fluent helpers to apply the RangeOfCvrgPrflCode field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
REORDER_THRESHOLD_QUANTITY
Use with available fluent helpers to apply the ReorderThresholdQuantity field to query operations.
|
static ProductSupplyPlanningField<Boolean> |
REPETITIVE_MANUFACTURING_IS_ALLWD
Use with available fluent helpers to apply the RepetitiveManufacturingIsAllwd field to query operations.
|
static ProductSupplyPlanningField<String> |
REPETITIVE_MANUFACTURING_PROFILE
Use with available fluent helpers to apply the RepetitiveManufacturingProfile field to query operations.
|
static ProductSupplyPlanningField<String> |
ROUNDING_PROFILE
Use with available fluent helpers to apply the RoundingProfile field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
RQMT_QTY_RCPT_TAKT_TME_IN_WRKG_DAYS
Use with available fluent helpers to apply the RqmtQtyRcptTaktTmeInWrkgDays field to query operations.
|
static ProductSupplyPlanningField<String> |
SAFETY_DURATION
Use with available fluent helpers to apply the SafetyDuration field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
SAFETY_STOCK_QUANTITY
Use with available fluent helpers to apply the SafetyStockQuantity field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
SRVC_LVL
Use with available fluent helpers to apply the SrvcLvl field to query operations.
|
static ProductSupplyPlanningField<String> |
STORAGE_COSTS_PERCENTAGE_CODE
Use with available fluent helpers to apply the StorageCostsPercentageCode field to query operations.
|
static ProductSupplyPlanningField<BigDecimal> |
TOTAL_REPLENISHMENT_LEAD_TIME
Use with available fluent helpers to apply the TotalReplenishmentLeadTime field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
ProductSupplyPlanning() |
ProductSupplyPlanning(String product,
String plant,
BigDecimal fixedLotSizeQuantity,
BigDecimal maximumLotSizeQuantity,
BigDecimal minimumLotSizeQuantity,
BigDecimal lotSizeRoundingQuantity,
String lotSizingProcedure,
String mRPType,
String mRPResponsible,
BigDecimal safetyStockQuantity,
BigDecimal minimumSafetyStockQuantity,
String planningTimeFence,
String aBCIndicator,
BigDecimal maximumStockQuantity,
BigDecimal reorderThresholdQuantity,
BigDecimal plannedDeliveryDurationInDays,
String safetyDuration,
String planningStrategyGroup,
BigDecimal totalReplenishmentLeadTime,
String procurementType,
String procurementSubType,
BigDecimal assemblyScrapPercent,
String availabilityCheckType,
BigDecimal goodsReceiptDuration,
String mRPGroup,
String dfltStorageLocationExtProcmt,
String prodRqmtsConsumptionMode,
String backwardCnsmpnPeriodInWorkDays,
String fwdConsumptionPeriodInWorkDays,
String baseUnit,
String planAndOrderDayDetermination,
String roundingProfile,
BigDecimal lotSizeIndependentCosts,
String mRPPlanningCalendar,
String rangeOfCvrgPrflCode,
String isSafetyTime,
String perdPrflForSftyTme,
String isMRPDependentRqmt,
BigDecimal inHouseProductionTime,
String productIsForCrossProject,
String storageCostsPercentageCode,
BigDecimal srvcLvl,
String mRPAvailabilityType,
String followUpProduct,
Boolean repetitiveManufacturingIsAllwd,
String dependentRequirementsType,
Boolean isBulkMaterialComponent,
String repetitiveManufacturingProfile,
BigDecimal rqmtQtyRcptTaktTmeInWrkgDays,
String forecastRequirementsAreSplit,
LocalDateTime effectiveOutDate,
String mRPProfile,
BigDecimal componentScrapInPercent,
String productIsToBeDiscontinued,
String prodRqmtsAreConsolidated,
String matlCompIsMarkedForBackflush,
String proposedProductSupplyArea,
String currency,
String plannedOrderActionControl) |
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 ProductSupplyPlanning.ProductSupplyPlanningBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> ProductSupplyPlanningField<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) |
String |
getABCIndicator()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getAssemblyScrapPercent()
Constraints: Not nullable, Precision: 5, Scale: 2
|
String |
getAvailabilityCheckType()
Constraints: Not nullable, Maximum length: 2
|
String |
getBackwardCnsmpnPeriodInWorkDays()
Constraints: Not nullable, Maximum length: 3
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getComponentScrapInPercent()
Constraints: Not nullable, Precision: 5, Scale: 2
|
String |
getCurrency()
Constraints: Not nullable, Maximum length: 5
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getDependentRequirementsType()
Constraints: Not nullable, Maximum length: 1
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getDfltStorageLocationExtProcmt()
Constraints: Not nullable, Maximum length: 4
|
LocalDateTime |
getEffectiveOutDate()
Constraints: Not nullable, Precision: 0
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
BigDecimal |
getFixedLotSizeQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getFollowUpProduct()
Constraints: Not nullable, Maximum length: 40
|
String |
getForecastRequirementsAreSplit()
Constraints: Not nullable, Maximum length: 1
|
String |
getFwdConsumptionPeriodInWorkDays()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getGoodsReceiptDuration()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getInHouseProductionTime()
Constraints: Not nullable, Precision: 3, Scale: 0
|
Boolean |
getIsBulkMaterialComponent()
Constraints: none
|
String |
getIsMRPDependentRqmt()
Constraints: Not nullable, Maximum length: 1
|
String |
getIsSafetyTime()
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
|
String |
getMatlCompIsMarkedForBackflush()
Constraints: Not nullable, Maximum length: 1
|
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
|
BigDecimal |
getMinimumSafetyStockQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getMRPAvailabilityType()
Constraints: Not nullable, Maximum length: 1
|
String |
getMRPGroup()
Constraints: Not nullable, Maximum length: 4
|
String |
getMRPPlanningCalendar()
Constraints: Not nullable, Maximum length: 3
|
String |
getMRPProfile()
Constraints: Not nullable, Maximum length: 4
|
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 |
getPlannedOrderActionControl()
Constraints: Not nullable, Maximum length: 2
|
String |
getPlanningStrategyGroup()
Constraints: Not nullable, Maximum length: 2
|
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 |
getProcurementType()
Constraints: Not nullable, Maximum length: 1
|
String |
getProdRqmtsAreConsolidated()
Constraints: Not nullable, Maximum length: 1
|
String |
getProdRqmtsConsumptionMode()
Constraints: Not nullable, Maximum length: 1
|
String |
getProduct()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
String |
getProductIsForCrossProject()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductIsToBeDiscontinued()
Constraints: Not nullable, Maximum length: 1
|
String |
getProposedProductSupplyArea()
Constraints: Not nullable, Maximum length: 10
|
String |
getRangeOfCvrgPrflCode()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getReorderThresholdQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
Boolean |
getRepetitiveManufacturingIsAllwd()
Constraints: none
|
String |
getRepetitiveManufacturingProfile()
Constraints: Not nullable, Maximum length: 4
|
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 |
getStorageCostsPercentageCode()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getTotalReplenishmentLeadTime()
Constraints: Not nullable, Precision: 3, Scale: 0
|
Class<ProductSupplyPlanning> |
getType() |
int |
hashCode() |
void |
setABCIndicator(String aBCIndicator)
Constraints: Not nullable, Maximum length: 1
|
void |
setAssemblyScrapPercent(BigDecimal assemblyScrapPercent)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setAvailabilityCheckType(String availabilityCheckType)
Constraints: Not nullable, Maximum length: 2
|
void |
setBackwardCnsmpnPeriodInWorkDays(String backwardCnsmpnPeriodInWorkDays)
Constraints: Not nullable, Maximum length: 3
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setComponentScrapInPercent(BigDecimal componentScrapInPercent)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setCurrency(String currency)
Constraints: Not nullable, Maximum length: 5
|
void |
setDependentRequirementsType(String dependentRequirementsType)
Constraints: Not nullable, Maximum length: 1
|
void |
setDfltStorageLocationExtProcmt(String dfltStorageLocationExtProcmt)
Constraints: Not nullable, Maximum length: 4
|
void |
setEffectiveOutDate(LocalDateTime effectiveOutDate)
Constraints: Not nullable, Precision: 0
|
void |
setFixedLotSizeQuantity(BigDecimal fixedLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setFollowUpProduct(String followUpProduct)
Constraints: Not nullable, Maximum length: 40
|
void |
setForecastRequirementsAreSplit(String forecastRequirementsAreSplit)
Constraints: Not nullable, Maximum length: 1
|
void |
setFwdConsumptionPeriodInWorkDays(String fwdConsumptionPeriodInWorkDays)
Constraints: Not nullable, Maximum length: 3
|
void |
setGoodsReceiptDuration(BigDecimal goodsReceiptDuration)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setInHouseProductionTime(BigDecimal inHouseProductionTime)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setIsBulkMaterialComponent(Boolean isBulkMaterialComponent)
Constraints: none
|
void |
setIsMRPDependentRqmt(String isMRPDependentRqmt)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsSafetyTime(String isSafetyTime)
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 |
setMatlCompIsMarkedForBackflush(String matlCompIsMarkedForBackflush)
Constraints: Not nullable, Maximum length: 1
|
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 |
setMinimumSafetyStockQuantity(BigDecimal minimumSafetyStockQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMRPAvailabilityType(String mRPAvailabilityType)
Constraints: Not nullable, Maximum length: 1
|
void |
setMRPGroup(String mRPGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setMRPPlanningCalendar(String mRPPlanningCalendar)
Constraints: Not nullable, Maximum length: 3
|
void |
setMRPProfile(String mRPProfile)
Constraints: Not nullable, Maximum length: 4
|
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 |
setPlannedOrderActionControl(String plannedOrderActionControl)
Constraints: Not nullable, Maximum length: 2
|
void |
setPlanningStrategyGroup(String planningStrategyGroup)
Constraints: Not nullable, Maximum length: 2
|
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 |
setProcurementType(String procurementType)
Constraints: Not nullable, Maximum length: 1
|
void |
setProdRqmtsAreConsolidated(String prodRqmtsAreConsolidated)
Constraints: Not nullable, Maximum length: 1
|
void |
setProdRqmtsConsumptionMode(String prodRqmtsConsumptionMode)
Constraints: Not nullable, Maximum length: 1
|
void |
setProduct(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setProductIsForCrossProject(String productIsForCrossProject)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductIsToBeDiscontinued(String productIsToBeDiscontinued)
Constraints: Not nullable, Maximum length: 1
|
void |
setProposedProductSupplyArea(String proposedProductSupplyArea)
Constraints: Not nullable, Maximum length: 10
|
void |
setRangeOfCvrgPrflCode(String rangeOfCvrgPrflCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setReorderThresholdQuantity(BigDecimal reorderThresholdQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setRepetitiveManufacturingIsAllwd(Boolean repetitiveManufacturingIsAllwd)
Constraints: none
|
void |
setRepetitiveManufacturingProfile(String repetitiveManufacturingProfile)
Constraints: Not nullable, Maximum length: 4
|
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 |
setStorageCostsPercentageCode(String storageCostsPercentageCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setTotalReplenishmentLeadTime(BigDecimal totalReplenishmentLeadTime)
Constraints: Not nullable, Precision: 3, Scale: 0
|
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 ProductSupplyPlanningSelectable ALL_FIELDS
public static final ProductSupplyPlanningField<String> PRODUCT
public static final ProductSupplyPlanningField<String> PLANT
public static final ProductSupplyPlanningField<BigDecimal> FIXED_LOT_SIZE_QUANTITY
public static final ProductSupplyPlanningField<BigDecimal> MAXIMUM_LOT_SIZE_QUANTITY
public static final ProductSupplyPlanningField<BigDecimal> MINIMUM_LOT_SIZE_QUANTITY
public static final ProductSupplyPlanningField<BigDecimal> LOT_SIZE_ROUNDING_QUANTITY
public static final ProductSupplyPlanningField<String> LOT_SIZING_PROCEDURE
public static final ProductSupplyPlanningField<String> MRP_TYPE
public static final ProductSupplyPlanningField<String> MRP_RESPONSIBLE
public static final ProductSupplyPlanningField<BigDecimal> SAFETY_STOCK_QUANTITY
public static final ProductSupplyPlanningField<BigDecimal> MINIMUM_SAFETY_STOCK_QUANTITY
public static final ProductSupplyPlanningField<String> PLANNING_TIME_FENCE
public static final ProductSupplyPlanningField<String> ABC_INDICATOR
public static final ProductSupplyPlanningField<BigDecimal> MAXIMUM_STOCK_QUANTITY
public static final ProductSupplyPlanningField<BigDecimal> REORDER_THRESHOLD_QUANTITY
public static final ProductSupplyPlanningField<BigDecimal> PLANNED_DELIVERY_DURATION_IN_DAYS
public static final ProductSupplyPlanningField<String> SAFETY_DURATION
public static final ProductSupplyPlanningField<String> PLANNING_STRATEGY_GROUP
public static final ProductSupplyPlanningField<BigDecimal> TOTAL_REPLENISHMENT_LEAD_TIME
public static final ProductSupplyPlanningField<String> PROCUREMENT_TYPE
public static final ProductSupplyPlanningField<String> PROCUREMENT_SUB_TYPE
public static final ProductSupplyPlanningField<BigDecimal> ASSEMBLY_SCRAP_PERCENT
public static final ProductSupplyPlanningField<String> AVAILABILITY_CHECK_TYPE
public static final ProductSupplyPlanningField<BigDecimal> GOODS_RECEIPT_DURATION
public static final ProductSupplyPlanningField<String> MRP_GROUP
public static final ProductSupplyPlanningField<String> DFLT_STORAGE_LOCATION_EXT_PROCMT
public static final ProductSupplyPlanningField<String> PROD_RQMTS_CONSUMPTION_MODE
public static final ProductSupplyPlanningField<String> BACKWARD_CNSMPN_PERIOD_IN_WORK_DAYS
public static final ProductSupplyPlanningField<String> FWD_CONSUMPTION_PERIOD_IN_WORK_DAYS
public static final ProductSupplyPlanningField<String> BASE_UNIT
public static final ProductSupplyPlanningField<String> PLAN_AND_ORDER_DAY_DETERMINATION
public static final ProductSupplyPlanningField<String> ROUNDING_PROFILE
public static final ProductSupplyPlanningField<BigDecimal> LOT_SIZE_INDEPENDENT_COSTS
public static final ProductSupplyPlanningField<String> MRP_PLANNING_CALENDAR
public static final ProductSupplyPlanningField<String> RANGE_OF_CVRG_PRFL_CODE
public static final ProductSupplyPlanningField<String> IS_SAFETY_TIME
public static final ProductSupplyPlanningField<String> PERD_PRFL_FOR_SFTY_TME
public static final ProductSupplyPlanningField<String> IS_MRP_DEPENDENT_RQMT
public static final ProductSupplyPlanningField<BigDecimal> IN_HOUSE_PRODUCTION_TIME
public static final ProductSupplyPlanningField<String> PRODUCT_IS_FOR_CROSS_PROJECT
public static final ProductSupplyPlanningField<String> STORAGE_COSTS_PERCENTAGE_CODE
public static final ProductSupplyPlanningField<BigDecimal> SRVC_LVL
public static final ProductSupplyPlanningField<String> MRP_AVAILABILITY_TYPE
public static final ProductSupplyPlanningField<String> FOLLOW_UP_PRODUCT
public static final ProductSupplyPlanningField<Boolean> REPETITIVE_MANUFACTURING_IS_ALLWD
public static final ProductSupplyPlanningField<String> DEPENDENT_REQUIREMENTS_TYPE
public static final ProductSupplyPlanningField<Boolean> IS_BULK_MATERIAL_COMPONENT
public static final ProductSupplyPlanningField<String> REPETITIVE_MANUFACTURING_PROFILE
public static final ProductSupplyPlanningField<BigDecimal> RQMT_QTY_RCPT_TAKT_TME_IN_WRKG_DAYS
public static final ProductSupplyPlanningField<String> FORECAST_REQUIREMENTS_ARE_SPLIT
public static final ProductSupplyPlanningField<LocalDateTime> EFFECTIVE_OUT_DATE
public static final ProductSupplyPlanningField<String> MRP_PROFILE
public static final ProductSupplyPlanningField<BigDecimal> COMPONENT_SCRAP_IN_PERCENT
public static final ProductSupplyPlanningField<String> PRODUCT_IS_TO_BE_DISCONTINUED
public static final ProductSupplyPlanningField<String> PROD_RQMTS_ARE_CONSOLIDATED
public static final ProductSupplyPlanningField<String> MATL_COMP_IS_MARKED_FOR_BACKFLUSH
public static final ProductSupplyPlanningField<String> PROPOSED_PRODUCT_SUPPLY_AREA
public static final ProductSupplyPlanningField<String> CURRENCY
public static final ProductSupplyPlanningField<String> PLANNED_ORDER_ACTION_CONTROL
public ProductSupplyPlanning()
public ProductSupplyPlanning(@Nullable String product, @Nullable String plant, @Nullable BigDecimal fixedLotSizeQuantity, @Nullable BigDecimal maximumLotSizeQuantity, @Nullable BigDecimal minimumLotSizeQuantity, @Nullable BigDecimal lotSizeRoundingQuantity, @Nullable String lotSizingProcedure, @Nullable String mRPType, @Nullable String mRPResponsible, @Nullable BigDecimal safetyStockQuantity, @Nullable BigDecimal minimumSafetyStockQuantity, @Nullable String planningTimeFence, @Nullable String aBCIndicator, @Nullable BigDecimal maximumStockQuantity, @Nullable BigDecimal reorderThresholdQuantity, @Nullable BigDecimal plannedDeliveryDurationInDays, @Nullable String safetyDuration, @Nullable String planningStrategyGroup, @Nullable BigDecimal totalReplenishmentLeadTime, @Nullable String procurementType, @Nullable String procurementSubType, @Nullable BigDecimal assemblyScrapPercent, @Nullable String availabilityCheckType, @Nullable BigDecimal goodsReceiptDuration, @Nullable String mRPGroup, @Nullable String dfltStorageLocationExtProcmt, @Nullable String prodRqmtsConsumptionMode, @Nullable String backwardCnsmpnPeriodInWorkDays, @Nullable String fwdConsumptionPeriodInWorkDays, @Nullable String baseUnit, @Nullable String planAndOrderDayDetermination, @Nullable String roundingProfile, @Nullable BigDecimal lotSizeIndependentCosts, @Nullable String mRPPlanningCalendar, @Nullable String rangeOfCvrgPrflCode, @Nullable String isSafetyTime, @Nullable String perdPrflForSftyTme, @Nullable String isMRPDependentRqmt, @Nullable BigDecimal inHouseProductionTime, @Nullable String productIsForCrossProject, @Nullable String storageCostsPercentageCode, @Nullable BigDecimal srvcLvl, @Nullable String mRPAvailabilityType, @Nullable String followUpProduct, @Nullable Boolean repetitiveManufacturingIsAllwd, @Nullable String dependentRequirementsType, @Nullable Boolean isBulkMaterialComponent, @Nullable String repetitiveManufacturingProfile, @Nullable BigDecimal rqmtQtyRcptTaktTmeInWrkgDays, @Nullable String forecastRequirementsAreSplit, @Nullable LocalDateTime effectiveOutDate, @Nullable String mRPProfile, @Nullable BigDecimal componentScrapInPercent, @Nullable String productIsToBeDiscontinued, @Nullable String prodRqmtsAreConsolidated, @Nullable String matlCompIsMarkedForBackflush, @Nullable String proposedProductSupplyArea, @Nullable String currency, @Nullable String plannedOrderActionControl)
@Nonnull public Class<ProductSupplyPlanning> getType()
getType
in class VdmObject<ProductSupplyPlanning>
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
- Plantpublic void setFixedLotSizeQuantity(@Nullable BigDecimal fixedLotSizeQuantity)
Original property name from the Odata EDM: FixedLotSizeQuantity
fixedLotSizeQuantity
- Fixed lot sizepublic void setMaximumLotSizeQuantity(@Nullable BigDecimal maximumLotSizeQuantity)
Original property name from the Odata EDM: MaximumLotSizeQuantity
maximumLotSizeQuantity
- Maximum Lot Sizepublic void setMinimumLotSizeQuantity(@Nullable BigDecimal minimumLotSizeQuantity)
Original property name from the Odata EDM: MinimumLotSizeQuantity
minimumLotSizeQuantity
- Minimum Lot Sizepublic void setLotSizeRoundingQuantity(@Nullable BigDecimal lotSizeRoundingQuantity)
Original property name from the Odata EDM: LotSizeRoundingQuantity
lotSizeRoundingQuantity
- Rounding value for purchase order quantitypublic void setLotSizingProcedure(@Nullable String lotSizingProcedure)
Original property name from the Odata EDM: LotSizingProcedure
lotSizingProcedure
- Lot Sizing Procedure within Materials Planningpublic 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 setSafetyStockQuantity(@Nullable BigDecimal safetyStockQuantity)
Original property name from the Odata EDM: SafetyStockQuantity
safetyStockQuantity
- Safety Stockpublic void setMinimumSafetyStockQuantity(@Nullable BigDecimal minimumSafetyStockQuantity)
Original property name from the Odata EDM: MinimumSafetyStockQuantity
minimumSafetyStockQuantity
- Minimum Safety Stockpublic void setPlanningTimeFence(@Nullable String planningTimeFence)
Original property name from the Odata EDM: PlanningTimeFence
planningTimeFence
- Planning time fencepublic void setABCIndicator(@Nullable String aBCIndicator)
Original property name from the Odata EDM: ABCIndicator
aBCIndicator
- ABC Indicatorpublic void setMaximumStockQuantity(@Nullable BigDecimal maximumStockQuantity)
Original property name from the Odata EDM: MaximumStockQuantity
maximumStockQuantity
- Maximum Stock Levelpublic void setReorderThresholdQuantity(@Nullable BigDecimal reorderThresholdQuantity)
Original property name from the Odata EDM: ReorderThresholdQuantity
reorderThresholdQuantity
- Reorder Pointpublic void setPlannedDeliveryDurationInDays(@Nullable BigDecimal plannedDeliveryDurationInDays)
Original property name from the Odata EDM: PlannedDeliveryDurationInDays
plannedDeliveryDurationInDays
- Planned Delivery Time in Dayspublic void setSafetyDuration(@Nullable String safetyDuration)
Original property name from the Odata EDM: SafetyDuration
safetyDuration
- Safety time (in workdays)public void setPlanningStrategyGroup(@Nullable String planningStrategyGroup)
Original property name from the Odata EDM: PlanningStrategyGroup
planningStrategyGroup
- Planning Strategy Grouppublic void setTotalReplenishmentLeadTime(@Nullable BigDecimal totalReplenishmentLeadTime)
Original property name from the Odata EDM: TotalReplenishmentLeadTime
totalReplenishmentLeadTime
- Total replenishment lead time (in workdays)public void setProcurementType(@Nullable String procurementType)
Original property name from the Odata EDM: ProcurementType
procurementType
- Procurement Typepublic void setProcurementSubType(@Nullable String procurementSubType)
Original property name from the Odata EDM: ProcurementSubType
procurementSubType
- Special procurement typepublic void setAssemblyScrapPercent(@Nullable BigDecimal assemblyScrapPercent)
Original property name from the Odata EDM: AssemblyScrapPercent
assemblyScrapPercent
- Assembly scrap in percentpublic void setAvailabilityCheckType(@Nullable String availabilityCheckType)
Original property name from the Odata EDM: AvailabilityCheckType
availabilityCheckType
- Checking Group for Availability Checkpublic void setGoodsReceiptDuration(@Nullable BigDecimal goodsReceiptDuration)
Original property name from the Odata EDM: GoodsReceiptDuration
goodsReceiptDuration
- Goods receipt processing time in dayspublic void setMRPGroup(@Nullable String mRPGroup)
Original property name from the Odata EDM: MRPGroup
mRPGroup
- MRP Grouppublic void setDfltStorageLocationExtProcmt(@Nullable String dfltStorageLocationExtProcmt)
Original property name from the Odata EDM: DfltStorageLocationExtProcmt
dfltStorageLocationExtProcmt
- Default storage location for external procurementpublic void setProdRqmtsConsumptionMode(@Nullable String prodRqmtsConsumptionMode)
Original property name from the Odata EDM: ProdRqmtsConsumptionMode
prodRqmtsConsumptionMode
- Consumption modepublic void setBackwardCnsmpnPeriodInWorkDays(@Nullable String backwardCnsmpnPeriodInWorkDays)
Original property name from the Odata EDM: BackwardCnsmpnPeriodInWorkDays
backwardCnsmpnPeriodInWorkDays
- Consumption Period: Backwardpublic void setFwdConsumptionPeriodInWorkDays(@Nullable String fwdConsumptionPeriodInWorkDays)
Original property name from the Odata EDM: FwdConsumptionPeriodInWorkDays
fwdConsumptionPeriodInWorkDays
- Consumption period: Forwardpublic 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 setLotSizeIndependentCosts(@Nullable BigDecimal lotSizeIndependentCosts)
Original property name from the Odata EDM: LotSizeIndependentCosts
lotSizeIndependentCosts
- Lot-Size-Independent Costspublic void setMRPPlanningCalendar(@Nullable String mRPPlanningCalendar)
Original property name from the Odata EDM: MRPPlanningCalendar
mRPPlanningCalendar
- PPC Planning Calendarpublic void setRangeOfCvrgPrflCode(@Nullable String rangeOfCvrgPrflCode)
Original property name from the Odata EDM: RangeOfCvrgPrflCode
rangeOfCvrgPrflCode
- Range of coverage profilepublic void setIsSafetyTime(@Nullable String isSafetyTime)
Original property name from the Odata EDM: IsSafetyTime
isSafetyTime
- Safety time indicator (with or without safety time)public 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 setInHouseProductionTime(@Nullable BigDecimal inHouseProductionTime)
Original property name from the Odata EDM: InHouseProductionTime
inHouseProductionTime
- In-house production timepublic void setProductIsForCrossProject(@Nullable String productIsForCrossProject)
Original property name from the Odata EDM: ProductIsForCrossProject
productIsForCrossProject
- Indicator for cross-project materialpublic void setStorageCostsPercentageCode(@Nullable String storageCostsPercentageCode)
Original property name from the Odata EDM: StorageCostsPercentageCode
storageCostsPercentageCode
- Storage Costs Percentage Codepublic void setSrvcLvl(@Nullable BigDecimal srvcLvl)
Original property name from the Odata EDM: SrvcLvl
srvcLvl
- Service levelpublic void setMRPAvailabilityType(@Nullable String mRPAvailabilityType)
Original property name from the Odata EDM: MRPAvailabilityType
mRPAvailabilityType
- Mixed MRP indicatorpublic void setFollowUpProduct(@Nullable String followUpProduct)
Original property name from the Odata EDM: FollowUpProduct
followUpProduct
- Follow-Up Materialpublic void setRepetitiveManufacturingIsAllwd(@Nullable Boolean repetitiveManufacturingIsAllwd)
Original property name from the Odata EDM: RepetitiveManufacturingIsAllwd
repetitiveManufacturingIsAllwd
- Indicator: Repetitive Manufacturing Allowedpublic void setDependentRequirementsType(@Nullable String dependentRequirementsType)
Original property name from the Odata EDM: DependentRequirementsType
dependentRequirementsType
- Dependent requirements ind. for individual and coll. reqmtspublic void setIsBulkMaterialComponent(@Nullable Boolean isBulkMaterialComponent)
Original property name from the Odata EDM: IsBulkMaterialComponent
isBulkMaterialComponent
- Indicator: bulk materialpublic void setRepetitiveManufacturingProfile(@Nullable String repetitiveManufacturingProfile)
Original property name from the Odata EDM: RepetitiveManufacturingProfile
repetitiveManufacturingProfile
- Repetitive Manufacturing Profilepublic void setRqmtQtyRcptTaktTmeInWrkgDays(@Nullable BigDecimal rqmtQtyRcptTaktTmeInWrkgDays)
Original property name from the Odata EDM: RqmtQtyRcptTaktTmeInWrkgDays
rqmtQtyRcptTaktTmeInWrkgDays
- Takt timepublic void setForecastRequirementsAreSplit(@Nullable String forecastRequirementsAreSplit)
Original property name from the Odata EDM: ForecastRequirementsAreSplit
forecastRequirementsAreSplit
- Splitting Indicatorpublic void setEffectiveOutDate(@Nullable LocalDateTime effectiveOutDate)
Original property name from the Odata EDM: EffectiveOutDate
effectiveOutDate
- Effective-Out Datepublic void setMRPProfile(@Nullable String mRPProfile)
Original property name from the Odata EDM: MRPProfile
mRPProfile
- Material: MRP profilepublic void setComponentScrapInPercent(@Nullable BigDecimal componentScrapInPercent)
Original property name from the Odata EDM: ComponentScrapInPercent
componentScrapInPercent
- Component Scrap in Percentpublic void setProductIsToBeDiscontinued(@Nullable String productIsToBeDiscontinued)
Original property name from the Odata EDM: ProductIsToBeDiscontinued
productIsToBeDiscontinued
- Discontinuation indicatorpublic void setProdRqmtsAreConsolidated(@Nullable String prodRqmtsAreConsolidated)
Original property name from the Odata EDM: ProdRqmtsAreConsolidated
prodRqmtsAreConsolidated
- Indicator for Requirements Groupingpublic void setMatlCompIsMarkedForBackflush(@Nullable String matlCompIsMarkedForBackflush)
Original property name from the Odata EDM: MatlCompIsMarkedForBackflush
matlCompIsMarkedForBackflush
- Indicator: Backflushpublic void setProposedProductSupplyArea(@Nullable String proposedProductSupplyArea)
Original property name from the Odata EDM: ProposedProductSupplyArea
proposedProductSupplyArea
- Proposed Supply Area in Material Master Recordpublic void setCurrency(@Nullable String currency)
Original property name from the Odata EDM: Currency
currency
- Currency Keypublic void setPlannedOrderActionControl(@Nullable String plannedOrderActionControl)
Original property name from the Odata EDM: PlannedOrderActionControl
plannedOrderActionControl
- Action Control: Planned Order Processingprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<ProductSupplyPlanning>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<ProductSupplyPlanning>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<ProductSupplyPlanning>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<ProductSupplyPlanning>
@Nonnull public static <T> ProductSupplyPlanningField<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> ProductSupplyPlanningField<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<ProductSupplyPlanning>
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<ProductSupplyPlanning>
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<ProductSupplyPlanning>
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<ProductSupplyPlanning>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull public static ProductSupplyPlanning.ProductSupplyPlanningBuilder 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 BigDecimal getFixedLotSizeQuantity()
Original property name from the Odata EDM: FixedLotSizeQuantity
@Nullable public BigDecimal getMaximumLotSizeQuantity()
Original property name from the Odata EDM: MaximumLotSizeQuantity
@Nullable public BigDecimal getMinimumLotSizeQuantity()
Original property name from the Odata EDM: MinimumLotSizeQuantity
@Nullable public BigDecimal getLotSizeRoundingQuantity()
Original property name from the Odata EDM: LotSizeRoundingQuantity
@Nullable public String getLotSizingProcedure()
Original property name from the Odata EDM: LotSizingProcedure
@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 BigDecimal getSafetyStockQuantity()
Original property name from the Odata EDM: SafetyStockQuantity
@Nullable public BigDecimal getMinimumSafetyStockQuantity()
Original property name from the Odata EDM: MinimumSafetyStockQuantity
@Nullable public String getPlanningTimeFence()
Original property name from the Odata EDM: PlanningTimeFence
@Nullable public String getABCIndicator()
Original property name from the Odata EDM: ABCIndicator
@Nullable public BigDecimal getMaximumStockQuantity()
Original property name from the Odata EDM: MaximumStockQuantity
@Nullable public BigDecimal getReorderThresholdQuantity()
Original property name from the Odata EDM: ReorderThresholdQuantity
@Nullable public BigDecimal getPlannedDeliveryDurationInDays()
Original property name from the Odata EDM: PlannedDeliveryDurationInDays
@Nullable public String getSafetyDuration()
Original property name from the Odata EDM: SafetyDuration
@Nullable public String getPlanningStrategyGroup()
Original property name from the Odata EDM: PlanningStrategyGroup
@Nullable public BigDecimal getTotalReplenishmentLeadTime()
Original property name from the Odata EDM: TotalReplenishmentLeadTime
@Nullable public String getProcurementType()
Original property name from the Odata EDM: ProcurementType
@Nullable public String getProcurementSubType()
Original property name from the Odata EDM: ProcurementSubType
@Nullable public BigDecimal getAssemblyScrapPercent()
Original property name from the Odata EDM: AssemblyScrapPercent
@Nullable public String getAvailabilityCheckType()
Original property name from the Odata EDM: AvailabilityCheckType
@Nullable public BigDecimal getGoodsReceiptDuration()
Original property name from the Odata EDM: GoodsReceiptDuration
@Nullable public String getMRPGroup()
Original property name from the Odata EDM: MRPGroup
@Nullable public String getDfltStorageLocationExtProcmt()
Original property name from the Odata EDM: DfltStorageLocationExtProcmt
@Nullable public String getProdRqmtsConsumptionMode()
Original property name from the Odata EDM: ProdRqmtsConsumptionMode
@Nullable public String getBackwardCnsmpnPeriodInWorkDays()
Original property name from the Odata EDM: BackwardCnsmpnPeriodInWorkDays
@Nullable public String getFwdConsumptionPeriodInWorkDays()
Original property name from the Odata EDM: FwdConsumptionPeriodInWorkDays
@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 BigDecimal getLotSizeIndependentCosts()
Original property name from the Odata EDM: LotSizeIndependentCosts
@Nullable public String getMRPPlanningCalendar()
Original property name from the Odata EDM: MRPPlanningCalendar
@Nullable public String getRangeOfCvrgPrflCode()
Original property name from the Odata EDM: RangeOfCvrgPrflCode
@Nullable public String getIsSafetyTime()
Original property name from the Odata EDM: IsSafetyTime
@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 BigDecimal getInHouseProductionTime()
Original property name from the Odata EDM: InHouseProductionTime
@Nullable public String getProductIsForCrossProject()
Original property name from the Odata EDM: ProductIsForCrossProject
@Nullable public String getStorageCostsPercentageCode()
Original property name from the Odata EDM: StorageCostsPercentageCode
@Nullable public BigDecimal getSrvcLvl()
Original property name from the Odata EDM: SrvcLvl
@Nullable public String getMRPAvailabilityType()
Original property name from the Odata EDM: MRPAvailabilityType
@Nullable public String getFollowUpProduct()
Original property name from the Odata EDM: FollowUpProduct
@Nullable public Boolean getRepetitiveManufacturingIsAllwd()
Original property name from the Odata EDM: RepetitiveManufacturingIsAllwd
@Nullable public String getDependentRequirementsType()
Original property name from the Odata EDM: DependentRequirementsType
@Nullable public Boolean getIsBulkMaterialComponent()
Original property name from the Odata EDM: IsBulkMaterialComponent
@Nullable public String getRepetitiveManufacturingProfile()
Original property name from the Odata EDM: RepetitiveManufacturingProfile
@Nullable public BigDecimal getRqmtQtyRcptTaktTmeInWrkgDays()
Original property name from the Odata EDM: RqmtQtyRcptTaktTmeInWrkgDays
@Nullable public String getForecastRequirementsAreSplit()
Original property name from the Odata EDM: ForecastRequirementsAreSplit
@Nullable public LocalDateTime getEffectiveOutDate()
Original property name from the Odata EDM: EffectiveOutDate
@Nullable public String getMRPProfile()
Original property name from the Odata EDM: MRPProfile
@Nullable public BigDecimal getComponentScrapInPercent()
Original property name from the Odata EDM: ComponentScrapInPercent
@Nullable public String getProductIsToBeDiscontinued()
Original property name from the Odata EDM: ProductIsToBeDiscontinued
@Nullable public String getProdRqmtsAreConsolidated()
Original property name from the Odata EDM: ProdRqmtsAreConsolidated
@Nullable public String getMatlCompIsMarkedForBackflush()
Original property name from the Odata EDM: MatlCompIsMarkedForBackflush
@Nullable public String getProposedProductSupplyArea()
Original property name from the Odata EDM: ProposedProductSupplyArea
@Nullable public String getCurrency()
Original property name from the Odata EDM: Currency
@Nullable public String getPlannedOrderActionControl()
Original property name from the Odata EDM: PlannedOrderActionControl
@Nonnull public String toString()
toString
in class VdmObject<ProductSupplyPlanning>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<ProductSupplyPlanning>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<ProductSupplyPlanning>
public int hashCode()
hashCode
in class VdmObject<ProductSupplyPlanning>
Copyright © 2021 SAP SE. All rights reserved.