I_FixedAssetDepreciationList

DDL: I_FIXEDASSETDEPRECIATIONLIST Type: view_entity COMPOSITE

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)

SourceAliasJoin Type
P_FixedAssetDepreciationList1 P_FixedAssetDepreciationList1 from

Parameters (3)

NameTypeDefault
P_KeyDate fagl_keydate
P_FiscalYear fis_ryear
P_FiscalPeriod fis_period_to

Associations (41)

CardinalityTargetAliasCondition
[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)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
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]
;