C_LglCntntMRelshpRegnUseCase

DDL: C_LGLCNTNTMRELSHPREGNUSECASE SQL: CLCMRELREG Type: view CONSUMPTION Package: ODATA_LCM_LT

View for Registered Use case

C_LglCntntMRelshpRegnUseCase is a Consumption CDS View that provides data about "View for Registered Use case" in SAP S/4HANA. It reads from 1 data source (I_LglCntntMRelshpUseCaseStatus) and exposes 18 fields with key fields LegalTransactionUUID, LglCntntMRelshpUseCase. It has 2 associations to related views. Part of development package ODATA_LCM_LT.

Data Sources (1)

SourceAliasJoin Type
I_LglCntntMRelshpUseCaseStatus I_LglCntntMRelshpUseCaseStatus from

Associations (2)

CardinalityTargetAliasCondition
[0..1] C_LegalTransactionHealthVH _LegalTransHealthVH $projection.LegalTransactionHealth = _LegalTransHealthVH.LegalTransactionHealth
[1..1] I_LegalTransaction _LegalTransaction $projection.LegalTransactionUUID = _LegalTransaction.LegalTransactionUUID

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CLCMRELREG view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
ObjectModel.representativeKey LegalTransactionUUID view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label View for Registered Use case view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY LegalTransactionUUID LegalTransactionUUID Universal Unique ID
KEY LglCntntMRelshpUseCase LglCntntMRelshpUseCase Rel. Use Case
LglCntntMUseCaseRegUUID LglCntntMUseCaseRegUUID
LegalTransactionTopUUID LegalTransactionTopUUID Universal Unique ID
LglCntntMUseCaseExecStatus LglCntntMUseCaseExecStatus Usecase Execution Status
LglCntntMLegalTrLogHandler LglCntntMLegalTrLogHandler Handle
LglTransHealthCriticality 0
LegalTransaction
LegalTransactionTitle
LegalTransactionHealth
LglCntntMRelshpType
RelshpLegalTransactionTitle
RelshpLegalTransaction
LglCntntMRelTypeName
LegalTransactionHealthName
_LegalTransHealthVH _LegalTransHealthVH
_TopLegalTransaction _TopLegalTransaction
_LegalTransaction _LegalTransaction

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 C_LglCntntMRelshpRegnUseCase.
-- 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: CLCMRELREG

CREATE VIEW C_LglCntntMRelshpRegnUseCase AS
SELECT
  LegalTransactionUUID,
  LglCntntMRelshpUseCase,
  LglCntntMUseCaseRegUUID,
  LegalTransactionTopUUID,
  LglCntntMUseCaseExecStatus,
  LglCntntMLegalTrLogHandler,
  0 AS LglTransHealthCriticality,
  cast( '' as lcm_legaltr_id ) AS LegalTransaction,
  cast( '' as lcm_title ) AS LegalTransactionTitle,
  cast( '' as lcm_lt_health ) AS LegalTransactionHealth,
  cast( '' as lcm_relation_type ) AS LglCntntMRelshpType,
  cast( '' as lcm_title ) AS RelshpLegalTransactionTitle,
  cast( '' as lcm_legaltr_id ) AS RelshpLegalTransaction,
  cast( '' as lcm_relation_type_name ) AS LglCntntMRelTypeName,
  cast( '' as ltext ) AS LegalTransactionHealthName
FROM I_LglCntntMRelshpUseCaseStatus
LEFT OUTER JOIN C_LegalTransactionHealthVH AS _LegalTransHealthVH ON LegalTransactionHealth = _LegalTransHealthVH.LegalTransactionHealth  -- association [0..1]
LEFT OUTER JOIN I_LegalTransaction AS _LegalTransaction ON LegalTransactionUUID = _LegalTransaction.LegalTransactionUUID  -- association [1..1]
;