I_LdgrCompanyCodeCurrencyRole

DDL: I_LDGRCOMPANYCODECURRENCYROLE Type: view_entity COMPOSITE Package: FINS_LEDGER_VDM

Currency Role in Ledger and Company Code

I_LdgrCompanyCodeCurrencyRole is a Composite CDS View that provides data about "Currency Role in Ledger and Company Code" in SAP S/4HANA. It reads from 10 data sources and exposes 191 fields with key fields Ledger, CompanyCode, CurrencyRole, CompanyCode, CurrencyRole. Part of development package FINS_LEDGER_VDM.

Data Sources (10)

SourceAliasJoin Type
I_LedgerCompanyCodeCrcyRoles I_LedgerCompanyCodeCrcyRoles from
I_LedgerCompanyCodeCrcyRoles I_LedgerCompanyCodeCrcyRoles union_all
I_LedgerCompanyCodeCrcyRoles I_LedgerCompanyCodeCrcyRoles union_all
I_LedgerCompanyCodeCrcyRoles I_LedgerCompanyCodeCrcyRoles union_all
I_LedgerCompanyCodeCrcyRoles I_LedgerCompanyCodeCrcyRoles union_all
I_LedgerCompanyCodeCrcyRoles I_LedgerCompanyCodeCrcyRoles union_all
I_LedgerCompanyCodeCrcyRoles I_LedgerCompanyCodeCrcyRoles union_all
I_LedgerCompanyCodeCrcyRoles I_LedgerCompanyCodeCrcyRoles union_all
I_LedgerCompanyCodeCrcyRoles I_LedgerCompanyCodeCrcyRoles union_all
I_LedgerCompanyCodeCrcyRoles I_LedgerCompanyCodeCrcyRoles union_all

Annotations (11)

NameValueLevelField
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #MANDATORY view
Analytics.technicalName IFILDCCCRCY view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.representativeKey CurrencyRole view
ObjectModel.modelingPattern #NONE view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Currency Role in Ledger and Company Code view
Metadata.allowExtensions true view

Fields (191)

KeyFieldSource TableSource FieldDescription
KEY Ledger Ledger Ledger
KEY CompanyCode CompanyCode Receiver Company Code
KEY CurrencyRole
CurrencyField
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
AccountingValuationView _CurrencyRole AccountingValuationView
AccountingValuationSubview _CurrencyRole AccountingValuationSubview
_Ledger _Ledger
_CompanyCode _CompanyCode
_CurrencyRole _CurrencyRole
CurrencyFieldkeyLedger
KEY CompanyCode CompanyCode Receiver Company Code
KEY CurrencyRole GlobalCurrencyRole
CurrencyField
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
AccountingValuationView _CurrencyRole AccountingValuationView
AccountingValuationSubview _CurrencyRole AccountingValuationSubview
_Ledger _Ledger
_CompanyCode _CompanyCode
_CurrencyRole _CurrencyRole
CurrencyFieldkeyLedger
KEY CompanyCode CompanyCode Receiver Company Code
KEY CurrencyRole FreeDefinedCurrency1Role
CurrencyField
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
AccountingValuationView _CurrencyRole AccountingValuationView
AccountingValuationSubview _CurrencyRole AccountingValuationSubview
_Ledger _Ledger
_CompanyCode _CompanyCode
_CurrencyRole _CurrencyRole
CurrencyFieldkeyLedger
KEY CompanyCode CompanyCode Receiver Company Code
KEY CurrencyRole FreeDefinedCurrency2Role
CurrencyField
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
AccountingValuationView _CurrencyRole AccountingValuationView
AccountingValuationSubview _CurrencyRole AccountingValuationSubview
_Ledger _Ledger
_CompanyCode _CompanyCode
_CurrencyRole _CurrencyRole
CurrencyFieldkeyLedger
KEY CompanyCode CompanyCode Receiver Company Code
KEY CurrencyRole FreeDefinedCurrency3Role
CurrencyField
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
AccountingValuationView _CurrencyRole AccountingValuationView
AccountingValuationSubview _CurrencyRole AccountingValuationSubview
_Ledger _Ledger
_CompanyCode _CompanyCode
_CurrencyRole _CurrencyRole
CurrencyFieldkeyLedger
KEY CompanyCode CompanyCode Receiver Company Code
KEY CurrencyRole FreeDefinedCurrency4Role
CurrencyField
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
AccountingValuationView _CurrencyRole AccountingValuationView
AccountingValuationSubview _CurrencyRole AccountingValuationSubview
_Ledger _Ledger
_CompanyCode _CompanyCode
_CurrencyRole _CurrencyRole
CurrencyFieldkeyLedger
KEY CompanyCode CompanyCode Receiver Company Code
KEY CurrencyRole FreeDefinedCurrency5Role
CurrencyField
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
AccountingValuationView _CurrencyRole AccountingValuationView
AccountingValuationSubview _CurrencyRole AccountingValuationSubview
_Ledger _Ledger
_CompanyCode _CompanyCode
_CurrencyRole _CurrencyRole
CurrencyFieldkeyLedger
KEY CompanyCode CompanyCode Receiver Company Code
KEY CurrencyRole FreeDefinedCurrency6Role
CurrencyField
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
AccountingValuationView _CurrencyRole AccountingValuationView
AccountingValuationSubview _CurrencyRole AccountingValuationSubview
_Ledger _Ledger
_CompanyCode _CompanyCode
_CurrencyRole _CurrencyRole
CurrencyFieldkeyLedger
KEY CompanyCode CompanyCode Receiver Company Code
KEY CurrencyRole FreeDefinedCurrency7Role
CurrencyField
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
AccountingValuationView _CurrencyRole AccountingValuationView
AccountingValuationSubview _CurrencyRole AccountingValuationSubview
_Ledger _Ledger
_CompanyCode _CompanyCode
_CurrencyRole _CurrencyRole
CurrencyFieldkeyLedger
KEY CompanyCode CompanyCode Receiver Company Code
KEY CurrencyRole FreeDefinedCurrency8Role
CurrencyField
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
AccountingValuationView _CurrencyRole AccountingValuationView
AccountingValuationSubview _CurrencyRole AccountingValuationSubview
_Ledger _Ledger
_CompanyCode _CompanyCode
_CurrencyRole _CurrencyRole
_CurrencyField _CurrencyField

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_LdgrCompanyCodeCurrencyRole.
-- 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.

CREATE VIEW I_LdgrCompanyCodeCurrencyRole AS
SELECT
  Ledger,
  CompanyCode,
  cast(CompanyCodeCurrencyRole as fis_currencyrole preserving type ) AS CurrencyRole,
  cast( 'CCC ' as fis_crcy_role_field preserving type ) AS CurrencyField,
  I_LedgerCompanyCodeCrcyRoles.CompanyCodeCurrencyRole AS CompanyCodeCurrencyRole,
  I_LedgerCompanyCodeCrcyRoles.GlobalCurrencyRole AS GlobalCurrencyRole,
  I_LedgerCompanyCodeCrcyRoles.FreeDefinedCurrency1Role AS FreeDefinedCurrency1Role,
  I_LedgerCompanyCodeCrcyRoles.FreeDefinedCurrency2Role AS FreeDefinedCurrency2Role,
  I_LedgerCompanyCodeCrcyRoles.FreeDefinedCurrency3Role AS FreeDefinedCurrency3Role,
  I_LedgerCompanyCodeCrcyRoles.FreeDefinedCurrency4Role AS FreeDefinedCurrency4Role,
  I_LedgerCompanyCodeCrcyRoles.FreeDefinedCurrency5Role AS FreeDefinedCurrency5Role,
  I_LedgerCompanyCodeCrcyRoles.FreeDefinedCurrency6Role AS FreeDefinedCurrency6Role,
  I_LedgerCompanyCodeCrcyRoles.FreeDefinedCurrency7Role AS FreeDefinedCurrency7Role,
  I_LedgerCompanyCodeCrcyRoles.FreeDefinedCurrency8Role AS FreeDefinedCurrency8Role,
  _CurrencyRole.AccountingValuationView AS AccountingValuationView,
  _CurrencyRole.AccountingValuationSubview AS AccountingValuationSubview
FROM I_LedgerCompanyCodeCrcyRoles
-- UNION ALL with additional select branch(es): I_LedgerCompanyCodeCrcyRoles
;