I_FIXEDASSETFORLEDGER

CDS View

Fixed Asset for Ledger

I_FIXEDASSETFORLEDGER is a CDS View in S/4HANA. Fixed Asset for Ledger. It contains 10 fields. 14 CDS views read from this table.

CDS Views using this table (14)

ViewTypeJoinVDMDescription
C_BG_StRpTaxDeprShutdownCube view inner CONSUMPTION Tax depreciation plan shutdowns - Cube
C_CN_CADEAssetByPeriod view inner CONSUMPTION Asset Assignment by Period for CADE
FAA_MD_CAP_DATE view from Earliest non-initial cap. date per asset
I_AssetLedgerTP view from TRANSACTIONAL Asset Ledger
I_CN_CADEFixedAssetValueCube view inner COMPOSITE Fixed Asset Balance Cube for CADE
I_TH_AssetDisposalCube view left_outer COMPOSITE Thailand: Disposal List Cube
P_AUDIT_AT_AssetHistorySheet view left_outer COMPOSITE
P_AUDIT_AT_AssetTransaction view left_outer COMPOSITE
P_CN_CADEAssetChangeLog view from CONSUMPTION
P_CN_CADEAssetChangeLog view union_all CONSUMPTION
P_FixedAssetVH1 view from COMPOSITE
P_RO_SAFTFixedAsset view_entity inner COMPOSITE RO SAFT Fixed Asset Master Data
P_RS_TaxDeprFixedAssetFields view inner COMPOSITE
P_RU_PropertyTaxFixedAsset2 view inner COMPOSITE

Fields (10)

KeyField CDS FieldsUsed in Views
KEY CompanyCode CompanyCode 2
KEY FixedAsset FixedAsset 3
KEY Ledger Ledger 4
KEY MasterFixedAsset MasterFixedAsset 3
AcquisitionValueDate AcquisitionValueDate 3
AssetCapitalizationDate AssetCapitalizationDate,AssetDeactivationDate 8
AssetDeactivationDate AssetDeactivationDate 7
FirstAcquisitionFiscalPeriod FirstAcquisitionFiscalPeriod 1
FirstAcquisitionFiscalYear FirstAcquisitionFiscalYear 2
LastRevaluationDate LastRevaluationDate 1
@AbapCatalog: {sqlViewName: 'IFIASSETFORLDGR', preserveKey: true}
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Fixed Asset for Ledger'
@VDM.viewType: #COMPOSITE
@ObjectModel: { usageType.serviceQuality: #A,
                usageType.sizeCategory: #XXL,
                usageType.dataClass: #MASTER,
                modelingPattern: #NONE,
                supportedCapabilities: [#SQL_DATA_SOURCE]
              }
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true

define view I_FixedAssetForLedger
  as select from P_FixedAssetForLedger

  association [1..1] to I_CompanyCode             as _CompanyCode             on  $projection.CompanyCode = _CompanyCode.CompanyCode
  association [1..1] to I_MasterFixedAsset        as _MasterFixedAsset        on  $projection.CompanyCode      = _MasterFixedAsset.CompanyCode
                                                                              and $projection.MasterFixedAsset = _MasterFixedAsset.MasterFixedAsset
  association [1..1] to I_FixedAsset              as _FixedAsset              on  $projection.CompanyCode      = _FixedAsset.CompanyCode
                                                                              and $projection.MasterFixedAsset = _FixedAsset.MasterFixedAsset
                                                                              and $projection.FixedAsset       = _FixedAsset.FixedAsset
  association [1..1] to I_Ledger                  as _Ledger                  on  $projection.Ledger = _Ledger.Ledger
  association [0..*] to I_AssetValuationForLedger as _AssetValuationForLedger on  $projection.CompanyCode      = _AssetValuationForLedger.CompanyCode
                                                                              and $projection.MasterFixedAsset = _AssetValuationForLedger.MasterFixedAsset
                                                                              and $projection.FixedAsset       = _AssetValuationForLedger.FixedAsset
                                                                              and $projection.Ledger           = _AssetValuationForLedger.Ledger
{
      @ObjectModel.foreignKey.association: '_CompanyCode'
  key CompanyCode,
      @ObjectModel.foreignKey.association: '_MasterFixedAsset'
  key MasterFixedAsset,
      @ObjectModel.foreignKey.association: '_FixedAsset'
  key FixedAsset,
      @ObjectModel.foreignKey.association: '_Ledger'
  key Ledger,

      AssetCapitalizationDate,
      AssetDeactivationDate,
      AcquisitionValueDate,
      FirstAcquisitionFiscalYear,
      FirstAcquisitionFiscalPeriod,
      LastRevaluationDate,

      /* Associations */
      _CompanyCode,
      _MasterFixedAsset,
      _FixedAsset,
      _Ledger,
      _AssetValuationForLedger
}