I_MATERIALLEDGERPRICE
Material Ledger Price
I_MATERIALLEDGERPRICE is a CDS View in S/4HANA. Material Ledger Price. It contains 24 fields. 26 CDS views read from this table.
CDS Views using this table (26)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_MatlLdgrPrChangedByUserVH | view_entity | inner | CONSUMPTION | Changed By |
| C_MatlLdgrPrCreatedByUserVH | view_entity | inner | CONSUMPTION | Created By |
| I_MaterialLedgerPriceOverview | view_entity | from | TRANSACTIONAL | Material Price Change |
| I_MLPricePersistedPeriod | view | union_all | COMPOSITE | Periods for ML Prices per Currency |
| P_CURRENTMATLVALNPRICE | view | union_all | BASIC | |
| P_CURRENTMATLVALNPRICEDEX | view | union_all | BASIC | |
| P_InventoryPriceByKeydate | view | union_all | BASIC | |
| P_InvPricesMaxFis | view | union_all | COMPOSITE | |
| P_MaterialValuation | view | from | COMPOSITE | |
| P_MaterialValuation | view | union_all | COMPOSITE | |
| P_MatlLdgrPriceByValuation | view_entity | from | COMPOSITE | Material Ledger Price by Valuation |
| P_MatVal_By_Period_Types | view | union_all | BASIC | |
| P_MatVal_By_Period_Types | view | from | BASIC | |
| P_MatVal_By_Periods | view | from | BASIC | |
| P_Matval_Manage_Ckml | view | left_outer | BASIC | |
| P_Matval_Manage_Ckml | view | union_all | BASIC | |
| P_Matval_Manage_Cost | view | union_all | BASIC | |
| P_MATVAL_MANAGE_MD_FMLT | view | from | BASIC | |
| P_Matval_Manage_Pnv_Pre | view | union_all | BASIC | |
| P_Matval_Manage_Val_Chart | view | union_all | BASIC | |
| P_MlPrice_By_Periodtype | view | from | COMPOSITE | |
| P_MlPrice_By_Periodtype | view | union_all | COMPOSITE | |
| P_MntrMatlPrWthoutTblFunc | view_entity | from | COMPOSITE | |
| P_MonitorMaterialPrice | view_entity | from | COMPOSITE | |
| R_MatlPriceSpclStockValnStrgy | view | union_all | COMPOSITE | Mat Price Spec Stock Valuation Strategy |
| V_MATERIALLEDGERPRICE | view | union_all | Material Ledger Price |
Fields (24)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | CompanyCode | CompanyCode | 10 |
| KEY | CostEstimate | CostEstimate | 4 |
| KEY | CurrencyRole | CurrencyRole | 8 |
| KEY | InventoryValuationType | InventoryValuationType,ValuationType | 6 |
| KEY | Ledger | Ledger | 7 |
| KEY | Material | Material | 8 |
| KEY | MatlPrcValdtyStartFiscalPeriod | FiscalPeriod | 1 |
| KEY | MatlPrcValidityStartFiscalYear | FiscalYear | 1 |
| KEY | ValuationArea | Plant,ValuationArea | 10 |
| CurPlanProjSlsOrdValnStrategy | CurPlanProjSlsOrdValnStrategy | 2 | |
| Currency | CompanyCodeCurrency,Currency | 10 | |
| FixedPortionOfMaterialPrice | FixedPortionOfPlannedPrice | 1 | |
| InvtryValnSpecialStockType | InvtryValnSpecialStockType | 1 | |
| MaterialPrice | FuturePrice,InventoryPrice,MaterialPrice,PlannedPrice | 11 | |
| MaterialPriceControl | MaterialPriceControl | 7 | |
| MaterialPriceType | MaterialPriceType | 1 | |
| MaterialPriceUnitQty | MaterialPriceUnitQty,MatPriceUnitInCoCodeCurrency | 11 | |
| MaterialPriceValidityEndDate | MaterialPriceValidityEndDate | 1 | |
| MaterialPriceValidityStartDate | FuturePriceValidityStartDate,MaterialPriceValidityStartDate | 4 | |
| MatlPrcValdtyEndFsclYearPeriod | MatlPrcValdtyEndFsclYearPeriod | 2 | |
| MatlPrcValdtyStrtFsclYearPerd | FiscalYearPeriod,MatlPrcValdtyStrtFsclYearPerd,MaxFiscPerCKMLPP | 5 | |
| SalesOrder | SalesOrder | 1 | |
| SalesOrderItem | SalesOrderItem | 1 | |
| ValuationQuantityUnit | BaseUnit,ValuationQuantityUnit | 5 |
@AbapCatalog.sqlViewName: 'IMLPRICE'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey:true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Material Ledger Price'
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
define view I_MaterialLedgerPrice
as select from P_MaterialLedgerPrice
association [0..*] to I_Plant as _Plant on $projection.ValuationArea = _Plant.ValuationArea
association [1..1] to I_Material as _Material on $projection.Material = _Material.Material
association [1..1] to I_Product as _Product on $projection.Material = _Product.Product
association [0..1] to I_WBSElementBasicData as _WBSElementBasicData on $projection.WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID
association [1..1] to I_CompanyCode as _CompanyCode on $projection.CompanyCode = _CompanyCode.CompanyCode
association [1..1] to I_Ledger as _Ledger on $projection.Ledger = _Ledger.Ledger
association [1..1] to I_CurrencyRole as _CurrencyRole on $projection.CurrencyRole = _CurrencyRole.CurrencyRole
{
key CostEstimate,
key Ledger,
key CurrencyRole,
key MaterialPriceType,
key MaterialPriceSubtype,
key MaterialPriceValidityStartDate,
MaterialPriceValidityEndDate,
MatlPrcValdtyStrtFsclYearPerd,
MatlPrcValidityStartFiscalYear,
MatlPrcValdtyStartFiscalPeriod,
MatlPrcValdtyEndFsclYearPeriod,
MatlPrcValidityEndFiscalYear,
MatlPrcValdtyEndFiscalPeriod,
@Semantics.amount.currencyCode: 'Currency'
MaterialPrice,
@Semantics.amount.currencyCode: 'Currency'
FixedPortionOfMaterialPrice,
Currency,
MaterialPriceUnitQty,
ValuationQuantityUnit,
MaterialPriceControl,
CurPlanProjSlsOrdValnStrategy,
MaterialPriceCostEstimateStage,
Material,
ValuationArea,
InventoryValuationType,
CompanyCode,
InvtryValnSpecialStockType,
SalesOrder,
SalesOrderItem,
WBSElementInternalID,
Supplier,
StkMaterialPriceValuationType,
MaterialPriceExtRefCategory,
MaterialPriceExtReference,
MaterialPriceCreatedByUser,
MaterialPriceChangedByUser,
MaterialPriceCreationDateTime,
MatlPriceLastChangeDateTime,
_Plant,
_Material,
_Product,
_WBSElementBasicData,
_CompanyCode,
_Ledger,
_CurrencyRole
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"P_MATERIALLEDGERPRICE"
],
"ASSOCIATED":
[
"I_COMPANYCODE",
"I_CURRENCYROLE",
"I_LEDGER",
"I_MATERIAL",
"I_PLANT",
"I_PRODUCT",
"I_WBSELEMENTBASICDATA"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/