I_FIXEDASSETFORLEDGER
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)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| 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)
| Key | Field | CDS Fields | Used 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
}