I_FixedAssetValWithTmpPlanVal

DDL: I_FIXEDASSETVALWITHTMPPLANVAL Type: view COMPOSITE

Fixed Asset values with temp. plan values

I_FixedAssetValWithTmpPlanVal is a Composite CDS View that provides data about "Fixed Asset values with temp. plan values" in SAP S/4HANA. It reads from 8 data sources and exposes 121 fields with key fields AssetDepreciationArea, MasterFixedAsset, FixedAsset, FiscalYear, FiscalPeriod. It has 31 associations to related views.

Data Sources (8)

SourceAliasJoin Type
I_AssetKeyFigureSetSpec AssetKeyFigureSetSpec inner
I_AssetKeyFigureSetSpec AssetKeyFigureSetSpec inner
I_AssetKeyFigureSpecification AssetKeyFigureSpec inner
I_AssetKeyFigureSpecification AssetKeyFigureSpec inner
I_LedgerCompanyCodeCrcyRoles LedgerCompanyCodeCrcyRole left_outer
I_LedgerCompanyCodeCrcyRoles LedgerCompanyCodeCrcyRole left_outer
P_FixedAssetLineItem P_FixedAssetLineItem from
P_FxdAstPlanValWithTmpPlanVal P_FxdAstPlanValWithTmpPlanVal union_all

Parameters (7)

NameTypeDefault
P_CompanyCode bukrs
P_MasterFixedAsset anln1
P_FixedAsset anln2
P_AssetAccountingKeyFigureSet faa_key_figure_set
P_CreationDateTime timestampl
P_UserID username
P_FirstFiscalYear gjahr

Associations (31)

CardinalityTargetAliasCondition
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_AssetDepreciationArea _AssetDepreciationArea $projection.ChartOfDepreciation = _AssetDepreciationArea.ChartOfDepreciation and $projection.AssetDepreciationArea = _AssetDepreciationArea.AssetDepreciationArea
[0..1] I_DepreciationAreaForLedger _DepreciationArea $projection.CompanyCode = _DepreciationArea.CompanyCode and $projection.Ledger = _DepreciationArea.Ledger and $projection.AssetDepreciationArea = _DepreciationArea.AssetDepreciationArea
[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.MasterFixedAsset = _FixedAsset.MasterFixedAsset and $projection.FixedAsset = _FixedAsset.FixedAsset
[0..1] I_Ledger _Ledger $projection.Ledger = _Ledger.Ledger
[0..1] I_LedgerGroup _LedgerGroup $projection.ledgergroup = _LedgerGroup.LedgerGroup
[0..1] I_FiscalYearForCompanyCode _FiscalYear $projection.FiscalYear = _FiscalYear.FiscalYear and $projection.CompanyCode = _FiscalYear.CompanyCode
[0..1] I_FiscalYearPeriodForCmpnyCode _FiscalPeriod $projection.FiscalYear = _FiscalPeriod.FiscalYear and $projection.FiscalPeriod = _FiscalPeriod.FiscalPeriod and $projection.CompanyCode = _FiscalPeriod.CompanyCode
[0..1] I_AssetKeyFigure _AssetKeyFigure $projection.AssetAccountingKeyFigure = _AssetKeyFigure.AssetAccountingKeyFigure
[0..1] I_ChartOfDepreciation _ChartOfDepreciation $projection.ChartOfDepreciation = _ChartOfDepreciation.ChartOfDepreciation
[0..1] I_Currency _CompanyCodeCurrency $projection.CompanyCodeCurrency = _CompanyCodeCurrency.Currency
[0..1] I_Currency _GlobalCurrency $projection.GlobalCurrency = _GlobalCurrency.Currency
[0..1] I_Currency _FreeDefinedCurrency1 $projection.FreeDefinedCurrency1 = _FreeDefinedCurrency1.Currency
[0..1] I_Currency _FreeDefinedCurrency2 $projection.FreeDefinedCurrency2 = _FreeDefinedCurrency2.Currency
[0..1] I_Currency _FreeDefinedCurrency3 $projection.FreeDefinedCurrency3 = _FreeDefinedCurrency3.Currency
[0..1] I_Currency _FreeDefinedCurrency4 $projection.FreeDefinedCurrency4 = _FreeDefinedCurrency4.Currency
[0..1] I_Currency _FreeDefinedCurrency5 $projection.FreeDefinedCurrency5 = _FreeDefinedCurrency5.Currency
[0..1] I_Currency _FreeDefinedCurrency6 $projection.FreeDefinedCurrency6 = _FreeDefinedCurrency6.Currency
[0..1] I_Currency _FreeDefinedCurrency7 $projection.FreeDefinedCurrency7 = _FreeDefinedCurrency7.Currency
[0..1] I_Currency _FreeDefinedCurrency8 $projection.FreeDefinedCurrency8 = _FreeDefinedCurrency8.Currency
[0..1] I_CurrencyRole _CompanyCodeCurrencyRole $projection.CompanyCodeCurrencyRole = _CompanyCodeCurrencyRole.CurrencyRole
[0..1] I_CurrencyRole _GlobalCurrencyRole $projection.GlobalCurrencyRole = _GlobalCurrencyRole.CurrencyRole
[0..1] I_CurrencyRole _FreeDefinedCurrency1Role $projection.FreeDefinedCurrency1Role = _FreeDefinedCurrency1Role.CurrencyRole
[0..1] I_CurrencyRole _FreeDefinedCurrency2Role $projection.FreeDefinedCurrency2Role = _FreeDefinedCurrency2Role.CurrencyRole
[0..1] I_CurrencyRole _FreeDefinedCurrency3Role $projection.FreeDefinedCurrency3Role = _FreeDefinedCurrency3Role.CurrencyRole
[0..1] I_CurrencyRole _FreeDefinedCurrency4Role $projection.FreeDefinedCurrency4Role = _FreeDefinedCurrency4Role.CurrencyRole
[0..1] I_CurrencyRole _FreeDefinedCurrency5Role $projection.FreeDefinedCurrency5Role = _FreeDefinedCurrency5Role.CurrencyRole
[0..1] I_CurrencyRole _FreeDefinedCurrency6Role $projection.FreeDefinedCurrency6Role = _FreeDefinedCurrency6Role.CurrencyRole
[0..1] I_CurrencyRole _FreeDefinedCurrency7Role $projection.FreeDefinedCurrency7Role = _FreeDefinedCurrency7Role.CurrencyRole
[0..1] I_CurrencyRole _FreeDefinedCurrency8Role $projection.FreeDefinedCurrency8Role = _FreeDefinedCurrency8Role.CurrencyRole

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IFASTVALWTHTMPPV view
AbapCatalog.preserveKey true view
EndUserText.label Fixed Asset values with temp. plan values view
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view

Fields (121)

KeyFieldSource TableSource FieldDescription
KEY AssetDepreciationArea AssetDepreciationArea Deprec. Area
KEY MasterFixedAsset MasterFixedAsset Fixed Asset
KEY FixedAsset FixedAsset Sub-number
KEY FiscalYear FiscalYear G/L Fiscal Year
KEY FiscalPeriod FiscalPeriod Tax period
PlannedValueIsInclusive Value Type for Asset
ChartOfDepreciation ChartOfDepreciation
CompanyCodeCurrency CompanyCodeCurrency Local Currency
GlobalCurrency GlobalCurrency GM Billing Element: Global Currency
FreeDefinedCurrency1 FreeDefinedCurrency1 Freely Defined Currency 1
FreeDefinedCurrency2 FreeDefinedCurrency2 Freely Defined Currency 2
FreeDefinedCurrency3 FreeDefinedCurrency3 Freely Defined Currency 3
FreeDefinedCurrency4 FreeDefinedCurrency4 Freely Defined Currency 4
FreeDefinedCurrency5 FreeDefinedCurrency5 Freely Defined Currency 5
FreeDefinedCurrency6 FreeDefinedCurrency6 Freely Defined Currency 6
FreeDefinedCurrency7 FreeDefinedCurrency7 Freely Defined Currency 7
FreeDefinedCurrency8 FreeDefinedCurrency8 Freely Defined Currency 8
_CompanyCode _CompanyCode
_DepreciationArea _DepreciationArea
_MasterFixedAsset _MasterFixedAsset
_FixedAsset _FixedAsset
_Ledger _Ledger
_LedgerGroup _LedgerGroup
_FiscalYear _FiscalYear
_FiscalPeriod _FiscalPeriod
_AssetKeyFigure _AssetKeyFigure
_ChartOfDepreciation _ChartOfDepreciation
_CompanyCodeCurrency _CompanyCodeCurrency
_GlobalCurrency _GlobalCurrency
_FreeDefinedCurrency1 _FreeDefinedCurrency1
_FreeDefinedCurrency2 _FreeDefinedCurrency2
_FreeDefinedCurrency3 _FreeDefinedCurrency3
_FreeDefinedCurrency4 _FreeDefinedCurrency4
_FreeDefinedCurrency5 _FreeDefinedCurrency5
_FreeDefinedCurrency6 _FreeDefinedCurrency6
_FreeDefinedCurrency7 _FreeDefinedCurrency7
_FreeDefinedCurrency8 _FreeDefinedCurrency8
_CompanyCodeCurrencyRole _CompanyCodeCurrencyRole
_GlobalCurrencyRole _GlobalCurrencyRole
_FreeDefinedCurrency1Role _FreeDefinedCurrency1Role
_FreeDefinedCurrency2Role _FreeDefinedCurrency2Role
_FreeDefinedCurrency3Role _FreeDefinedCurrency3Role
_FreeDefinedCurrency4Role _FreeDefinedCurrency4Role
_FreeDefinedCurrency5Role _FreeDefinedCurrency5Role
_FreeDefinedCurrency6Role _FreeDefinedCurrency6Role
_FreeDefinedCurrency7Role _FreeDefinedCurrency7Role
CompanyCode Receiver Company Code
KEY AssetDepreciationArea AssetDepreciationArea Deprec. Area
KEY MasterFixedAsset MasterFixedAsset Fixed Asset
KEY FixedAsset FixedAsset Sub-number
KEY FiscalYear FiscalYear G/L Fiscal Year
KEY FiscalPeriod FiscalPeriod Tax period
ChartOfDepreciation ChartOfDepreciation
CompanyCodeCurrency CompanyCodeCurrency Local Currency
GlobalCurrency GlobalCurrency GM Billing Element: Global Currency
FreeDefinedCurrency1 FreeDefinedCurrency1 Freely Defined Currency 1
FreeDefinedCurrency2 FreeDefinedCurrency2 Freely Defined Currency 2
FreeDefinedCurrency3 FreeDefinedCurrency3 Freely Defined Currency 3
FreeDefinedCurrency4 FreeDefinedCurrency4 Freely Defined Currency 4
FreeDefinedCurrency5 FreeDefinedCurrency5 Freely Defined Currency 5
FreeDefinedCurrency6 FreeDefinedCurrency6 Freely Defined Currency 6
FreeDefinedCurrency7 FreeDefinedCurrency7 Freely Defined Currency 7
FreeDefinedCurrency8 FreeDefinedCurrency8 Freely Defined Currency 8
_CompanyCode _CompanyCode
_DepreciationArea _DepreciationArea
_MasterFixedAsset _MasterFixedAsset
_FixedAsset _FixedAsset
_Ledger _Ledger
_LedgerGroup _LedgerGroup
_FiscalYear _FiscalYear
_FiscalPeriod _FiscalPeriod
_AssetKeyFigure _AssetKeyFigure
_ChartOfDepreciation _ChartOfDepreciation
_CompanyCodeCurrency _CompanyCodeCurrency
_GlobalCurrency _GlobalCurrency
_FreeDefinedCurrency1 _FreeDefinedCurrency1
_FreeDefinedCurrency2 _FreeDefinedCurrency2
_FreeDefinedCurrency3 _FreeDefinedCurrency3
_FreeDefinedCurrency4 _FreeDefinedCurrency4
_FreeDefinedCurrency5 _FreeDefinedCurrency5
_FreeDefinedCurrency6 _FreeDefinedCurrency6
_FreeDefinedCurrency7 _FreeDefinedCurrency7
_FreeDefinedCurrency8 _FreeDefinedCurrency8
_CompanyCodeCurrencyRole _CompanyCodeCurrencyRole
_GlobalCurrencyRole _GlobalCurrencyRole
_FreeDefinedCurrency1Role _FreeDefinedCurrency1Role
_FreeDefinedCurrency2Role _FreeDefinedCurrency2Role
_FreeDefinedCurrency3Role _FreeDefinedCurrency3Role
_FreeDefinedCurrency4Role _FreeDefinedCurrency4Role
_FreeDefinedCurrency5Role _FreeDefinedCurrency5Role
_FreeDefinedCurrency6Role _FreeDefinedCurrency6Role
_FreeDefinedCurrency7Role _FreeDefinedCurrency7Role
_FreeDefinedCurrency8Role _FreeDefinedCurrency8Role
KEY AssetAccountingKeyFigure I_AssetKeyFigureSetSpec AssetAccountingKeyFigure Key Figure
KEY AssetAccountingKeyFigure I_AssetKeyFigureSetSpec AssetAccountingKeyFigure Key Figure
CompanyCodeCurrencyRole I_LedgerCompanyCodeCrcyRoles CompanyCodeCurrencyRole
GlobalCurrencyRole I_LedgerCompanyCodeCrcyRoles GlobalCurrencyRole
FreeDefinedCurrency1Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency1Role
FreeDefinedCurrency2Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency2Role
FreeDefinedCurrency3Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency3Role
FreeDefinedCurrency4Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency4Role
FreeDefinedCurrency5Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency5Role
FreeDefinedCurrency6Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency6Role
FreeDefinedCurrency7Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency7Role
FreeDefinedCurrency8Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency8Role
CompanyCodeCurrencyRole I_LedgerCompanyCodeCrcyRoles CompanyCodeCurrencyRole
GlobalCurrencyRole I_LedgerCompanyCodeCrcyRoles GlobalCurrencyRole
FreeDefinedCurrency1Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency1Role
FreeDefinedCurrency2Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency2Role
FreeDefinedCurrency3Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency3Role
FreeDefinedCurrency4Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency4Role
FreeDefinedCurrency5Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency5Role
FreeDefinedCurrency6Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency6Role
FreeDefinedCurrency7Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency7Role
FreeDefinedCurrency8Role I_LedgerCompanyCodeCrcyRoles FreeDefinedCurrency8Role
KEY CompanyCode P_FixedAssetLineItem CompanyCode Receiver Company Code
KEY Ledger P_FixedAssetLineItem Ledger Ledger
KEY Ledger P_FxdAstPlanValWithTmpPlanVal Ledger Ledger
PlannedValueIsInclusive P_FxdAstPlanValWithTmpPlanVal PlannedValueIsInclusive Value Type for Asset
LedgerGroup _AssetDepreciationArea LedgerGroup Ledger Group
LedgerGroup _AssetDepreciationArea LedgerGroup Ledger Group

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_FixedAssetValWithTmpPlanVal.
-- 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_CompanyCode : bukrs, P_MasterFixedAsset : anln1, P_FixedAsset : anln2, P_AssetAccountingKeyFigureSet : faa_key_figure_set, P_CreationDateTime : timestampl, P_UserID : username, P_FirstFiscalYear : gjahr

CREATE VIEW I_FixedAssetValWithTmpPlanVal AS
SELECT
  AssetDepreciationArea,
  MasterFixedAsset,
  FixedAsset,
  FiscalYear,
  FiscalPeriod,
  cast('0' as faa_use_val_ty) AS PlannedValueIsInclusive,
  ChartOfDepreciation,
  CompanyCodeCurrency,
  GlobalCurrency,
  FreeDefinedCurrency1,
  FreeDefinedCurrency2,
  FreeDefinedCurrency3,
  FreeDefinedCurrency4,
  FreeDefinedCurrency5,
  FreeDefinedCurrency6,
  FreeDefinedCurrency7,
  FreeDefinedCurrency8,
  AssetKeyFigureSetSpec.AssetAccountingKeyFigure AS AssetAccountingKeyFigure,
  LedgerCompanyCodeCrcyRole.CompanyCodeCurrencyRole AS CompanyCodeCurrencyRole,
  LedgerCompanyCodeCrcyRole.GlobalCurrencyRole AS GlobalCurrencyRole,
  LedgerCompanyCodeCrcyRole.FreeDefinedCurrency1Role AS FreeDefinedCurrency1Role,
  LedgerCompanyCodeCrcyRole.FreeDefinedCurrency2Role AS FreeDefinedCurrency2Role,
  LedgerCompanyCodeCrcyRole.FreeDefinedCurrency3Role AS FreeDefinedCurrency3Role,
  LedgerCompanyCodeCrcyRole.FreeDefinedCurrency4Role AS FreeDefinedCurrency4Role,
  LedgerCompanyCodeCrcyRole.FreeDefinedCurrency5Role AS FreeDefinedCurrency5Role,
  LedgerCompanyCodeCrcyRole.FreeDefinedCurrency6Role AS FreeDefinedCurrency6Role,
  LedgerCompanyCodeCrcyRole.FreeDefinedCurrency7Role AS FreeDefinedCurrency7Role,
  LedgerCompanyCodeCrcyRole.FreeDefinedCurrency8Role AS FreeDefinedCurrency8Role,
  P_FixedAssetLineItem.CompanyCode AS CompanyCode,
  P_FixedAssetLineItem.Ledger AS Ledger,
  _AssetDepreciationArea.LedgerGroup AS LedgerGroup
FROM P_FixedAssetLineItem
INNER JOIN I_AssetKeyFigureSetSpec AS AssetKeyFigureSetSpec ON /* join condition not captured in parsed metadata */
INNER JOIN I_AssetKeyFigureSpecification AS AssetKeyFigureSpec ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_LedgerCompanyCodeCrcyRoles AS LedgerCompanyCodeCrcyRole ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_AssetDepreciationArea AS _AssetDepreciationArea ON ChartOfDepreciation = _AssetDepreciationArea.ChartOfDepreciation AND AssetDepreciationArea = _AssetDepreciationArea.AssetDepreciationArea  -- 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_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 MasterFixedAsset = _FixedAsset.MasterFixedAsset AND FixedAsset = _FixedAsset.FixedAsset  -- association [0..1]
LEFT OUTER JOIN I_Ledger AS _Ledger ON Ledger = _Ledger.Ledger  -- association [0..1]
LEFT OUTER JOIN I_LedgerGroup AS _LedgerGroup ON ledgergroup = _LedgerGroup.LedgerGroup  -- 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_FiscalYearPeriodForCmpnyCode AS _FiscalPeriod ON FiscalYear = _FiscalPeriod.FiscalYear AND FiscalPeriod = _FiscalPeriod.FiscalPeriod AND CompanyCode = _FiscalPeriod.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_AssetKeyFigure AS _AssetKeyFigure ON AssetAccountingKeyFigure = _AssetKeyFigure.AssetAccountingKeyFigure  -- association [0..1]
LEFT OUTER JOIN I_ChartOfDepreciation AS _ChartOfDepreciation ON ChartOfDepreciation = _ChartOfDepreciation.ChartOfDepreciation  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CompanyCodeCurrency ON CompanyCodeCurrency = _CompanyCodeCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _GlobalCurrency ON GlobalCurrency = _GlobalCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _FreeDefinedCurrency1 ON FreeDefinedCurrency1 = _FreeDefinedCurrency1.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _FreeDefinedCurrency2 ON FreeDefinedCurrency2 = _FreeDefinedCurrency2.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _FreeDefinedCurrency3 ON FreeDefinedCurrency3 = _FreeDefinedCurrency3.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _FreeDefinedCurrency4 ON FreeDefinedCurrency4 = _FreeDefinedCurrency4.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _FreeDefinedCurrency5 ON FreeDefinedCurrency5 = _FreeDefinedCurrency5.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _FreeDefinedCurrency6 ON FreeDefinedCurrency6 = _FreeDefinedCurrency6.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _FreeDefinedCurrency7 ON FreeDefinedCurrency7 = _FreeDefinedCurrency7.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _FreeDefinedCurrency8 ON FreeDefinedCurrency8 = _FreeDefinedCurrency8.Currency  -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _CompanyCodeCurrencyRole ON CompanyCodeCurrencyRole = _CompanyCodeCurrencyRole.CurrencyRole  -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _GlobalCurrencyRole ON GlobalCurrencyRole = _GlobalCurrencyRole.CurrencyRole  -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _FreeDefinedCurrency1Role ON FreeDefinedCurrency1Role = _FreeDefinedCurrency1Role.CurrencyRole  -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _FreeDefinedCurrency2Role ON FreeDefinedCurrency2Role = _FreeDefinedCurrency2Role.CurrencyRole  -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _FreeDefinedCurrency3Role ON FreeDefinedCurrency3Role = _FreeDefinedCurrency3Role.CurrencyRole  -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _FreeDefinedCurrency4Role ON FreeDefinedCurrency4Role = _FreeDefinedCurrency4Role.CurrencyRole  -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _FreeDefinedCurrency5Role ON FreeDefinedCurrency5Role = _FreeDefinedCurrency5Role.CurrencyRole  -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _FreeDefinedCurrency6Role ON FreeDefinedCurrency6Role = _FreeDefinedCurrency6Role.CurrencyRole  -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _FreeDefinedCurrency7Role ON FreeDefinedCurrency7Role = _FreeDefinedCurrency7Role.CurrencyRole  -- association [0..1]
LEFT OUTER JOIN I_CurrencyRole AS _FreeDefinedCurrency8Role ON FreeDefinedCurrency8Role = _FreeDefinedCurrency8Role.CurrencyRole  -- association [0..1]
-- UNION ALL with additional select branch(es): P_FxdAstPlanValWithTmpPlanVal
;