C_LglCntntMOvwPgSmrtFilter

DDL: C_LGLCNTNTMOVWPGSMRTFILTER SQL: CLCMSMARTFILTER Type: view CONSUMPTION

LCM Overview Page Smart Filter

C_LglCntntMOvwPgSmrtFilter is a Consumption CDS View that provides data about "LCM Overview Page Smart Filter" in SAP S/4HANA. It reads from 2 data sources (I_LCMContextTP, I_LegalTransactionTP) and exposes 20 fields with key fields LglCntntMContextUUID, LegalTransaction. It has 4 associations to related views.

Data Sources (2)

SourceAliasJoin Type
I_LCMContextTP Context from
I_LegalTransactionTP LegalTransaction inner

Associations (4)

CardinalityTargetAliasCondition
[0..1] C_LCMContextIdValueHelp _ContextIdValueHelp $projection.LegalContext = _ContextIdValueHelp.LglCntntMContext and $projection.LglCntntMContextVersion = _ContextIdValueHelp.LglCntntMContextVersion and $projection.LglCntntMContextTitle = _ContextIdValueHelp.LglCntntMContextTitle
[0..1] C_LCMEntityIDValueHelp _EntityIDValueHelp $projection.LglCntntMEntity = _EntityIDValueHelp.LglCntntMEntity and $projection.LglCntntMEntityType = _EntityIDValueHelp.LglCntntMEntityType and $projection.LglTransAccessLvl = _EntityIDValueHelp.LglCntntMAccessLvl and $projection.LglCntntMMainOrgCoCode = _EntityIDValueHelp.LglCntntMMainOrgCoCode and $projection.LglCntntMMainOrgPurOrg = _EntityIDValueHelp.LglCntntMMainOrgPurOrg and $projection.LglCntntMMainOrgSalesOrg = _EntityIDValueHelp.LglCntntMMainOrgSalesOrg and $projection.LglCntntMProfile = _EntityIDValueHelp.LglCntntMProfile
[0..1] I_LegalTrEntityAggr _LegalTrEntityAggrgn $projection.LglCntntMEntity = _LegalTrEntityAggrgn.LglCntntMEntity and $projection.LglCntntMEntityType = _LegalTrEntityAggrgn.LglCntntMEntityType
[0..1] C_LegalTransactionIdValueHelp _LegalTransactionIdValueHelp $projection.LegalTransaction = _LegalTransactionIdValueHelp.LegalTransaction

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CLCMSMARTFILTER view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
AbapCatalog.compiler.compareFilter true view
Search.searchable true view
AccessControl.personalData.blocking #REQUIRED view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
EndUserText.label LCM Overview Page Smart Filter view

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY LglCntntMContextUUID I_LCMContextTP LglCntntMContextUUID Universal Unique ID
KEY LegalTransaction I_LegalTransactionTP LegalTransaction Legal Transaction
LegalContext I_LCMContextTP LglCntntMContext Context
LglCntntMContextTitle I_LCMContextTP LglCntntMContextTitle Context Name
LglCntntMContextVersion I_LCMContextTP LglCntntMContextVersion Context Version
LegalTransactionTitle I_LegalTransactionTP LegalTransactionTitle Legal Transaction Name
LglCntntMEntity I_LegalTransactionTP LglCntntMEntity Main Entity
LglCntntMEntityType I_LegalTransactionTP LglCntntMEntityType Main Entity Type
LglCntntMEntityTypeName
LglCntntMEntityName _LegalTrEntityAggrgn LglCntntMEntityName Main Entity
LglCntntMCreatedUTCDateTime I_LegalTransactionTP LglCntntMCreatedUTCDateTime Created On
LglTransAccessLvl I_LegalTransactionTP LglTransAccessLvl Acs. Level
LglCntntMMainOrgCoCode I_LegalTransactionTP LglCntntMMainOrgCoCode Entity ID
LglCntntMMainOrgPurOrg I_LegalTransactionTP LglCntntMMainOrgPurOrg Entity ID
LglCntntMMainOrgSalesOrg I_LegalTransactionTP LglCntntMMainOrgSalesOrg Entity ID
LglCntntMProfile I_LCMContextTP LglCntntMProfile Profile
IsEndOfPurposeBlocked I_LCMContextTP IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
_ContextIdValueHelp _ContextIdValueHelp
_EntityIDValueHelp _EntityIDValueHelp
_LegalTransactionIdValueHelp _LegalTransactionIdValueHelp

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_LglCntntMOvwPgSmrtFilter.
-- 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: CLCMSMARTFILTER

CREATE VIEW C_LglCntntMOvwPgSmrtFilter AS
SELECT
  Context.LglCntntMContextUUID AS LglCntntMContextUUID,
  LegalTransaction.LegalTransaction AS LegalTransaction,
  Context.LglCntntMContext AS LegalContext,
  Context.LglCntntMContextTitle AS LglCntntMContextTitle,
  Context.LglCntntMContextVersion AS LglCntntMContextVersion,
  LegalTransaction.LegalTransactionTitle AS LegalTransactionTitle,
  LegalTransaction.LglCntntMEntity AS LglCntntMEntity,
  LegalTransaction.LglCntntMEntityType AS LglCntntMEntityType,
  LegalTransaction._LCMEntityTypeText[1: Language = $session.system_language].LglCntntMEntityTypeName AS LglCntntMEntityTypeName,
  _LegalTrEntityAggrgn.LglCntntMEntityName AS LglCntntMEntityName,
  LegalTransaction.LglCntntMCreatedUTCDateTime AS LglCntntMCreatedUTCDateTime,
  LegalTransaction.LglTransAccessLvl AS LglTransAccessLvl,
  LegalTransaction.LglCntntMMainOrgCoCode AS LglCntntMMainOrgCoCode,
  LegalTransaction.LglCntntMMainOrgPurOrg AS LglCntntMMainOrgPurOrg,
  LegalTransaction.LglCntntMMainOrgSalesOrg AS LglCntntMMainOrgSalesOrg,
  Context.LglCntntMProfile AS LglCntntMProfile,
  Context.IsEndOfPurposeBlocked AS IsEndOfPurposeBlocked
FROM I_LCMContextTP AS Context
INNER JOIN I_LegalTransactionTP AS LegalTransaction ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN C_LCMContextIdValueHelp AS _ContextIdValueHelp ON LegalContext = _ContextIdValueHelp.LglCntntMContext AND LglCntntMContextVersion = _ContextIdValueHelp.LglCntntMContextVersion AND LglCntntMContextTitle = _ContextIdValueHelp.LglCntntMContextTitle  -- association [0..1]
LEFT OUTER JOIN C_LCMEntityIDValueHelp AS _EntityIDValueHelp ON LglCntntMEntity = _EntityIDValueHelp.LglCntntMEntity AND LglCntntMEntityType = _EntityIDValueHelp.LglCntntMEntityType AND LglTransAccessLvl = _EntityIDValueHelp.LglCntntMAccessLvl AND LglCntntMMainOrgCoCode = _EntityIDValueHelp.LglCntntMMainOrgCoCode AND LglCntntMMainOrgPurOrg = _EntityIDValueHelp.LglCntntMMainOrgPurOrg AND LglCntntMMainOrgSalesOrg = _EntityIDValueHelp.LglCntntMMainOrgSalesOrg AND LglCntntMProfile = _EntityIDValueHelp.LglCntntMProfile  -- association [0..1]
LEFT OUTER JOIN I_LegalTrEntityAggr AS _LegalTrEntityAggrgn ON LglCntntMEntity = _LegalTrEntityAggrgn.LglCntntMEntity AND LglCntntMEntityType = _LegalTrEntityAggrgn.LglCntntMEntityType  -- association [0..1]
LEFT OUTER JOIN C_LegalTransactionIdValueHelp AS _LegalTransactionIdValueHelp ON LegalTransaction = _LegalTransactionIdValueHelp.LegalTransaction  -- association [0..1]
;