I_CACHESUPPLYDEMANDITEM
Supply Demand and Uncovered Demand Item
I_CACHESUPPLYDEMANDITEM is a CDS View in S/4HANA. Supply Demand and Uncovered Demand Item. It contains 19 fields. 2 CDS views read from this table.
CDS Views using this table (2)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_MRPSalesDemand | view | left_outer | COMPOSITE | MRP Sales Demand |
| P_MRPProdDemandAggregation | view | left_outer | COMPOSITE |
Fields (19)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | MRPElement | MRPElement | 1 |
| KEY | MRPElementCategory | MRPElementCategory | 1 |
| KEY | MRPElementItem | MRPElementItem | 1 |
| KEY | MRPElementScheduleLine | MRPElementScheduleLine | 1 |
| KEY | NumberOfShortages | MaterialShortageProfileCount | 1 |
| KEY | SourceMRPElement | SourceMRPElement | 2 |
| KEY | SourceMRPElementCategory | SourceMRPElementCategory | 2 |
| IssuingOrReceivingPlant | IssuingOrReceivingPlant | 1 | |
| MaximumDelayDate | MaximumDelayDate | 1 | |
| MaximumDelayInDays | MaximumDelayInDays | 1 | |
| MaximumDelayInWorkdays | MaximumDelayInWorkdays | 1 | |
| MRPElementAvailyOrRqmtDate | MRPElementAvailyOrRqmtDate | 1 | |
| MRPElementDelayedQuantity | MRPElementDelayedQuantity | 1 | |
| MRPElementOpenQuantity | MRPElementOpenQuantity | 1 | |
| MRPElementTypeImportance | MRPElementTypeImportance | 1 | |
| MRPElementUncoveredQuantity | MRPElementUncoveredQuantity | 1 | |
| ProcurementProgress | ProcurementProgress | 1 | |
| SourceMRPElementItem | SourceMRPElementItem | 1 | |
| StorageLocation | StorageLocation | 1 |
@AbapCatalog.sqlViewName: 'ICACHESUPDEMITEM'
@AbapCatalog.compiler.compareFilter: true
@EndUserText.label: 'Supply Demand and Uncovered Demand Item'
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #XXL
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@AccessControl: {authorizationCheck: #NOT_REQUIRED,
personalData.blocking: #NOT_REQUIRED
}
@VDM.viewType: #BASIC
define view I_CacheSupplyDemandItem
as select from pph_cache_item as CacheItem
{
key mrpplant as MRPPlant,
key material as Material,
key mrparea as MRPArea,
key mrpplanningsegmenttype as MRPPlanningSegmentType,
key mrpplanningsegmentnumber as MRPPlanningSegment,
key mrpelementcategory as MRPElementCategory,
key mrpelement as MRPElement,
key mrpelementitem as MRPElementItem,
key mrpelementscheduleline as MRPElementScheduleLine,
key materialshortageprofile as MaterialShortageProfile,
key materialshortageprof_cnt as NumberOfShortages,
key mrpelementavailyorrqmtdate as MRPElementAvailyOrRqmtDate,
CacheItem.mrpelementenddate as MRPElementEndDate,
CacheItem.mrpelementstartdate as MRPElementStartDate,
CacheItem.mrpelementquantityisfirm as MRPElementQuantityIsFirm,
CacheItem.mrpelementopenquantity as MRPElementOpenQuantity,
CacheItem.mrpelementtypeimportance as MRPElementTypeImportance,
CacheItem.productionversion as ProductionVersion,
CacheItem.supplier as Supplier,
CacheItem.customer as Customer,
CacheItem.issuingorreceivingplant as IssuingOrReceivingPlant,
CacheItem.storagelocation as StorageLocation,
CacheItem.sourcemrpelementcategory as SourceMRPElementCategory,
CacheItem.sourcemrpelement as SourceMRPElement,
CacheItem.sourcemrpelementitem as SourceMRPElementItem,
CacheItem.mrpelementuncoveredquantity as MRPElementUncoveredQuantity,
CacheItem.mrpelementdelayedquantity as MRPElementDelayedQuantity,
CacheItem.maximumdelaydate as MaximumDelayDate,
CacheItem.maximumdelayindays as MaximumDelayInDays,
CacheItem.maximumdelayinworkdays as MaximumDelayInWorkdays,
CacheItem.procurementprogressindicator as ProcurementProgress
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"PPH_CACHE_ITEM"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/