I_AssetHistorySheetCube
Asset History Sheet - Cube
I_AssetHistorySheetCube (Composite)
Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.
Accounting and Financial Close
I_AssetHistorySheetCube is a Composite CDS View (Cube) that provides data about "Asset History Sheet - Cube" in SAP S/4HANA. It reads from 1 data source (P_AssetHistorySheetCube1) and exposes 188 fields with key fields CompanyCode, AssetDepreciationArea, MasterFixedAsset, FixedAsset, Ledger. It has 76 associations to related views.
SAP Help Documentation
| Category | CDS Views for Transaction Data |
|---|---|
| Data Category | Cube |
| Status | Released |
With this CDS view you can form the asset history sheet that shows value changes to the fixed asset balances in a fiscal year for a depreciation area. The asset history sheet enables you to document and explain the balances on fixed assets for every accounting principle, any local regulation, and for management purposes. SAP provides preconfigured key figure groups that you can use for your reporting. These key figure groups bundle key figure codes, such as acquisitions, retirements, transfers, and depreciation. Certain key figure groups can be used to display key figures in a hierarchy. In contrast to the Asset History Sheet CDS view, in this Asset History Sheet Cube CDS view you can select multiple company codes, ledgers, and depreciation areas that have the same currency type. This CDS view provides the prerequisites for answering the following business questions: What are the balances at fiscal year start? What are the balances of the current year? What are the balances at the reporting date? What are the balances of my APC balance sheet accounts? What are the balances drilled down by the asset?
Structure
Object types This view relates to the following SAP object types: Fixed asset Journal entry Main CDS parameters and filters The main CDS parameters are: P_AssetAccountingKeyFigureSet used to select a key figure group. You can select these values of preconfigured key figure groups provided by SAP: Key Figure Group Description AHS Asset History Sheet for posted values AHS_PLAN Asset History Sheet for planned values AHS_HRY Asset History Sheet for posted values with a hierarchy of the key figures AHS_HRY_PL Asset History Sheet for planned values with a hierarchy of the key figures P_FiscalYear used as the lower and upper limit of the reporting period Note The underlying logic for this input parameter is based on a ledger-dependent fiscal year (Fiscal Year of Ledger), which is the fiscal year for a specific ledger. The classic fiscal year, which is dependent on a company code, isn’t available as an input parameter for this CDS view. P_FiscalPeriod used as upper limit of the reporting period P_KeyDat e used to select time-dependent entities (for example Fixed Asset Time-Dependent Data from the CDS view I_FixedAssetAssgmt ). Measures and attributes Some important measures and attributes are: Current year acquisitions Current year depreciation Current year transfers Current year retirements Acquisition and production cost (APC) at the reporting date Accumulated depreciation at the reporting date Net book value at the reporting date Asset class APC balance sheet account
Constraints
In order to gain best performance and to select only one currency role, you must filter the attribute SelectedCurrencyBranch .
SAP API Hub
| State | C1 |
|---|---|
| Line of Business | Accounting and Financial Close |
| Application Component | FI-AA-IS |
| Capabilities | Data Source for Defining CDS Entities, Data Provider for Analytical Queries, Data Source in SQL Select |
| Package | Accounting and Financial Close for SAP S/4HANA Cloud Private Edition |
| Description | <p>With this CDS view you can form the asset history sheet that shows value changes to the fixed asset balances in a fiscal year for a depreciation area. The asset history sheet enables you to document and explain the balances on fixed assets for every accounting principle, any local regulation, and for management purposes. SAP provides preconfigured key figure groups that you can use for your reporting. These key figure groups bundle key figure codes, such as acquisitions, retirements, transfers, and depreciation. Certain key figure groups can be used to display key figures in a hierarchy.</p> <p>In contrast to the Asset History Sheet CDS view, in this Asset History Sheet Cube CDS view you can select multiple company codes, ledgers, and depreciation areas that have the same currency type.</p> <p>This CDS view provides the prerequisites for answering the following business questions:</p> <ul> <li><p>What are the balances at fiscal year start?</p></li> <li><p>What are the balances of the current year?</p></li> <li><p>What are the balances at the reporting date?</p></li> <li><p>What are the balances of my APC balance sheet accounts?</p></li> <li><p>What are the balances drilled down by the asset?</p></li> </ul> |
Documentation
- Analytics with CDS Views — Build Analytics for S/4HANA Cloud Private Edition ABAP CDS views replicated to SAP Cloud Platform
- CDS Views on SAP Business Accelerator Hub — Explore SAP S/4HANA Cloud Private Edition CDS Views on SAP Business Accelerator Hub
- Create CDS View as API — Create CDS views in SAP S/4HANA Cloud Private Edition and consume them as APIs
- Custom CDS Views — Access data using a Custom Core Data Service view (Custom CDS view)
- Key User Extensibility Tools — The Key User Extensibility Tools of S/4HANA
- SAP Extensibility Explorer for SAP S/4HANA Cloud Private Edition — Explore SAP S/4HANA Cloud Private Edition Extensibility options by leveraging the sample scenarios from SAP
- SAP S/4HANA Extensibility — SAP S/4HANA Extensibility Tutorial
- VDM View Types — The Virtual Data Model in SAP S/4HANA Cloud Private Edition
- View Browser — Search, browse and tag CDS Views
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| P_AssetHistorySheetCube1 | P_AssetHistorySheetCube1 | from |
Parameters (4)
| Name | Type | Default |
|---|---|---|
| P_AssetAccountingKeyFigureSet | faa_key_figure_set | |
| P_FiscalYear | fis_gjahr | |
| P_FiscalPeriod | fis_poper | |
| P_KeyDate | fagl_keydate |
Associations (76)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1] | I_CompanyCode | _CompanyCode | $projection.CompanyCode = _CompanyCode.CompanyCode |
| [1] | I_FixedAsset | _FixedAsset | $projection.CompanyCode = _FixedAsset.CompanyCode and $projection.MasterFixedAsset = _FixedAsset.MasterFixedAsset and $projection.FixedAsset = _FixedAsset.FixedAsset |
| [0..1] | I_MasterFixedAsset | _MasterFixedAsset | $projection.CompanyCode = _MasterFixedAsset.CompanyCode and $projection.MasterFixedAsset = _MasterFixedAsset.MasterFixedAsset |
| [0..1] | I_FixedAssetCountryData | _FixedAssetCountryData | $projection.CompanyCode = _FixedAssetCountryData.CompanyCode and $projection.MasterFixedAsset = _FixedAssetCountryData.MasterFixedAsset and $projection.FixedAsset = _FixedAssetCountryData.FixedAsset |
| [0..1] | I_FixedAssetGroup | _FixedAssetGroup | $projection.FixedAssetGroup = _FixedAssetGroup.FixedAssetGroup |
| [0..1] | I_InternalOrder | _InvestmentOrder | $projection.InvestmentOrder = _InvestmentOrder.InternalOrder |
| [0..1] | I_Group1AssetEvaluationKey | _Group1AssetEvaluationKey | $projection.Group1AssetEvaluationKey = _Group1AssetEvaluationKey.Group1AssetEvaluationKey |
| [0..1] | I_Group2AssetEvaluationKey | _Group2AssetEvaluationKey | $projection.Group2AssetEvaluationKey = _Group2AssetEvaluationKey.Group2AssetEvaluationKey |
| [0..1] | I_Group3AssetEvaluationKey | _Group3AssetEvaluationKey | $projection.Group3AssetEvaluationKey = _Group3AssetEvaluationKey.Group3AssetEvaluationKey |
| [0..1] | I_Group4AssetEvaluationKey | _Group4AssetEvaluationKey | $projection.Group4AssetEvaluationKey = _Group4AssetEvaluationKey.Group4AssetEvaluationKey |
| [0..1] | I_Group5AssetEvaluationKey | _Group5AssetEvaluationKey | $projection.Group5AssetEvaluationKey = _Group5AssetEvaluationKey.Group5AssetEvaluationKey |
| [0..1] | I_UnitOfMeasure | _UnitOfMeasure | $projection.BaseUnit = _UnitOfMeasure.UnitOfMeasure |
| [0..1] | I_LedgerGroup | _LedgerGroup | $projection.LedgerGroup = _LedgerGroup.LedgerGroup |
| [0..1] | I_AssetKeyFigure | _AssetKeyFigure | $projection.AssetAccountingKeyFigure = _AssetKeyFigure.AssetAccountingKeyFigure |
| [0..1] | I_AssetKeyFigureSet | _AssetKeyFigureSet | $projection.AssetAccountingKeyFigureSet = _AssetKeyFigureSet.AssetAccountingKeyFigureSet |
| [1] | I_AssetSortedKeyFigureSetSpec | _AssetSortedKeyFigureSetSpec | $projection.AssetAccountingKeyFigureSet = _AssetSortedKeyFigureSetSpec.AssetAccountingKeyFigureSet and $projection.AssetAccountingSortedKeyFigure = _AssetSortedKeyFigureSetSpec.AssetAccountingSortedKeyFigure |
| [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 |
| [0..1] | I_SubLedgerAccLineItemType | _SubLedgerAccLineItemType | $projection.SubLedgerAcctLineItemType = _SubLedgerAccLineItemType.SubLedgerAcctLineItemType |
| [0..1] | I_MovementCategory | _AssetAcctTransClassfctn | $projection.AssetAcctTransClassfctn = _AssetAcctTransClassfctn.AssetAcctTransClassfctn |
| [0..1] | I_ChartOfDepreciation | _ChartOfDepreciation | $projection.ChartOfDepreciation = _ChartOfDepreciation.ChartOfDepreciation |
| [0..1] | I_AssetClass | _AssetClass | $projection.AssetClass = _AssetClass.AssetClass |
| [0..1] | I_AssetAcctDetermination | _AssetAccountDetermination | $projection.AssetAccountDetermination = _AssetAccountDetermination.AssetAccountDetermination |
| [0..1] | I_ControllingArea | _ControllingArea | $projection.ControllingArea = _ControllingArea.ControllingArea |
| [0..1] | I_FinancialAccountType | _FinancialAccountType | $projection.FinancialAccountType = _FinancialAccountType.FinancialAccountType |
| [1] | I_AccountingPrinciple | _AccountingPrinciple | $projection.AccountingPrinciple = _AccountingPrinciple.AccountingPrinciple |
| [0..1] | I_AssetTransactionType | _AssetTransactionType | $projection.AssetTransactionType = _AssetTransactionType.AssetTransactionType |
| [0..*] | I_CostCenter | _CostCenter | $projection.CostCenter = _CostCenter.CostCenter and $projection.ControllingArea = _CostCenter.ControllingArea |
| [0..1] | I_Plant | _Plant | $projection.Plant = _Plant.Plant |
| [0..1] | I_BusinessArea | _BusinessArea | $projection.BusinessArea = _BusinessArea.BusinessArea |
| [0..*] | I_ProfitCenter | _ProfitCenter | $projection.ProfitCenter = _ProfitCenter.ProfitCenter and $projection.ControllingArea = _ProfitCenter.ControllingArea |
| [0..1] | I_Segment | _Segment | $projection.Segment = _Segment.Segment |
| [0..1] | I_FunctionalArea | _FunctionalArea | $projection.FunctionalArea = _FunctionalArea.FunctionalArea |
| [0..1] | I_JournalEntry | _JournalEntry | $projection.CompanyCode = _JournalEntry.CompanyCode and $projection.FiscalYear = _JournalEntry.FiscalYear and $projection.AccountingDocument = _JournalEntry.AccountingDocument |
| [0..*] | I_CostCenter | _AssetCostCenter | $projection.ControllingArea = _AssetCostCenter.ControllingArea and $projection.AssetCostCenter = _AssetCostCenter.CostCenter |
| [0..*] | I_CostCenterActivityType | _AssetCostCenterActivityType | $projection.AssetCostCtrActivityType = _AssetCostCenterActivityType.CostCtrActivityType and $projection.ControllingArea = _AssetCostCenterActivityType.ControllingArea |
| [0..1] | I_BusinessArea | _AssetBusinessArea | $projection.AssetBusinessArea = _AssetBusinessArea.BusinessArea |
| [0..*] | I_ProfitCenter | _AssetProfitCenter | $projection.AssetProfitCenter = _AssetProfitCenter.ProfitCenter and $projection.ControllingArea = _AssetProfitCenter.ControllingArea |
| [0..1] | I_FunctionalArea | _AssetFunctionalArea | $projection.AssetFunctionalArea = _AssetFunctionalArea.FunctionalArea |
| [0..1] | I_Segment | _AssetSegment | $projection.AssetSegment = _AssetSegment.Segment |
| [0..1] | I_Location | _AssetLocation | $projection.assetlocation = _AssetLocation.Location and $projection.AssetPlant = _AssetLocation.Plant |
| [0..1] | I_Plant | _AssetPlant | $projection.AssetPlant = _AssetPlant.Plant |
| [0..1] | I_DepreciationKey | _DepreciationKey | $projection.ChartOfDepreciation = _DepreciationKey.ChartOfDepreciation and $projection.depreciationkey = _DepreciationKey.DepreciationKey |
| [0..1] | I_InvestmentSupportMeasure | _InvestmentSupportMeasure | $projection.ChartOfDepreciation = _InvestmentSupportMeasure.ChartOfDepreciation and $projection.investmentsupportmeasure = _InvestmentSupportMeasure.InvestmentSupportMeasure |
| [0..1] | I_ChartOfAccounts | _ChartOfAccounts | $projection.ChartOfAccounts = _ChartOfAccounts.ChartOfAccounts |
| [0..1] | I_ChartOfAccounts | _CountryChartOfAccounts | $projection.CountryChartOfAccounts = _CountryChartOfAccounts.ChartOfAccounts |
| [0..1] | I_GLAccountInChartOfAccounts | _GLAccountInChartOfAccounts | $projection.ChartOfAccounts = _GLAccountInChartOfAccounts.ChartOfAccounts and $projection.GLAccount = _GLAccountInChartOfAccounts.GLAccount |
| [0..1] | I_GLAccountInChartOfAccounts | _AlternativeGLAccount | $projection.CountryChartOfAccounts = _AlternativeGLAccount.ChartOfAccounts and $projection.AlternativeGLAccount = _AlternativeGLAccount.GLAccount |
| [0..1] | I_GLAccountInChartOfAccounts | _AcqnProdnCostGLAccount | $projection.ChartOfAccounts = _AcqnProdnCostGLAccount.ChartOfAccounts and $projection.acqnprodncostglaccount = _AcqnProdnCostGLAccount.GLAccount |
| [0..1] | I_AssetBalanceSheetAccount | _BalanceSheetAccount | $projection.CompanyCode = _BalanceSheetAccount.CompanyCode and $projection.AssetAccountDetermination = _BalanceSheetAccount.AssetAccountDetermination and $projection.AssetDepreciationArea = _BalanceSheetAccount.AssetRealDepreciationArea |
| [0..1] | I_Supplier | _Supplier | $projection.Supplier = _Supplier.Supplier |
| [0..1] | I_Currency | _Currency | _Currency.Currency = $projection.DisplayCurrency |
| [0..1] | I_CurrencyRole | _CurrencyRole | _CurrencyRole.CurrencyRole = $projection.CurrencyRole |
| [0..1] | I_SelectedCurrencyBranch | _SelectedCurrencyBranch | _SelectedCurrencyBranch.SelectedCurrencyBranch = $projection.SelectedCurrencyBranch |
| [0..1] | I_FiscalYearForCompanyCode | _FiscalYear | $projection.FiscalYear = _FiscalYear.FiscalYear and $projection.CompanyCode = _FiscalYear.CompanyCode |
| [1..1] | I_FiscalYearVariant | _FiscalYearVariant | $projection.FiscalYearVariant = _FiscalYearVariant.FiscalYearVariant |
| [0..1] | I_FiscalYearPeriodForVariant | _FiscalYearPeriodForVariant | $projection.FiscalYearPeriod = _FiscalYearPeriodForVariant.FiscalYearPeriod and $projection.FiscalYearVariant = _FiscalYearPeriodForVariant.FiscalYearVariant |
| [0..1] | I_FiscalPeriodForVariant | _FiscalPeriodForVariant | $projection.LedgerFiscalYear = _FiscalPeriodForVariant.FiscalYear and $projection.FiscalPeriod = _FiscalPeriodForVariant.FiscalPeriod and $projection.FiscalYearVariant = _FiscalPeriodForVariant.FiscalYearVariant |
| [0..1] | I_FinancialManagementArea | _FinancialManagementArea | $projection.FinancialManagementArea = _FinancialManagementArea.FinancialManagementArea |
| [0..1] | I_Fund | _Fund | $projection.FinancialManagementArea = _Fund.FinancialManagementArea and $projection.Fund = _Fund.Fund |
| [0..1] | I_BudgetPeriod | _BudgetPeriod | $projection.BudgetPeriod = _BudgetPeriod.BudgetPeriod |
| [0..1] | I_WBSElementBasicData | _WBSElement | $projection.WBSElementInternalID = _WBSElement.WBSElementInternalID |
| [0..1] | I_WBSElementBasicData | _WBSElement_2 | $projection.WBSElementInternalID_2 = _WBSElement_2.WBSElementInternalID |
| [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_Country | _Country | $projection.Country = _Country.Country |
| [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_FixedAssetForLedger | _FixedAssetForLedger | $projection.CompanyCode = _FixedAssetForLedger.CompanyCode and $projection.MasterFixedAsset = _FixedAssetForLedger.MasterFixedAsset and $projection.FixedAsset = _FixedAssetForLedger.FixedAsset and $projection.Ledger = _FixedAssetForLedger.Ledger |
| [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 (12)
| Name | Value | Level | Field |
|---|---|---|---|
| VDM.lifecycle.contract.type | #PUBLIC_LOCAL_API | view | |
| Analytics.dataCategory | #CUBE | view | |
| Analytics.internalName | #LOCAL | view | |
| EndUserText.label | Asset History Sheet - Cube | view | |
| VDM.viewType | #COMPOSITE | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.modelingPattern | #ANALYTICAL_CUBE | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| Metadata.allowExtensions | true | view |
Fields (188)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| AssetAdditionalDescription | Additional Asset Description | |||
| AssetCostCenter | Asset Cost Center | |||
| AssetBusinessArea | Asset Business Area | |||
| AssetFund | Fund of Fixed Asset Master | |||
| AssetProfitCenter | Asset Profit Center | |||
| AssetSegment | Segment for Segmental Reporting | |||
| AssetPlant | Asset Plant | |||
| AssetBudgetPeriod | Budget Period of a Fixed Asset | |||
| AssetGrant | Grant of Fixed Asset Master | |||
| AssetCostCtrActivityType | Asset Activity Type | |||
| AssetPersonnelNumber | Personnel Number of Fixed Asset Master | |||
| AssetFunctionalArea | Functional Area of Fixed Asset Master | |||
| AssetFundsCenter | Asset Funds Center | |||
| _CompanyCode | _CompanyCode | |||
| _CountryChartOfAccounts | _CountryChartOfAccounts | |||
| _DepreciationArea | _DepreciationArea | |||
| _ChartOfAccounts | _ChartOfAccounts | |||
| _ControllingArea | _ControllingArea | |||
| _MasterFixedAsset | _MasterFixedAsset | |||
| _FixedAsset | _FixedAsset | |||
| _AssetAccountDetermination | _AssetAccountDetermination | |||
| _AssetClass | _AssetClass | |||
| _Ledger | _Ledger | |||
| _FiscalYear | _FiscalYear | |||
| _JournalEntry | _JournalEntry | |||
| _SubLedgerAccLineItemType | _SubLedgerAccLineItemType | |||
| _LedgerGroup | _LedgerGroup | |||
| _GLAccountInChartOfAccounts | _GLAccountInChartOfAccounts | |||
| _AlternativeGLAccount | _AlternativeGLAccount | |||
| _AssetAcctTransClassfctn | _AssetAcctTransClassfctn | |||
| _FinancialAccountType | _FinancialAccountType | |||
| _ChartOfDepreciation | _ChartOfDepreciation | |||
| _AccountingPrinciple | _AccountingPrinciple | |||
| _CostCenter | _CostCenter | |||
| _Plant | _Plant | |||
| _BusinessArea | _BusinessArea | |||
| _ProfitCenter | _ProfitCenter | |||
| _Segment | _Segment | |||
| _FunctionalArea | _FunctionalArea | |||
| _AssetTransactionType | _AssetTransactionType | |||
| _AssetCostCenter | _AssetCostCenter | |||
| _AssetBusinessArea | _AssetBusinessArea | |||
| _AssetProfitCenter | _AssetProfitCenter | |||
| _AssetSegment | _AssetSegment | |||
| _AssetPlant | _AssetPlant | |||
| _AssetCostCenterActivityType | _AssetCostCenterActivityType | |||
| _AssetFunctionalArea | _AssetFunctionalArea | |||
| _AssetLocation | _AssetLocation | |||
| _AssetKeyFigure | _AssetKeyFigure | |||
| _AssetKeyFigureSet | _AssetKeyFigureSet | |||
| _AssetSortedKeyFigureSetSpec | _AssetSortedKeyFigureSetSpec | |||
| _Currency | _Currency | |||
| _CurrencyRole | _CurrencyRole | |||
| _FixedAssetGroup | _FixedAssetGroup | |||
| _InvestmentOrder | _InvestmentOrder | |||
| _UnitOfMeasure | _UnitOfMeasure | |||
| _Group1AssetEvaluationKey | _Group1AssetEvaluationKey | |||
| _Group2AssetEvaluationKey | _Group2AssetEvaluationKey | |||
| _Group3AssetEvaluationKey | _Group3AssetEvaluationKey | |||
| _Group4AssetEvaluationKey | _Group4AssetEvaluationKey | |||
| _Group5AssetEvaluationKey | _Group5AssetEvaluationKey | |||
| _InvestmentSupportMeasure | _InvestmentSupportMeasure | |||
| _DepreciationKey | _DepreciationKey | |||
| _AcqnProdnCostGLAccount | _AcqnProdnCostGLAccount | |||
| _FiscalYearVariant | _FiscalYearVariant | |||
| _FiscalYearPeriodForVariant | _FiscalYearPeriodForVariant | |||
| _FiscalPeriodForVariant | _FiscalPeriodForVariant | |||
| _FixedAssetCountryData | _FixedAssetCountryData | |||
| _FixedAssetNatlClfn | _FixedAssetNatlClfn | |||
| _TaxDepreciationGroup | _TaxDepreciationGroup | |||
| _Country | _Country | |||
| _FinancialManagementArea | _FinancialManagementArea | |||
| _Fund | _Fund | |||
| _BudgetPeriod | _BudgetPeriod | |||
| _Supplier | _Supplier | |||
| _SelectedCurrencyBranch | _SelectedCurrencyBranch | |||
| _JP_PrptyTxRptCity | _JP_PrptyTxRptCity | |||
| _JP_PrptyTxRptClassfctnKey | _JP_PrptyTxRptClassfctnKey | |||
| _RU_AssetDepreciationGroup | _RU_AssetDepreciationGroup | |||
| _RU_AssetOKOF | _RU_AssetOKOF | |||
| _AssetRedesignSwitchStatus | _AssetRedesignSwitchStatus | |||
| BaseUnit | FixedAsset | BaseUnit | Base Unit of Measure | |
| AssetAccountDetermination | FixedAsset | AssetAccountDetermination | Account Determination | |
| AssetClass | FixedAsset | AssetClass | Asset Class | |
| FixedAssetGroup | FixedAsset | FixedAssetGroup | Asset Super Number | |
| Supplier | FixedAsset | Supplier | Account number of vendor (other key word) | |
| AssetSupplierName | FixedAsset | AssetSupplierName | Name of asset supplier | |
| InvestmentOrder | FixedAsset | InvestmentOrder | Investment Order | |
| InventoryIsCounted | FixedAsset | InventoryIsCounted | Inventory Indicator | |
| LastInventoryDate | FixedAsset | LastInventoryDate | Last Inventory Date | |
| Inventory | FixedAsset | Inventory | Inventory Number | |
| Group1AssetEvaluationKey | FixedAsset | Group1AssetEvaluationKey | Evaluation group 1 | |
| Group2AssetEvaluationKey | FixedAsset | Group2AssetEvaluationKey | Evaluation Group 2 | |
| Group3AssetEvaluationKey | FixedAsset | Group3AssetEvaluationKey | Evaluation Group 3 | |
| Group4AssetEvaluationKey | FixedAsset | Group4AssetEvaluationKey | Evaluation group 4 | |
| Group5AssetEvaluationKey | FixedAsset | Group5AssetEvaluationKey | Evaluation Group 5 | |
| AssetSerialNumber | FixedAsset | AssetSerialNumber | Serial number | |
| WBSElementInternalID_2 | FixedAsset | InvestmentProjectWBSElement_2 | Asset WBS Element (Internal ID) | |
| WBSElementInternalID | FixedAsset | InvestmentProjectWBSElement | WBS element investment project | |
| AssetAuthorizationContext | FixedAsset | AssetAuthorizationContext | Asset Authorization Context | |
| KEY | CompanyCode | P_AssetHistorySheetCube1 | CompanyCode | Receiver Company Code |
| KEY | AssetDepreciationArea | P_AssetHistorySheetCube1 | AssetDepreciationArea | Asset Depreciation Area (Real or Derived) |
| KEY | MasterFixedAsset | P_AssetHistorySheetCube1 | MasterFixedAsset | Fixed Asset |
| KEY | FixedAsset | P_AssetHistorySheetCube1 | FixedAsset | Asset Subnumber |
| KEY | Ledger | P_AssetHistorySheetCube1 | Ledger | Ledger in General Ledger Accounting |
| KEY | FiscalYear | P_AssetHistorySheetCube1 | FiscalYear | G/L Fiscal Year |
| KEY | FiscalPeriod | P_AssetHistorySheetCube1 | FiscalPeriod | Fiscal Period |
| KEY | SubLedgerAcctLineItemType | P_AssetHistorySheetCube1 | SubLedgerAcctLineItemType | Subledger-Specific Line Item Type |
| KEY | AssetAcctTransClassfctn | P_AssetHistorySheetCube1 | AssetAcctTransClassfctn | Transaction Type Category |
| KEY | AssetAccountingKeyFigure | P_AssetHistorySheetCube1 | AssetAccountingKeyFigure | Key Figure for Asset Accounting |
| KEY | AssetAccountingKeyFigureSet | P_AssetHistorySheetCube1 | AssetAccountingKeyFigureSet | Key Figure Group |
| KEY | AccountingDocument | P_AssetHistorySheetCube1 | AccountingDocument | Journal Entry |
| KEY | LedgerGLLineItem | P_AssetHistorySheetCube1 | LedgerGLLineItem | General Ledger Journal Entry Line Item |
| KEY | TransactionSubitem | P_AssetHistorySheetCube1 | TransactionSubitem | Partial Document to be balanced to zero |
| KEY | DebitCreditCode | P_AssetHistorySheetCube1 | DebitCreditCode | Single-Character Flag |
| KEY | CurrencyRole | P_AssetHistorySheetCube1 | CurrencyRole | Curr./Val. Type |
| KEY | KeyFigureIsZeroBalance | P_AssetHistorySheetCube1 | KeyFigureIsZeroBalance | Boolean Variable (X = True, - = False, Space = Unknown) |
| LedgerFiscalYear | P_AssetHistorySheetCube1 | LedgerFiscalYear | Fiscal Year of Ledger | |
| FiscalYearVariant | P_AssetHistorySheetCube1 | FiscalYearVariant | Fiscal Year Variant | |
| FiscalYearPeriod | P_AssetHistorySheetCube1 | FiscalYearPeriod | Fiscal Year Period | |
| DepreciationFiscalPeriod | P_AssetHistorySheetCube1 | DepreciationFiscalPeriod | Fiscal Period of Depreciation | |
| PostingDate | P_AssetHistorySheetCube1 | PostingDate | Posting Date for GR | |
| AssetAccountingSortedKeyFigure | P_AssetHistorySheetCube1 | AssetAccountingSortedKeyFigure | Key Figure Box Number for Asset Accounting | |
| LedgerGroup | P_AssetHistorySheetCube1 | LedgerGroup | Target Ledger Group (Deprecated) | |
| ChartOfAccounts | P_AssetHistorySheetCube1 | ChartOfAccounts | Chart of Accounts | |
| GLAccount | P_AssetHistorySheetCube1 | GLAccount | General Ledger Account | |
| AlternativeGLAccount | P_AssetHistorySheetCube1 | AlternativeGLAccount | Alternative G/L Account Number In Company Code | |
| GroupMasterFixedAsset | P_AssetHistorySheetCube1 | GroupMasterFixedAsset | Group Asset | |
| GroupFixedAsset | P_AssetHistorySheetCube1 | GroupFixedAsset | Group Asset Subnumber | |
| FinancialAccountType | P_AssetHistorySheetCube1 | FinancialAccountType | Financial Account Type | |
| AccountingDocumentCreationDate | P_AssetHistorySheetCube1 | AccountingDocumentCreationDate | Journal Entry Creation Date | |
| CreationTime | P_AssetHistorySheetCube1 | CreationTime | Journal Entry Creation Time | |
| JointVentureCostRecoveryCode | P_AssetHistorySheetCube1 | JointVentureCostRecoveryCode | Joint Venture Cost Recovery Code | |
| ChartOfDepreciation | P_AssetHistorySheetCube1 | ChartOfDepreciation | Chart of Depreciaton for Asset Valuation | |
| CostCenter | P_AssetHistorySheetCube1 | CostCenter | Cost Center | |
| Plant | P_AssetHistorySheetCube1 | Plant | Valuation Area | |
| BusinessArea | P_AssetHistorySheetCube1 | BusinessArea | Business Area | |
| PersonnelNumber | P_AssetHistorySheetCube1 | PersonnelNumber | Personnel Number | |
| FinancialManagementArea | P_AssetHistorySheetCube1 | FinancialManagementArea | Financial Management Area | |
| Fund | P_AssetHistorySheetCube1 | Fund | Sender Fund | |
| GrantID | P_AssetHistorySheetCube1 | GrantID | Sender Grant | |
| FunctionalArea | P_AssetHistorySheetCube1 | FunctionalArea | Sendr Fctl Area | |
| BudgetPeriod | P_AssetHistorySheetCube1 | BudgetPeriod | Budget Period | |
| ProfitCenter | P_AssetHistorySheetCube1 | ProfitCenter | Profit Center | |
| Segment | P_AssetHistorySheetCube1 | Segment | Segment for Segmental Reporting | |
| FundsCenter | P_AssetHistorySheetCube1 | FundsCenter | Funds Management Center | |
| AssetTransactionType | P_AssetHistorySheetCube1 | AssetTransactionType | Asset Transaction Type | |
| Country | P_AssetHistorySheetCube1 | Country | Country/Region Key | |
| ControllingArea | P_AssetHistorySheetCube1 | ControllingArea | Controlling Area | |
| CountryChartOfAccounts | P_AssetHistorySheetCube1 | CountryChartOfAccounts | Alternative Chart of Accounts for Country/Region | |
| FinancialStatementVariant | P_AssetHistorySheetCube1 | FinancialStatementVariant | Financial Statement Version | |
| AccountingPrinciple | P_AssetHistorySheetCube1 | AccountingPrinciple | Accounting Principle | |
| SelectedCurrencyBranch | P_AssetHistorySheetCube1 | SelectedCurrencyBranch | Selected Currency Branch | |
| DisplayCurrency | P_AssetHistorySheetCube1 | DisplayCurrency | Display Currency | |
| AmountInDisplayCurrency | P_AssetHistorySheetCube1 | AmountInDisplayCurrency | Amount in Display Currency | |
| Quantity | P_AssetHistorySheetCube1 | Quantity | Quantity | |
| InvestmentSupportMeasure | _AssetValuationForLedger | InvestmentSupportMeasure | Investment Support Key | |
| DepreciationStartDate | _AssetValuationForLedger | DepreciationStartDate | Depreciation Calculation Start Date | |
| SpecialDeprStartDate | _AssetValuationForLedger | SpecialDeprStartDate | Start date for special depreciation | |
| DepreciationKey | _AssetValuationForLedger | DepreciationKey | Depreciation key | |
| PlannedUsefulLifeInYears | _AssetValuationForLedger | PlannedUsefulLifeInYears | Planned Useful Life in Years | |
| PlannedUsefulLifeInPeriods | _AssetValuationForLedger | PlannedUsefulLifeInPeriods | Planned Useful Life in Periods | |
| OriglAstUsefulLifeInYears | _AssetValuationForLedger | OriglAstUsefulLifeInYears | Original useful life in years | |
| OriglAstUsefulLifeInPerds | _AssetValuationForLedger | OriglAstUsefulLifeInPerds | Original Useful Life in Periods | |
| DeprKeyChangeoverYear | _AssetValuationForLedger | DeprKeyChangeoverYear | Changeover Year of Depreciation Key | |
| DeprKeyChangeoverPeriod | _AssetValuationForLedger | DeprKeyChangeoverPeriod | Changeover Period of Depreciation Key | |
| VintageYear | _AssetValuationForLedger | VintageYear | Acquisition Year | |
| VintageMonth | _AssetValuationForLedger | VintageMonth | Acquisition Month | |
| ReplacementValueIndexSers | _AssetValuationForLedger | ReplacementValueIndexSers | Index series for replacement values | |
| RplcmtValueAgingIndexSers | _AssetValuationForLedger | RplcmtValueAgingIndexSers | Age-dependent Index Series | |
| AcqnProdnCostGLAccount | _BalanceSheetAccount | AcqnProdnCostGLAccount | Bal. Sheet Account: Acquisition and Production Costs | |
| AssetLocation | _FixedAssetAssgmt | AssetLocation | Asset location | |
| REInternalFinNumber | _FixedAssetAssgmt | REInternalFinNumber | Internal Key of Real Estate Object (FI) | |
| RealEstateObject | _FixedAssetAssgmt | RealEstateObject | Internal Key of Real Estate Object (Deprecated) | |
| Room | _FixedAssetAssgmt | Room | Room Number | |
| VehicleLicensePlateNumber | _FixedAssetAssgmt | VehicleLicensePlateNumber | License Plate No. of Vehicle | |
| TaxJurisdiction | _FixedAssetAssgmt | TaxJurisdiction | Tax Jurisdiction | |
| NationalClassification | _FixedAssetCountryData | NationalClassification | National Classification Code | |
| TaxDepreciationGroup | _FixedAssetCountryData | TaxDepreciationGroup | Tax Depreciation Group | |
| JP_PrptyTxRptCity | _FixedAssetCountryData | JP_PrptyTxRptCity | Japan: City Code of Property Tax Report | |
| JP_PrptyTxRptClassfctnKey | _FixedAssetCountryData | JP_PrptyTxRptClassfctnKey | Japan: Classification Key of Property Tax Report | |
| AssetCapitalizationDate | _FixedAssetForLedger | AssetCapitalizationDate | Asset Capitalization Date | |
| FirstAcquisitionFiscalYear | _FixedAssetForLedger | FirstAcquisitionFiscalYear | Fiscal Year in Which First Acquisition Was Posted | |
| FirstAcquisitionFiscalPeriod | _FixedAssetForLedger | FirstAcquisitionFiscalPeriod | Period in Which First Acquisition Was Posted | |
| AssetDeactivationDate | _FixedAssetForLedger | AssetDeactivationDate | Deactivation Date | |
| RU_AssetOKOF | _GlobAssetAssignment | RU_AssetOKOF | OKOF Code | |
| RU_AssetDepreciationGroup | _GlobAssetAssignment | RU_AssetDepreciationGroup | Depreciation Group | |
| WBSElementExternalID | _WBSElement_2 | WBSElementExternalID | WBS Element External ID |
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_AssetHistorySheetCube.
-- 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_AssetAccountingKeyFigureSet : faa_key_figure_set, P_FiscalYear : fis_gjahr, P_FiscalPeriod : fis_poper, P_KeyDate : fagl_keydate
CREATE VIEW I_AssetHistorySheetCube AS
SELECT
cast(FixedAsset.AssetAdditionalDescription as fis_txa50_more) AS AssetAdditionalDescription,
cast(_FixedAssetAssgmt.CostCenter as faa_kostl) AS AssetCostCenter,
cast(_FixedAssetAssgmt.BusinessArea as faa_gsber) AS AssetBusinessArea,
cast(_FixedAssetAssgmt.Fund as faa_bp_geber) AS AssetFund,
cast(_FixedAssetAssgmt.ProfitCenter as faa_prctr) AS AssetProfitCenter,
cast(_FixedAssetAssgmt.Segment as faa_fb_segment) AS AssetSegment,
cast(_FixedAssetAssgmt.Plant as faa_werks) AS AssetPlant,
cast(_FixedAssetAssgmt.BudgetPeriod as faa_budget_period) AS AssetBudgetPeriod,
cast(_FixedAssetAssgmt.GrantID as faa_gm_grant_nbr) AS AssetGrant,
cast(_FixedAssetAssgmt.CostCtrActivityType as faa_lstar) AS AssetCostCtrActivityType,
cast(_FixedAssetAssgmt.PersonnelNumber as faa_pernr_d) AS AssetPersonnelNumber,
cast(_FixedAssetAssgmt.FunctionalArea as faa_fkber) AS AssetFunctionalArea,
cast(_FixedAssetAssgmt.FundsCenter as faa_fistl) AS AssetFundsCenter,
FixedAsset.BaseUnit AS BaseUnit,
FixedAsset.AssetAccountDetermination AS AssetAccountDetermination,
FixedAsset.AssetClass AS AssetClass,
FixedAsset.FixedAssetGroup AS FixedAssetGroup,
FixedAsset.Supplier AS Supplier,
FixedAsset.AssetSupplierName AS AssetSupplierName,
FixedAsset.InvestmentOrder AS InvestmentOrder,
FixedAsset.InventoryIsCounted AS InventoryIsCounted,
FixedAsset.LastInventoryDate AS LastInventoryDate,
FixedAsset.Inventory AS Inventory,
FixedAsset.Group1AssetEvaluationKey AS Group1AssetEvaluationKey,
FixedAsset.Group2AssetEvaluationKey AS Group2AssetEvaluationKey,
FixedAsset.Group3AssetEvaluationKey AS Group3AssetEvaluationKey,
FixedAsset.Group4AssetEvaluationKey AS Group4AssetEvaluationKey,
FixedAsset.Group5AssetEvaluationKey AS Group5AssetEvaluationKey,
FixedAsset.AssetSerialNumber AS AssetSerialNumber,
FixedAsset.InvestmentProjectWBSElement_2 AS WBSElementInternalID_2,
FixedAsset.InvestmentProjectWBSElement AS WBSElementInternalID,
FixedAsset.AssetAuthorizationContext AS AssetAuthorizationContext,
P_AssetHistorySheetCube1.CompanyCode AS CompanyCode,
P_AssetHistorySheetCube1.AssetDepreciationArea AS AssetDepreciationArea,
P_AssetHistorySheetCube1.MasterFixedAsset AS MasterFixedAsset,
P_AssetHistorySheetCube1.FixedAsset AS FixedAsset,
P_AssetHistorySheetCube1.Ledger AS Ledger,
P_AssetHistorySheetCube1.FiscalYear AS FiscalYear,
P_AssetHistorySheetCube1.FiscalPeriod AS FiscalPeriod,
P_AssetHistorySheetCube1.SubLedgerAcctLineItemType AS SubLedgerAcctLineItemType,
P_AssetHistorySheetCube1.AssetAcctTransClassfctn AS AssetAcctTransClassfctn,
P_AssetHistorySheetCube1.AssetAccountingKeyFigure AS AssetAccountingKeyFigure,
P_AssetHistorySheetCube1.AssetAccountingKeyFigureSet AS AssetAccountingKeyFigureSet,
P_AssetHistorySheetCube1.AccountingDocument AS AccountingDocument,
P_AssetHistorySheetCube1.LedgerGLLineItem AS LedgerGLLineItem,
P_AssetHistorySheetCube1.TransactionSubitem AS TransactionSubitem,
P_AssetHistorySheetCube1.DebitCreditCode AS DebitCreditCode,
P_AssetHistorySheetCube1.CurrencyRole AS CurrencyRole,
P_AssetHistorySheetCube1.KeyFigureIsZeroBalance AS KeyFigureIsZeroBalance,
P_AssetHistorySheetCube1.LedgerFiscalYear AS LedgerFiscalYear,
P_AssetHistorySheetCube1.FiscalYearVariant AS FiscalYearVariant,
P_AssetHistorySheetCube1.FiscalYearPeriod AS FiscalYearPeriod,
P_AssetHistorySheetCube1.DepreciationFiscalPeriod AS DepreciationFiscalPeriod,
P_AssetHistorySheetCube1.PostingDate AS PostingDate,
P_AssetHistorySheetCube1.AssetAccountingSortedKeyFigure AS AssetAccountingSortedKeyFigure,
P_AssetHistorySheetCube1.LedgerGroup AS LedgerGroup,
P_AssetHistorySheetCube1.ChartOfAccounts AS ChartOfAccounts,
P_AssetHistorySheetCube1.GLAccount AS GLAccount,
P_AssetHistorySheetCube1.AlternativeGLAccount AS AlternativeGLAccount,
P_AssetHistorySheetCube1.GroupMasterFixedAsset AS GroupMasterFixedAsset,
P_AssetHistorySheetCube1.GroupFixedAsset AS GroupFixedAsset,
P_AssetHistorySheetCube1.FinancialAccountType AS FinancialAccountType,
P_AssetHistorySheetCube1.AccountingDocumentCreationDate AS AccountingDocumentCreationDate,
P_AssetHistorySheetCube1.CreationTime AS CreationTime,
P_AssetHistorySheetCube1.JointVentureCostRecoveryCode AS JointVentureCostRecoveryCode,
P_AssetHistorySheetCube1.ChartOfDepreciation AS ChartOfDepreciation,
P_AssetHistorySheetCube1.CostCenter AS CostCenter,
P_AssetHistorySheetCube1.Plant AS Plant,
P_AssetHistorySheetCube1.BusinessArea AS BusinessArea,
P_AssetHistorySheetCube1.PersonnelNumber AS PersonnelNumber,
P_AssetHistorySheetCube1.FinancialManagementArea AS FinancialManagementArea,
P_AssetHistorySheetCube1.Fund AS Fund,
P_AssetHistorySheetCube1.GrantID AS GrantID,
P_AssetHistorySheetCube1.FunctionalArea AS FunctionalArea,
P_AssetHistorySheetCube1.BudgetPeriod AS BudgetPeriod,
P_AssetHistorySheetCube1.ProfitCenter AS ProfitCenter,
P_AssetHistorySheetCube1.Segment AS Segment,
P_AssetHistorySheetCube1.FundsCenter AS FundsCenter,
P_AssetHistorySheetCube1.AssetTransactionType AS AssetTransactionType,
P_AssetHistorySheetCube1.Country AS Country,
P_AssetHistorySheetCube1.ControllingArea AS ControllingArea,
P_AssetHistorySheetCube1.CountryChartOfAccounts AS CountryChartOfAccounts,
P_AssetHistorySheetCube1.FinancialStatementVariant AS FinancialStatementVariant,
P_AssetHistorySheetCube1.AccountingPrinciple AS AccountingPrinciple,
P_AssetHistorySheetCube1.SelectedCurrencyBranch AS SelectedCurrencyBranch,
P_AssetHistorySheetCube1.DisplayCurrency AS DisplayCurrency,
P_AssetHistorySheetCube1.AmountInDisplayCurrency AS AmountInDisplayCurrency,
P_AssetHistorySheetCube1.Quantity AS Quantity,
_AssetValuationForLedger.InvestmentSupportMeasure AS InvestmentSupportMeasure,
_AssetValuationForLedger.DepreciationStartDate AS DepreciationStartDate,
_AssetValuationForLedger.SpecialDeprStartDate AS SpecialDeprStartDate,
_AssetValuationForLedger.DepreciationKey AS DepreciationKey,
_AssetValuationForLedger.PlannedUsefulLifeInYears AS PlannedUsefulLifeInYears,
_AssetValuationForLedger.PlannedUsefulLifeInPeriods AS PlannedUsefulLifeInPeriods,
_AssetValuationForLedger.OriglAstUsefulLifeInYears AS OriglAstUsefulLifeInYears,
_AssetValuationForLedger.OriglAstUsefulLifeInPerds AS OriglAstUsefulLifeInPerds,
_AssetValuationForLedger.DeprKeyChangeoverYear AS DeprKeyChangeoverYear,
_AssetValuationForLedger.DeprKeyChangeoverPeriod AS DeprKeyChangeoverPeriod,
_AssetValuationForLedger.VintageYear AS VintageYear,
_AssetValuationForLedger.VintageMonth AS VintageMonth,
_AssetValuationForLedger.ReplacementValueIndexSers AS ReplacementValueIndexSers,
_AssetValuationForLedger.RplcmtValueAgingIndexSers AS RplcmtValueAgingIndexSers,
_BalanceSheetAccount.AcqnProdnCostGLAccount AS AcqnProdnCostGLAccount,
_FixedAssetAssgmt.AssetLocation AS AssetLocation,
_FixedAssetAssgmt.REInternalFinNumber AS REInternalFinNumber,
_FixedAssetAssgmt.RealEstateObject AS RealEstateObject,
_FixedAssetAssgmt.Room AS Room,
_FixedAssetAssgmt.VehicleLicensePlateNumber AS VehicleLicensePlateNumber,
_FixedAssetAssgmt.TaxJurisdiction AS TaxJurisdiction,
_FixedAssetCountryData.NationalClassification AS NationalClassification,
_FixedAssetCountryData.TaxDepreciationGroup AS TaxDepreciationGroup,
_FixedAssetCountryData.JP_PrptyTxRptCity AS JP_PrptyTxRptCity,
_FixedAssetCountryData.JP_PrptyTxRptClassfctnKey AS JP_PrptyTxRptClassfctnKey,
_FixedAssetForLedger.AssetCapitalizationDate AS AssetCapitalizationDate,
_FixedAssetForLedger.FirstAcquisitionFiscalYear AS FirstAcquisitionFiscalYear,
_FixedAssetForLedger.FirstAcquisitionFiscalPeriod AS FirstAcquisitionFiscalPeriod,
_FixedAssetForLedger.AssetDeactivationDate AS AssetDeactivationDate,
_GlobAssetAssignment.RU_AssetOKOF AS RU_AssetOKOF,
_GlobAssetAssignment.RU_AssetDepreciationGroup AS RU_AssetDepreciationGroup,
_WBSElement_2.WBSElementExternalID AS WBSElementExternalID
FROM P_AssetHistorySheetCube1
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode -- association [1]
LEFT OUTER JOIN I_FixedAsset AS _FixedAsset ON CompanyCode = _FixedAsset.CompanyCode AND MasterFixedAsset = _FixedAsset.MasterFixedAsset AND FixedAsset = _FixedAsset.FixedAsset -- association [1]
LEFT OUTER JOIN I_MasterFixedAsset AS _MasterFixedAsset ON CompanyCode = _MasterFixedAsset.CompanyCode AND MasterFixedAsset = _MasterFixedAsset.MasterFixedAsset -- 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_FixedAssetGroup AS _FixedAssetGroup ON FixedAssetGroup = _FixedAssetGroup.FixedAssetGroup -- association [0..1]
LEFT OUTER JOIN I_InternalOrder AS _InvestmentOrder ON InvestmentOrder = _InvestmentOrder.InternalOrder -- association [0..1]
LEFT OUTER JOIN I_Group1AssetEvaluationKey AS _Group1AssetEvaluationKey ON Group1AssetEvaluationKey = _Group1AssetEvaluationKey.Group1AssetEvaluationKey -- association [0..1]
LEFT OUTER JOIN I_Group2AssetEvaluationKey AS _Group2AssetEvaluationKey ON Group2AssetEvaluationKey = _Group2AssetEvaluationKey.Group2AssetEvaluationKey -- association [0..1]
LEFT OUTER JOIN I_Group3AssetEvaluationKey AS _Group3AssetEvaluationKey ON Group3AssetEvaluationKey = _Group3AssetEvaluationKey.Group3AssetEvaluationKey -- association [0..1]
LEFT OUTER JOIN I_Group4AssetEvaluationKey AS _Group4AssetEvaluationKey ON Group4AssetEvaluationKey = _Group4AssetEvaluationKey.Group4AssetEvaluationKey -- association [0..1]
LEFT OUTER JOIN I_Group5AssetEvaluationKey AS _Group5AssetEvaluationKey ON Group5AssetEvaluationKey = _Group5AssetEvaluationKey.Group5AssetEvaluationKey -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _UnitOfMeasure ON BaseUnit = _UnitOfMeasure.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_LedgerGroup AS _LedgerGroup ON LedgerGroup = _LedgerGroup.LedgerGroup -- 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 AssetAccountingKeyFigureSet = _AssetKeyFigureSet.AssetAccountingKeyFigureSet -- association [0..1]
LEFT OUTER JOIN I_AssetSortedKeyFigureSetSpec AS _AssetSortedKeyFigureSetSpec ON AssetAccountingKeyFigureSet = _AssetSortedKeyFigureSetSpec.AssetAccountingKeyFigureSet AND AssetAccountingSortedKeyFigure = _AssetSortedKeyFigureSetSpec.AssetAccountingSortedKeyFigure -- association [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_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_ChartOfDepreciation AS _ChartOfDepreciation ON ChartOfDepreciation = _ChartOfDepreciation.ChartOfDepreciation -- association [0..1]
LEFT OUTER JOIN I_AssetClass AS _AssetClass ON AssetClass = _AssetClass.AssetClass -- association [0..1]
LEFT OUTER JOIN I_AssetAcctDetermination AS _AssetAccountDetermination ON AssetAccountDetermination = _AssetAccountDetermination.AssetAccountDetermination -- association [0..1]
LEFT OUTER JOIN I_ControllingArea AS _ControllingArea ON ControllingArea = _ControllingArea.ControllingArea -- association [0..1]
LEFT OUTER JOIN I_FinancialAccountType AS _FinancialAccountType ON FinancialAccountType = _FinancialAccountType.FinancialAccountType -- association [0..1]
LEFT OUTER JOIN I_AccountingPrinciple AS _AccountingPrinciple ON AccountingPrinciple = _AccountingPrinciple.AccountingPrinciple -- association [1]
LEFT OUTER JOIN I_AssetTransactionType AS _AssetTransactionType ON AssetTransactionType = _AssetTransactionType.AssetTransactionType -- association [0..1]
LEFT OUTER JOIN I_CostCenter AS _CostCenter ON CostCenter = _CostCenter.CostCenter AND ControllingArea = _CostCenter.ControllingArea -- association [0..*]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant -- association [0..1]
LEFT OUTER JOIN I_BusinessArea AS _BusinessArea ON BusinessArea = _BusinessArea.BusinessArea -- association [0..1]
LEFT OUTER JOIN I_ProfitCenter AS _ProfitCenter ON ProfitCenter = _ProfitCenter.ProfitCenter AND ControllingArea = _ProfitCenter.ControllingArea -- association [0..*]
LEFT OUTER JOIN I_Segment AS _Segment ON Segment = _Segment.Segment -- association [0..1]
LEFT OUTER JOIN I_FunctionalArea AS _FunctionalArea ON FunctionalArea = _FunctionalArea.FunctionalArea -- 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_CostCenter AS _AssetCostCenter ON ControllingArea = _AssetCostCenter.ControllingArea AND AssetCostCenter = _AssetCostCenter.CostCenter -- association [0..*]
LEFT OUTER JOIN I_CostCenterActivityType AS _AssetCostCenterActivityType ON AssetCostCtrActivityType = _AssetCostCenterActivityType.CostCtrActivityType AND ControllingArea = _AssetCostCenterActivityType.ControllingArea -- association [0..*]
LEFT OUTER JOIN I_BusinessArea AS _AssetBusinessArea ON AssetBusinessArea = _AssetBusinessArea.BusinessArea -- association [0..1]
LEFT OUTER JOIN I_ProfitCenter AS _AssetProfitCenter ON AssetProfitCenter = _AssetProfitCenter.ProfitCenter AND ControllingArea = _AssetProfitCenter.ControllingArea -- association [0..*]
LEFT OUTER JOIN I_FunctionalArea AS _AssetFunctionalArea ON AssetFunctionalArea = _AssetFunctionalArea.FunctionalArea -- association [0..1]
LEFT OUTER JOIN I_Segment AS _AssetSegment ON AssetSegment = _AssetSegment.Segment -- association [0..1]
LEFT OUTER JOIN I_Location AS _AssetLocation ON assetlocation = _AssetLocation.Location AND AssetPlant = _AssetLocation.Plant -- association [0..1]
LEFT OUTER JOIN I_Plant AS _AssetPlant ON AssetPlant = _AssetPlant.Plant -- association [0..1]
LEFT OUTER JOIN I_DepreciationKey AS _DepreciationKey ON ChartOfDepreciation = _DepreciationKey.ChartOfDepreciation AND depreciationkey = _DepreciationKey.DepreciationKey -- association [0..1]
LEFT OUTER JOIN I_InvestmentSupportMeasure AS _InvestmentSupportMeasure ON ChartOfDepreciation = _InvestmentSupportMeasure.ChartOfDepreciation AND investmentsupportmeasure = _InvestmentSupportMeasure.InvestmentSupportMeasure -- association [0..1]
LEFT OUTER JOIN I_ChartOfAccounts AS _ChartOfAccounts ON ChartOfAccounts = _ChartOfAccounts.ChartOfAccounts -- association [0..1]
LEFT OUTER JOIN I_ChartOfAccounts AS _CountryChartOfAccounts ON CountryChartOfAccounts = _CountryChartOfAccounts.ChartOfAccounts -- association [0..1]
LEFT OUTER JOIN I_GLAccountInChartOfAccounts AS _GLAccountInChartOfAccounts ON ChartOfAccounts = _GLAccountInChartOfAccounts.ChartOfAccounts AND GLAccount = _GLAccountInChartOfAccounts.GLAccount -- association [0..1]
LEFT OUTER JOIN I_GLAccountInChartOfAccounts AS _AlternativeGLAccount ON CountryChartOfAccounts = _AlternativeGLAccount.ChartOfAccounts AND AlternativeGLAccount = _AlternativeGLAccount.GLAccount -- association [0..1]
LEFT OUTER JOIN I_GLAccountInChartOfAccounts AS _AcqnProdnCostGLAccount ON ChartOfAccounts = _AcqnProdnCostGLAccount.ChartOfAccounts AND acqnprodncostglaccount = _AcqnProdnCostGLAccount.GLAccount -- association [0..1]
LEFT OUTER JOIN I_AssetBalanceSheetAccount AS _BalanceSheetAccount ON CompanyCode = _BalanceSheetAccount.CompanyCode AND AssetAccountDetermination = _BalanceSheetAccount.AssetAccountDetermination AND AssetDepreciationArea = _BalanceSheetAccount.AssetRealDepreciationArea -- association [0..1]
LEFT OUTER JOIN I_Supplier AS _Supplier ON Supplier = _Supplier.Supplier -- association [0..1]
LEFT OUTER JOIN I_Currency AS _Currency ON _Currency.Currency = DisplayCurrency -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _CurrencyRole ON _CurrencyRole.CurrencyRole = CurrencyRole -- association [0..1]
LEFT OUTER JOIN I_SelectedCurrencyBranch AS _SelectedCurrencyBranch ON _SelectedCurrencyBranch.SelectedCurrencyBranch = SelectedCurrencyBranch -- association [0..1]
LEFT OUTER JOIN I_FiscalYearForCompanyCode AS _FiscalYear ON FiscalYear = _FiscalYear.FiscalYear AND CompanyCode = _FiscalYear.CompanyCode -- association [0..1]
LEFT OUTER JOIN I_FiscalYearVariant AS _FiscalYearVariant ON FiscalYearVariant = _FiscalYearVariant.FiscalYearVariant -- association [1..1]
LEFT OUTER JOIN I_FiscalYearPeriodForVariant AS _FiscalYearPeriodForVariant ON FiscalYearPeriod = _FiscalYearPeriodForVariant.FiscalYearPeriod AND FiscalYearVariant = _FiscalYearPeriodForVariant.FiscalYearVariant -- 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_FinancialManagementArea AS _FinancialManagementArea ON FinancialManagementArea = _FinancialManagementArea.FinancialManagementArea -- association [0..1]
LEFT OUTER JOIN I_Fund AS _Fund ON FinancialManagementArea = _Fund.FinancialManagementArea AND Fund = _Fund.Fund -- association [0..1]
LEFT OUTER JOIN I_BudgetPeriod AS _BudgetPeriod ON BudgetPeriod = _BudgetPeriod.BudgetPeriod -- association [0..1]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElement ON WBSElementInternalID = _WBSElement.WBSElementInternalID -- association [0..1]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElement_2 ON WBSElementInternalID_2 = _WBSElement_2.WBSElementInternalID -- 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_Country AS _Country ON Country = _Country.Country -- 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_FixedAssetForLedger AS _FixedAssetForLedger ON CompanyCode = _FixedAssetForLedger.CompanyCode AND MasterFixedAsset = _FixedAssetForLedger.MasterFixedAsset AND FixedAsset = _FixedAssetForLedger.FixedAsset AND Ledger = _FixedAssetForLedger.Ledger -- association [0..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