I_LglTransactionRelshpFailed

DDL: I_LGLTRANSACTIONRELSHPFAILED SQL: ILTRELFL Type: view COMPOSITE Package: VDM_LCM_LT

Basic View for failed Legal Transaction in a Relationship

I_LglTransactionRelshpFailed is a Composite CDS View that provides data about "Basic View for failed Legal Transaction in a Relationship" in SAP S/4HANA. It reads from 1 data source (I_LglCntntMRltnLglTransUseCase) and exposes 15 fields with key fields LglCntntMUseCaseRegUUID, LegalTransactionRelshpUUID. It has 3 associations to related views. Part of development package VDM_LCM_LT.

Data Sources (1)

SourceAliasJoin Type
I_LglCntntMRltnLglTransUseCase I_LglCntntMRltnLglTransUseCase from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_LegalTransaction _LglTransactionTop $projection.LegalTransactionTopUUID = _LglTransactionTop.LegalTransactionUUID
[1..1] I_LegalTransaction _LglTransactionChild $projection.LegalTransactionRelshpUUID = _LglTransactionChild.LegalTransactionUUID
[1..1] I_LglCntntMRelshpRegnUseCase _LglCntntMRelshpRegnUseCase $projection.LglCntntMUseCaseRegUUID = _LglCntntMRelshpRegnUseCase.LglCntntMUseCaseRegUUID

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName ILTRELFL view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
EndUserText.label Basic View for failed Legal Transaction in a Relationship view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY LglCntntMUseCaseRegUUID LglCntntMUseCaseRegUUID Universal Unique ID
KEY LegalTransactionRelshpUUID LegalTransactionRelshpUUID Universal Unique ID
LegalTransactionTop _LglTransactionTop LegalTransaction Legal Transaction ID
LegalTransactionTitleTop _LglTransactionTop LegalTransactionTitle Title
LegalTransactionHealth _LglTransactionTop LegalTransactionHealth LT Status
LegalTransactionasLegalTransactionChild
LegalTransactionTitleChild _LglTransactionChild LegalTransactionTitle Title
LglCntntMRelshpUseCase LglCntntMRelshpUseCase Rel. Use Case
LglCntntMHasEmailSent LglCntntMHasEmailSent Email Sent Indicator
LglCntntMTopRelshpUseCase LglCntntMTopRelshpUseCase TRUE
LglCntntMUseCaseExecStatus LglCntntMUseCaseExecStatus Usecase Execution Status
LglCntntMRelshpSubUseCase _LglCntntMRelshpRegnUseCase LglCntntMRelshpSubUseCase Sub Use Case
_LglTransactionTop _LglTransactionTop
_LglCntntMRelshpRegnUseCase _LglCntntMRelshpRegnUseCase
_LglTransactionChild _LglTransactionChild

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_LglTransactionRelshpFailed.
-- 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: ILTRELFL

CREATE VIEW I_LglTransactionRelshpFailed AS
SELECT
  LglCntntMUseCaseRegUUID,
  LegalTransactionRelshpUUID,
  _LglTransactionTop.LegalTransaction AS LegalTransactionTop,
  _LglTransactionTop.LegalTransactionTitle AS LegalTransactionTitleTop,
  _LglTransactionTop.LegalTransactionHealth AS LegalTransactionHealth,
  _LglTransactionChild.LegalTransactionTitle AS LegalTransactionTitleChild,
  LglCntntMRelshpUseCase,
  LglCntntMHasEmailSent,
  LglCntntMTopRelshpUseCase,
  LglCntntMUseCaseExecStatus,
  _LglCntntMRelshpRegnUseCase.LglCntntMRelshpSubUseCase AS LglCntntMRelshpSubUseCase
FROM I_LglCntntMRltnLglTransUseCase
LEFT OUTER JOIN I_LegalTransaction AS _LglTransactionTop ON LegalTransactionTopUUID = _LglTransactionTop.LegalTransactionUUID  -- association [1..1]
LEFT OUTER JOIN I_LegalTransaction AS _LglTransactionChild ON LegalTransactionRelshpUUID = _LglTransactionChild.LegalTransactionUUID  -- association [1..1]
LEFT OUTER JOIN I_LglCntntMRelshpRegnUseCase AS _LglCntntMRelshpRegnUseCase ON LglCntntMUseCaseRegUUID = _LglCntntMRelshpRegnUseCase.LglCntntMUseCaseRegUUID  -- association [1..1]
;