public class SupplyDemandItem extends VdmEntity<SupplyDemandItem>
Original entity name from the Odata EDM: SupplyDemandItem
Modifier and Type | Class and Description |
---|---|
static class |
SupplyDemandItem.SupplyDemandItemBuilder |
Modifier and Type | Field and Description |
---|---|
static SupplyDemandItemSelectable |
ALL_FIELDS
Selector for all available fields of SupplyDemandItem.
|
static SupplyDemandItemField<String> |
DEMAND_CATEGORY_GROUP
Use with available fluent helpers to apply the DemandCategoryGroup field to query operations.
|
static SupplyDemandItemField<String> |
DEMAND_CATEGORY_GROUP_NAME
Use with available fluent helpers to apply the DemandCategoryGroupName field to query operations.
|
static SupplyDemandItemField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static SupplyDemandItemField<String> |
MATERIAL_BASE_UNIT
Use with available fluent helpers to apply the MaterialBaseUnit field to query operations.
|
static SupplyDemandItemField<String> |
MATERIAL_EXTERNAL_ID
Use with available fluent helpers to apply the MaterialExternalID field to query operations.
|
static SupplyDemandItemField<BigDecimal> |
MATERIAL_SAFETY_STOCK_QTY
Use with available fluent helpers to apply the MaterialSafetyStockQty field to query operations.
|
static SupplyDemandItemField<String> |
MRP_AREA
Use with available fluent helpers to apply the MRPArea field to query operations.
|
static SupplyDemandItemField<String> |
MRP_AVAILABILITY
Use with available fluent helpers to apply the MRPAvailability field to query operations.
|
static SupplyDemandItemField<BigDecimal> |
MRP_AVAILABLE_QUANTITY
Use with available fluent helpers to apply the MRPAvailableQuantity field to query operations.
|
static SupplyDemandItemField<String> |
MRP_ELEMENT
Use with available fluent helpers to apply the MRPElement field to query operations.
|
static SupplyDemandItemField<LocalDateTime> |
MRP_ELEMENT_AVAILY_OR_RQMT_DATE
Use with available fluent helpers to apply the MRPElementAvailyOrRqmtDate field to query operations.
|
static SupplyDemandItemField<String> |
MRP_ELEMENT_BUSINESS_PARTNER
Use with available fluent helpers to apply the MRPElementBusinessPartner field to query operations.
|
static SupplyDemandItemField<String> |
MRP_ELEMENT_BUSINESS_PARTNER_NAME
Use with available fluent helpers to apply the MRPElementBusinessPartnerName field to query operations.
|
static SupplyDemandItemField<String> |
MRP_ELEMENT_BUSINESS_PARTNER_TYPE
Use with available fluent helpers to apply the MRPElementBusinessPartnerType field to query operations.
|
static SupplyDemandItemField<String> |
MRP_ELEMENT_CATEGORY
Use with available fluent helpers to apply the MRPElementCategory field to query operations.
|
static SupplyDemandItemField<String> |
MRP_ELEMENT_CATEGORY_SHORT_NAME
Use with available fluent helpers to apply the MRPElementCategoryShortName field to query operations.
|
static SupplyDemandItemField<String> |
MRP_ELEMENT_DOCUMENT_TYPE
Use with available fluent helpers to apply the MRPElementDocumentType field to query operations.
|
static SupplyDemandItemField<String> |
MRP_ELEMENT_DOCUMENT_TYPE_NAME
Use with available fluent helpers to apply the MRPElementDocumentTypeName field to query operations.
|
static SupplyDemandItemField<Boolean> |
MRP_ELEMENT_IS_PARTIALLY_DELIVERED
Use with available fluent helpers to apply the MRPElementIsPartiallyDelivered field to query operations.
|
static SupplyDemandItemField<Boolean> |
MRP_ELEMENT_IS_RELEASED
Use with available fluent helpers to apply the MRPElementIsReleased field to query operations.
|
static SupplyDemandItemField<String> |
MRP_ELEMENT_ITEM
Use with available fluent helpers to apply the MRPElementItem field to query operations.
|
static SupplyDemandItemField<BigDecimal> |
MRP_ELEMENT_OPEN_QUANTITY
Use with available fluent helpers to apply the MRPElementOpenQuantity field to query operations.
|
static SupplyDemandItemField<Boolean> |
MRP_ELEMENT_QUANTITY_IS_FIRM
Use with available fluent helpers to apply the MRPElementQuantityIsFirm field to query operations.
|
static SupplyDemandItemField<String> |
MRP_ELEMENT_SCHEDULE_LINE
Use with available fluent helpers to apply the MRPElementScheduleLine field to query operations.
|
static SupplyDemandItemField<String> |
MRP_PLANNING_SEGMENT
Use with available fluent helpers to apply the MRPPlanningSegment field to query operations.
|
static SupplyDemandItemField<String> |
MRP_PLANNING_SEGMENT_TYPE
Use with available fluent helpers to apply the MRPPlanningSegmentType field to query operations.
|
static SupplyDemandItemField<String> |
MRP_PLANT
Use with available fluent helpers to apply the MRPPlant field to query operations.
|
static SupplyDemandItemField<String> |
PRODUCTION_VERSION
Use with available fluent helpers to apply the ProductionVersion field to query operations.
|
static SupplyDemandItemField<String> |
SOURCE_MRP_ELEMENT
Use with available fluent helpers to apply the SourceMRPElement field to query operations.
|
static SupplyDemandItemField<String> |
SOURCE_MRP_ELEMENT_CATEGORY
Use with available fluent helpers to apply the SourceMRPElementCategory field to query operations.
|
static SupplyDemandItemField<String> |
SOURCE_MRP_ELEMENT_ITEM
Use with available fluent helpers to apply the SourceMRPElementItem field to query operations.
|
static SupplyDemandItemField<String> |
SOURCE_MRP_ELEMENT_SCHEDULE_LINE
Use with available fluent helpers to apply the SourceMRPElementScheduleLine field to query operations.
|
static SupplyDemandItemField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static SupplyDemandItemField<String> |
TIME_HORIZON_CODE
Use with available fluent helpers to apply the TimeHorizonCode field to query operations.
|
static SupplyDemandItemField<String> |
UNIT_OF_MEASURE_NAME
Use with available fluent helpers to apply the UnitOfMeasureName field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SupplyDemandItem() |
SupplyDemandItem(String material,
String mRPArea,
String mRPPlant,
String demandCategoryGroup,
String demandCategoryGroupName,
String materialBaseUnit,
String materialExternalID,
BigDecimal materialSafetyStockQty,
String mRPAvailability,
BigDecimal mRPAvailableQuantity,
String mRPElement,
LocalDateTime mRPElementAvailyOrRqmtDate,
String mRPElementBusinessPartner,
String mRPElementBusinessPartnerName,
String mRPElementBusinessPartnerType,
String mRPElementCategory,
String mRPElementCategoryShortName,
String mRPElementDocumentType,
String mRPElementDocumentTypeName,
Boolean mRPElementIsPartiallyDelivered,
Boolean mRPElementIsReleased,
String mRPElementItem,
BigDecimal mRPElementOpenQuantity,
Boolean mRPElementQuantityIsFirm,
String mRPElementScheduleLine,
String mRPPlanningSegment,
String mRPPlanningSegmentType,
String productionVersion,
String sourceMRPElement,
String sourceMRPElementCategory,
String sourceMRPElementItem,
String sourceMRPElementScheduleLine,
String storageLocation,
String timeHorizonCode,
String unitOfMeasureName,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static SupplyDemandItem.SupplyDemandItemBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> SupplyDemandItemField<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 |
getDemandCategoryGroup()
Constraints: Not nullable, Maximum length: 1
|
String |
getDemandCategoryGroupName()
Constraints: Not nullable, Maximum length: 60
|
protected String |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
protected Map<String,Object> |
getKey() |
String |
getMaterial()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getMaterialExternalID()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getMaterialSafetyStockQty()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getMRPArea()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getMRPAvailability()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getMRPAvailableQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getMRPElement()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getMRPElementAvailyOrRqmtDate()
Constraints: Not nullable, Precision: 0
|
String |
getMRPElementBusinessPartner()
Constraints: Not nullable, Maximum length: 10
|
String |
getMRPElementBusinessPartnerName()
Constraints: Not nullable, Maximum length: 35
|
String |
getMRPElementBusinessPartnerType()
Constraints: Not nullable, Maximum length: 1
|
String |
getMRPElementCategory()
Constraints: Not nullable, Maximum length: 2
|
String |
getMRPElementCategoryShortName()
Constraints: Not nullable, Maximum length: 6
|
String |
getMRPElementDocumentType()
Constraints: Not nullable, Maximum length: 4
|
String |
getMRPElementDocumentTypeName()
Constraints: Not nullable, Maximum length: 60
|
Boolean |
getMRPElementIsPartiallyDelivered()
Constraints: Not nullable
|
Boolean |
getMRPElementIsReleased()
Constraints: Not nullable
|
String |
getMRPElementItem()
Constraints: Not nullable, Maximum length: 6
|
BigDecimal |
getMRPElementOpenQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
Boolean |
getMRPElementQuantityIsFirm()
Constraints: Not nullable
|
String |
getMRPElementScheduleLine()
Constraints: Not nullable, Maximum length: 4
|
String |
getMRPPlanningSegment()
(Key Field) Constraints: Not nullable, Maximum length: 20
|
String |
getMRPPlanningSegmentType()
(Key Field) Constraints: Not nullable, Maximum length: 2
|
String |
getMRPPlant()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getProductionVersion()
Constraints: Not nullable, Maximum length: 4
|
String |
getSourceMRPElement()
Constraints: Not nullable, Maximum length: 12
|
String |
getSourceMRPElementCategory()
Constraints: Not nullable, Maximum length: 2
|
String |
getSourceMRPElementItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getSourceMRPElementScheduleLine()
Constraints: Not nullable, Maximum length: 4
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
String |
getTimeHorizonCode()
Constraints: Not nullable, Maximum length: 1
|
Class<SupplyDemandItem> |
getType() |
String |
getUnitOfMeasureName()
Constraints: Not nullable, Maximum length: 6
|
int |
hashCode() |
void |
setDemandCategoryGroup(String demandCategoryGroup)
Constraints: Not nullable, Maximum length: 1
|
void |
setDemandCategoryGroupName(String demandCategoryGroupName)
Constraints: Not nullable, Maximum length: 60
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setMaterial(String material)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialBaseUnit(String materialBaseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setMaterialExternalID(String materialExternalID)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialSafetyStockQty(BigDecimal materialSafetyStockQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMRPArea(String mRPArea)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setMRPAvailability(String mRPAvailability)
Constraints: Not nullable, Maximum length: 1
|
void |
setMRPAvailableQuantity(BigDecimal mRPAvailableQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMRPElement(String mRPElement)
Constraints: Not nullable, Maximum length: 12
|
void |
setMRPElementAvailyOrRqmtDate(LocalDateTime mRPElementAvailyOrRqmtDate)
Constraints: Not nullable, Precision: 0
|
void |
setMRPElementBusinessPartner(String mRPElementBusinessPartner)
Constraints: Not nullable, Maximum length: 10
|
void |
setMRPElementBusinessPartnerName(String mRPElementBusinessPartnerName)
Constraints: Not nullable, Maximum length: 35
|
void |
setMRPElementBusinessPartnerType(String mRPElementBusinessPartnerType)
Constraints: Not nullable, Maximum length: 1
|
void |
setMRPElementCategory(String mRPElementCategory)
Constraints: Not nullable, Maximum length: 2
|
void |
setMRPElementCategoryShortName(String mRPElementCategoryShortName)
Constraints: Not nullable, Maximum length: 6
|
void |
setMRPElementDocumentType(String mRPElementDocumentType)
Constraints: Not nullable, Maximum length: 4
|
void |
setMRPElementDocumentTypeName(String mRPElementDocumentTypeName)
Constraints: Not nullable, Maximum length: 60
|
void |
setMRPElementIsPartiallyDelivered(Boolean mRPElementIsPartiallyDelivered)
Constraints: Not nullable
|
void |
setMRPElementIsReleased(Boolean mRPElementIsReleased)
Constraints: Not nullable
|
void |
setMRPElementItem(String mRPElementItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setMRPElementOpenQuantity(BigDecimal mRPElementOpenQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMRPElementQuantityIsFirm(Boolean mRPElementQuantityIsFirm)
Constraints: Not nullable
|
void |
setMRPElementScheduleLine(String mRPElementScheduleLine)
Constraints: Not nullable, Maximum length: 4
|
void |
setMRPPlanningSegment(String mRPPlanningSegment)
(Key Field) Constraints: Not nullable, Maximum length: 20
|
void |
setMRPPlanningSegmentType(String mRPPlanningSegmentType)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
void |
setMRPPlant(String mRPPlant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setProductionVersion(String productionVersion)
Constraints: Not nullable, Maximum length: 4
|
void |
setSourceMRPElement(String sourceMRPElement)
Constraints: Not nullable, Maximum length: 12
|
void |
setSourceMRPElementCategory(String sourceMRPElementCategory)
Constraints: Not nullable, Maximum length: 2
|
void |
setSourceMRPElementItem(String sourceMRPElementItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setSourceMRPElementScheduleLine(String sourceMRPElementScheduleLine)
Constraints: Not nullable, Maximum length: 4
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setTimeHorizonCode(String timeHorizonCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setUnitOfMeasureName(String unitOfMeasureName)
Constraints: Not nullable, Maximum length: 6
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, setServicePathForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final SupplyDemandItemSelectable ALL_FIELDS
public static final SupplyDemandItemField<String> MATERIAL
public static final SupplyDemandItemField<String> MRP_AREA
public static final SupplyDemandItemField<String> MRP_PLANT
public static final SupplyDemandItemField<String> DEMAND_CATEGORY_GROUP
public static final SupplyDemandItemField<String> DEMAND_CATEGORY_GROUP_NAME
public static final SupplyDemandItemField<String> MATERIAL_BASE_UNIT
public static final SupplyDemandItemField<String> MATERIAL_EXTERNAL_ID
public static final SupplyDemandItemField<BigDecimal> MATERIAL_SAFETY_STOCK_QTY
public static final SupplyDemandItemField<String> MRP_AVAILABILITY
public static final SupplyDemandItemField<BigDecimal> MRP_AVAILABLE_QUANTITY
public static final SupplyDemandItemField<String> MRP_ELEMENT
public static final SupplyDemandItemField<LocalDateTime> MRP_ELEMENT_AVAILY_OR_RQMT_DATE
public static final SupplyDemandItemField<String> MRP_ELEMENT_BUSINESS_PARTNER
public static final SupplyDemandItemField<String> MRP_ELEMENT_BUSINESS_PARTNER_NAME
public static final SupplyDemandItemField<String> MRP_ELEMENT_BUSINESS_PARTNER_TYPE
public static final SupplyDemandItemField<String> MRP_ELEMENT_CATEGORY
public static final SupplyDemandItemField<String> MRP_ELEMENT_CATEGORY_SHORT_NAME
public static final SupplyDemandItemField<String> MRP_ELEMENT_DOCUMENT_TYPE
public static final SupplyDemandItemField<String> MRP_ELEMENT_DOCUMENT_TYPE_NAME
public static final SupplyDemandItemField<Boolean> MRP_ELEMENT_IS_PARTIALLY_DELIVERED
public static final SupplyDemandItemField<Boolean> MRP_ELEMENT_IS_RELEASED
public static final SupplyDemandItemField<String> MRP_ELEMENT_ITEM
public static final SupplyDemandItemField<BigDecimal> MRP_ELEMENT_OPEN_QUANTITY
public static final SupplyDemandItemField<Boolean> MRP_ELEMENT_QUANTITY_IS_FIRM
public static final SupplyDemandItemField<String> MRP_ELEMENT_SCHEDULE_LINE
public static final SupplyDemandItemField<String> MRP_PLANNING_SEGMENT
public static final SupplyDemandItemField<String> MRP_PLANNING_SEGMENT_TYPE
public static final SupplyDemandItemField<String> PRODUCTION_VERSION
public static final SupplyDemandItemField<String> SOURCE_MRP_ELEMENT
public static final SupplyDemandItemField<String> SOURCE_MRP_ELEMENT_CATEGORY
public static final SupplyDemandItemField<String> SOURCE_MRP_ELEMENT_ITEM
public static final SupplyDemandItemField<String> SOURCE_MRP_ELEMENT_SCHEDULE_LINE
public static final SupplyDemandItemField<String> STORAGE_LOCATION
public static final SupplyDemandItemField<String> TIME_HORIZON_CODE
public static final SupplyDemandItemField<String> UNIT_OF_MEASURE_NAME
public SupplyDemandItem()
public SupplyDemandItem(@Nullable String material, @Nullable String mRPArea, @Nullable String mRPPlant, @Nullable String demandCategoryGroup, @Nullable String demandCategoryGroupName, @Nullable String materialBaseUnit, @Nullable String materialExternalID, @Nullable BigDecimal materialSafetyStockQty, @Nullable String mRPAvailability, @Nullable BigDecimal mRPAvailableQuantity, @Nullable String mRPElement, @Nullable LocalDateTime mRPElementAvailyOrRqmtDate, @Nullable String mRPElementBusinessPartner, @Nullable String mRPElementBusinessPartnerName, @Nullable String mRPElementBusinessPartnerType, @Nullable String mRPElementCategory, @Nullable String mRPElementCategoryShortName, @Nullable String mRPElementDocumentType, @Nullable String mRPElementDocumentTypeName, @Nullable Boolean mRPElementIsPartiallyDelivered, @Nullable Boolean mRPElementIsReleased, @Nullable String mRPElementItem, @Nullable BigDecimal mRPElementOpenQuantity, @Nullable Boolean mRPElementQuantityIsFirm, @Nullable String mRPElementScheduleLine, @Nullable String mRPPlanningSegment, @Nullable String mRPPlanningSegmentType, @Nullable String productionVersion, @Nullable String sourceMRPElement, @Nullable String sourceMRPElementCategory, @Nullable String sourceMRPElementItem, @Nullable String sourceMRPElementScheduleLine, @Nullable String storageLocation, @Nullable String timeHorizonCode, @Nullable String unitOfMeasureName, @Nullable ErpConfigContext erpConfigContext)
public Class<SupplyDemandItem> getType()
getType
in class VdmObject<SupplyDemandItem>
public void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- public void setMRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
mRPArea
- public void setMRPPlant(@Nullable String mRPPlant)
Original property name from the Odata EDM: MRPPlant
mRPPlant
- public void setDemandCategoryGroup(@Nullable String demandCategoryGroup)
Original property name from the Odata EDM: DemandCategoryGroup
demandCategoryGroup
- public void setDemandCategoryGroupName(@Nullable String demandCategoryGroupName)
Original property name from the Odata EDM: DemandCategoryGroupName
demandCategoryGroupName
- public void setMaterialBaseUnit(@Nullable String materialBaseUnit)
Original property name from the Odata EDM: MaterialBaseUnit
materialBaseUnit
- public void setMaterialExternalID(@Nullable String materialExternalID)
Original property name from the Odata EDM: MaterialExternalID
materialExternalID
- public void setMaterialSafetyStockQty(@Nullable BigDecimal materialSafetyStockQty)
Original property name from the Odata EDM: MaterialSafetyStockQty
materialSafetyStockQty
- public void setMRPAvailability(@Nullable String mRPAvailability)
Original property name from the Odata EDM: MRPAvailability
mRPAvailability
- public void setMRPAvailableQuantity(@Nullable BigDecimal mRPAvailableQuantity)
Original property name from the Odata EDM: MRPAvailableQuantity
mRPAvailableQuantity
- public void setMRPElement(@Nullable String mRPElement)
Original property name from the Odata EDM: MRPElement
mRPElement
- public void setMRPElementAvailyOrRqmtDate(@Nullable LocalDateTime mRPElementAvailyOrRqmtDate)
Original property name from the Odata EDM: MRPElementAvailyOrRqmtDate
To normalize local times in a UTC time stamp and make them comparable, they must be converted using their time zone and the ABAP command convert.Although the time zone for the conversion can be fetched from customizing or master data, you should save it redundantly.The internal structure of the UTC time stamp is logically divided into a date and time part in packed number format
mRPElementAvailyOrRqmtDate
- The UTC timestamp is the date and time relative to the UTC (Universal coordinated time).public void setMRPElementBusinessPartner(@Nullable String mRPElementBusinessPartner)
Original property name from the Odata EDM: MRPElementBusinessPartner
mRPElementBusinessPartner
- public void setMRPElementBusinessPartnerName(@Nullable String mRPElementBusinessPartnerName)
Original property name from the Odata EDM: MRPElementBusinessPartnerName
mRPElementBusinessPartnerName
- public void setMRPElementBusinessPartnerType(@Nullable String mRPElementBusinessPartnerType)
Original property name from the Odata EDM: MRPElementBusinessPartnerType
mRPElementBusinessPartnerType
- public void setMRPElementCategory(@Nullable String mRPElementCategory)
Original property name from the Odata EDM: MRPElementCategory
mRPElementCategory
- public void setMRPElementCategoryShortName(@Nullable String mRPElementCategoryShortName)
Original property name from the Odata EDM: MRPElementCategoryShortName
mRPElementCategoryShortName
- public void setMRPElementDocumentType(@Nullable String mRPElementDocumentType)
Original property name from the Odata EDM: MRPElementDocumentType
mRPElementDocumentType
- public void setMRPElementDocumentTypeName(@Nullable String mRPElementDocumentTypeName)
Original property name from the Odata EDM: MRPElementDocumentTypeName
mRPElementDocumentTypeName
- public void setMRPElementIsPartiallyDelivered(@Nullable Boolean mRPElementIsPartiallyDelivered)
Original property name from the Odata EDM: MRPElementIsPartiallyDelivered
mRPElementIsPartiallyDelivered
- General Flagpublic void setMRPElementIsReleased(@Nullable Boolean mRPElementIsReleased)
Original property name from the Odata EDM: MRPElementIsReleased
mRPElementIsReleased
- General Flagpublic void setMRPElementItem(@Nullable String mRPElementItem)
Original property name from the Odata EDM: MRPElementItem
mRPElementItem
- public void setMRPElementOpenQuantity(@Nullable BigDecimal mRPElementOpenQuantity)
Original property name from the Odata EDM: MRPElementOpenQuantity
mRPElementOpenQuantity
- public void setMRPElementQuantityIsFirm(@Nullable Boolean mRPElementQuantityIsFirm)
Original property name from the Odata EDM: MRPElementQuantityIsFirm
mRPElementQuantityIsFirm
- General Flagpublic void setMRPElementScheduleLine(@Nullable String mRPElementScheduleLine)
Original property name from the Odata EDM: MRPElementScheduleLine
mRPElementScheduleLine
- public void setMRPPlanningSegment(@Nullable String mRPPlanningSegment)
Original property name from the Odata EDM: MRPPlanningSegment
mRPPlanningSegment
- public void setMRPPlanningSegmentType(@Nullable String mRPPlanningSegmentType)
Original property name from the Odata EDM: MRPPlanningSegmentType
mRPPlanningSegmentType
- public void setProductionVersion(@Nullable String productionVersion)
Original property name from the Odata EDM: ProductionVersion
productionVersion
- public void setSourceMRPElement(@Nullable String sourceMRPElement)
Original property name from the Odata EDM: SourceMRPElement
sourceMRPElement
- public void setSourceMRPElementCategory(@Nullable String sourceMRPElementCategory)
Original property name from the Odata EDM: SourceMRPElementCategory
sourceMRPElementCategory
- public void setSourceMRPElementItem(@Nullable String sourceMRPElementItem)
Original property name from the Odata EDM: SourceMRPElementItem
sourceMRPElementItem
- public void setSourceMRPElementScheduleLine(@Nullable String sourceMRPElementScheduleLine)
Original property name from the Odata EDM: SourceMRPElementScheduleLine
sourceMRPElementScheduleLine
- public void setStorageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
storageLocation
- public void setTimeHorizonCode(@Nullable String timeHorizonCode)
Original property name from the Odata EDM: TimeHorizonCode
timeHorizonCode
- public void setUnitOfMeasureName(@Nullable String unitOfMeasureName)
Original property name from the Odata EDM: UnitOfMeasureName
unitOfMeasureName
- protected String getEntityCollection()
getEntityCollection
in class VdmEntity<SupplyDemandItem>
protected Map<String,Object> getKey()
getKey
in class VdmObject<SupplyDemandItem>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SupplyDemandItem>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SupplyDemandItem>
@Nonnull public static <T> SupplyDemandItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
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> SupplyDemandItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.public static SupplyDemandItem.SupplyDemandItemBuilder builder()
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getMRPArea()
Original property name from the Odata EDM: MRPArea
@Nullable public String getMRPPlant()
Original property name from the Odata EDM: MRPPlant
@Nullable public String getDemandCategoryGroup()
Original property name from the Odata EDM: DemandCategoryGroup
@Nullable public String getDemandCategoryGroupName()
Original property name from the Odata EDM: DemandCategoryGroupName
@Nullable public String getMaterialBaseUnit()
Original property name from the Odata EDM: MaterialBaseUnit
@Nullable public String getMaterialExternalID()
Original property name from the Odata EDM: MaterialExternalID
@Nullable public BigDecimal getMaterialSafetyStockQty()
Original property name from the Odata EDM: MaterialSafetyStockQty
@Nullable public String getMRPAvailability()
Original property name from the Odata EDM: MRPAvailability
@Nullable public BigDecimal getMRPAvailableQuantity()
Original property name from the Odata EDM: MRPAvailableQuantity
@Nullable public String getMRPElement()
Original property name from the Odata EDM: MRPElement
@Nullable public LocalDateTime getMRPElementAvailyOrRqmtDate()
Original property name from the Odata EDM: MRPElementAvailyOrRqmtDate
To normalize local times in a UTC time stamp and make them comparable, they must be converted using their time zone and the ABAP command convert.Although the time zone for the conversion can be fetched from customizing or master data, you should save it redundantly.The internal structure of the UTC time stamp is logically divided into a date and time part in packed number format
@Nullable public String getMRPElementBusinessPartner()
Original property name from the Odata EDM: MRPElementBusinessPartner
@Nullable public String getMRPElementBusinessPartnerName()
Original property name from the Odata EDM: MRPElementBusinessPartnerName
@Nullable public String getMRPElementBusinessPartnerType()
Original property name from the Odata EDM: MRPElementBusinessPartnerType
@Nullable public String getMRPElementCategory()
Original property name from the Odata EDM: MRPElementCategory
@Nullable public String getMRPElementCategoryShortName()
Original property name from the Odata EDM: MRPElementCategoryShortName
@Nullable public String getMRPElementDocumentType()
Original property name from the Odata EDM: MRPElementDocumentType
@Nullable public String getMRPElementDocumentTypeName()
Original property name from the Odata EDM: MRPElementDocumentTypeName
@Nullable public Boolean getMRPElementIsPartiallyDelivered()
Original property name from the Odata EDM: MRPElementIsPartiallyDelivered
@Nullable public Boolean getMRPElementIsReleased()
Original property name from the Odata EDM: MRPElementIsReleased
@Nullable public String getMRPElementItem()
Original property name from the Odata EDM: MRPElementItem
@Nullable public BigDecimal getMRPElementOpenQuantity()
Original property name from the Odata EDM: MRPElementOpenQuantity
@Nullable public Boolean getMRPElementQuantityIsFirm()
Original property name from the Odata EDM: MRPElementQuantityIsFirm
@Nullable public String getMRPElementScheduleLine()
Original property name from the Odata EDM: MRPElementScheduleLine
@Nullable public String getMRPPlanningSegment()
Original property name from the Odata EDM: MRPPlanningSegment
@Nullable public String getMRPPlanningSegmentType()
Original property name from the Odata EDM: MRPPlanningSegmentType
@Nullable public String getProductionVersion()
Original property name from the Odata EDM: ProductionVersion
@Nullable public String getSourceMRPElement()
Original property name from the Odata EDM: SourceMRPElement
@Nullable public String getSourceMRPElementCategory()
Original property name from the Odata EDM: SourceMRPElementCategory
@Nullable public String getSourceMRPElementItem()
Original property name from the Odata EDM: SourceMRPElementItem
@Nullable public String getSourceMRPElementScheduleLine()
Original property name from the Odata EDM: SourceMRPElementScheduleLine
@Nullable public String getStorageLocation()
Original property name from the Odata EDM: StorageLocation
@Nullable public String getTimeHorizonCode()
Original property name from the Odata EDM: TimeHorizonCode
@Nullable public String getUnitOfMeasureName()
Original property name from the Odata EDM: UnitOfMeasureName
@Nullable public ErpConfigContext getErpConfigContext()
public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
setErpConfigContext
in class VdmEntity<SupplyDemandItem>
erpConfigContext
- public String toString()
toString
in class VdmObject<SupplyDemandItem>
public boolean equals(Object o)
equals
in class VdmObject<SupplyDemandItem>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<SupplyDemandItem>
public int hashCode()
hashCode
in class VdmObject<SupplyDemandItem>
Copyright © 2018 SAP SE. All rights reserved.