I_CurrentMaterialValuations

DDL: I_CURRENTMATERIALVALUATIONS SQL: IMATVALMANAGEC Type: view COMPOSITE

Current Material Valuations

I_CurrentMaterialValuations is a Composite CDS View that provides data about "Current Material Valuations" in SAP S/4HANA. It reads from 10 data sources and exposes 271 fields with key fields CostEstimate, LedgerValuationCurrencyRole, LedgerValuationCurrencyRole. It has 7 associations to related views.

Data Sources (10)

Associations (7)

CardinalityTargetAliasCondition
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_Plant _Plant $projection.ValuationArea = _Plant.Plant
[0..1] I_MaterialText _MaterialText $projection.Material = _MaterialText.Material and _MaterialText.Language = $session.system_language
[0..1] I_MaterialLedgerPrice _STDPR _STDPR.CostEstimate = md.CostEstimate and _STDPR.Ledger = md.Ledger and _STDPR.CurrencyRole = md.CurrencyRole and _STDPR.MaterialPriceType = 'STDPR' and _STDPR.MaterialPriceSubtype = '' and _STDPR.MatlPrcValdtyEndFsclYearPeriod = '9999012' and _STDPR.Material = md.Material and _STDPR.CompanyCode = md.CompanyCode and _STDPR.ValuationArea = md.ValuationArea
[0..1] I_MaterialLedgerPrice _ACT _ACT.CostEstimate = md.CostEstimate and _ACT.CurrencyRole = md.CurrencyRole and _ACT.Ledger = md.Ledger and _ACT.MaterialPriceType = 'ACT' and _ACT.MaterialPriceSubtype = 'ACT' and _ACT.MatlPrcValdtyEndFsclYearPeriod = '9999012' and _ACT.Material = md.Material and _ACT.CompanyCode = md.CompanyCode and _ACT.ValuationArea = md.ValuationArea
[0..1] I_MaterialLedgerPrice _MAP _MAP.CostEstimate = md.CostEstimate and _MAP.CurrencyRole = md.CurrencyRole and _MAP.Ledger = md.Ledger and _MAP.MaterialPriceType = 'MAP' and _MAP.MaterialPriceSubtype = '' and _MAP.MatlPrcValdtyEndFsclYearPeriod = '9999012' and _MAP.Material = md.Material and _MAP.Material = md.Material and _MAP.CompanyCode = md.CompanyCode and _MAP.ValuationArea = md.ValuationArea
[0..1] I_MaterialLedgerPrice _FSTDCE _FSTDCE.CostEstimate = md.CostEstimate and _FSTDCE.CurrencyRole = md.CurrencyRole and _FSTDCE.Ledger = md.Ledger and _FSTDCE.MaterialPriceType = 'FSTDCE' and _FSTDCE.MaterialPriceSubtype = '' and _FSTDCE.Material = md.Material and _FSTDCE.Material = md.Material

Annotations (9)

NameValueLevelField
EndUserText.label Current Material Valuations view
AbapCatalog.sqlViewName IMATVALMANAGEC view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view

Fields (271)

KeyFieldSource TableSource FieldDescription
KEY CostEstimate P_Matval_Manage_Md2 CostEstimate Cost EstimateNo
KEY LedgerValuationCurrencyRole lvcr LedgerValuationCurrencyRole Valuation Area
LegalCurrencyRole lvcr LegalCurrencyRole
Ledger P_Matval_Manage_Md2 Ledger Ledger
AccountingValuationView lvcr AccountingValuationView
AccountingValuationSubview lvcr AccountingValuationSubview
CurrencyRole lvcr CurrencyRole Curr./Val. Type
LegalCurrencyRoleName lvcr LegalCurrencyRoleName
AccountingValuationViewName lvcr AccountingValuationViewName
AccountingValuationSubviewName lvcr AccountingValuationSubviewName
AcctgValnVwSubviewCombinedName lvcr AcctgValnVwSubviewCombinedName
LedgerName P_Matval_Manage_Md2 LedgerName Ledger Name
Material P_Matval_Manage_Md2 Material Vehicle Model
ValuationArea P_Matval_Manage_Md2 ValuationArea Valuation Area
InventoryValuationType P_Matval_Manage_Md2 InventoryValuationType Valuation Type
ControllingArea _CompanyCode ControllingArea Controlling Area
InvtryValnSpecialStockType P_MATVAL_MANAGE_CKML InvtryValnSpecialStockType Special Stock
SalesOrder P_MATVAL_MANAGE_CKML SalesOrder SD Document
SalesOrderItem P_MATVAL_MANAGE_CKML SalesOrderItem Sales Order Item
Supplier P_MATVAL_MANAGE_CKML Supplier Supplier
WBSElementInternalID P_MATVAL_MANAGE_CKML WBSElementInternalID WBS Internal ID
WBSElementExternalID P_MATVAL_MANAGE_CKML WBSElementExternalID WBS Element External ID
FuturePrice P_MATVAL_MANAGE_CKML FuturePrice
FuturePriceValidityStartDate P_MATVAL_MANAGE_CKML FuturePriceValidityStartDate Valid from
FuturePlannedPrice P_MATVAL_MANAGE_CKML FuturePlannedPrice Fut. Plnd Price
TotalVltdStockQuantity
AmountInCompanyCodeCurrency
MaterialPriceControl P_MATVAL_MANAGE_CKML MaterialPriceControl Price Control
PriceDeterminationControl P_MATVAL_MANAGE_CKML PriceDeterminationControl Price Determ.
MovingAveragePrice P_MATVAL_MANAGE_CKML MovingAveragePrice Per. Unit Price
StandardPrice P_MATVAL_MANAGE_CKML StandardPrice Standard price
MaterialPriceUnitQty P_MATVAL_MANAGE_CKML MaterialPriceUnitQty Price unit
CompanyCode P_Matval_Manage_Md2 CompanyCode Receiver Company Code
Currency P_Matval_Manage_Md2 Currency Valuation Crcy
CompanyCodeCurrency P_Matval_Manage_Md2 CompanyCodeCurrency Local Currency
BaseUnit P_Matval_Manage_Md2 BaseUnit Unit of Measure
ValuationQuantityUnit P_Matval_Manage_Md2 ValuationQuantityUnit
MaterialGroup P_Matval_Manage_Md2 MaterialGroup Product Group
MaterialType P_Matval_Manage_Md2 MaterialType Material Type
PlntMatlIsMarkedForDeletion P_Matval_Manage_Md2 PlntMatlIsMarkedForDeletion
AssemblyScrapPercent P_Matval_Manage_Md2 AssemblyScrapPercent Assembly scrap
MaterialProcurementCategory P_Matval_Manage_Md2 MaterialProcurementCategory Procurement
MaterialProcurementProfile P_Matval_Manage_Md2 MaterialProcurementProfile Special Procur.
ProfitCenter P_Matval_Manage_Md2 ProfitCenter Profit Center
HasProductionVersion P_Matval_Manage_Md2 HasProductionVersion
AlternativeBillOfMaterial P_Matval_Manage_Md2 AlternativeBillOfMaterial
BillOfMaterialVariantUsage P_Matval_Manage_Md2 BillOfMaterialVariantUsage Usage
TaskListGroup P_Matval_Manage_Md2 TaskListGroup Group
TaskListGroupCounter P_Matval_Manage_Md2 TaskListGroupCounter Group Counter
CostingLotSize P_Matval_Manage_Md2 CostingLotSize
CostingMatProcurementProfile P_Matval_Manage_Md2 CostingMatProcurementProfile
IsCoProduct P_Matval_Manage_Md2 IsCoProduct Co-product?
ComponentScrapInPercent P_Matval_Manage_Md2 ComponentScrapInPercent Component Scrap
IsBulkMaterial P_Matval_Manage_Md2 IsBulkMaterial Bulk material
BillOfOperationsType P_Matval_Manage_Md2 BillOfOperationsType Task List Type
CostingProductionVersion P_Matval_Manage_Md2 CostingProductionVersion
IsFixedPriceCoProduct P_Matval_Manage_Md2 IsFixedPriceCoProduct
IsBlockedForCosting P_Matval_Manage_Md2 IsBlockedForCosting
IsMatlOfValnTypeMarkedForDeltn P_Matval_Manage_Md2 IsMatlOfValnTypeMarkedForDeltn
MaterialUsabilityProfile P_Matval_Manage_Md2 MaterialUsabilityProfile P-S Mat. Status
MaterialValuationClass P_Matval_Manage_Md2 MaterialValuationClass Valuation Class
ValuationClassInPrevPeriod P_Matval_Manage_Md2 ValuationClassInPrevPeriod Val. class PP
ValuationClassInPrevYear P_Matval_Manage_Md2 ValuationClassInPrevYear Val. class PY
CurrentFiscalYear P_Matval_Manage_Md2 CurrentFiscalYear Fiscal Year
CurrentFiscalPeriod P_Matval_Manage_Md2 CurrentFiscalPeriod Fiscal Period
PreviousFiscalPeriodFiscalYear P_Matval_Manage_Md2 PreviousFiscalPeriodFiscalYear
PreviousFiscalPeriod P_Matval_Manage_Md2 PreviousFiscalPeriod
PreviousFiscalYear P_Matval_Manage_Md2 PreviousFiscalYear
PreviousFiscalYearPeriod P_Matval_Manage_Md2 PreviousFiscalYearPeriod
InventoryValuationCategory P_Matval_Manage_Md2 InventoryValuationCategory
PriceLastChangeDate P_Matval_Manage_Md2 PriceLastChangeDate Last Price Chg.
TaxPricel1InCoCodeCrcy P_Matval_Manage_Md2 TaxPricel1InCoCodeCrcy
CommercialPrice1InCoCodeCrcy P_Matval_Manage_Md2 CommercialPrice1InCoCodeCrcy
TaxPrice3InCoCodeCrcy P_Matval_Manage_Md2 TaxPrice3InCoCodeCrcy
CommercialPrice3InCoCodeCrcy P_Matval_Manage_Md2 CommercialPrice3InCoCodeCrcy
PlannedPriceInCoCodeCrcy P_Matval_Manage_Md2 PlannedPriceInCoCodeCrcy
PlannedPrice1InCoCodeCrcy P_Matval_Manage_Md2 PlannedPrice1InCoCodeCrcy
PlannedPrice2InCoCodeCrcy P_Matval_Manage_Md2 PlannedPrice2InCoCodeCrcy
PlannedPrice3InCoCodeCrcy P_Matval_Manage_Md2 PlannedPrice3InCoCodeCrcy
FuturePlndPrice1ValdtyDate P_Matval_Manage_Md2 FuturePlndPrice1ValdtyDate
FuturePlndPrice2ValdtyDate P_Matval_Manage_Md2 FuturePlndPrice2ValdtyDate
FuturePlndPrice3ValdtyDate P_Matval_Manage_Md2 FuturePlndPrice3ValdtyDate
HasStdCostEstForFuturePeriod P_Matval_Manage_Md2 HasStdCostEstForFuturePeriod
HasStdCostEstForCurrentPeriod P_Matval_Manage_Md2 HasStdCostEstForCurrentPeriod
HasStdCostEstForPreviousPeriod P_Matval_Manage_Md2 HasStdCostEstForPreviousPeriod
IsLIFOAndFIFORelevant P_Matval_Manage_Md2 IsLIFOAndFIFORelevant
LIFOValuationPoolNumber P_Matval_Manage_Md2 LIFOValuationPoolNumber
CommercialPrice2InCoCodeCrcy P_Matval_Manage_Md2 CommercialPrice2InCoCodeCrcy
TaxPrice2InCoCodeCrcy P_Matval_Manage_Md2 TaxPrice2InCoCodeCrcy
DevaluationYearCount P_Matval_Manage_Md2 DevaluationYearCount
MaintenanceStatus P_Matval_Manage_Md2 MaintenanceStatus Maint. status
FutrCostEstValuationVariant P_Matval_Manage_Md2 FutrCostEstValuationVariant
CurCostEstValuationVariant P_Matval_Manage_Md2 CurCostEstValuationVariant
PrevCostEstValuationVariant P_Matval_Manage_Md2 PrevCostEstValuationVariant
FutureCostEstCostingVersion P_Matval_Manage_Md2 FutureCostEstCostingVersion
CurrentCostEstCostingVersion P_Matval_Manage_Md2 CurrentCostEstCostingVersion
PreviousCostEstCostingVersion P_Matval_Manage_Md2 PreviousCostEstCostingVersion
CostOriginGroup P_Matval_Manage_Md2 CostOriginGroup Origin Group
CostingOverheadGroup P_Matval_Manage_Md2 CostingOverheadGroup
FutureCostEstimateFiscalPeriod P_Matval_Manage_Md2 FutureCostEstimateFiscalPeriod
CurrentCostEstFiscalPeriod P_Matval_Manage_Md2 CurrentCostEstFiscalPeriod
PreviousCostEstFiscalPeriod P_Matval_Manage_Md2 PreviousCostEstFiscalPeriod
FutureCostEstFiscalYear P_Matval_Manage_Md2 FutureCostEstFiscalYear
CurrentCostEstFiscalYear P_Matval_Manage_Md2 CurrentCostEstFiscalYear
PreviousCostEstFiscalYear P_Matval_Manage_Md2 PreviousCostEstFiscalYear
IsMaterialCostedWithQtyStruc P_Matval_Manage_Md2 IsMaterialCostedWithQtyStruc
PreviousPlanPriceInCoCodeCrcy P_Matval_Manage_Md2 PreviousPlanPriceInCoCodeCrcy
CurrentPlanPriceInCoCodeCrcy P_Matval_Manage_Md2 CurrentPlanPriceInCoCodeCrcy
TotStkValAtSlsPrcInCoCodeCrcy
IsMaterialRelatedOrigin P_Matval_Manage_Md2 IsMaterialRelatedOrigin
PhysicalInventoryBlockInd P_Matval_Manage_Md2 PhysicalInventoryBlockInd Phys. Inv. Blk
DateOfLastPostedCntUnRstrcdStk P_Matval_Manage_Md2 DateOfLastPostedCntUnRstrcdStk Last Count Date
InventoryForCycleCountInd P_Matval_Manage_Md2 InventoryForCycleCountInd CC phys. inv.
ValuationMargin P_Matval_Manage_Md2 ValuationMargin Val. margin
FxdPortnOfPlanPrcInCoCodeCrcy P_MATVAL_MANAGE_CKML FxdPortnOfPlanPrcInCoCodeCrcy
FxdPortOfPrevPlPrcInCoCodeCrcy P_Matval_Manage_Md2 FxdPortOfPrevPlPrcInCoCodeCrcy
FxdPortnOfFutPlPrcInCoCodeCrcy P_Matval_Manage_Md2 FxdPortnOfFutPlPrcInCoCodeCrcy
CurPlanProjSlsOrdValnStrategy P_Matval_Manage_Md2 CurPlanProjSlsOrdValnStrategy
PrevPlanProjSlsOrdValnStrategy P_Matval_Manage_Md2 PrevPlanProjSlsOrdValnStrategy
FutrPlanProjSlsOrdValnStrategy P_Matval_Manage_Md2 FutrPlanProjSlsOrdValnStrategy
ValuationClassSalesOrderStock P_Matval_Manage_Md2 ValuationClassSalesOrderStock VC: Sal.Ord.Stk
ProjectStockValuationClass P_Matval_Manage_Md2 ProjectStockValuationClass Project stk VC
ProductUsageType P_Matval_Manage_Md2 ProductUsageType Product Usage
ProductOriginType P_Matval_Manage_Md2 ProductOriginType Product Origin
IsProducedInhouse P_Matval_Manage_Md2 IsProducedInhouse Prod. in-house
ValnIsBsdOnBatchSpecificUnit P_Matval_Manage_Md2 ValnIsBsdOnBatchSpecificUnit
TaxBasedPricesPriceUnitQty P_Matval_Manage_Md2 TaxBasedPricesPriceUnitQty
ValnClsForSpclStkAtVndr P_Matval_Manage_Md2 ValnClsForSpclStkAtVndr VC: Vendor
FiscalPeriodEndDate fpi FiscalPeriodEndDate
NextFiscalPeriodStartDate
ControllingValuationType lvcr AccountingValuationView
MaterialName _MaterialText MaterialName Material Description
CompanyCodeName _CompanyCode CompanyCodeName Company Name
Plant _Plant Plant Valuation Area
PlantName _Plant PlantName Plant Name
CostEstimate Cost EstimateNo
KEY LedgerValuationCurrencyRole lvcr LedgerValuationCurrencyRole Valuation Area
LegalCurrencyRole lvcr LegalCurrencyRole
Ledger P_Matval_Manage_Md2 Ledger Ledger
AccountingValuationView lvcr AccountingValuationView
AccountingValuationSubview lvcr AccountingValuationSubview
CurrencyRole lvcr CurrencyRole Curr./Val. Type
LegalCurrencyRoleName lvcr LegalCurrencyRoleName
AccountingValuationViewName lvcr AccountingValuationViewName
AccountingValuationSubviewName lvcr AccountingValuationSubviewName
AcctgValnVwSubviewCombinedName lvcr AcctgValnVwSubviewCombinedName
LedgerName P_Matval_Manage_Md2 LedgerName Ledger Name
Material P_Matval_Manage_Md2 Material Vehicle Model
ValuationArea P_Matval_Manage_Md2 ValuationArea Valuation Area
InventoryValuationType P_Matval_Manage_Md2 InventoryValuationType Valuation Type
ControllingArea _CompanyCode ControllingArea Controlling Area
InvtryValnSpecialStockType P_MATVAL_MANAGE_CKML InvtryValnSpecialStockType Special Stock
SalesOrder P_MATVAL_MANAGE_CKML SalesOrder SD Document
SalesOrderItem P_MATVAL_MANAGE_CKML SalesOrderItem Sales Order Item
Supplier P_MATVAL_MANAGE_CKML Supplier Supplier
WBSElementInternalID P_MATVAL_MANAGE_CKML WBSElementInternalID WBS Internal ID
WBSElementExternalID P_MATVAL_MANAGE_CKML WBSElementExternalID WBS Element External ID
FuturePrice P_MATVAL_MANAGE_CKML FuturePrice
FuturePriceValidityStartDate P_MATVAL_MANAGE_CKML FuturePriceValidityStartDate Valid from
FuturePlannedPrice P_MATVAL_MANAGE_CKML FuturePlannedPrice Fut. Plnd Price
TotalVltdStockQuantity
AmountInCompanyCodeCurrency
MaterialPriceControl P_MATVAL_MANAGE_CKML MaterialPriceControl Price Control
PriceDeterminationControl P_MATVAL_MANAGE_CKML PriceDeterminationControl Price Determ.
MovingAveragePrice P_MATVAL_MANAGE_CKML MovingAveragePrice Per. Unit Price
StandardPrice P_MATVAL_MANAGE_CKML StandardPrice Standard price
MaterialPriceUnitQty P_MATVAL_MANAGE_CKML MaterialPriceUnitQty Price unit
CompanyCode P_Matval_Manage_Md2 CompanyCode Receiver Company Code
Currency P_Matval_Manage_Md2 Currency Valuation Crcy
CompanyCodeCurrency P_Matval_Manage_Md2 CompanyCodeCurrency Local Currency
BaseUnit P_Matval_Manage_Md2 BaseUnit Unit of Measure
ValuationQuantityUnit P_Matval_Manage_Md2 ValuationQuantityUnit
MaterialGroup P_Matval_Manage_Md2 MaterialGroup Product Group
MaterialType P_Matval_Manage_Md2 MaterialType Material Type
PlntMatlIsMarkedForDeletion P_Matval_Manage_Md2 PlntMatlIsMarkedForDeletion
AssemblyScrapPercent P_Matval_Manage_Md2 AssemblyScrapPercent Assembly scrap
MaterialProcurementCategory P_Matval_Manage_Md2 MaterialProcurementCategory Procurement
MaterialProcurementProfile P_Matval_Manage_Md2 MaterialProcurementProfile Special Procur.
ProfitCenter P_Matval_Manage_Md2 ProfitCenter Profit Center
HasProductionVersion P_Matval_Manage_Md2 HasProductionVersion
AlternativeBillOfMaterial P_Matval_Manage_Md2 AlternativeBillOfMaterial
BillOfMaterialVariantUsage P_Matval_Manage_Md2 BillOfMaterialVariantUsage Usage
TaskListGroup P_Matval_Manage_Md2 TaskListGroup Group
TaskListGroupCounter P_Matval_Manage_Md2 TaskListGroupCounter Group Counter
CostingLotSize P_Matval_Manage_Md2 CostingLotSize
CostingMatProcurementProfile P_Matval_Manage_Md2 CostingMatProcurementProfile
IsCoProduct P_Matval_Manage_Md2 IsCoProduct Co-product?
ComponentScrapInPercent P_Matval_Manage_Md2 ComponentScrapInPercent Component Scrap
IsBulkMaterial P_Matval_Manage_Md2 IsBulkMaterial Bulk material
BillOfOperationsType P_Matval_Manage_Md2 BillOfOperationsType Task List Type
CostingProductionVersion P_Matval_Manage_Md2 CostingProductionVersion
IsFixedPriceCoProduct P_Matval_Manage_Md2 IsFixedPriceCoProduct
IsBlockedForCosting P_Matval_Manage_Md2 IsBlockedForCosting
IsMatlOfValnTypeMarkedForDeltn P_Matval_Manage_Md2 IsMatlOfValnTypeMarkedForDeltn
MaterialUsabilityProfile P_Matval_Manage_Md2 MaterialUsabilityProfile P-S Mat. Status
MaterialValuationClass P_Matval_Manage_Md2 MaterialValuationClass Valuation Class
ValuationClassInPrevPeriod P_Matval_Manage_Md2 ValuationClassInPrevPeriod Val. class PP
ValuationClassInPrevYear P_Matval_Manage_Md2 ValuationClassInPrevYear Val. class PY
CurrentFiscalYear P_Matval_Manage_Md2 CurrentFiscalYear Fiscal Year
CurrentFiscalPeriod P_Matval_Manage_Md2 CurrentFiscalPeriod Fiscal Period
PreviousFiscalPeriodFiscalYear P_Matval_Manage_Md2 PreviousFiscalPeriodFiscalYear
PreviousFiscalPeriod P_Matval_Manage_Md2 PreviousFiscalPeriod
PreviousFiscalYear P_Matval_Manage_Md2 PreviousFiscalYear
PreviousFiscalYearPeriod P_Matval_Manage_Md2 PreviousFiscalYearPeriod
InventoryValuationCategory P_Matval_Manage_Md2 InventoryValuationCategory
PriceLastChangeDate P_Matval_Manage_Md2 PriceLastChangeDate Last Price Chg.
TaxPricel1InCoCodeCrcy P_Matval_Manage_Md2 TaxPricel1InCoCodeCrcy
CommercialPrice1InCoCodeCrcy P_Matval_Manage_Md2 CommercialPrice1InCoCodeCrcy
TaxPrice3InCoCodeCrcy P_Matval_Manage_Md2 TaxPrice3InCoCodeCrcy
CommercialPrice3InCoCodeCrcy P_Matval_Manage_Md2 CommercialPrice3InCoCodeCrcy
PlannedPriceInCoCodeCrcy P_Matval_Manage_Md2 PlannedPriceInCoCodeCrcy
PlannedPrice1InCoCodeCrcy P_Matval_Manage_Md2 PlannedPrice1InCoCodeCrcy
PlannedPrice2InCoCodeCrcy P_Matval_Manage_Md2 PlannedPrice2InCoCodeCrcy
PlannedPrice3InCoCodeCrcy P_Matval_Manage_Md2 PlannedPrice3InCoCodeCrcy
FuturePlndPrice1ValdtyDate P_Matval_Manage_Md2 FuturePlndPrice1ValdtyDate
FuturePlndPrice2ValdtyDate P_Matval_Manage_Md2 FuturePlndPrice2ValdtyDate
FuturePlndPrice3ValdtyDate P_Matval_Manage_Md2 FuturePlndPrice3ValdtyDate
HasStdCostEstForFuturePeriod P_Matval_Manage_Md2 HasStdCostEstForFuturePeriod
HasStdCostEstForCurrentPeriod P_Matval_Manage_Md2 HasStdCostEstForCurrentPeriod
HasStdCostEstForPreviousPeriod P_Matval_Manage_Md2 HasStdCostEstForPreviousPeriod
IsLIFOAndFIFORelevant P_Matval_Manage_Md2 IsLIFOAndFIFORelevant
LIFOValuationPoolNumber P_Matval_Manage_Md2 LIFOValuationPoolNumber
CommercialPrice2InCoCodeCrcy P_Matval_Manage_Md2 CommercialPrice2InCoCodeCrcy
TaxPrice2InCoCodeCrcy P_Matval_Manage_Md2 TaxPrice2InCoCodeCrcy
DevaluationYearCount P_Matval_Manage_Md2 DevaluationYearCount
MaintenanceStatus P_Matval_Manage_Md2 MaintenanceStatus Maint. status
FutrCostEstValuationVariant P_Matval_Manage_Md2 FutrCostEstValuationVariant
CurCostEstValuationVariant P_Matval_Manage_Md2 CurCostEstValuationVariant
PrevCostEstValuationVariant P_Matval_Manage_Md2 PrevCostEstValuationVariant
FutureCostEstCostingVersion P_Matval_Manage_Md2 FutureCostEstCostingVersion
CurrentCostEstCostingVersion P_Matval_Manage_Md2 CurrentCostEstCostingVersion
PreviousCostEstCostingVersion P_Matval_Manage_Md2 PreviousCostEstCostingVersion
CostOriginGroup P_Matval_Manage_Md2 CostOriginGroup Origin Group
CostingOverheadGroup P_Matval_Manage_Md2 CostingOverheadGroup
FutureCostEstimateFiscalPeriod P_Matval_Manage_Md2 FutureCostEstimateFiscalPeriod
CurrentCostEstFiscalPeriod P_Matval_Manage_Md2 CurrentCostEstFiscalPeriod
PreviousCostEstFiscalPeriod P_Matval_Manage_Md2 PreviousCostEstFiscalPeriod
FutureCostEstFiscalYear P_Matval_Manage_Md2 FutureCostEstFiscalYear
CurrentCostEstFiscalYear P_Matval_Manage_Md2 CurrentCostEstFiscalYear
PreviousCostEstFiscalYear P_Matval_Manage_Md2 PreviousCostEstFiscalYear
IsMaterialCostedWithQtyStruc P_Matval_Manage_Md2 IsMaterialCostedWithQtyStruc
PreviousPlanPriceInCoCodeCrcy P_Matval_Manage_Md2 PreviousPlanPriceInCoCodeCrcy
CurrentPlanPriceInCoCodeCrcy P_Matval_Manage_Md2 CurrentPlanPriceInCoCodeCrcy
TotStkValAtSlsPrcInCoCodeCrcy
IsMaterialRelatedOrigin P_Matval_Manage_Md2 IsMaterialRelatedOrigin
PhysicalInventoryBlockInd P_Matval_Manage_Md2 PhysicalInventoryBlockInd Phys. Inv. Blk
DateOfLastPostedCntUnRstrcdStk P_Matval_Manage_Md2 DateOfLastPostedCntUnRstrcdStk Last Count Date
InventoryForCycleCountInd P_Matval_Manage_Md2 InventoryForCycleCountInd CC phys. inv.
ValuationMargin P_Matval_Manage_Md2 ValuationMargin Val. margin
FxdPortnOfPlanPrcInCoCodeCrcy P_MATVAL_MANAGE_CKML FxdPortnOfPlanPrcInCoCodeCrcy
FxdPortOfPrevPlPrcInCoCodeCrcy P_Matval_Manage_Md2 FxdPortOfPrevPlPrcInCoCodeCrcy
FxdPortnOfFutPlPrcInCoCodeCrcy P_Matval_Manage_Md2 FxdPortnOfFutPlPrcInCoCodeCrcy
CurPlanProjSlsOrdValnStrategy P_Matval_Manage_Md2 CurPlanProjSlsOrdValnStrategy
PrevPlanProjSlsOrdValnStrategy P_Matval_Manage_Md2 PrevPlanProjSlsOrdValnStrategy
FutrPlanProjSlsOrdValnStrategy P_Matval_Manage_Md2 FutrPlanProjSlsOrdValnStrategy
ValuationClassSalesOrderStock P_Matval_Manage_Md2 ValuationClassSalesOrderStock VC: Sal.Ord.Stk
ProjectStockValuationClass P_Matval_Manage_Md2 ProjectStockValuationClass Project stk VC
ProductUsageType P_Matval_Manage_Md2 ProductUsageType Product Usage
ProductOriginType P_Matval_Manage_Md2 ProductOriginType Product Origin
IsProducedInhouse P_Matval_Manage_Md2 IsProducedInhouse Prod. in-house
ValnIsBsdOnBatchSpecificUnit P_Matval_Manage_Md2 ValnIsBsdOnBatchSpecificUnit
TaxBasedPricesPriceUnitQty P_Matval_Manage_Md2 TaxBasedPricesPriceUnitQty
ValnClsForSpclStkAtVndr P_Matval_Manage_Md2 ValnClsForSpclStkAtVndr VC: Vendor
FiscalPeriodEndDate fpi FiscalPeriodEndDate
NextFiscalPeriodStartDate
ControllingValuationType lvcr AccountingValuationView
MaterialName _MaterialText MaterialName Material Description
CompanyCodeName _CompanyCode CompanyCodeName Company Name
Plant _Plant Plant Valuation Area
PlantName _Plant PlantName Plant Name
_ControllingArea _CompanyCode _ControllingArea

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_CurrentMaterialValuations.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: IMATVALMANAGEC

CREATE VIEW I_CurrentMaterialValuations AS
SELECT
  md.CostEstimate AS CostEstimate,
  lvcr.LedgerValuationCurrencyRole AS LedgerValuationCurrencyRole,
  lvcr.LegalCurrencyRole AS LegalCurrencyRole,
  md.Ledger AS Ledger,
  lvcr.AccountingValuationView AS AccountingValuationView,
  lvcr.AccountingValuationSubview AS AccountingValuationSubview,
  lvcr.CurrencyRole AS CurrencyRole,
  lvcr.LegalCurrencyRoleName AS LegalCurrencyRoleName,
  lvcr.AccountingValuationViewName AS AccountingValuationViewName,
  lvcr.AccountingValuationSubviewName AS AccountingValuationSubviewName,
  lvcr.AcctgValnVwSubviewCombinedName AS AcctgValnVwSubviewCombinedName,
  md.LedgerName AS LedgerName,
  md.Material AS Material,
  md.ValuationArea AS ValuationArea,
  md.InventoryValuationType AS InventoryValuationType,
  _CompanyCode.ControllingArea AS ControllingArea,
  ckml.InvtryValnSpecialStockType AS InvtryValnSpecialStockType,
  ckml.SalesOrder AS SalesOrder,
  ckml.SalesOrderItem AS SalesOrderItem,
  ckml.Supplier AS Supplier,
  ckml.WBSElementInternalID AS WBSElementInternalID,
  ckml.WBSElementExternalID AS WBSElementExternalID,
  ckml.FuturePrice AS FuturePrice,
  ckml.FuturePriceValidityStartDate AS FuturePriceValidityStartDate,
  ckml.FuturePlannedPrice AS FuturePlannedPrice,
  cast(coalesce(bal.TotalVltdStockQuantity, 0) as fin_qtyval) AS TotalVltdStockQuantity,
  cast (coalesce(bal.AmountInCompanyCodeCurrency, 0) as fins_vhcur12) AS AmountInCompanyCodeCurrency,
  ckml.MaterialPriceControl AS MaterialPriceControl,
  ckml.PriceDeterminationControl AS PriceDeterminationControl,
  ckml.MovingAveragePrice AS MovingAveragePrice,
  ckml.StandardPrice AS StandardPrice,
  ckml.MaterialPriceUnitQty AS MaterialPriceUnitQty,
  md.CompanyCode AS CompanyCode,
  md.Currency AS Currency,
  md.CompanyCodeCurrency AS CompanyCodeCurrency,
  md.BaseUnit AS BaseUnit,
  md.ValuationQuantityUnit AS ValuationQuantityUnit,
  md.MaterialGroup AS MaterialGroup,
  md.MaterialType AS MaterialType,
  md.PlntMatlIsMarkedForDeletion AS PlntMatlIsMarkedForDeletion,
  md.AssemblyScrapPercent AS AssemblyScrapPercent,
  md.MaterialProcurementCategory AS MaterialProcurementCategory,
  md.MaterialProcurementProfile AS MaterialProcurementProfile,
  md.ProfitCenter AS ProfitCenter,
  md.HasProductionVersion AS HasProductionVersion,
  md.AlternativeBillOfMaterial AS AlternativeBillOfMaterial,
  md.BillOfMaterialVariantUsage AS BillOfMaterialVariantUsage,
  md.TaskListGroup AS TaskListGroup,
  md.TaskListGroupCounter AS TaskListGroupCounter,
  md.CostingLotSize AS CostingLotSize,
  md.CostingMatProcurementProfile AS CostingMatProcurementProfile,
  md.IsCoProduct AS IsCoProduct,
  md.ComponentScrapInPercent AS ComponentScrapInPercent,
  md.IsBulkMaterial AS IsBulkMaterial,
  md.BillOfOperationsType AS BillOfOperationsType,
  md.CostingProductionVersion AS CostingProductionVersion,
  md.IsFixedPriceCoProduct AS IsFixedPriceCoProduct,
  md.IsBlockedForCosting AS IsBlockedForCosting,
  md.IsMatlOfValnTypeMarkedForDeltn AS IsMatlOfValnTypeMarkedForDeltn,
  md.MaterialUsabilityProfile AS MaterialUsabilityProfile,
  md.MaterialValuationClass AS MaterialValuationClass,
  md.ValuationClassInPrevPeriod AS ValuationClassInPrevPeriod,
  md.ValuationClassInPrevYear AS ValuationClassInPrevYear,
  md.CurrentFiscalYear AS CurrentFiscalYear,
  md.CurrentFiscalPeriod AS CurrentFiscalPeriod,
  md.PreviousFiscalPeriodFiscalYear AS PreviousFiscalPeriodFiscalYear,
  md.PreviousFiscalPeriod AS PreviousFiscalPeriod,
  md.PreviousFiscalYear AS PreviousFiscalYear,
  md.PreviousFiscalYearPeriod AS PreviousFiscalYearPeriod,
  md.InventoryValuationCategory AS InventoryValuationCategory,
  md.PriceLastChangeDate AS PriceLastChangeDate,
  md.TaxPricel1InCoCodeCrcy AS TaxPricel1InCoCodeCrcy,
  md.CommercialPrice1InCoCodeCrcy AS CommercialPrice1InCoCodeCrcy,
  md.TaxPrice3InCoCodeCrcy AS TaxPrice3InCoCodeCrcy,
  md.CommercialPrice3InCoCodeCrcy AS CommercialPrice3InCoCodeCrcy,
  md.PlannedPriceInCoCodeCrcy AS PlannedPriceInCoCodeCrcy,
  md.PlannedPrice1InCoCodeCrcy AS PlannedPrice1InCoCodeCrcy,
  md.PlannedPrice2InCoCodeCrcy AS PlannedPrice2InCoCodeCrcy,
  md.PlannedPrice3InCoCodeCrcy AS PlannedPrice3InCoCodeCrcy,
  md.FuturePlndPrice1ValdtyDate AS FuturePlndPrice1ValdtyDate,
  md.FuturePlndPrice2ValdtyDate AS FuturePlndPrice2ValdtyDate,
  md.FuturePlndPrice3ValdtyDate AS FuturePlndPrice3ValdtyDate,
  md.HasStdCostEstForFuturePeriod AS HasStdCostEstForFuturePeriod,
  md.HasStdCostEstForCurrentPeriod AS HasStdCostEstForCurrentPeriod,
  md.HasStdCostEstForPreviousPeriod AS HasStdCostEstForPreviousPeriod,
  md.IsLIFOAndFIFORelevant AS IsLIFOAndFIFORelevant,
  md.LIFOValuationPoolNumber AS LIFOValuationPoolNumber,
  md.CommercialPrice2InCoCodeCrcy AS CommercialPrice2InCoCodeCrcy,
  md.TaxPrice2InCoCodeCrcy AS TaxPrice2InCoCodeCrcy,
  md.DevaluationYearCount AS DevaluationYearCount,
  md.MaintenanceStatus AS MaintenanceStatus,
  md.FutrCostEstValuationVariant AS FutrCostEstValuationVariant,
  md.CurCostEstValuationVariant AS CurCostEstValuationVariant,
  md.PrevCostEstValuationVariant AS PrevCostEstValuationVariant,
  md.FutureCostEstCostingVersion AS FutureCostEstCostingVersion,
  md.CurrentCostEstCostingVersion AS CurrentCostEstCostingVersion,
  md.PreviousCostEstCostingVersion AS PreviousCostEstCostingVersion,
  md.CostOriginGroup AS CostOriginGroup,
  md.CostingOverheadGroup AS CostingOverheadGroup,
  md.FutureCostEstimateFiscalPeriod AS FutureCostEstimateFiscalPeriod,
  md.CurrentCostEstFiscalPeriod AS CurrentCostEstFiscalPeriod,
  md.PreviousCostEstFiscalPeriod AS PreviousCostEstFiscalPeriod,
  md.FutureCostEstFiscalYear AS FutureCostEstFiscalYear,
  md.CurrentCostEstFiscalYear AS CurrentCostEstFiscalYear,
  md.PreviousCostEstFiscalYear AS PreviousCostEstFiscalYear,
  md.IsMaterialCostedWithQtyStruc AS IsMaterialCostedWithQtyStruc,
  md.PreviousPlanPriceInCoCodeCrcy AS PreviousPlanPriceInCoCodeCrcy,
  md.CurrentPlanPriceInCoCodeCrcy AS CurrentPlanPriceInCoCodeCrcy,
  cast(bal.TotStkValAtSlsPrcInCoCodeCrcy as fml_totalvltdstocksalesprice) AS TotStkValAtSlsPrcInCoCodeCrcy,
  md.IsMaterialRelatedOrigin AS IsMaterialRelatedOrigin,
  md.PhysicalInventoryBlockInd AS PhysicalInventoryBlockInd,
  md.DateOfLastPostedCntUnRstrcdStk AS DateOfLastPostedCntUnRstrcdStk,
  md.InventoryForCycleCountInd AS InventoryForCycleCountInd,
  md.ValuationMargin AS ValuationMargin,
  ckml.FxdPortnOfPlanPrcInCoCodeCrcy AS FxdPortnOfPlanPrcInCoCodeCrcy,
  md.FxdPortOfPrevPlPrcInCoCodeCrcy AS FxdPortOfPrevPlPrcInCoCodeCrcy,
  md.FxdPortnOfFutPlPrcInCoCodeCrcy AS FxdPortnOfFutPlPrcInCoCodeCrcy,
  md.CurPlanProjSlsOrdValnStrategy AS CurPlanProjSlsOrdValnStrategy,
  md.PrevPlanProjSlsOrdValnStrategy AS PrevPlanProjSlsOrdValnStrategy,
  md.FutrPlanProjSlsOrdValnStrategy AS FutrPlanProjSlsOrdValnStrategy,
  md.ValuationClassSalesOrderStock AS ValuationClassSalesOrderStock,
  md.ProjectStockValuationClass AS ProjectStockValuationClass,
  md.ProductUsageType AS ProductUsageType,
  md.ProductOriginType AS ProductOriginType,
  md.IsProducedInhouse AS IsProducedInhouse,
  md.ValnIsBsdOnBatchSpecificUnit AS ValnIsBsdOnBatchSpecificUnit,
  md.TaxBasedPricesPriceUnitQty AS TaxBasedPricesPriceUnitQty,
  md.ValnClsForSpclStkAtVndr AS ValnClsForSpclStkAtVndr,
  fpi.FiscalPeriodEndDate AS FiscalPeriodEndDate,
  dats_add_days(fpi.FiscalPeriodEndDate, 1, 'INITIAL') AS NextFiscalPeriodStartDate,
  lvcr.AccountingValuationView AS ControllingValuationType,
  _MaterialText.MaterialName AS MaterialName,
  _CompanyCode.CompanyCodeName AS CompanyCodeName,
  _Plant.Plant AS Plant,
  _Plant.PlantName AS PlantName,
  _CompanyCode._ControllingArea AS _ControllingArea
FROM P_Matval_Manage_Md2 AS md
INNER JOIN R_MatlPriceDataMigrationStatus AS tf ON /* join condition not captured in parsed metadata */
INNER JOIN P_MATVAL_MANAGE_CKML AS ckml ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_Matval_Manage_Pnv_Pre AS mx ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_MATVAL_MANAGE_CKML AS ckml ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN P_Matval_Manage_Bal_Split AS bal ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON ValuationArea = _Plant.Plant  -- association [0..1]
LEFT OUTER JOIN I_MaterialText AS _MaterialText ON Material = _MaterialText.Material AND _MaterialText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_MaterialLedgerPrice AS _STDPR ON _STDPR.CostEstimate = md.CostEstimate AND _STDPR.Ledger = md.Ledger AND _STDPR.CurrencyRole = md.CurrencyRole AND _STDPR.MaterialPriceType = 'STDPR' AND _STDPR.MaterialPriceSubtype = '' AND _STDPR.MatlPrcValdtyEndFsclYearPeriod = '9999012' AND _STDPR.Material = md.Material AND _STDPR.CompanyCode = md.CompanyCode AND _STDPR.ValuationArea = md.ValuationArea  -- association [0..1]
LEFT OUTER JOIN I_MaterialLedgerPrice AS _ACT ON _ACT.CostEstimate = md.CostEstimate AND _ACT.CurrencyRole = md.CurrencyRole AND _ACT.Ledger = md.Ledger AND _ACT.MaterialPriceType = 'ACT' AND _ACT.MaterialPriceSubtype = 'ACT' AND _ACT.MatlPrcValdtyEndFsclYearPeriod = '9999012' AND _ACT.Material = md.Material AND _ACT.CompanyCode = md.CompanyCode AND _ACT.ValuationArea = md.ValuationArea  -- association [0..1]
LEFT OUTER JOIN I_MaterialLedgerPrice AS _MAP ON _MAP.CostEstimate = md.CostEstimate AND _MAP.CurrencyRole = md.CurrencyRole AND _MAP.Ledger = md.Ledger AND _MAP.MaterialPriceType = 'MAP' AND _MAP.MaterialPriceSubtype = '' AND _MAP.MatlPrcValdtyEndFsclYearPeriod = '9999012' AND _MAP.Material = md.Material AND _MAP.Material = md.Material AND _MAP.CompanyCode = md.CompanyCode AND _MAP.ValuationArea = md.ValuationArea  -- association [0..1]
LEFT OUTER JOIN I_MaterialLedgerPrice AS _FSTDCE ON _FSTDCE.CostEstimate = md.CostEstimate AND _FSTDCE.CurrencyRole = md.CurrencyRole AND _FSTDCE.Ledger = md.Ledger AND _FSTDCE.MaterialPriceType = 'FSTDCE' AND _FSTDCE.MaterialPriceSubtype = '' AND _FSTDCE.Material = md.Material AND _FSTDCE.Material = md.Material  -- association [0..1]
-- UNION ALL with additional select branch(es): P_Matval_Manage_Md2
;