I_FixedAssetDepreciationList
Asset Depreciations
I_FixedAssetDepreciationList is a Composite CDS View (Cube) that provides data about "Asset Depreciations" in SAP S/4HANA. It reads from 1 data source (P_FixedAssetDepreciationList1) and exposes 93 fields with key fields CompanyCode, AssetDepreciationArea, MasterFixedAsset, FixedAsset, Ledger. It has 41 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| P_FixedAssetDepreciationList1 | P_FixedAssetDepreciationList1 | from |
Parameters (3)
| Name | Type | Default |
|---|---|---|
| P_KeyDate | fagl_keydate | |
| P_FiscalYear | fis_ryear | |
| P_FiscalPeriod | fis_period_to |
Associations (41)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_CompanyCode | _CompanyCode | $projection.CompanyCode = _CompanyCode.CompanyCode |
| [0..1] | I_MasterFixedAsset | _MasterFixedAsset | $projection.CompanyCode = _MasterFixedAsset.CompanyCode and $projection.MasterFixedAsset = _MasterFixedAsset.MasterFixedAsset |
| [0..1] | I_FixedAsset | _FixedAsset | $projection.CompanyCode = _FixedAsset.CompanyCode and $projection.FixedAsset = _FixedAsset.FixedAsset and $projection.MasterFixedAsset = _FixedAsset.MasterFixedAsset |
| [0..1] | I_DepreciationAreaForLedger | _DepreciationArea | $projection.CompanyCode = _DepreciationArea.CompanyCode and $projection.Ledger = _DepreciationArea.Ledger and $projection.AssetDepreciationArea = _DepreciationArea.AssetDepreciationArea |
| [0..1] | I_Ledger | _Ledger | $projection.Ledger = _Ledger.Ledger |
| [1..1] | I_FiscalYearVariant | _FiscalYearVariant | $projection.FiscalYearVariant = _FiscalYearVariant.FiscalYearVariant |
| [0..1] | I_FiscalYearForCompanyCode | _FiscalYear | $projection.FiscalYear = _FiscalYear.FiscalYear and $projection.CompanyCode = _FiscalYear.CompanyCode |
| [0..1] | I_ChartOfDepreciation | _ChartOfDepreciation | $projection.ChartOfDepreciation = _ChartOfDepreciation.ChartOfDepreciation |
| [0..1] | I_Currency | _Currency | $projection.DisplayCurrency = _Currency.Currency |
| [0..1] | I_CurrencyRole | _CurrencyRole | $projection.CurrencyRole = _CurrencyRole.CurrencyRole |
| [0..1] | I_AssetKeyFigure | _AssetKeyFigure | $projection.AssetAccountingKeyFigure = _AssetKeyFigure.AssetAccountingKeyFigure |
| [0..1] | I_AssetKeyFigureSet | _AssetKeyFigureSet | _AssetKeyFigureSet.AssetAccountingKeyFigureSet = $projection.AssetAccountingKeyFigureSet |
| [0..1] | I_ControllingArea | _ControllingArea | _ControllingArea.ControllingArea = $projection.ControllingArea |
| [0..*] | I_CostCenter | _AssetCostCenter | _AssetCostCenter.ControllingArea = $projection.ControllingArea and _AssetCostCenter.CostCenter = $projection.AssetCostCenter |
| [0..*] | I_ProfitCenter | _AssetProfitCenter | _AssetProfitCenter.ControllingArea = $projection.ControllingArea and _AssetProfitCenter.ProfitCenter = $projection.AssetProfitCenter |
| [0..1] | I_BusinessArea | _AssetBusinessArea | _AssetBusinessArea.BusinessArea = $projection.AssetBusinessArea |
| [0..1] | I_Plant | _AssetPlant | _AssetPlant.Plant = $projection.AssetPlant |
| [0..1] | I_Segment | _AssetSegment | _AssetSegment.Segment = $projection.AssetSegment |
| [0..1] | I_Country | _Country | $projection.Country = _Country.Country |
| [0..1] | I_AssetClass | _AssetClass | $projection.assetclass = _AssetClass.AssetClass |
| [0..1] | I_FixedAssetForLedger | _FixedAssetForLedger | _FixedAssetForLedger.CompanyCode = $projection.CompanyCode and _FixedAssetForLedger.MasterFixedAsset = $projection.MasterFixedAsset and _FixedAssetForLedger.FixedAsset = $projection.FixedAsset and _FixedAssetForLedger.Ledger = $projection.Ledger |
| [0..1] | I_FixedAssetCountryData | _FixedAssetCountryData | $projection.CompanyCode = _FixedAssetCountryData.CompanyCode and $projection.MasterFixedAsset = _FixedAssetCountryData.MasterFixedAsset and $projection.FixedAsset = _FixedAssetCountryData.FixedAsset |
| [0..1] | I_FixedAssetNatlClfn | _FixedAssetNatlClfn | $projection.Country = _FixedAssetNatlClfn.Country and $projection.nationalclassification = _FixedAssetNatlClfn.NationalClassification |
| [0..1] | I_TaxDepreciationGroup | _TaxDepreciationGroup | $projection.Country = _TaxDepreciationGroup.Country and $projection.taxdepreciationgroup = _TaxDepreciationGroup.TaxDepreciationGroup |
| [0..1] | I_FunctionalArea | _AssetFunctionalArea | $projection.AssetFunctionalArea = _AssetFunctionalArea.FunctionalArea |
| [0..1] | I_FinancialManagementArea | _FinancialManagementArea | $projection.FinancialManagementArea = _FinancialManagementArea.FinancialManagementArea |
| [0..1] | I_Fund | _AssetFund | $projection.FinancialManagementArea = _AssetFund.FinancialManagementArea and $projection.AssetFund = _AssetFund.Fund |
| [0..1] | I_BudgetPeriod | _AssetBudgetPeriod | $projection.AssetBudgetPeriod = _AssetBudgetPeriod.BudgetPeriod |
| [0..1] | I_FiscalPeriodForVariant | _FiscalPeriodForVariant | $projection.LedgerFiscalYear = _FiscalPeriodForVariant.FiscalYear and $projection.FiscalPeriod = _FiscalPeriodForVariant.FiscalPeriod and $projection.FiscalYearVariant = _FiscalPeriodForVariant.FiscalYearVariant |
| [0..1] | I_SubLedgerAccLineItemType | _SubLedgerAccLineItemType | $projection.SubLedgerAcctLineItemType = _SubLedgerAccLineItemType.SubLedgerAcctLineItemType |
| [0..1] | I_MovementCategory | _AssetAcctTransClassfctn | $projection.AssetAcctTransClassfctn = _AssetAcctTransClassfctn.AssetAcctTransClassfctn |
| [0..1] | I_JournalEntry | _JournalEntry | $projection.CompanyCode = _JournalEntry.CompanyCode and $projection.FiscalYear = _JournalEntry.FiscalYear and $projection.AccountingDocument = _JournalEntry.AccountingDocument |
| [0..1] | I_JP_PrptyTxRptCity | _JP_PrptyTxRptCity | $projection.jp_prptytxrptcity = _JP_PrptyTxRptCity.JP_PrptyTxRptCity |
| [0..1] | I_JP_PrptyTxRptClassfctnKey | _JP_PrptyTxRptClassfctnKey | $projection.jp_prptytxrptclassfctnkey = _JP_PrptyTxRptClassfctnKey.JP_PrptyTxRptClassfctnKey |
| [0..1] | I_RU_AssetDepreciationGroup | _RU_AssetDepreciationGroup | $projection.ru_assetdepreciationgroup = _RU_AssetDepreciationGroup.RU_AssetDepreciationGroup and $projection.Country = _RU_AssetDepreciationGroup.Country and $projection.ru_assetokof = _RU_AssetDepreciationGroup.RU_AssetOKOF |
| [0..1] | I_RU_AssetOKOF | _RU_AssetOKOF | $projection.ru_assetokof = _RU_AssetOKOF.RU_AssetOKOF and $projection.Country = _RU_AssetOKOF.Country |
| [1] | I_AssetRedesignSwitchStatus | _AssetRedesignSwitchStatus | _AssetRedesignSwitchStatus.AssetRedesignSwitchIsActive = '' or _AssetRedesignSwitchStatus.AssetRedesignSwitchIsActive = 'X' |
| [0..1] | I_FixedAssetAssgmt | _FixedAssetAssgmt | _FixedAssetAssgmt.CompanyCode = $projection.CompanyCode and _FixedAssetAssgmt.MasterFixedAsset = $projection.MasterFixedAsset and _FixedAssetAssgmt.FixedAsset = $projection.FixedAsset and _FixedAssetAssgmt.ValidityStartDate <= $parameters.P_KeyDate and _FixedAssetAssgmt.ValidityEndDate >= $parameters.P_KeyDate |
| [0..1] | I_AssetValuationForLedger | _AssetValuationForLedger | _AssetValuationForLedger.CompanyCode = $projection.CompanyCode and _AssetValuationForLedger.MasterFixedAsset = $projection.MasterFixedAsset and _AssetValuationForLedger.FixedAsset = $projection.FixedAsset and _AssetValuationForLedger.Ledger = $projection.Ledger and _AssetValuationForLedger.AssetRealDepreciationArea = $projection.AssetDepreciationArea and _AssetValuationForLedger.ValidityStartDate <= $parameters.P_KeyDate and _AssetValuationForLedger.ValidityEndDate >= $parameters.P_KeyDate |
| [0..1] | I_GlobAssetAssignment | _GlobAssetAssignment | _GlobAssetAssignment.CompanyCode = $projection.CompanyCode and _GlobAssetAssignment.MasterFixedAsset = $projection.MasterFixedAsset and _GlobAssetAssignment.FixedAsset = $projection.FixedAsset and _GlobAssetAssignment.ValidityStartDate <= $parameters.P_KeyDate and _GlobAssetAssignment.ValidityEndDate >= $parameters.P_KeyDate |
| [1..1] | E_FixedAsset | _Extension | $projection.MasterFixedAsset = _Extension.MasterFixedAsset and $projection.FixedAsset = _Extension.FixedAsset and $projection.CompanyCode = _Extension.CompanyCode |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| Analytics.dataCategory | #CUBE | view | |
| Analytics.internalName | #LOCAL | view | |
| EndUserText.label | Asset Depreciations | view | |
| VDM.viewType | #COMPOSITE | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| Metadata.allowExtensions | true | view |
Fields (93)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CompanyCode | P_FixedAssetDepreciationList1 | CompanyCode | Receiver Company Code |
| KEY | AssetDepreciationArea | P_FixedAssetDepreciationList1 | AssetDepreciationArea | Deprec. Area |
| KEY | MasterFixedAsset | P_FixedAssetDepreciationList1 | MasterFixedAsset | Fixed Asset |
| KEY | FixedAsset | P_FixedAssetDepreciationList1 | FixedAsset | Sub-number |
| KEY | Ledger | P_FixedAssetDepreciationList1 | Ledger | Ledger |
| KEY | FiscalYear | P_FixedAssetDepreciationList1 | FiscalYear | G/L Fiscal Year |
| KEY | FiscalPeriod | P_FixedAssetDepreciationList1 | FiscalPeriod | Tax period |
| KEY | SubLedgerAcctLineItemType | P_FixedAssetDepreciationList1 | SubLedgerAcctLineItemType | SLALineItemType |
| KEY | AssetAcctTransClassfctn | P_FixedAssetDepreciationList1 | AssetAcctTransClassfctn | Trans.Type Cat. |
| KEY | AssetAccountingKeyFigure | P_FixedAssetDepreciationList1 | AssetAccountingKeyFigure | |
| KEY | AssetAccountingKeyFigureSet | P_FixedAssetDepreciationList1 | AssetAccountingKeyFigureSet | |
| KEY | AccountingDocument | P_FixedAssetDepreciationList1 | AccountingDocument | Journal Entry |
| KEY | LedgerGLLineItem | P_FixedAssetDepreciationList1 | LedgerGLLineItem | Journal Entry Item |
| KEY | TransactionSubitem | P_FixedAssetDepreciationList1 | TransactionSubitem | Sub Transaction |
| KEY | DebitCreditCode | P_FixedAssetDepreciationList1 | DebitCreditCode | Single-Character Flag |
| KEY | CurrencyRole | P_FixedAssetDepreciationList1 | CurrencyRole | Curr./Val. Type |
| FiscalYearVariant | P_FixedAssetDepreciationList1 | FiscalYearVariant | FY Variant | |
| LedgerFiscalYear | P_FixedAssetDepreciationList1 | LedgerFiscalYear | ||
| ChartOfDepreciation | P_FixedAssetDepreciationList1 | ChartOfDepreciation | ||
| ControllingArea | P_FixedAssetDepreciationList1 | ControllingArea | Controlling Area | |
| PostingDate | P_FixedAssetDepreciationList1 | PostingDate | Posting Date for GR | |
| SelectedCurrencyBranch | P_FixedAssetDepreciationList1 | SelectedCurrencyBranch | ||
| DisplayCurrency | P_FixedAssetDepreciationList1 | DisplayCurrency | Display Currency | |
| FixedAssetExternalID | _FixedAsset | FixedAssetExternalID | Asset Number | |
| AssetClass | _FixedAsset | AssetClass | Asset Class | |
| AssetCapitalizationDate | _FixedAssetForLedger | AssetCapitalizationDate | Asset Capitalization | |
| AssetAuthorizationContext | _FixedAsset | AssetAuthorizationContext | ||
| AssetCostCenter | ||||
| AssetBusinessArea | ||||
| AssetPlant | ||||
| AssetProfitCenter | ||||
| AssetSegment | ||||
| FinancialManagementArea | P_FixedAssetDepreciationList1 | FinancialManagementArea | FM Area | |
| AssetFund | ||||
| AssetGrantID | ||||
| AssetFunctionalArea | ||||
| AssetBudgetPeriod | ||||
| DepreciationKey | _AssetValuationForLedger | DepreciationKey | ||
| PlannedUsefulLifeInYears | _AssetValuationForLedger | PlannedUsefulLifeInYears | Planned Use Life Yr. | |
| PlannedUsefulLifeInPeriods | _AssetValuationForLedger | PlannedUsefulLifeInPeriods | ||
| OriglAstUsefulLifeInYears | _AssetValuationForLedger | OriglAstUsefulLifeInYears | ||
| OriglAstUsefulLifeInPerds | _AssetValuationForLedger | OriglAstUsefulLifeInPerds | ||
| DepreciationStartDate | _AssetValuationForLedger | DepreciationStartDate | ||
| DeprKeyChangeoverYear | _AssetValuationForLedger | DeprKeyChangeoverYear | ||
| DeprKeyChangeoverPeriod | _AssetValuationForLedger | DeprKeyChangeoverPeriod | ||
| VintageYear | _AssetValuationForLedger | VintageYear | Vintage Year | |
| VintageMonth | _AssetValuationForLedger | VintageMonth | ||
| ReplacementValueIndexSers | _AssetValuationForLedger | ReplacementValueIndexSers | ||
| RplcmtValueAgingIndexSers | _AssetValuationForLedger | RplcmtValueAgingIndexSers | ||
| Country | P_FixedAssetDepreciationList1 | Country | Venue: Ctry/Reg | |
| NationalClassification | _FixedAssetCountryData | NationalClassification | ||
| TaxDepreciationGroup | _FixedAssetCountryData | TaxDepreciationGroup | ||
| JP_PrptyTxRptCity | _FixedAssetCountryData | JP_PrptyTxRptCity | ||
| JP_PrptyTxRptClassfctnKey | _FixedAssetCountryData | JP_PrptyTxRptClassfctnKey | ||
| RU_AssetOKOF | _GlobAssetAssignment | RU_AssetOKOF | ||
| RU_AssetDepreciationGroup | _GlobAssetAssignment | RU_AssetDepreciationGroup | ||
| _DepreciationArea | _DepreciationArea | |||
| _CompanyCode | _CompanyCode | |||
| _MasterFixedAsset | _MasterFixedAsset | |||
| _FixedAsset | _FixedAsset | |||
| _FixedAssetForLedger | _FixedAssetForLedger | |||
| _FiscalYear | _FiscalYear | |||
| _Ledger | _Ledger | |||
| _ChartOfDepreciation | _ChartOfDepreciation | |||
| _Currency | _Currency | |||
| _CurrencyRole | _CurrencyRole | |||
| _AssetKeyFigure | _AssetKeyFigure | |||
| _AssetKeyFigureSet | _AssetKeyFigureSet | |||
| _AssetClass | _AssetClass | |||
| _ControllingArea | _ControllingArea | |||
| _AssetCostCenter | _AssetCostCenter | |||
| _AssetProfitCenter | _AssetProfitCenter | |||
| _AssetBusinessArea | _AssetBusinessArea | |||
| _AssetPlant | _AssetPlant | |||
| _AssetSegment | _AssetSegment | |||
| _FixedAssetCountryData | _FixedAssetCountryData | |||
| _FixedAssetNatlClfn | _FixedAssetNatlClfn | |||
| _TaxDepreciationGroup | _TaxDepreciationGroup | |||
| _Country | _Country | |||
| _AssetFunctionalArea | _AssetFunctionalArea | |||
| _FinancialManagementArea | _FinancialManagementArea | |||
| _AssetFund | _AssetFund | |||
| _AssetBudgetPeriod | _AssetBudgetPeriod | |||
| _FiscalPeriodForVariant | _FiscalPeriodForVariant | |||
| _SubLedgerAccLineItemType | _SubLedgerAccLineItemType | |||
| _AssetAcctTransClassfctn | _AssetAcctTransClassfctn | |||
| _JournalEntry | _JournalEntry | |||
| _FiscalYearVariant | _FiscalYearVariant | |||
| _JP_PrptyTxRptCity | _JP_PrptyTxRptCity | |||
| _JP_PrptyTxRptClassfctnKey | _JP_PrptyTxRptClassfctnKey | |||
| _RU_AssetDepreciationGroup | _RU_AssetDepreciationGroup | |||
| _RU_AssetOKOF | _RU_AssetOKOF | |||
| _AssetRedesignSwitchStatus | _AssetRedesignSwitchStatus |
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_FixedAssetDepreciationList.
-- 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.
-- Parameters: P_KeyDate : fagl_keydate, P_FiscalYear : fis_ryear, P_FiscalPeriod : fis_period_to
CREATE VIEW I_FixedAssetDepreciationList AS
SELECT
P_FixedAssetDepreciationList1.CompanyCode AS CompanyCode,
P_FixedAssetDepreciationList1.AssetDepreciationArea AS AssetDepreciationArea,
P_FixedAssetDepreciationList1.MasterFixedAsset AS MasterFixedAsset,
P_FixedAssetDepreciationList1.FixedAsset AS FixedAsset,
P_FixedAssetDepreciationList1.Ledger AS Ledger,
P_FixedAssetDepreciationList1.FiscalYear AS FiscalYear,
P_FixedAssetDepreciationList1.FiscalPeriod AS FiscalPeriod,
P_FixedAssetDepreciationList1.SubLedgerAcctLineItemType AS SubLedgerAcctLineItemType,
P_FixedAssetDepreciationList1.AssetAcctTransClassfctn AS AssetAcctTransClassfctn,
P_FixedAssetDepreciationList1.AssetAccountingKeyFigure AS AssetAccountingKeyFigure,
P_FixedAssetDepreciationList1.AssetAccountingKeyFigureSet AS AssetAccountingKeyFigureSet,
P_FixedAssetDepreciationList1.AccountingDocument AS AccountingDocument,
P_FixedAssetDepreciationList1.LedgerGLLineItem AS LedgerGLLineItem,
P_FixedAssetDepreciationList1.TransactionSubitem AS TransactionSubitem,
P_FixedAssetDepreciationList1.DebitCreditCode AS DebitCreditCode,
P_FixedAssetDepreciationList1.CurrencyRole AS CurrencyRole,
P_FixedAssetDepreciationList1.FiscalYearVariant AS FiscalYearVariant,
P_FixedAssetDepreciationList1.LedgerFiscalYear AS LedgerFiscalYear,
P_FixedAssetDepreciationList1.ChartOfDepreciation AS ChartOfDepreciation,
P_FixedAssetDepreciationList1.ControllingArea AS ControllingArea,
P_FixedAssetDepreciationList1.PostingDate AS PostingDate,
P_FixedAssetDepreciationList1.SelectedCurrencyBranch AS SelectedCurrencyBranch,
P_FixedAssetDepreciationList1.DisplayCurrency AS DisplayCurrency,
_FixedAsset.FixedAssetExternalID AS FixedAssetExternalID,
_FixedAsset.AssetClass AS AssetClass,
_FixedAssetForLedger.AssetCapitalizationDate AS AssetCapitalizationDate,
_FixedAsset.AssetAuthorizationContext AS AssetAuthorizationContext,
cast(_FixedAssetAssgmt.CostCenter as faa_kostl) AS AssetCostCenter,
cast(_FixedAssetAssgmt.BusinessArea as faa_gsber) AS AssetBusinessArea,
cast(_FixedAssetAssgmt.Plant as faa_werks) AS AssetPlant,
cast(_FixedAssetAssgmt.ProfitCenter as faa_prctr) AS AssetProfitCenter,
cast(_FixedAssetAssgmt.Segment as faa_fb_segment) AS AssetSegment,
P_FixedAssetDepreciationList1.FinancialManagementArea AS FinancialManagementArea,
cast(_FixedAssetAssgmt.Fund as faa_bp_geber) AS AssetFund,
cast(_FixedAssetAssgmt.GrantID as faa_gm_grant_nbr) AS AssetGrantID,
cast(_FixedAssetAssgmt.FunctionalArea as faa_fkber) AS AssetFunctionalArea,
cast(_FixedAssetAssgmt.BudgetPeriod as faa_budget_period) AS AssetBudgetPeriod,
_AssetValuationForLedger.DepreciationKey AS DepreciationKey,
_AssetValuationForLedger.PlannedUsefulLifeInYears AS PlannedUsefulLifeInYears,
_AssetValuationForLedger.PlannedUsefulLifeInPeriods AS PlannedUsefulLifeInPeriods,
_AssetValuationForLedger.OriglAstUsefulLifeInYears AS OriglAstUsefulLifeInYears,
_AssetValuationForLedger.OriglAstUsefulLifeInPerds AS OriglAstUsefulLifeInPerds,
_AssetValuationForLedger.DepreciationStartDate AS DepreciationStartDate,
_AssetValuationForLedger.DeprKeyChangeoverYear AS DeprKeyChangeoverYear,
_AssetValuationForLedger.DeprKeyChangeoverPeriod AS DeprKeyChangeoverPeriod,
_AssetValuationForLedger.VintageYear AS VintageYear,
_AssetValuationForLedger.VintageMonth AS VintageMonth,
_AssetValuationForLedger.ReplacementValueIndexSers AS ReplacementValueIndexSers,
_AssetValuationForLedger.RplcmtValueAgingIndexSers AS RplcmtValueAgingIndexSers,
P_FixedAssetDepreciationList1.Country AS Country,
_FixedAssetCountryData.NationalClassification AS NationalClassification,
_FixedAssetCountryData.TaxDepreciationGroup AS TaxDepreciationGroup,
_FixedAssetCountryData.JP_PrptyTxRptCity AS JP_PrptyTxRptCity,
_FixedAssetCountryData.JP_PrptyTxRptClassfctnKey AS JP_PrptyTxRptClassfctnKey,
_GlobAssetAssignment.RU_AssetOKOF AS RU_AssetOKOF,
_GlobAssetAssignment.RU_AssetDepreciationGroup AS RU_AssetDepreciationGroup
FROM P_FixedAssetDepreciationList1
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode -- association [0..1]
LEFT OUTER JOIN I_MasterFixedAsset AS _MasterFixedAsset ON CompanyCode = _MasterFixedAsset.CompanyCode AND MasterFixedAsset = _MasterFixedAsset.MasterFixedAsset -- association [0..1]
LEFT OUTER JOIN I_FixedAsset AS _FixedAsset ON CompanyCode = _FixedAsset.CompanyCode AND FixedAsset = _FixedAsset.FixedAsset AND MasterFixedAsset = _FixedAsset.MasterFixedAsset -- association [0..1]
LEFT OUTER JOIN I_DepreciationAreaForLedger AS _DepreciationArea ON CompanyCode = _DepreciationArea.CompanyCode AND Ledger = _DepreciationArea.Ledger AND AssetDepreciationArea = _DepreciationArea.AssetDepreciationArea -- association [0..1]
LEFT OUTER JOIN I_Ledger AS _Ledger ON Ledger = _Ledger.Ledger -- association [0..1]
LEFT OUTER JOIN I_FiscalYearVariant AS _FiscalYearVariant ON FiscalYearVariant = _FiscalYearVariant.FiscalYearVariant -- association [1..1]
LEFT OUTER JOIN I_FiscalYearForCompanyCode AS _FiscalYear ON FiscalYear = _FiscalYear.FiscalYear AND CompanyCode = _FiscalYear.CompanyCode -- association [0..1]
LEFT OUTER JOIN I_ChartOfDepreciation AS _ChartOfDepreciation ON ChartOfDepreciation = _ChartOfDepreciation.ChartOfDepreciation -- association [0..1]
LEFT OUTER JOIN I_Currency AS _Currency ON DisplayCurrency = _Currency.Currency -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _CurrencyRole ON CurrencyRole = _CurrencyRole.CurrencyRole -- association [0..1]
LEFT OUTER JOIN I_AssetKeyFigure AS _AssetKeyFigure ON AssetAccountingKeyFigure = _AssetKeyFigure.AssetAccountingKeyFigure -- association [0..1]
LEFT OUTER JOIN I_AssetKeyFigureSet AS _AssetKeyFigureSet ON _AssetKeyFigureSet.AssetAccountingKeyFigureSet = AssetAccountingKeyFigureSet -- association [0..1]
LEFT OUTER JOIN I_ControllingArea AS _ControllingArea ON _ControllingArea.ControllingArea = ControllingArea -- association [0..1]
LEFT OUTER JOIN I_CostCenter AS _AssetCostCenter ON _AssetCostCenter.ControllingArea = ControllingArea AND _AssetCostCenter.CostCenter = AssetCostCenter -- association [0..*]
LEFT OUTER JOIN I_ProfitCenter AS _AssetProfitCenter ON _AssetProfitCenter.ControllingArea = ControllingArea AND _AssetProfitCenter.ProfitCenter = AssetProfitCenter -- association [0..*]
LEFT OUTER JOIN I_BusinessArea AS _AssetBusinessArea ON _AssetBusinessArea.BusinessArea = AssetBusinessArea -- association [0..1]
LEFT OUTER JOIN I_Plant AS _AssetPlant ON _AssetPlant.Plant = AssetPlant -- association [0..1]
LEFT OUTER JOIN I_Segment AS _AssetSegment ON _AssetSegment.Segment = AssetSegment -- association [0..1]
LEFT OUTER JOIN I_Country AS _Country ON Country = _Country.Country -- association [0..1]
LEFT OUTER JOIN I_AssetClass AS _AssetClass ON assetclass = _AssetClass.AssetClass -- association [0..1]
LEFT OUTER JOIN I_FixedAssetForLedger AS _FixedAssetForLedger ON _FixedAssetForLedger.CompanyCode = CompanyCode AND _FixedAssetForLedger.MasterFixedAsset = MasterFixedAsset AND _FixedAssetForLedger.FixedAsset = FixedAsset AND _FixedAssetForLedger.Ledger = Ledger -- association [0..1]
LEFT OUTER JOIN I_FixedAssetCountryData AS _FixedAssetCountryData ON CompanyCode = _FixedAssetCountryData.CompanyCode AND MasterFixedAsset = _FixedAssetCountryData.MasterFixedAsset AND FixedAsset = _FixedAssetCountryData.FixedAsset -- association [0..1]
LEFT OUTER JOIN I_FixedAssetNatlClfn AS _FixedAssetNatlClfn ON Country = _FixedAssetNatlClfn.Country AND nationalclassification = _FixedAssetNatlClfn.NationalClassification -- association [0..1]
LEFT OUTER JOIN I_TaxDepreciationGroup AS _TaxDepreciationGroup ON Country = _TaxDepreciationGroup.Country AND taxdepreciationgroup = _TaxDepreciationGroup.TaxDepreciationGroup -- association [0..1]
LEFT OUTER JOIN I_FunctionalArea AS _AssetFunctionalArea ON AssetFunctionalArea = _AssetFunctionalArea.FunctionalArea -- association [0..1]
LEFT OUTER JOIN I_FinancialManagementArea AS _FinancialManagementArea ON FinancialManagementArea = _FinancialManagementArea.FinancialManagementArea -- association [0..1]
LEFT OUTER JOIN I_Fund AS _AssetFund ON FinancialManagementArea = _AssetFund.FinancialManagementArea AND AssetFund = _AssetFund.Fund -- association [0..1]
LEFT OUTER JOIN I_BudgetPeriod AS _AssetBudgetPeriod ON AssetBudgetPeriod = _AssetBudgetPeriod.BudgetPeriod -- association [0..1]
LEFT OUTER JOIN I_FiscalPeriodForVariant AS _FiscalPeriodForVariant ON LedgerFiscalYear = _FiscalPeriodForVariant.FiscalYear AND FiscalPeriod = _FiscalPeriodForVariant.FiscalPeriod AND FiscalYearVariant = _FiscalPeriodForVariant.FiscalYearVariant -- association [0..1]
LEFT OUTER JOIN I_SubLedgerAccLineItemType AS _SubLedgerAccLineItemType ON SubLedgerAcctLineItemType = _SubLedgerAccLineItemType.SubLedgerAcctLineItemType -- association [0..1]
LEFT OUTER JOIN I_MovementCategory AS _AssetAcctTransClassfctn ON AssetAcctTransClassfctn = _AssetAcctTransClassfctn.AssetAcctTransClassfctn -- association [0..1]
LEFT OUTER JOIN I_JournalEntry AS _JournalEntry ON CompanyCode = _JournalEntry.CompanyCode AND FiscalYear = _JournalEntry.FiscalYear AND AccountingDocument = _JournalEntry.AccountingDocument -- association [0..1]
LEFT OUTER JOIN I_JP_PrptyTxRptCity AS _JP_PrptyTxRptCity ON jp_prptytxrptcity = _JP_PrptyTxRptCity.JP_PrptyTxRptCity -- association [0..1]
LEFT OUTER JOIN I_JP_PrptyTxRptClassfctnKey AS _JP_PrptyTxRptClassfctnKey ON jp_prptytxrptclassfctnkey = _JP_PrptyTxRptClassfctnKey.JP_PrptyTxRptClassfctnKey -- association [0..1]
LEFT OUTER JOIN I_RU_AssetDepreciationGroup AS _RU_AssetDepreciationGroup ON ru_assetdepreciationgroup = _RU_AssetDepreciationGroup.RU_AssetDepreciationGroup AND Country = _RU_AssetDepreciationGroup.Country AND ru_assetokof = _RU_AssetDepreciationGroup.RU_AssetOKOF -- association [0..1]
LEFT OUTER JOIN I_RU_AssetOKOF AS _RU_AssetOKOF ON ru_assetokof = _RU_AssetOKOF.RU_AssetOKOF AND Country = _RU_AssetOKOF.Country -- association [0..1]
LEFT OUTER JOIN I_AssetRedesignSwitchStatus AS _AssetRedesignSwitchStatus ON _AssetRedesignSwitchStatus.AssetRedesignSwitchIsActive = '' OR _AssetRedesignSwitchStatus.AssetRedesignSwitchIsActive = 'X' -- association [1]
LEFT OUTER JOIN I_FixedAssetAssgmt AS _FixedAssetAssgmt ON _FixedAssetAssgmt.CompanyCode = CompanyCode AND _FixedAssetAssgmt.MasterFixedAsset = MasterFixedAsset AND _FixedAssetAssgmt.FixedAsset = FixedAsset AND _FixedAssetAssgmt.ValidityStartDate <= $parameters.P_KeyDate AND _FixedAssetAssgmt.ValidityEndDate >= $parameters.P_KeyDate -- association [0..1]
LEFT OUTER JOIN I_AssetValuationForLedger AS _AssetValuationForLedger ON _AssetValuationForLedger.CompanyCode = CompanyCode AND _AssetValuationForLedger.MasterFixedAsset = MasterFixedAsset AND _AssetValuationForLedger.FixedAsset = FixedAsset AND _AssetValuationForLedger.Ledger = Ledger AND _AssetValuationForLedger.AssetRealDepreciationArea = AssetDepreciationArea AND _AssetValuationForLedger.ValidityStartDate <= $parameters.P_KeyDate AND _AssetValuationForLedger.ValidityEndDate >= $parameters.P_KeyDate -- association [0..1]
LEFT OUTER JOIN I_GlobAssetAssignment AS _GlobAssetAssignment ON _GlobAssetAssignment.CompanyCode = CompanyCode AND _GlobAssetAssignment.MasterFixedAsset = MasterFixedAsset AND _GlobAssetAssignment.FixedAsset = FixedAsset AND _GlobAssetAssignment.ValidityStartDate <= $parameters.P_KeyDate AND _GlobAssetAssignment.ValidityEndDate >= $parameters.P_KeyDate -- association [0..1]
LEFT OUTER JOIN E_FixedAsset AS _Extension ON MasterFixedAsset = _Extension.MasterFixedAsset AND FixedAsset = _Extension.FixedAsset AND CompanyCode = _Extension.CompanyCode -- association [1..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA