C_LglCntntMDocObligationTP

DDL: C_LGLCNTNTMDOCOBLIGATIONTP SQL: CLCMOBLGNTP Type: view CONSUMPTION

Legal Document Obligation

C_LglCntntMDocObligationTP is a Consumption CDS View that provides data about "Legal Document Obligation" in SAP S/4HANA. It reads from 1 data source (I_LglCntntMDocObligationTP) and exposes 24 fields with key field LglCntntMDocOblgnUUID. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_LglCntntMDocObligationTP _LglCntntMDocObligationTP from

Associations (6)

CardinalityTargetAliasCondition
[1..1] C_LCMDocumentTP _LCMDocumentTP $projection.LglCntntMDocumentUUID = _LCMDocumentTP.LglCntntMDocumentUUID
[1..1] C_LglCntntMDocOblgnTypeVH _LglCntntMDocOblgnTypeVH $projection.LglCntntMDocOblgnType = _LglCntntMDocOblgnTypeVH.LglCntntMDocOblgnType
[1..*] C_LglCntntMDocOblgnEntityTP _LglCntntMDocOblgnEntityTP $projection.LglCntntMDocOblgnUUID = _LglCntntMDocOblgnEntityTP.LglCntntMDocOblgnUUID
[1..*] C_LglCntntMDocOblgnRcpntTP _LglCntntMDocOblgnRcpntTP $projection.LglCntntMDocOblgnUUID = _LglCntntMDocOblgnRcpntTP.LglCntntMDocOblgnUUID
[1..*] C_LglCntntMDocOblgnRemTP _LglCntntMDocOblgnRemTP $projection.LglCntntMDocOblgnUUID = _LglCntntMDocOblgnRemTP.LglCntntMDocOblgnUUID
[1..1] C_LglCntntMDocOblgnRiskVH _LglCntntMDocOblgnRiskVH $projection.LglCntntMDocOblgnRisk = _LglCntntMDocOblgnRiskVH.LglCntntMDocOblgnRisk

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName CLCMOBLGNTP view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Legal Document Obligation view
ObjectModel.createEnabled EXTERNAL_CALCULATION view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.representativeKey LglCntntMDocOblgnUUID view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.transactionalProcessingDelegated true view
VDM.viewType #CONSUMPTION view
UI.headerInfo.typeName Obligation view
UI.headerInfo.typeNamePlural Obligations view
Search.searchable true view

Fields (24)

KeyFieldSource TableSource FieldDescription
KEY LglCntntMDocOblgnUUID I_LglCntntMDocObligationTP LglCntntMDocOblgnUUID Universal Unique ID
LglCntntMDocObligation I_LglCntntMDocObligationTP LglCntntMDocObligation Obligation
LglCntntMDocOblgnType LglCntntMDocOblgnType Obligation Type
LglCntntMDocOblgnTypeName _LglCntntMDocOblgnTypeVH LglCntntMDocOblgnTypeName Oblgn Types
LglCntntMDocument I_LglCntntMDocObligationTP LglCntntMDocument Document ID
LglCntntMDocumentUUID I_LglCntntMDocObligationTP LglCntntMDocumentUUID Universal Unique ID
LegalTransaction LegalTransaction Legal Transaction ID
LglCntntMDocObligationDesc LglCntntMDocObligationDesc Description
LglCntntMDocOblgnStrtDte LglCntntMDocOblgnStrtDte Start Date
LglCntntMDocOblgnEndDte LglCntntMDocOblgnEndDte End Date
LglCntntMDocOblgnRisk LglCntntMDocOblgnRisk Risk
LglCntntMDocOblgnCndnTxt LglCntntMDocOblgnCndnTxt Condition
LglCntntMDocOblgnHasRem LglCntntMDocOblgnHasRem Reminder Exists
LglCntntMOblgnDescMimeType LglCntntMOblgnDescMimeType
LglCntntMOblgnCndnMimeType LglCntntMOblgnCndnMimeType
_LCMDocumentTP _LCMDocumentTP
_LglCntntMDocOblgnEntityTP _LglCntntMDocOblgnEntityTP
_LglCntntMDocOblgnRemTP _LglCntntMDocOblgnRemTP
_LglCntntMDocOblgnRcpntTP _LglCntntMDocOblgnRcpntTP
_LglCntntMDocOblgnTypeVH _LglCntntMDocOblgnTypeVH
_LglCntntMDocOblgnTypeTxt _LglCntntMDocOblgnTypeTxt
_LglCntntMDocOblgnRiskVH _LglCntntMDocOblgnRiskVH
_LglCntntMDocOblgnRiskText _LglCntntMDocOblgnRiskText
_DocumentAuth I_LglCntntMDocObligationTP _DocumentAuth

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_LglCntntMDocObligationTP.
-- 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: CLCMOBLGNTP

CREATE VIEW C_LglCntntMDocObligationTP AS
SELECT
  _LglCntntMDocObligationTP.LglCntntMDocOblgnUUID AS LglCntntMDocOblgnUUID,
  _LglCntntMDocObligationTP.LglCntntMDocObligation AS LglCntntMDocObligation,
  LglCntntMDocOblgnType,
  _LglCntntMDocOblgnTypeVH.LglCntntMDocOblgnTypeName AS LglCntntMDocOblgnTypeName,
  _LglCntntMDocObligationTP.LglCntntMDocument AS LglCntntMDocument,
  _LglCntntMDocObligationTP.LglCntntMDocumentUUID AS LglCntntMDocumentUUID,
  LegalTransaction,
  LglCntntMDocObligationDesc,
  LglCntntMDocOblgnStrtDte,
  LglCntntMDocOblgnEndDte,
  LglCntntMDocOblgnRisk,
  LglCntntMDocOblgnCndnTxt,
  LglCntntMDocOblgnHasRem,
  LglCntntMOblgnDescMimeType,
  LglCntntMOblgnCndnMimeType,
  _LglCntntMDocObligationTP._DocumentAuth AS _DocumentAuth
FROM I_LglCntntMDocObligationTP AS _LglCntntMDocObligationTP
LEFT OUTER JOIN C_LCMDocumentTP AS _LCMDocumentTP ON LglCntntMDocumentUUID = _LCMDocumentTP.LglCntntMDocumentUUID  -- association [1..1]
LEFT OUTER JOIN C_LglCntntMDocOblgnTypeVH AS _LglCntntMDocOblgnTypeVH ON LglCntntMDocOblgnType = _LglCntntMDocOblgnTypeVH.LglCntntMDocOblgnType  -- association [1..1]
LEFT OUTER JOIN C_LglCntntMDocOblgnEntityTP AS _LglCntntMDocOblgnEntityTP ON LglCntntMDocOblgnUUID = _LglCntntMDocOblgnEntityTP.LglCntntMDocOblgnUUID  -- association [1..*]
LEFT OUTER JOIN C_LglCntntMDocOblgnRcpntTP AS _LglCntntMDocOblgnRcpntTP ON LglCntntMDocOblgnUUID = _LglCntntMDocOblgnRcpntTP.LglCntntMDocOblgnUUID  -- association [1..*]
LEFT OUTER JOIN C_LglCntntMDocOblgnRemTP AS _LglCntntMDocOblgnRemTP ON LglCntntMDocOblgnUUID = _LglCntntMDocOblgnRemTP.LglCntntMDocOblgnUUID  -- association [1..*]
LEFT OUTER JOIN C_LglCntntMDocOblgnRiskVH AS _LglCntntMDocOblgnRiskVH ON LglCntntMDocOblgnRisk = _LglCntntMDocOblgnRiskVH.LglCntntMDocOblgnRisk  -- association [1..1]
;