I_LegalContextAPI01

DDL: I_LEGALCONTEXTAPI01 SQL: ILCMCONTEXTAPI01 Type: view BASIC Package: VDM_LCM_CTX

Legal Context

I_LegalContextAPI01 (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

Sourcing & Procurement

I_LegalContextAPI01 is a Basic CDS View that provides data about "Legal Context" in SAP S/4HANA. It reads from 1 data source (I_LglCntntMContextBasic) and exposes 22 fields with key field LglCntntMContextUUID. It has 1 association to related views. Part of development package VDM_LCM_CTX.

SAP Help Documentation

CategoryCDS Views for Enterprise Contract Management
StatusStatus of the Legal Context
Purpose
The CDS view provides the general information about the Legal Context. The view provides prerequisites for answering the following business questions: What template can be used for a Legal Transaction? What business scenario or circumstance is covered by template? What is the ID of template? What is the Version of template? What is the Title of template? What is the Status of template? What is the Profile of template? What is the Language of template? What is the Governing Law of template? When was template Created/Changed and by whom?

Prerequisites
You can create reports for Manage Contexts for Legal Content using this CDS view. Users who want to run these reports must have a role based on the SAP_BR_ADMINISTRATOR_LCM , SAP_BR_LEGAL_COUNSEL , and SAP_BR_EMPLOYEE_LEGAL_CONTENT business role templates. The users must have the authorizations to access certain profiles. These restriction types are edited in the Maintain Business Roles app.

Structure
Business Objects This view is built on the following business objects: Legal Context Measures and attributes Some important attributes are: Attributes Description LglCntntMContext Identifier of the Legal Context LglCntntMContextVersion Version of the Legal Context LglCntntMContextStatus Status of the Legal Context LglCntntMProfile Profile of the Legal Context LglCntntMCntxtLanguage Language of the Legal Context LglCntntMGovLaw Governing Law of the Legal Context LglCntntMContextValidFromDate, LglCntntMContextValidToDate Validity Dates of the Legal Context

View on SAP Help Portal →

SAP API Hub

CategoryBasic
StateC1
Line of BusinessSourcing & Procurement
Application ComponentCM-CTX-2CL
CapabilitiesData Source in SQL Select,Data Source for Defining CDS Entities,Association Target for Defining CDS Entities
Extensible (Key User)Yes
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Released
PackageSourcing and Procurement for SAP S/4HANA Cloud Public Edition
Description <p>The CDS view provides the general information about the Legal Context. The view provides prerequisites for answering the following business questions:</p> <ul> <li> <p>What template can be used for a Legal Transaction?</p> </li> <li> <p>What business scenario or circumstance is covered by template?</p> </li> <li> <p>What is the ID of template?</p> </li> <li> <p>What is the Version of template?</p> </li> <li> <p>What is the Title of template?</p> </li> <li> <p>What is the Status of template?</p> </li> <li> <p>What is the Profile of template?</p> </li> <li> <p>What is the Language of template?</p> </li> <li> <p>What is the Governing Law of template?</p> </li> <li> <p>When was template Created/Changed and by whom?</p> </li> </ul>

Documentation

Data Sources (1)

SourceAliasJoin Type
I_LglCntntMContextBasic I_LglCntntMContextBasic from

Associations (1)

CardinalityTargetAliasCondition
[1..1] E_LglCntntMContext _Extension $projection.LglCntntMContextUUID = _Extension.LglCntntMContextUUID

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName ILCMCONTEXTAPI01 view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #BASIC view
ObjectModel.semanticKey LglCntntMContext view
ObjectModel.representativeKey LglCntntMContextUUID view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
AccessControl.personalData.blocking #REQUIRED view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
EndUserText.label Legal Context view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY LglCntntMContextUUID LglCntntMContextUUID Universal Unique Identifier
LglCntntMContext LglCntntMContext Context ID
LglCntntMContextVersion LglCntntMContextVersion Context Version
LglCntntMContextTitle LglCntntMContextTitle Legal Transaction Name
LglCntntMContextOwner LglCntntMContextOwner Owner
LglCntntMProfile LglCntntMProfile Profile
LglCntntMContextStatus LglCntntMContextStatus Context Status
LglCntntMContextValidFromDate LglCntntMContextValidFromDate Valid From
LglCntntMContextValidToDate LglCntntMContextValidToDate Valid To
LglCntntMCntxtLanguage LglCntntMCntxtLanguage Language Key
LglCntntMPrevCntxtVers LglCntntMPrevCntxtVers Universal Unique Identifier
LglCntntMCntxtIsReadOnly LglCntntMCntxtIsReadOnly Read Only
LglCntntMGovLaw LglCntntMGovLaw Governing Law
LglCntntMCntxtAccessLvl LglCntntMCntxtAccessLvl Access Level
LglCntntMMainOrgType LglCntntMMainOrgType Entity Technical Type
LglCntntMMainOrgCoCode LglCntntMMainOrgCoCode Entity ID
LglCntntMMainOrgSalesOrg LglCntntMMainOrgSalesOrg Entity ID
LglCntntMMainOrgPurOrg LglCntntMMainOrgPurOrg Entity ID
LglCntntMCreatedByUser LglCntntMCreatedByUser Created By
LglCntntMCreatedUTCDateTime LglCntntMCreatedUTCDateTime Created On
LglCntntMChangedUTCDateTime LglCntntMChangedUTCDateTime Changed UTC Date Time
LglCntntMChangedByUser LglCntntMChangedByUser Changed By User

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_LegalContextAPI01.
-- 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: ILCMCONTEXTAPI01

CREATE VIEW I_LegalContextAPI01 AS
SELECT
  LglCntntMContextUUID,
  LglCntntMContext,
  LglCntntMContextVersion,
  LglCntntMContextTitle,
  LglCntntMContextOwner,
  LglCntntMProfile,
  LglCntntMContextStatus,
  LglCntntMContextValidFromDate,
  LglCntntMContextValidToDate,
  LglCntntMCntxtLanguage,
  LglCntntMPrevCntxtVers,
  LglCntntMCntxtIsReadOnly,
  LglCntntMGovLaw,
  LglCntntMCntxtAccessLvl,
  LglCntntMMainOrgType,
  LglCntntMMainOrgCoCode,
  LglCntntMMainOrgSalesOrg,
  LglCntntMMainOrgPurOrg,
  LglCntntMCreatedByUser,
  LglCntntMCreatedUTCDateTime,
  LglCntntMChangedUTCDateTime,
  LglCntntMChangedByUser
FROM I_LglCntntMContextBasic
LEFT OUTER JOIN E_LglCntntMContext AS _Extension ON LglCntntMContextUUID = _Extension.LglCntntMContextUUID  -- association [1..1]
;