C_LglCntntMDocSgntrGrp

DDL: C_LGLCNTNTMDOCSGNTRGRP SQL: CLCMDOCSGNGRP Type: view CONSUMPTION Package: ODATA_LCM_DOC

eSignature Documents Group

C_LglCntntMDocSgntrGrp is a Consumption CDS View that provides data about "eSignature Documents Group" in SAP S/4HANA. It reads from 1 data source (I_LglCntntMDocSgntrGrp) and exposes 27 fields with key field LglCntntMSignatureDocUUID. It has 3 associations to related views. Part of development package ODATA_LCM_DOC.

Data Sources (1)

SourceAliasJoin Type
I_LglCntntMDocSgntrGrp I_LglCntntMDocSgntrGrp from

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_LCMUserContactCard _CreatedByContactCard _CreatedByContactCard.ContactCardType = 'User' and _CreatedByContactCard.ContactCardID = $projection.LglCntntMCreatedByUser and _CreatedByContactCard.ContactCardRole = 'Creator'
[1..*] C_LegalTransactionSgntrDoc _DocSgntrGroup $projection.LglCntntMSignatureGroupUUID = _DocSgntrGroup.LglCntntMSignatureGroupUUID
[0..1] C_LglCntntMSgntrGrpStatusVH _LglCntntMSgntrGrpStatusVH $projection.LglCntntMSignatureGroupStatus = _LglCntntMSgntrGrpStatusVH.LglCntntMSignatureGroupStatus

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName CLCMDOCSGNGRP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #CONSUMPTION view
ObjectModel.semanticKey LglCntntMSgntrGrpLinkdObj view
ObjectModel.representativeKey LglCntntMSignatureDocUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
UI.headerInfo.typeName Envelope view
UI.headerInfo.typeNamePlural Envelopes view
Search.searchable true view
EndUserText.label eSignature Documents Group view

Fields (27)

KeyFieldSource TableSource FieldDescription
KEY LglCntntMSignatureDocUUID LglCntntMSignatureDocUUID Universal Unique ID
LglCntntMSignatureGroupUUID LglCntntMSignatureGroupUUID Universal Unique ID
LglCntntMSignatureGroup LglCntntMSignatureGroup Envelope
LglCntntMSgntrGrpLinkdObj LglCntntMSgntrGrpLinkdObj Linked Object ID
LglCntntMgmtDOCUSIGNEnvlpLink
LegalTransactionUUID LegalTransactionUUID Universal Unique ID
LglCntntMDocumentUUID LglCntntMDocumentUUID Universal Unique ID
LglCntntMCreatedUTCDateTime LglCntntMCreatedUTCDateTime Sent On
LglCntntMCreatedByUser LglCntntMCreatedByUser Sent By
LglCntntMCreatedByFullName _CreatedByContactCard FullName Name
LglCntntMChangedUTCDateTime LglCntntMChangedUTCDateTime Changed On
LglCntntMChangedByUser LglCntntMChangedByUser Changed By
LglCntntMCmpltdUTCDateTime LglCntntMCmpltdUTCDateTime Completed On
LglCntntMSignatureGroupStatus LglCntntMSignatureGroupStatus Status
LglCntntMSgntrGroupStatusName _LglCntntMSgntrGrpStatusVH LglCntntMSgntrGroupStatusName
LglCntntMSgntrCertDocID LglCntntMSgntrCertDocID Certficate Document
LglCntntMProfile LglCntntMProfile Profile
LglTransAccessLvl LglTransAccessLvl Acs. Level
LglCntntMMainOrgCoCode LglCntntMMainOrgCoCode Entity ID
LglCntntMMainOrgSalesOrg LglCntntMMainOrgSalesOrg Entity ID
LglCntntMMainOrgPurOrg LglCntntMMainOrgPurOrg Entity ID
IsEndOfPurposeBlocked IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
_LegalTransaction _LegalTransaction
_DocSgntrGroup _DocSgntrGroup
_LglCntntMSgntrGrpStatusVH _LglCntntMSgntrGrpStatusVH
_CreatedByContactCard _CreatedByContactCard
_Document I_LglCntntMDocSgntrGrp _Document

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_LglCntntMDocSgntrGrp.
-- 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: CLCMDOCSGNGRP

CREATE VIEW C_LglCntntMDocSgntrGrp AS
SELECT
  LglCntntMSignatureDocUUID,
  LglCntntMSignatureGroupUUID,
  LglCntntMSignatureGroup,
  LglCntntMSgntrGrpLinkdObj,
  cast( 1 as abap.char(256)) AS LglCntntMgmtDOCUSIGNEnvlpLink,
  LegalTransactionUUID,
  LglCntntMDocumentUUID,
  LglCntntMCreatedUTCDateTime,
  LglCntntMCreatedByUser,
  _CreatedByContactCard.FullName AS LglCntntMCreatedByFullName,
  LglCntntMChangedUTCDateTime,
  LglCntntMChangedByUser,
  LglCntntMCmpltdUTCDateTime,
  LglCntntMSignatureGroupStatus,
  _LglCntntMSgntrGrpStatusVH.LglCntntMSgntrGroupStatusName AS LglCntntMSgntrGroupStatusName,
  LglCntntMSgntrCertDocID,
  LglCntntMProfile,
  LglTransAccessLvl,
  LglCntntMMainOrgCoCode,
  LglCntntMMainOrgSalesOrg,
  LglCntntMMainOrgPurOrg,
  IsEndOfPurposeBlocked,
  I_LglCntntMDocSgntrGrp._Document AS _Document
FROM I_LglCntntMDocSgntrGrp
LEFT OUTER JOIN I_LCMUserContactCard AS _CreatedByContactCard ON _CreatedByContactCard.ContactCardType = 'User' AND _CreatedByContactCard.ContactCardID = LglCntntMCreatedByUser AND _CreatedByContactCard.ContactCardRole = 'Creator'  -- association [0..1]
LEFT OUTER JOIN C_LegalTransactionSgntrDoc AS _DocSgntrGroup ON LglCntntMSignatureGroupUUID = _DocSgntrGroup.LglCntntMSignatureGroupUUID  -- association [1..*]
LEFT OUTER JOIN C_LglCntntMSgntrGrpStatusVH AS _LglCntntMSgntrGrpStatusVH ON LglCntntMSignatureGroupStatus = _LglCntntMSgntrGrpStatusVH.LglCntntMSignatureGroupStatus  -- association [0..1]
;