public class MRPMaterial extends VdmEntity<MRPMaterial>
Original entity name from the Odata EDM: A_MRPMaterialType
Modifier and Type | Class and Description |
---|---|
static class |
MRPMaterial.MRPMaterialBuilder |
Modifier and Type | Field and Description |
---|---|
static MRPMaterialSelectable |
ALL_FIELDS
Selector for all available fields of MRPMaterial.
|
static MRPMaterialField<BigDecimal> |
ASSEMBLY_SCRAP_PERCENT
Use with available fluent helpers to apply the AssemblyScrapPercent field to query operations.
|
static MRPMaterialField<String> |
AUTHORIZATION_GROUP
Use with available fluent helpers to apply the AuthorizationGroup field to query operations.
|
static MRPMaterialField<String> |
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations.
|
static MRPMaterialField<String> |
CONFIGURABLE_PRODUCT
Use with available fluent helpers to apply the ConfigurableProduct field to query operations.
|
static MRPMaterialField<String> |
CONFIGURABLE_PRODUCT_NAME
Use with available fluent helpers to apply the ConfigurableProductName field to query operations.
|
static MRPMaterialField<String> |
CROSS_PLANT_STATUS
Use with available fluent helpers to apply the CrossPlantStatus field to query operations.
|
static MRPMaterialField<String> |
CROSS_PLANT_STATUS_NAME
Use with available fluent helpers to apply the CrossPlantStatusName field to query operations.
|
static MRPMaterialField<String> |
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations.
|
static MRPMaterialField<String> |
DEPENDENT_REQUIREMENTS_TYPE
Use with available fluent helpers to apply the DependentRequirementsType field to query operations.
|
static MRPMaterialField<String> |
DEPENDENT_REQUIREMENTS_TYPE_NAME
Use with available fluent helpers to apply the DependentRequirementsTypeName field to query operations.
|
static MRPMaterialField<String> |
DFLT_STORAGE_LOCATION_EXT_PROCMT
Use with available fluent helpers to apply the DfltStorageLocationExtProcmt field to query operations.
|
static MRPMaterialField<LocalDateTime> |
EFFECTIVE_OUT_DATE
Use with available fluent helpers to apply the EffectiveOutDate field to query operations.
|
static MRPMaterialField<BigDecimal> |
FIXED_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the FixedLotSizeQuantity field to query operations.
|
static MRPMaterialField<BigDecimal> |
GOODS_RECEIPT_DURATION
Use with available fluent helpers to apply the GoodsReceiptDuration field to query operations.
|
static MRPMaterialField<String> |
IS_SAFETY_TIME
Use with available fluent helpers to apply the IsSafetyTime field to query operations.
|
static MRPMaterialField<BigDecimal> |
LOT_SIZE_INDEPENDENT_COSTS
Use with available fluent helpers to apply the LotSizeIndependentCosts field to query operations.
|
static MRPMaterialField<String> |
LOT_SIZING_PROCEDURE
Use with available fluent helpers to apply the LotSizingProcedure field to query operations.
|
static MRPMaterialField<String> |
LOW_LEVEL_CODE
Use with available fluent helpers to apply the LowLevelCode field to query operations.
|
static MRPMaterialField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_ABC_CLASSIFICATION
Use with available fluent helpers to apply the MaterialABCClassification field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_ABC_CLASSIFICATION_DESC
Use with available fluent helpers to apply the MaterialABCClassificationDesc field to query operations.
|
static MRPMaterialField<BigDecimal> |
MATERIAL_BASE_QUANTITY
Use with available fluent helpers to apply the MaterialBaseQuantity field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_GROUP_NAME
Use with available fluent helpers to apply the MaterialGroupName field to query operations.
|
static MRPMaterialField<Boolean> |
MATERIAL_IS_CONFIGURABLE
Use with available fluent helpers to apply the MaterialIsConfigurable field to query operations.
|
static MRPMaterialField<Boolean> |
MATERIAL_IS_MARKED_FOR_DELETION
Use with available fluent helpers to apply the MaterialIsMarkedForDeletion field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_LOT_SIZING_PROCEDURE_NAME
Use with available fluent helpers to apply the MaterialLotSizingProcedureName field to query operations.
|
static MRPMaterialField<BigDecimal> |
MATERIAL_MAX_STOCK_LEVEL_QUANTITY
Use with available fluent helpers to apply the MaterialMaxStockLevelQuantity field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_NAME
Use with available fluent helpers to apply the MaterialName field to query operations.
|
static MRPMaterialField<BigDecimal> |
MATERIAL_PLANNED_DELIVERY_DURN
Use with available fluent helpers to apply the MaterialPlannedDeliveryDurn field to query operations.
|
static MRPMaterialField<BigDecimal> |
MATERIAL_PLANNED_PRODUCTION_DURN
Use with available fluent helpers to apply the MaterialPlannedProductionDurn field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_PROCUREMENT_CAT_NAME
Use with available fluent helpers to apply the MaterialProcurementCatName field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_PROCUREMENT_CATEGORY
Use with available fluent helpers to apply the MaterialProcurementCategory field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_PROCUREMENT_PROFILE
Use with available fluent helpers to apply the MaterialProcurementProfile field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_PROCUREMENT_PROFILE_NAME
Use with available fluent helpers to apply the MaterialProcurementProfileName field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_TYPE
Use with available fluent helpers to apply the MaterialType field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_TYPE_NAME
Use with available fluent helpers to apply the MaterialTypeName field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_USABILITY_PROFILE
Use with available fluent helpers to apply the MaterialUsabilityProfile field to query operations.
|
static MRPMaterialField<String> |
MATERIAL_USABILITY_PROFILE_NAME
Use with available fluent helpers to apply the MaterialUsabilityProfileName field to query operations.
|
static MRPMaterialField<String> |
MATL_COMP_DISCONTINUATION_TYPE
Use with available fluent helpers to apply the MatlCompDiscontinuationType field to query operations.
|
static MRPMaterialField<String> |
MATL_COMP_DSCONTN_TYPE_NAME
Use with available fluent helpers to apply the MatlCompDscontnTypeName field to query operations.
|
static MRPMaterialField<BigDecimal> |
MAXIMUM_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the MaximumLotSizeQuantity field to query operations.
|
static MRPMaterialField<BigDecimal> |
MINIMUM_LOT_SIZE_QUANTITY
Use with available fluent helpers to apply the MinimumLotSizeQuantity field to query operations.
|
static MRPMaterialField<String> |
MRP_AREA
Use with available fluent helpers to apply the MRPArea field to query operations.
|
static MRPMaterialField<String> |
MRP_AREA_CATEGORY
Use with available fluent helpers to apply the MRPAreaCategory field to query operations.
|
static MRPMaterialField<String> |
MRP_AREA_CATEGORY_NAME
Use with available fluent helpers to apply the MRPAreaCategoryName field to query operations.
|
static MRPMaterialField<String> |
MRP_AREA_TEXT
Use with available fluent helpers to apply the MRPAreaText field to query operations.
|
static MRPMaterialField<String> |
MRP_CONTROLLER
Use with available fluent helpers to apply the MRPController field to query operations.
|
static MRPMaterialField<String> |
MRP_CONTROLLER_NAME
Use with available fluent helpers to apply the MRPControllerName field to query operations.
|
static MRPMaterialField<String> |
MRP_GROUP
Use with available fluent helpers to apply the MRPGroup field to query operations.
|
static MRPMaterialField<String> |
MRP_GROUP_NAME
Use with available fluent helpers to apply the MRPGroupName field to query operations.
|
static MRPMaterialField<String> |
MRP_PLANNING_CALENDAR
Use with available fluent helpers to apply the MRPPlanningCalendar field to query operations.
|
static MRPMaterialField<String> |
MRP_PLANT
Use with available fluent helpers to apply the MRPPlant field to query operations.
|
static MRPMaterialField<String> |
MRP_SAFETY_DURATION
Use with available fluent helpers to apply the MRPSafetyDuration field to query operations.
|
static MRPMaterialField<String> |
MRP_TYPE
Use with available fluent helpers to apply the MRPType field to query operations.
|
static MRPMaterialField<String> |
MRP_TYPE_NAME
Use with available fluent helpers to apply the MRPTypeName field to query operations.
|
static MRPMaterialField<String> |
PERD_PRFL_FOR_SFTY_TME
Use with available fluent helpers to apply the PerdPrflForSftyTme field to query operations.
|
static MRPMaterialField<String> |
PLANNING_STRATEGY_GROUP
Use with available fluent helpers to apply the PlanningStrategyGroup field to query operations.
|
static MRPMaterialField<String> |
PLANNING_TIME_FENCE_IN_DAYS
Use with available fluent helpers to apply the PlanningTimeFenceInDays field to query operations.
|
static MRPMaterialField<String> |
PLANT_NAME
Use with available fluent helpers to apply the PlantName field to query operations.
|
static MRPMaterialField<Boolean> |
PLNT_MATL_IS_MARKED_FOR_DELETION
Use with available fluent helpers to apply the PlntMatlIsMarkedForDeletion field to query operations.
|
static MRPMaterialField<BigDecimal> |
PROCESSING_TIME
Use with available fluent helpers to apply the ProcessingTime field to query operations.
|
static MRPMaterialField<String> |
PRODUCTION_INVTRY_MANAGED_LOC
Use with available fluent helpers to apply the ProductionInvtryManagedLoc field to query operations.
|
static MRPMaterialField<String> |
PRODUCTION_SUPERVISOR
Use with available fluent helpers to apply the ProductionSupervisor field to query operations.
|
static MRPMaterialField<String> |
PRODUCTION_SUPERVISOR_NAME
Use with available fluent helpers to apply the ProductionSupervisorName field to query operations.
|
static MRPMaterialField<BigDecimal> |
PUR_ORDER_QTY_ROUNDING_QTY
Use with available fluent helpers to apply the PurOrderQtyRoundingQty field to query operations.
|
static MRPMaterialField<String> |
PURCHASING_GROUP
Use with available fluent helpers to apply the PurchasingGroup field to query operations.
|
static MRPMaterialField<String> |
PURCHASING_GROUP_NAME
Use with available fluent helpers to apply the PurchasingGroupName field to query operations.
|
static MRPMaterialField<String> |
RANGE_OF_CVRG_PRFL_CODE
Use with available fluent helpers to apply the RangeOfCvrgPrflCode field to query operations.
|
static MRPMaterialField<BigDecimal> |
REORDER_THRESHOLD_QUANTITY
Use with available fluent helpers to apply the ReorderThresholdQuantity field to query operations.
|
static MRPMaterialField<Boolean> |
REPETITIVE_MANUFACTURING_IS_ALLWD
Use with available fluent helpers to apply the RepetitiveManufacturingIsAllwd field to query operations.
|
static MRPMaterialField<String> |
REPETITIVE_MANUFACTURING_PROFILE
Use with available fluent helpers to apply the RepetitiveManufacturingProfile field to query operations.
|
static MRPMaterialField<String> |
ROUNDING_PROFILE
Use with available fluent helpers to apply the RoundingProfile field to query operations.
|
static MRPMaterialField<BigDecimal> |
SAFETY_STOCK_QUANTITY
Use with available fluent helpers to apply the SafetyStockQuantity field to query operations.
|
static MRPMaterialField<String> |
SCHEDULING_FLOAT_PROFILE
Use with available fluent helpers to apply the SchedulingFloatProfile field to query operations.
|
static MRPMaterialField<BigDecimal> |
SETUP_AND_TEARDOWN_TIME
Use with available fluent helpers to apply the SetupAndTeardownTime field to query operations.
|
static MRPMaterialField<String> |
STORAGE_COSTS_PERCENTAGE_CODE
Use with available fluent helpers to apply the StorageCostsPercentageCode field to query operations.
|
static MRPMaterialField<String> |
STORAGE_LOCATION_NAME
Use with available fluent helpers to apply the StorageLocationName field to query operations.
|
static MRPMaterialField<BigDecimal> |
TAKT_TIME
Use with available fluent helpers to apply the TaktTime field to query operations.
|
static MRPMaterialField<BigDecimal> |
TOTAL_REPLENISHMENT_LEAD_DURATION
Use with available fluent helpers to apply the TotalReplenishmentLeadDuration field to query operations.
|
static MRPMaterialField<BigDecimal> |
TRANSITION_TIME
Use with available fluent helpers to apply the TransitionTime field to query operations.
|
static MRPMaterialField<String> |
UNIT_OF_MEASURE_NAME
Use with available fluent helpers to apply the UnitOfMeasureName field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
MRPMaterial() |
MRPMaterial(String material,
String mRPPlant,
String mRPArea,
String materialName,
String plantName,
String mRPAreaText,
String mRPAreaCategory,
String mRPAreaCategoryName,
String materialGroup,
String materialGroupName,
Boolean materialIsMarkedForDeletion,
Boolean plntMatlIsMarkedForDeletion,
String crossPlantStatus,
String crossPlantStatusName,
String baseUnit,
String unitOfMeasureName,
String lowLevelCode,
Boolean materialIsConfigurable,
String materialUsabilityProfile,
String materialUsabilityProfileName,
String materialABCClassification,
String materialABCClassificationDesc,
String purchasingGroup,
String purchasingGroupName,
String materialProcurementCategory,
String materialProcurementCatName,
String dependentRequirementsType,
String dependentRequirementsTypeName,
String matlCompDiscontinuationType,
String matlCompDscontnTypeName,
LocalDateTime effectiveOutDate,
String materialType,
String materialTypeName,
String mRPGroup,
String mRPGroupName,
String mRPController,
String mRPControllerName,
String rangeOfCvrgPrflCode,
String schedulingFloatProfile,
String configurableProduct,
String configurableProductName,
BigDecimal processingTime,
BigDecimal setupAndTeardownTime,
BigDecimal transitionTime,
BigDecimal goodsReceiptDuration,
BigDecimal materialPlannedDeliveryDurn,
BigDecimal materialPlannedProductionDurn,
BigDecimal totalReplenishmentLeadDuration,
String isSafetyTime,
String mRPSafetyDuration,
String perdPrflForSftyTme,
BigDecimal reorderThresholdQuantity,
BigDecimal safetyStockQuantity,
String lotSizingProcedure,
String materialLotSizingProcedureName,
BigDecimal minimumLotSizeQuantity,
BigDecimal maximumLotSizeQuantity,
BigDecimal fixedLotSizeQuantity,
BigDecimal materialMaxStockLevelQuantity,
BigDecimal lotSizeIndependentCosts,
String currency,
String storageCostsPercentageCode,
BigDecimal assemblyScrapPercent,
BigDecimal taktTime,
BigDecimal purOrderQtyRoundingQty,
String roundingProfile,
String planningStrategyGroup,
String dfltStorageLocationExtProcmt,
String mRPPlanningCalendar,
Boolean repetitiveManufacturingIsAllwd,
String repetitiveManufacturingProfile,
String planningTimeFenceInDays,
String mRPType,
String mRPTypeName,
String materialProcurementProfile,
String materialProcurementProfileName,
String productionSupervisor,
String productionSupervisorName,
BigDecimal materialBaseQuantity,
String productionInvtryManagedLoc,
String storageLocationName,
String authorizationGroup) |
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 MRPMaterial.MRPMaterialBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> MRPMaterialField<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 |
getAuthorizationGroup()
Constraints: Not nullable, Maximum length: 4
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getConfigurableProduct()
Constraints: Not nullable, Maximum length: 40
|
String |
getConfigurableProductName()
Constraints: Not nullable, Maximum length: 40
|
String |
getCrossPlantStatus()
Constraints: Not nullable, Maximum length: 2
|
String |
getCrossPlantStatusName()
Constraints: Not nullable, Maximum length: 25
|
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
|
String |
getDependentRequirementsTypeName()
Constraints: Not nullable, Maximum length: 60
|
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
|
BigDecimal |
getGoodsReceiptDuration()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getIsSafetyTime()
Constraints: Not nullable, Maximum length: 1
|
protected Map<String,Object> |
getKey() |
BigDecimal |
getLotSizeIndependentCosts()
Constraints: Not nullable, Precision: 12, Scale: 3
|
String |
getLotSizingProcedure()
Constraints: Not nullable, Maximum length: 2
|
String |
getLowLevelCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getMaterial()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialABCClassification()
Constraints: Not nullable, Maximum length: 1
|
String |
getMaterialABCClassificationDesc()
Constraints: Not nullable, Maximum length: 30
|
BigDecimal |
getMaterialBaseQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getMaterialGroup()
Constraints: Not nullable, Maximum length: 9
|
String |
getMaterialGroupName()
Constraints: Not nullable, Maximum length: 20
|
Boolean |
getMaterialIsConfigurable()
Constraints: none
|
Boolean |
getMaterialIsMarkedForDeletion()
Constraints: none
|
String |
getMaterialLotSizingProcedureName()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getMaterialMaxStockLevelQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getMaterialName()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getMaterialPlannedDeliveryDurn()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getMaterialPlannedProductionDurn()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getMaterialProcurementCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getMaterialProcurementCatName()
Constraints: Not nullable, Maximum length: 60
|
String |
getMaterialProcurementProfile()
Constraints: Not nullable, Maximum length: 2
|
String |
getMaterialProcurementProfileName()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialType()
Constraints: Not nullable, Maximum length: 4
|
String |
getMaterialTypeName()
Constraints: Not nullable, Maximum length: 25
|
String |
getMaterialUsabilityProfile()
Constraints: Not nullable, Maximum length: 2
|
String |
getMaterialUsabilityProfileName()
Constraints: Not nullable, Maximum length: 25
|
String |
getMatlCompDiscontinuationType()
Constraints: Not nullable, Maximum length: 1
|
String |
getMatlCompDscontnTypeName()
Constraints: Not nullable, Maximum length: 60
|
BigDecimal |
getMaximumLotSizeQuantity()
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 |
getMRPAreaCategory()
Constraints: Not nullable, Maximum length: 2
|
String |
getMRPAreaCategoryName()
Constraints: Not nullable, Maximum length: 60
|
String |
getMRPAreaText()
Constraints: Not nullable, Maximum length: 40
|
String |
getMRPController()
Constraints: Not nullable, Maximum length: 3
|
String |
getMRPControllerName()
Constraints: Not nullable, Maximum length: 18
|
String |
getMRPGroup()
Constraints: Not nullable, Maximum length: 4
|
String |
getMRPGroupName()
Constraints: Not nullable, Maximum length: 40
|
String |
getMRPPlanningCalendar()
Constraints: Not nullable, Maximum length: 3
|
String |
getMRPPlant()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getMRPSafetyDuration()
Constraints: Not nullable, Maximum length: 2
|
String |
getMRPType()
Constraints: Not nullable, Maximum length: 2
|
String |
getMRPTypeName()
Constraints: Not nullable, Maximum length: 60
|
String |
getPerdPrflForSftyTme()
Constraints: Not nullable, Maximum length: 3
|
String |
getPlanningStrategyGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getPlanningTimeFenceInDays()
Constraints: Not nullable, Maximum length: 3
|
String |
getPlantName()
Constraints: Not nullable, Maximum length: 30
|
Boolean |
getPlntMatlIsMarkedForDeletion()
Constraints: none
|
BigDecimal |
getProcessingTime()
Constraints: Not nullable, Precision: 5, Scale: 2
|
String |
getProductionInvtryManagedLoc()
Constraints: Not nullable, Maximum length: 4
|
String |
getProductionSupervisor()
Constraints: Not nullable, Maximum length: 3
|
String |
getProductionSupervisorName()
Constraints: Not nullable, Maximum length: 30
|
String |
getPurchasingGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchasingGroupName()
Constraints: Not nullable, Maximum length: 18
|
BigDecimal |
getPurOrderQtyRoundingQty()
Constraints: Not nullable, Precision: 13, Scale: 3
|
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 |
getSafetyStockQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getSchedulingFloatProfile()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getSetupAndTeardownTime()
Constraints: Not nullable, Precision: 5, Scale: 2
|
String |
getStorageCostsPercentageCode()
Constraints: Not nullable, Maximum length: 1
|
String |
getStorageLocationName()
Constraints: Not nullable, Maximum length: 16
|
BigDecimal |
getTaktTime()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getTotalReplenishmentLeadDuration()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getTransitionTime()
Constraints: Not nullable, Precision: 5, Scale: 2
|
Class<MRPMaterial> |
getType() |
String |
getUnitOfMeasureName()
Constraints: Not nullable, Maximum length: 10
|
int |
hashCode() |
void |
setAssemblyScrapPercent(BigDecimal assemblyScrapPercent)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setAuthorizationGroup(String authorizationGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setConfigurableProduct(String configurableProduct)
Constraints: Not nullable, Maximum length: 40
|
void |
setConfigurableProductName(String configurableProductName)
Constraints: Not nullable, Maximum length: 40
|
void |
setCrossPlantStatus(String crossPlantStatus)
Constraints: Not nullable, Maximum length: 2
|
void |
setCrossPlantStatusName(String crossPlantStatusName)
Constraints: Not nullable, Maximum length: 25
|
void |
setCurrency(String currency)
Constraints: Not nullable, Maximum length: 5
|
void |
setDependentRequirementsType(String dependentRequirementsType)
Constraints: Not nullable, Maximum length: 1
|
void |
setDependentRequirementsTypeName(String dependentRequirementsTypeName)
Constraints: Not nullable, Maximum length: 60
|
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 |
setGoodsReceiptDuration(BigDecimal goodsReceiptDuration)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setIsSafetyTime(String isSafetyTime)
Constraints: Not nullable, Maximum length: 1
|
void |
setLotSizeIndependentCosts(BigDecimal lotSizeIndependentCosts)
Constraints: Not nullable, Precision: 12, Scale: 3
|
void |
setLotSizingProcedure(String lotSizingProcedure)
Constraints: Not nullable, Maximum length: 2
|
void |
setLowLevelCode(String lowLevelCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setMaterial(String material)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialABCClassification(String materialABCClassification)
Constraints: Not nullable, Maximum length: 1
|
void |
setMaterialABCClassificationDesc(String materialABCClassificationDesc)
Constraints: Not nullable, Maximum length: 30
|
void |
setMaterialBaseQuantity(BigDecimal materialBaseQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMaterialGroup(String materialGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setMaterialGroupName(String materialGroupName)
Constraints: Not nullable, Maximum length: 20
|
void |
setMaterialIsConfigurable(Boolean materialIsConfigurable)
Constraints: none
|
void |
setMaterialIsMarkedForDeletion(Boolean materialIsMarkedForDeletion)
Constraints: none
|
void |
setMaterialLotSizingProcedureName(String materialLotSizingProcedureName)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialMaxStockLevelQuantity(BigDecimal materialMaxStockLevelQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMaterialName(String materialName)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialPlannedDeliveryDurn(BigDecimal materialPlannedDeliveryDurn)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setMaterialPlannedProductionDurn(BigDecimal materialPlannedProductionDurn)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setMaterialProcurementCategory(String materialProcurementCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setMaterialProcurementCatName(String materialProcurementCatName)
Constraints: Not nullable, Maximum length: 60
|
void |
setMaterialProcurementProfile(String materialProcurementProfile)
Constraints: Not nullable, Maximum length: 2
|
void |
setMaterialProcurementProfileName(String materialProcurementProfileName)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialType(String materialType)
Constraints: Not nullable, Maximum length: 4
|
void |
setMaterialTypeName(String materialTypeName)
Constraints: Not nullable, Maximum length: 25
|
void |
setMaterialUsabilityProfile(String materialUsabilityProfile)
Constraints: Not nullable, Maximum length: 2
|
void |
setMaterialUsabilityProfileName(String materialUsabilityProfileName)
Constraints: Not nullable, Maximum length: 25
|
void |
setMatlCompDiscontinuationType(String matlCompDiscontinuationType)
Constraints: Not nullable, Maximum length: 1
|
void |
setMatlCompDscontnTypeName(String matlCompDscontnTypeName)
Constraints: Not nullable, Maximum length: 60
|
void |
setMaximumLotSizeQuantity(BigDecimal maximumLotSizeQuantity)
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 |
setMRPAreaCategory(String mRPAreaCategory)
Constraints: Not nullable, Maximum length: 2
|
void |
setMRPAreaCategoryName(String mRPAreaCategoryName)
Constraints: Not nullable, Maximum length: 60
|
void |
setMRPAreaText(String mRPAreaText)
Constraints: Not nullable, Maximum length: 40
|
void |
setMRPController(String mRPController)
Constraints: Not nullable, Maximum length: 3
|
void |
setMRPControllerName(String mRPControllerName)
Constraints: Not nullable, Maximum length: 18
|
void |
setMRPGroup(String mRPGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setMRPGroupName(String mRPGroupName)
Constraints: Not nullable, Maximum length: 40
|
void |
setMRPPlanningCalendar(String mRPPlanningCalendar)
Constraints: Not nullable, Maximum length: 3
|
void |
setMRPPlant(String mRPPlant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setMRPSafetyDuration(String mRPSafetyDuration)
Constraints: Not nullable, Maximum length: 2
|
void |
setMRPType(String mRPType)
Constraints: Not nullable, Maximum length: 2
|
void |
setMRPTypeName(String mRPTypeName)
Constraints: Not nullable, Maximum length: 60
|
void |
setPerdPrflForSftyTme(String perdPrflForSftyTme)
Constraints: Not nullable, Maximum length: 3
|
void |
setPlanningStrategyGroup(String planningStrategyGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setPlanningTimeFenceInDays(String planningTimeFenceInDays)
Constraints: Not nullable, Maximum length: 3
|
void |
setPlantName(String plantName)
Constraints: Not nullable, Maximum length: 30
|
void |
setPlntMatlIsMarkedForDeletion(Boolean plntMatlIsMarkedForDeletion)
Constraints: none
|
void |
setProcessingTime(BigDecimal processingTime)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setProductionInvtryManagedLoc(String productionInvtryManagedLoc)
Constraints: Not nullable, Maximum length: 4
|
void |
setProductionSupervisor(String productionSupervisor)
Constraints: Not nullable, Maximum length: 3
|
void |
setProductionSupervisorName(String productionSupervisorName)
Constraints: Not nullable, Maximum length: 30
|
void |
setPurchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchasingGroupName(String purchasingGroupName)
Constraints: Not nullable, Maximum length: 18
|
void |
setPurOrderQtyRoundingQty(BigDecimal purOrderQtyRoundingQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
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 |
setSafetyStockQuantity(BigDecimal safetyStockQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setSchedulingFloatProfile(String schedulingFloatProfile)
Constraints: Not nullable, Maximum length: 3
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSetupAndTeardownTime(BigDecimal setupAndTeardownTime)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setStorageCostsPercentageCode(String storageCostsPercentageCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setStorageLocationName(String storageLocationName)
Constraints: Not nullable, Maximum length: 16
|
void |
setTaktTime(BigDecimal taktTime)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setTotalReplenishmentLeadDuration(BigDecimal totalReplenishmentLeadDuration)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setTransitionTime(BigDecimal transitionTime)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setUnitOfMeasureName(String unitOfMeasureName)
Constraints: Not nullable, Maximum length: 10
|
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 MRPMaterialSelectable ALL_FIELDS
public static final MRPMaterialField<String> MATERIAL
public static final MRPMaterialField<String> MRP_PLANT
public static final MRPMaterialField<String> MRP_AREA
public static final MRPMaterialField<String> MATERIAL_NAME
public static final MRPMaterialField<String> PLANT_NAME
public static final MRPMaterialField<String> MRP_AREA_TEXT
public static final MRPMaterialField<String> MRP_AREA_CATEGORY
public static final MRPMaterialField<String> MRP_AREA_CATEGORY_NAME
public static final MRPMaterialField<String> MATERIAL_GROUP
public static final MRPMaterialField<String> MATERIAL_GROUP_NAME
public static final MRPMaterialField<Boolean> MATERIAL_IS_MARKED_FOR_DELETION
public static final MRPMaterialField<Boolean> PLNT_MATL_IS_MARKED_FOR_DELETION
public static final MRPMaterialField<String> CROSS_PLANT_STATUS
public static final MRPMaterialField<String> CROSS_PLANT_STATUS_NAME
public static final MRPMaterialField<String> BASE_UNIT
public static final MRPMaterialField<String> UNIT_OF_MEASURE_NAME
public static final MRPMaterialField<String> LOW_LEVEL_CODE
public static final MRPMaterialField<Boolean> MATERIAL_IS_CONFIGURABLE
public static final MRPMaterialField<String> MATERIAL_USABILITY_PROFILE
public static final MRPMaterialField<String> MATERIAL_USABILITY_PROFILE_NAME
public static final MRPMaterialField<String> MATERIAL_ABC_CLASSIFICATION
public static final MRPMaterialField<String> MATERIAL_ABC_CLASSIFICATION_DESC
public static final MRPMaterialField<String> PURCHASING_GROUP
public static final MRPMaterialField<String> PURCHASING_GROUP_NAME
public static final MRPMaterialField<String> MATERIAL_PROCUREMENT_CATEGORY
public static final MRPMaterialField<String> MATERIAL_PROCUREMENT_CAT_NAME
public static final MRPMaterialField<String> DEPENDENT_REQUIREMENTS_TYPE
public static final MRPMaterialField<String> DEPENDENT_REQUIREMENTS_TYPE_NAME
public static final MRPMaterialField<String> MATL_COMP_DISCONTINUATION_TYPE
public static final MRPMaterialField<String> MATL_COMP_DSCONTN_TYPE_NAME
public static final MRPMaterialField<LocalDateTime> EFFECTIVE_OUT_DATE
public static final MRPMaterialField<String> MATERIAL_TYPE
public static final MRPMaterialField<String> MATERIAL_TYPE_NAME
public static final MRPMaterialField<String> MRP_GROUP
public static final MRPMaterialField<String> MRP_GROUP_NAME
public static final MRPMaterialField<String> MRP_CONTROLLER
public static final MRPMaterialField<String> MRP_CONTROLLER_NAME
public static final MRPMaterialField<String> RANGE_OF_CVRG_PRFL_CODE
public static final MRPMaterialField<String> SCHEDULING_FLOAT_PROFILE
public static final MRPMaterialField<String> CONFIGURABLE_PRODUCT
public static final MRPMaterialField<String> CONFIGURABLE_PRODUCT_NAME
public static final MRPMaterialField<BigDecimal> PROCESSING_TIME
public static final MRPMaterialField<BigDecimal> SETUP_AND_TEARDOWN_TIME
public static final MRPMaterialField<BigDecimal> TRANSITION_TIME
public static final MRPMaterialField<BigDecimal> GOODS_RECEIPT_DURATION
public static final MRPMaterialField<BigDecimal> MATERIAL_PLANNED_DELIVERY_DURN
public static final MRPMaterialField<BigDecimal> MATERIAL_PLANNED_PRODUCTION_DURN
public static final MRPMaterialField<BigDecimal> TOTAL_REPLENISHMENT_LEAD_DURATION
public static final MRPMaterialField<String> IS_SAFETY_TIME
public static final MRPMaterialField<String> MRP_SAFETY_DURATION
public static final MRPMaterialField<String> PERD_PRFL_FOR_SFTY_TME
public static final MRPMaterialField<BigDecimal> REORDER_THRESHOLD_QUANTITY
public static final MRPMaterialField<BigDecimal> SAFETY_STOCK_QUANTITY
public static final MRPMaterialField<String> LOT_SIZING_PROCEDURE
public static final MRPMaterialField<String> MATERIAL_LOT_SIZING_PROCEDURE_NAME
public static final MRPMaterialField<BigDecimal> MINIMUM_LOT_SIZE_QUANTITY
public static final MRPMaterialField<BigDecimal> MAXIMUM_LOT_SIZE_QUANTITY
public static final MRPMaterialField<BigDecimal> FIXED_LOT_SIZE_QUANTITY
public static final MRPMaterialField<BigDecimal> MATERIAL_MAX_STOCK_LEVEL_QUANTITY
public static final MRPMaterialField<BigDecimal> LOT_SIZE_INDEPENDENT_COSTS
public static final MRPMaterialField<String> CURRENCY
public static final MRPMaterialField<String> STORAGE_COSTS_PERCENTAGE_CODE
public static final MRPMaterialField<BigDecimal> ASSEMBLY_SCRAP_PERCENT
public static final MRPMaterialField<BigDecimal> TAKT_TIME
public static final MRPMaterialField<BigDecimal> PUR_ORDER_QTY_ROUNDING_QTY
public static final MRPMaterialField<String> ROUNDING_PROFILE
public static final MRPMaterialField<String> PLANNING_STRATEGY_GROUP
public static final MRPMaterialField<String> DFLT_STORAGE_LOCATION_EXT_PROCMT
public static final MRPMaterialField<String> MRP_PLANNING_CALENDAR
public static final MRPMaterialField<Boolean> REPETITIVE_MANUFACTURING_IS_ALLWD
public static final MRPMaterialField<String> REPETITIVE_MANUFACTURING_PROFILE
public static final MRPMaterialField<String> PLANNING_TIME_FENCE_IN_DAYS
public static final MRPMaterialField<String> MRP_TYPE
public static final MRPMaterialField<String> MRP_TYPE_NAME
public static final MRPMaterialField<String> MATERIAL_PROCUREMENT_PROFILE
public static final MRPMaterialField<String> MATERIAL_PROCUREMENT_PROFILE_NAME
public static final MRPMaterialField<String> PRODUCTION_SUPERVISOR
public static final MRPMaterialField<String> PRODUCTION_SUPERVISOR_NAME
public static final MRPMaterialField<BigDecimal> MATERIAL_BASE_QUANTITY
public static final MRPMaterialField<String> PRODUCTION_INVTRY_MANAGED_LOC
public static final MRPMaterialField<String> STORAGE_LOCATION_NAME
public static final MRPMaterialField<String> AUTHORIZATION_GROUP
public MRPMaterial()
public MRPMaterial(@Nullable String material, @Nullable String mRPPlant, @Nullable String mRPArea, @Nullable String materialName, @Nullable String plantName, @Nullable String mRPAreaText, @Nullable String mRPAreaCategory, @Nullable String mRPAreaCategoryName, @Nullable String materialGroup, @Nullable String materialGroupName, @Nullable Boolean materialIsMarkedForDeletion, @Nullable Boolean plntMatlIsMarkedForDeletion, @Nullable String crossPlantStatus, @Nullable String crossPlantStatusName, @Nullable String baseUnit, @Nullable String unitOfMeasureName, @Nullable String lowLevelCode, @Nullable Boolean materialIsConfigurable, @Nullable String materialUsabilityProfile, @Nullable String materialUsabilityProfileName, @Nullable String materialABCClassification, @Nullable String materialABCClassificationDesc, @Nullable String purchasingGroup, @Nullable String purchasingGroupName, @Nullable String materialProcurementCategory, @Nullable String materialProcurementCatName, @Nullable String dependentRequirementsType, @Nullable String dependentRequirementsTypeName, @Nullable String matlCompDiscontinuationType, @Nullable String matlCompDscontnTypeName, @Nullable LocalDateTime effectiveOutDate, @Nullable String materialType, @Nullable String materialTypeName, @Nullable String mRPGroup, @Nullable String mRPGroupName, @Nullable String mRPController, @Nullable String mRPControllerName, @Nullable String rangeOfCvrgPrflCode, @Nullable String schedulingFloatProfile, @Nullable String configurableProduct, @Nullable String configurableProductName, @Nullable BigDecimal processingTime, @Nullable BigDecimal setupAndTeardownTime, @Nullable BigDecimal transitionTime, @Nullable BigDecimal goodsReceiptDuration, @Nullable BigDecimal materialPlannedDeliveryDurn, @Nullable BigDecimal materialPlannedProductionDurn, @Nullable BigDecimal totalReplenishmentLeadDuration, @Nullable String isSafetyTime, @Nullable String mRPSafetyDuration, @Nullable String perdPrflForSftyTme, @Nullable BigDecimal reorderThresholdQuantity, @Nullable BigDecimal safetyStockQuantity, @Nullable String lotSizingProcedure, @Nullable String materialLotSizingProcedureName, @Nullable BigDecimal minimumLotSizeQuantity, @Nullable BigDecimal maximumLotSizeQuantity, @Nullable BigDecimal fixedLotSizeQuantity, @Nullable BigDecimal materialMaxStockLevelQuantity, @Nullable BigDecimal lotSizeIndependentCosts, @Nullable String currency, @Nullable String storageCostsPercentageCode, @Nullable BigDecimal assemblyScrapPercent, @Nullable BigDecimal taktTime, @Nullable BigDecimal purOrderQtyRoundingQty, @Nullable String roundingProfile, @Nullable String planningStrategyGroup, @Nullable String dfltStorageLocationExtProcmt, @Nullable String mRPPlanningCalendar, @Nullable Boolean repetitiveManufacturingIsAllwd, @Nullable String repetitiveManufacturingProfile, @Nullable String planningTimeFenceInDays, @Nullable String mRPType, @Nullable String mRPTypeName, @Nullable String materialProcurementProfile, @Nullable String materialProcurementProfileName, @Nullable String productionSupervisor, @Nullable String productionSupervisorName, @Nullable BigDecimal materialBaseQuantity, @Nullable String productionInvtryManagedLoc, @Nullable String storageLocationName, @Nullable String authorizationGroup)
@Nonnull public Class<MRPMaterial> getType()
getType
in class VdmObject<MRPMaterial>
public void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Material Numberpublic void setMRPPlant(@Nullable String mRPPlant)
Original property name from the Odata EDM: MRPPlant
mRPPlant
- Plantpublic void setMRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
mRPArea
- MRP Areapublic void setMaterialName(@Nullable String materialName)
Original property name from the Odata EDM: MaterialName
materialName
- Product Descriptionpublic void setPlantName(@Nullable String plantName)
Original property name from the Odata EDM: PlantName
plantName
- Plant Namepublic void setMRPAreaText(@Nullable String mRPAreaText)
Original property name from the Odata EDM: MRPAreaText
mRPAreaText
- MRP Area Textpublic void setMRPAreaCategory(@Nullable String mRPAreaCategory)
Original property name from the Odata EDM: MRPAreaCategory
mRPAreaCategory
- MRP Area Categorypublic void setMRPAreaCategoryName(@Nullable String mRPAreaCategoryName)
Original property name from the Odata EDM: MRPAreaCategoryName
mRPAreaCategoryName
- MRP Area Category Namepublic void setMaterialGroup(@Nullable String materialGroup)
Original property name from the Odata EDM: MaterialGroup
materialGroup
- Product Grouppublic void setMaterialGroupName(@Nullable String materialGroupName)
Original property name from the Odata EDM: MaterialGroupName
materialGroupName
- Product Group Descriptionpublic void setMaterialIsMarkedForDeletion(@Nullable Boolean materialIsMarkedForDeletion)
Original property name from the Odata EDM: MaterialIsMarkedForDeletion
materialIsMarkedForDeletion
- Deletion Indicatorpublic void setPlntMatlIsMarkedForDeletion(@Nullable Boolean plntMatlIsMarkedForDeletion)
Original property name from the Odata EDM: PlntMatlIsMarkedForDeletion
plntMatlIsMarkedForDeletion
- Flag Material for Deletion at Plant Levelpublic void setCrossPlantStatus(@Nullable String crossPlantStatus)
Original property name from the Odata EDM: CrossPlantStatus
crossPlantStatus
- Cross-Plant Product Statuspublic void setCrossPlantStatusName(@Nullable String crossPlantStatusName)
Original property name from the Odata EDM: CrossPlantStatusName
crossPlantStatusName
- Cross Plant Status Textpublic void setBaseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
baseUnit
- Base Unit of Measurepublic void setUnitOfMeasureName(@Nullable String unitOfMeasureName)
Original property name from the Odata EDM: UnitOfMeasureName
unitOfMeasureName
- Unit of Measurement Text (Maximum 10 Characters)public void setLowLevelCode(@Nullable String lowLevelCode)
Original property name from the Odata EDM: LowLevelCode
lowLevelCode
- Low-Level Codepublic void setMaterialIsConfigurable(@Nullable Boolean materialIsConfigurable)
Original property name from the Odata EDM: MaterialIsConfigurable
materialIsConfigurable
- Product is Configurablepublic void setMaterialUsabilityProfile(@Nullable String materialUsabilityProfile)
Original property name from the Odata EDM: MaterialUsabilityProfile
materialUsabilityProfile
- Plant-Specific Material Statuspublic void setMaterialUsabilityProfileName(@Nullable String materialUsabilityProfileName)
Original property name from the Odata EDM: MaterialUsabilityProfileName
materialUsabilityProfileName
- Cross Plant Status Textpublic void setMaterialABCClassification(@Nullable String materialABCClassification)
Original property name from the Odata EDM: MaterialABCClassification
materialABCClassification
- ABC Indicatorpublic void setMaterialABCClassificationDesc(@Nullable String materialABCClassificationDesc)
Original property name from the Odata EDM: MaterialABCClassificationDesc
materialABCClassificationDesc
- Consumption Value Category Textpublic void setPurchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
purchasingGroup
- Purchasing Grouppublic void setPurchasingGroupName(@Nullable String purchasingGroupName)
Original property name from the Odata EDM: PurchasingGroupName
purchasingGroupName
- Purchasing Group Namepublic void setMaterialProcurementCategory(@Nullable String materialProcurementCategory)
Original property name from the Odata EDM: MaterialProcurementCategory
materialProcurementCategory
- Procurement Typepublic void setMaterialProcurementCatName(@Nullable String materialProcurementCatName)
Original property name from the Odata EDM: MaterialProcurementCatName
materialProcurementCatName
- Material Procurement Category Namepublic void setDependentRequirementsType(@Nullable String dependentRequirementsType)
Original property name from the Odata EDM: DependentRequirementsType
dependentRequirementsType
- Dependent requirements ind. for individual and coll. reqmtspublic void setDependentRequirementsTypeName(@Nullable String dependentRequirementsTypeName)
Original property name from the Odata EDM: DependentRequirementsTypeName
dependentRequirementsTypeName
- Short Text for Fixed Valuespublic void setMatlCompDiscontinuationType(@Nullable String matlCompDiscontinuationType)
Original property name from the Odata EDM: MatlCompDiscontinuationType
matlCompDiscontinuationType
- The matlCompDiscontinuationType to set.public void setMatlCompDscontnTypeName(@Nullable String matlCompDscontnTypeName)
Original property name from the Odata EDM: MatlCompDscontnTypeName
matlCompDscontnTypeName
- Short Text for Fixed Valuespublic void setEffectiveOutDate(@Nullable LocalDateTime effectiveOutDate)
Original property name from the Odata EDM: EffectiveOutDate
effectiveOutDate
- Effective-Out Datepublic void setMaterialType(@Nullable String materialType)
Original property name from the Odata EDM: MaterialType
materialType
- Product Typepublic void setMaterialTypeName(@Nullable String materialTypeName)
Original property name from the Odata EDM: MaterialTypeName
materialTypeName
- Description of product typepublic void setMRPGroup(@Nullable String mRPGroup)
Original property name from the Odata EDM: MRPGroup
mRPGroup
- MRP Grouppublic void setMRPGroupName(@Nullable String mRPGroupName)
Original property name from the Odata EDM: MRPGroupName
mRPGroupName
- MRP Group Descriptionpublic void setMRPController(@Nullable String mRPController)
Original property name from the Odata EDM: MRPController
mRPController
- MRP Controllerpublic void setMRPControllerName(@Nullable String mRPControllerName)
Original property name from the Odata EDM: MRPControllerName
mRPControllerName
- MRP Controller Namepublic void setRangeOfCvrgPrflCode(@Nullable String rangeOfCvrgPrflCode)
Original property name from the Odata EDM: RangeOfCvrgPrflCode
rangeOfCvrgPrflCode
- Range of coverage profilepublic void setSchedulingFloatProfile(@Nullable String schedulingFloatProfile)
Original property name from the Odata EDM: SchedulingFloatProfile
schedulingFloatProfile
- Scheduling Margin Key for Floatspublic void setConfigurableProduct(@Nullable String configurableProduct)
Original property name from the Odata EDM: ConfigurableProduct
configurableProduct
- Configurable materialpublic void setConfigurableProductName(@Nullable String configurableProductName)
Original property name from the Odata EDM: ConfigurableProductName
configurableProductName
- Product Descriptionpublic void setProcessingTime(@Nullable BigDecimal processingTime)
Original property name from the Odata EDM: ProcessingTime
processingTime
- Processing timepublic void setSetupAndTeardownTime(@Nullable BigDecimal setupAndTeardownTime)
Original property name from the Odata EDM: SetupAndTeardownTime
setupAndTeardownTime
- Setup and teardown timepublic void setTransitionTime(@Nullable BigDecimal transitionTime)
Original property name from the Odata EDM: TransitionTime
transitionTime
- Interoperation timepublic void setGoodsReceiptDuration(@Nullable BigDecimal goodsReceiptDuration)
Original property name from the Odata EDM: GoodsReceiptDuration
goodsReceiptDuration
- Goods receipt processing time in dayspublic void setMaterialPlannedDeliveryDurn(@Nullable BigDecimal materialPlannedDeliveryDurn)
Original property name from the Odata EDM: MaterialPlannedDeliveryDurn
materialPlannedDeliveryDurn
- Planned Delivery Time in Dayspublic void setMaterialPlannedProductionDurn(@Nullable BigDecimal materialPlannedProductionDurn)
Original property name from the Odata EDM: MaterialPlannedProductionDurn
materialPlannedProductionDurn
- In-house production timepublic void setTotalReplenishmentLeadDuration(@Nullable BigDecimal totalReplenishmentLeadDuration)
Original property name from the Odata EDM: TotalReplenishmentLeadDuration
totalReplenishmentLeadDuration
- Total replenishment lead time (in workdays)public void setIsSafetyTime(@Nullable String isSafetyTime)
Original property name from the Odata EDM: IsSafetyTime
isSafetyTime
- Safety time indicator (with or without safety time)public void setMRPSafetyDuration(@Nullable String mRPSafetyDuration)
Original property name from the Odata EDM: MRPSafetyDuration
mRPSafetyDuration
- Safety time (in workdays)public void setPerdPrflForSftyTme(@Nullable String perdPrflForSftyTme)
Original property name from the Odata EDM: PerdPrflForSftyTme
perdPrflForSftyTme
- Period Profile for Safety Timepublic void setReorderThresholdQuantity(@Nullable BigDecimal reorderThresholdQuantity)
Original property name from the Odata EDM: ReorderThresholdQuantity
reorderThresholdQuantity
- The reorderThresholdQuantity to set.public void setSafetyStockQuantity(@Nullable BigDecimal safetyStockQuantity)
Original property name from the Odata EDM: SafetyStockQuantity
safetyStockQuantity
- The safetyStockQuantity to set.public void setLotSizingProcedure(@Nullable String lotSizingProcedure)
Original property name from the Odata EDM: LotSizingProcedure
lotSizingProcedure
- Lot Sizing Procedure within Materials Planningpublic void setMaterialLotSizingProcedureName(@Nullable String materialLotSizingProcedureName)
Original property name from the Odata EDM: MaterialLotSizingProcedureName
materialLotSizingProcedureName
- Name of Lot-Sizing Procedurepublic 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 setFixedLotSizeQuantity(@Nullable BigDecimal fixedLotSizeQuantity)
Original property name from the Odata EDM: FixedLotSizeQuantity
fixedLotSizeQuantity
- Fixed lot sizepublic void setMaterialMaxStockLevelQuantity(@Nullable BigDecimal materialMaxStockLevelQuantity)
Original property name from the Odata EDM: MaterialMaxStockLevelQuantity
materialMaxStockLevelQuantity
- Maximum Stock Levelpublic void setLotSizeIndependentCosts(@Nullable BigDecimal lotSizeIndependentCosts)
Original property name from the Odata EDM: LotSizeIndependentCosts
lotSizeIndependentCosts
- Lot-Size-Independent Costspublic void setCurrency(@Nullable String currency)
Original property name from the Odata EDM: Currency
currency
- Currency Keypublic void setStorageCostsPercentageCode(@Nullable String storageCostsPercentageCode)
Original property name from the Odata EDM: StorageCostsPercentageCode
storageCostsPercentageCode
- Storage Costs Percentage Codepublic void setAssemblyScrapPercent(@Nullable BigDecimal assemblyScrapPercent)
Original property name from the Odata EDM: AssemblyScrapPercent
assemblyScrapPercent
- Assembly scrap in percentpublic void setTaktTime(@Nullable BigDecimal taktTime)
Original property name from the Odata EDM: TaktTime
taktTime
- Takt timepublic void setPurOrderQtyRoundingQty(@Nullable BigDecimal purOrderQtyRoundingQty)
Original property name from the Odata EDM: PurOrderQtyRoundingQty
purOrderQtyRoundingQty
- Rounding value for purchase order quantitypublic void setRoundingProfile(@Nullable String roundingProfile)
Original property name from the Odata EDM: RoundingProfile
roundingProfile
- Rounding Profilepublic void setPlanningStrategyGroup(@Nullable String planningStrategyGroup)
Original property name from the Odata EDM: PlanningStrategyGroup
planningStrategyGroup
- Planning Strategy Grouppublic 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 setRepetitiveManufacturingIsAllwd(@Nullable Boolean repetitiveManufacturingIsAllwd)
Original property name from the Odata EDM: RepetitiveManufacturingIsAllwd
repetitiveManufacturingIsAllwd
- Indicator: Repetitive Manufacturing Allowedpublic void setRepetitiveManufacturingProfile(@Nullable String repetitiveManufacturingProfile)
Original property name from the Odata EDM: RepetitiveManufacturingProfile
repetitiveManufacturingProfile
- Repetitive Manufacturing Profilepublic void setPlanningTimeFenceInDays(@Nullable String planningTimeFenceInDays)
Original property name from the Odata EDM: PlanningTimeFenceInDays
planningTimeFenceInDays
- Planning time fencepublic void setMRPType(@Nullable String mRPType)
Original property name from the Odata EDM: MRPType
mRPType
- MRP Typepublic void setMRPTypeName(@Nullable String mRPTypeName)
Original property name from the Odata EDM: MRPTypeName
mRPTypeName
- Material Requirements Planning Type Descriptionpublic void setMaterialProcurementProfile(@Nullable String materialProcurementProfile)
Original property name from the Odata EDM: MaterialProcurementProfile
materialProcurementProfile
- Special procurement typepublic void setMaterialProcurementProfileName(@Nullable String materialProcurementProfileName)
Original property name from the Odata EDM: MaterialProcurementProfileName
materialProcurementProfileName
- Material Procurement Profile Namepublic void setProductionSupervisor(@Nullable String productionSupervisor)
Original property name from the Odata EDM: ProductionSupervisor
productionSupervisor
- Production Supervisorpublic void setProductionSupervisorName(@Nullable String productionSupervisorName)
Original property name from the Odata EDM: ProductionSupervisorName
productionSupervisorName
- Production Supervisor Namepublic void setMaterialBaseQuantity(@Nullable BigDecimal materialBaseQuantity)
Original property name from the Odata EDM: MaterialBaseQuantity
materialBaseQuantity
- Base quantitypublic void setProductionInvtryManagedLoc(@Nullable String productionInvtryManagedLoc)
Original property name from the Odata EDM: ProductionInvtryManagedLoc
productionInvtryManagedLoc
- Issue Storage Locationpublic void setStorageLocationName(@Nullable String storageLocationName)
Original property name from the Odata EDM: StorageLocationName
storageLocationName
- Storage Location Namepublic void setAuthorizationGroup(@Nullable String authorizationGroup)
Original property name from the Odata EDM: AuthorizationGroup
authorizationGroup
- Authorization Groupprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<MRPMaterial>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<MRPMaterial>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<MRPMaterial>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<MRPMaterial>
@Nonnull public static <T> MRPMaterialField<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> MRPMaterialField<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<MRPMaterial>
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<MRPMaterial>
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<MRPMaterial>
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<MRPMaterial>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull public static MRPMaterial.MRPMaterialBuilder builder()
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getMRPPlant()
Original property name from the Odata EDM: MRPPlant
@Nullable public String getMRPArea()
Original property name from the Odata EDM: MRPArea
@Nullable public String getMaterialName()
Original property name from the Odata EDM: MaterialName
@Nullable public String getPlantName()
Original property name from the Odata EDM: PlantName
@Nullable public String getMRPAreaText()
Original property name from the Odata EDM: MRPAreaText
@Nullable public String getMRPAreaCategory()
Original property name from the Odata EDM: MRPAreaCategory
@Nullable public String getMRPAreaCategoryName()
Original property name from the Odata EDM: MRPAreaCategoryName
@Nullable public String getMaterialGroup()
Original property name from the Odata EDM: MaterialGroup
@Nullable public String getMaterialGroupName()
Original property name from the Odata EDM: MaterialGroupName
@Nullable public Boolean getMaterialIsMarkedForDeletion()
Original property name from the Odata EDM: MaterialIsMarkedForDeletion
@Nullable public Boolean getPlntMatlIsMarkedForDeletion()
Original property name from the Odata EDM: PlntMatlIsMarkedForDeletion
@Nullable public String getCrossPlantStatus()
Original property name from the Odata EDM: CrossPlantStatus
@Nullable public String getCrossPlantStatusName()
Original property name from the Odata EDM: CrossPlantStatusName
@Nullable public String getBaseUnit()
Original property name from the Odata EDM: BaseUnit
@Nullable public String getUnitOfMeasureName()
Original property name from the Odata EDM: UnitOfMeasureName
@Nullable public String getLowLevelCode()
Original property name from the Odata EDM: LowLevelCode
@Nullable public Boolean getMaterialIsConfigurable()
Original property name from the Odata EDM: MaterialIsConfigurable
@Nullable public String getMaterialUsabilityProfile()
Original property name from the Odata EDM: MaterialUsabilityProfile
@Nullable public String getMaterialUsabilityProfileName()
Original property name from the Odata EDM: MaterialUsabilityProfileName
@Nullable public String getMaterialABCClassification()
Original property name from the Odata EDM: MaterialABCClassification
@Nullable public String getMaterialABCClassificationDesc()
Original property name from the Odata EDM: MaterialABCClassificationDesc
@Nullable public String getPurchasingGroup()
Original property name from the Odata EDM: PurchasingGroup
@Nullable public String getPurchasingGroupName()
Original property name from the Odata EDM: PurchasingGroupName
@Nullable public String getMaterialProcurementCategory()
Original property name from the Odata EDM: MaterialProcurementCategory
@Nullable public String getMaterialProcurementCatName()
Original property name from the Odata EDM: MaterialProcurementCatName
@Nullable public String getDependentRequirementsType()
Original property name from the Odata EDM: DependentRequirementsType
@Nullable public String getDependentRequirementsTypeName()
Original property name from the Odata EDM: DependentRequirementsTypeName
@Nullable public String getMatlCompDiscontinuationType()
Original property name from the Odata EDM: MatlCompDiscontinuationType
@Nullable public String getMatlCompDscontnTypeName()
Original property name from the Odata EDM: MatlCompDscontnTypeName
@Nullable public LocalDateTime getEffectiveOutDate()
Original property name from the Odata EDM: EffectiveOutDate
@Nullable public String getMaterialType()
Original property name from the Odata EDM: MaterialType
@Nullable public String getMaterialTypeName()
Original property name from the Odata EDM: MaterialTypeName
@Nullable public String getMRPGroup()
Original property name from the Odata EDM: MRPGroup
@Nullable public String getMRPGroupName()
Original property name from the Odata EDM: MRPGroupName
@Nullable public String getMRPController()
Original property name from the Odata EDM: MRPController
@Nullable public String getMRPControllerName()
Original property name from the Odata EDM: MRPControllerName
@Nullable public String getRangeOfCvrgPrflCode()
Original property name from the Odata EDM: RangeOfCvrgPrflCode
@Nullable public String getSchedulingFloatProfile()
Original property name from the Odata EDM: SchedulingFloatProfile
@Nullable public String getConfigurableProduct()
Original property name from the Odata EDM: ConfigurableProduct
@Nullable public String getConfigurableProductName()
Original property name from the Odata EDM: ConfigurableProductName
@Nullable public BigDecimal getProcessingTime()
Original property name from the Odata EDM: ProcessingTime
@Nullable public BigDecimal getSetupAndTeardownTime()
Original property name from the Odata EDM: SetupAndTeardownTime
@Nullable public BigDecimal getTransitionTime()
Original property name from the Odata EDM: TransitionTime
@Nullable public BigDecimal getGoodsReceiptDuration()
Original property name from the Odata EDM: GoodsReceiptDuration
@Nullable public BigDecimal getMaterialPlannedDeliveryDurn()
Original property name from the Odata EDM: MaterialPlannedDeliveryDurn
@Nullable public BigDecimal getMaterialPlannedProductionDurn()
Original property name from the Odata EDM: MaterialPlannedProductionDurn
@Nullable public BigDecimal getTotalReplenishmentLeadDuration()
Original property name from the Odata EDM: TotalReplenishmentLeadDuration
@Nullable public String getIsSafetyTime()
Original property name from the Odata EDM: IsSafetyTime
@Nullable public String getMRPSafetyDuration()
Original property name from the Odata EDM: MRPSafetyDuration
@Nullable public String getPerdPrflForSftyTme()
Original property name from the Odata EDM: PerdPrflForSftyTme
@Nullable public BigDecimal getReorderThresholdQuantity()
Original property name from the Odata EDM: ReorderThresholdQuantity
@Nullable public BigDecimal getSafetyStockQuantity()
Original property name from the Odata EDM: SafetyStockQuantity
@Nullable public String getLotSizingProcedure()
Original property name from the Odata EDM: LotSizingProcedure
@Nullable public String getMaterialLotSizingProcedureName()
Original property name from the Odata EDM: MaterialLotSizingProcedureName
@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 getFixedLotSizeQuantity()
Original property name from the Odata EDM: FixedLotSizeQuantity
@Nullable public BigDecimal getMaterialMaxStockLevelQuantity()
Original property name from the Odata EDM: MaterialMaxStockLevelQuantity
@Nullable public BigDecimal getLotSizeIndependentCosts()
Original property name from the Odata EDM: LotSizeIndependentCosts
@Nullable public String getCurrency()
Original property name from the Odata EDM: Currency
@Nullable public String getStorageCostsPercentageCode()
Original property name from the Odata EDM: StorageCostsPercentageCode
@Nullable public BigDecimal getAssemblyScrapPercent()
Original property name from the Odata EDM: AssemblyScrapPercent
@Nullable public BigDecimal getTaktTime()
Original property name from the Odata EDM: TaktTime
@Nullable public BigDecimal getPurOrderQtyRoundingQty()
Original property name from the Odata EDM: PurOrderQtyRoundingQty
@Nullable public String getRoundingProfile()
Original property name from the Odata EDM: RoundingProfile
@Nullable public String getPlanningStrategyGroup()
Original property name from the Odata EDM: PlanningStrategyGroup
@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 Boolean getRepetitiveManufacturingIsAllwd()
Original property name from the Odata EDM: RepetitiveManufacturingIsAllwd
@Nullable public String getRepetitiveManufacturingProfile()
Original property name from the Odata EDM: RepetitiveManufacturingProfile
@Nullable public String getPlanningTimeFenceInDays()
Original property name from the Odata EDM: PlanningTimeFenceInDays
@Nullable public String getMRPType()
Original property name from the Odata EDM: MRPType
@Nullable public String getMRPTypeName()
Original property name from the Odata EDM: MRPTypeName
@Nullable public String getMaterialProcurementProfile()
Original property name from the Odata EDM: MaterialProcurementProfile
@Nullable public String getMaterialProcurementProfileName()
Original property name from the Odata EDM: MaterialProcurementProfileName
@Nullable public String getProductionSupervisor()
Original property name from the Odata EDM: ProductionSupervisor
@Nullable public String getProductionSupervisorName()
Original property name from the Odata EDM: ProductionSupervisorName
@Nullable public BigDecimal getMaterialBaseQuantity()
Original property name from the Odata EDM: MaterialBaseQuantity
@Nullable public String getProductionInvtryManagedLoc()
Original property name from the Odata EDM: ProductionInvtryManagedLoc
@Nullable public String getStorageLocationName()
Original property name from the Odata EDM: StorageLocationName
@Nullable public String getAuthorizationGroup()
Original property name from the Odata EDM: AuthorizationGroup
@Nonnull public String toString()
toString
in class VdmObject<MRPMaterial>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<MRPMaterial>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<MRPMaterial>
public int hashCode()
hashCode
in class VdmObject<MRPMaterial>
Copyright © 2021 SAP SE. All rights reserved.