P_Fins_Curr_Conv_Src_Target

DDL: P_FINS_CURR_CONV_SRC_TARGET SQL: PFINSCURCONST Type: view BASIC

P_Fins_Curr_Conv_Src_Target is a Basic CDS View in SAP S/4HANA. It reads from 5 data sources (finsc_001a, finsc_001a, t001, P_Fins_Ledger_Currency_Type, P_Fins_Ledger_Currency_Type) and exposes 12 fields with key fields companyCode, currencyType, currencyType.

Data Sources (5)

SourceAliasJoin Type
finsc_001a companyCodeSettings from
finsc_001a generalSettings cross
t001 t001 union
P_Fins_Ledger_Currency_Type usedCurrencyTypes inner
P_Fins_Ledger_Currency_Type usedCurrencyTypes inner

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName PFINSCURCONST view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.private true view
VDM.viewType #BASIC view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY companyCode finsc_001a bukrs Value
KEY currencyType P_Fins_Ledger_Currency_Type currencyType FreeDef Crcy 8
currency finsc_001a waers Transaction Currency
sourceCurrencyType finsc_001a source_curtype Source Currency Type
kurstendasexchangeRateType
translationDateType finsc_001a curdt Trans.Date Type
bukrsascompanyCode
KEY currencyType P_Fins_Ledger_Currency_Type currencyType FreeDef Crcy 8
sourceCurrencyType finsc_001a source_curtype Source Currency Type
kurstendasexchangeRateType
translationDateType finsc_001a curdt Trans.Date Type
noRealTimeConversion finsc_001a norealtimeconv No realtime conv.

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 P_Fins_Curr_Conv_Src_Target.
-- 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.
-- SQL view name: PFINSCURCONST

CREATE VIEW P_Fins_Curr_Conv_Src_Target AS
SELECT
  companyCodeSettings.bukrs AS companyCode,
  usedCurrencyTypes.currencyType AS currencyType,
  companyCodeSettings.waers AS currency,
  companyCodeSettings.source_curtype AS sourceCurrencyType,
  case companyCodeSettings.kurst when '' then 'M' else companyCodeSettings.kurst end as exchangeRateType AS kurstendasexchangeRateType,
  companyCodeSettings.curdt AS translationDateType,
  companyCodeSettings.norealtimeconv as noRealTimeConversion AS bukrsascompanyCode,
  generalSettings.norealtimeconv AS noRealTimeConversion
FROM finsc_001a AS companyCodeSettings
INNER JOIN P_Fins_Ledger_Currency_Type AS usedCurrencyTypes ON /* join condition not captured in parsed metadata */
CROSS JOIN finsc_001a AS generalSettings
-- UNION with additional select branch(es): t001
;