C_LglCntntMManageTask

DDL: C_LGLCNTNTMMANAGETASK SQL: CLCMMANTASK Type: view CONSUMPTION

Consumption View for Manage Tasks

C_LglCntntMManageTask is a Consumption CDS View that provides data about "Consumption View for Manage Tasks" in SAP S/4HANA. It has 9 associations to related views.

Associations (9)

CardinalityTargetAliasCondition
[0..1] I_LCMUserContactCard _ProcessorByContactCard _ProcessorByContactCard.ContactCardType = 'User' and _ProcessorByContactCard.ContactCardID = $projection.LegalTransactionTaskCurUsr and _ProcessorByContactCard.ContactCardRole = 'Creator'
[0..1] I_LCMUserContactCard _CreatedByContactCard _CreatedByContactCard.ContactCardType = 'User' and _CreatedByContactCard.ContactCardID = $projection.LegalTransactionTaskCrtedByUsr and _CreatedByContactCard.ContactCardRole = 'Creator'
[0..*] C_LglCntntMTskActlAgents _LglCntntMTskActlAgents $projection.LegalTransactionTask = _LglCntntMTskActlAgents.WorkflowTaskInternalID
[0..*] C_LglCntntMRelatedTask _LCMRelatedTasks $projection.LegalTransactionUUID = _LCMRelatedTasks.LegalTransactionUUID and $projection.LglTransWrkFlwModInstce = _LCMRelatedTasks.LglTransWrkFlwModInstce and $projection.LegalTransactionTask <> _LCMRelatedTasks.LegalTransactionTask
[0..*] C_LglCntntMTaskNotif _LCMTaskNotif $projection.LegalTransactionTask = _LCMTaskNotif.LegalTransactionTask
[0..*] C_LglCntntMTaskComments _LglCntntMTaskComments $projection.LegalTransactionTask = _LglCntntMTaskComments.LegalTransactionTask
[0..1] C_LglCntntMContextQuickView _LglCntntMContextQuickView $projection.LglCntntMContextVersion = _LglCntntMContextQuickView.LglCntntMContextVersion and $projection.LegalContext = _LglCntntMContextQuickView.LegalContext
[0..1] I_WorkflowTaskDueDate _LglCntntMTaskDueDateTimeVH $projection.LegalTransactionTask = _LglCntntMTaskDueDateTimeVH.WorkflowTaskInternalID
[0..1] I_LegalTransactionEntityMain _LegalTransactionMainEntity $projection.LegalTransactionUUID = _LegalTransactionMainEntity.LegalTransactionUUID

Annotations (19)

NameValueLevelField
AbapCatalog.sqlViewName CLCMMANTASK view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
Search.searchable true view
AbapCatalog.compiler.compareFilter true view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.representativeKey LegalTransactionTask view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled false view
ObjectModel.deleteEnabled false view
UI.headerInfo.typeName Task view
UI.headerInfo.typeNamePlural Tasks view
UI.headerInfo.title.value LegalTransactionTaskName view
UI.headerInfo.description.value LegalTransactionTask view
EndUserText.label Consumption View for Manage Tasks view

Fields (49)

KeyFieldSource TableSource FieldDescription
KEY LegalTransactionTask LegalTransactionTask
KEY LegalTransactionUUID LegalTransactionUUID Universal Unique ID
KEY LegalTransactionWrkflwSqnc LegalTransactionWrkflwSqnc Task Group
LglTransWrkFlwModInstce LglTransWrkFlwModInstce Instance ID
LegalTransactionTaskActySqnc
LegalTransactionTaskName LegalTransactionTaskName
LegalTransaction LegalTransaction Legal Transaction
LegalTransactionTaskType LegalTransactionTaskType
LegalTransactionTaskTypeName
LegalTransactionTaskNewUsr
LegalTransactionTitle LegalTransactionTitle Title
LegalTransactionTaskCurUsr LegalTransactionTaskCurUsr
_ProcessorByContactCard _ProcessorByContactCard
LegalTransactionTaskStatus LegalTransactionTaskStatus
LegalTransactionTaskStatusName
LegalContext LglCntntMContext Context
LglCntntMContextVersion LglCntntMContextVersion Context Version
LglCntntMContextTitle LglCntntMContextTitle Title
LglCntntMCreatedUTCDateTime LglTransTskCrtnUTCDteTme Created On
LglCntntMTskLastNotifiedDteTme
LglCntntMTaskCompltnUTCDteTme LglCntntMTaskCompltnUTCDteTme
_CreatedByContactCard _CreatedByContactCard
LegalTransactionTaskStsCritlty 0
RespyMgmtContextAgentDetnRule
WorkflowTaskProcessorRole WorkflowTaskProcessorRole
RespyMCntxtAgentDetnRuleDesc
WorkflowTaskResult WorkflowTaskResult
LglCntntMIsMyLegalTransaction My Legal Transactions
LglCntntMTaskDueDateTime Task Deadline
LglCntntMEntityType _LegalTransactionMainEntity LglCntntMEntityType Main Entity Type
LglCntntMEntityTypeName
LglCntntMEntity _LegalTransactionMainEntity LglCntntMEntity Main Entity
LglCntntMEntityName
LglCntntMTaskIsOverdue Is Overdue
LglCntntMTaskFirstDueDateTime Task Deadline
WorkflowStepResultText
WorkflowTaskRecipient Task Agent
LglCntntMTaskDefinition LglCntntMTaskDefinition
LegalTransactionTaskCrtedByUsr LegalTransactionTaskCrtedByUsr
_LglCntntMContextQuickView _LglCntntMContextQuickView
_LCMRelatedTasks _LCMRelatedTasks
_LCMTaskNotif _LCMTaskNotif
_LglCntntMTskActlAgents _LglCntntMTskActlAgents
_LglCntntMTaskComments _LglCntntMTaskComments
_LglCntntMTaskDueDateTimeVH _LglCntntMTaskDueDateTimeVH
_WorkflowRecipients _WorkflowRecipients
_EntityTypeText _LegalTransactionMainEntity _EntityTypeText
_LegalTransaction _LegalTransaction
_LglCntntMMyUsrInIntCntct _LglCntntMMyUsrInIntCntct

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_LglCntntMManageTask.
-- 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: CLCMMANTASK

CREATE VIEW C_LglCntntMManageTask AS
SELECT
  LegalTransactionTask,
  LegalTransactionUUID,
  LegalTransactionWrkflwSqnc,
  LglTransWrkFlwModInstce,
  cast(0 as int2) AS LegalTransactionTaskActySqnc,
  LegalTransactionTaskName,
  LegalTransaction,
  LegalTransactionTaskType,
  cast ( '' as sww_statxt ) AS LegalTransactionTaskTypeName,
  cast('' as xubname ) AS LegalTransactionTaskNewUsr,
  LegalTransactionTitle,
  LegalTransactionTaskCurUsr,
  LegalTransactionTaskStatus,
  cast ( '' as sww_statxt ) AS LegalTransactionTaskStatusName,
  LglCntntMContext AS LegalContext,
  LglCntntMContextVersion,
  LglCntntMContextTitle,
  LglTransTskCrtnUTCDteTme AS LglCntntMCreatedUTCDateTime,
  _LCMTaskNotif[1:LglCntntMTaskTopNotif = 'X'].LglCntntMCreatedUTCDateTime AS LglCntntMTskLastNotifiedDteTme,
  LglCntntMTaskCompltnUTCDteTme,
  0 AS LegalTransactionTaskStsCritlty,
  cast('' as rsm_de_agent_rule_id_s4) AS RespyMgmtContextAgentDetnRule,
  WorkflowTaskProcessorRole,
  cast('' as rsm_de_agent_rule_descr) AS RespyMCntxtAgentDetnRuleDesc,
  WorkflowTaskResult,
  cast ( '' as boole_d ) AS LglCntntMIsMyLegalTransaction,
  cast( '20210126154003' as swfleutcdatetime ) AS LglCntntMTaskDueDateTime,
  _LegalTransactionMainEntity.LglCntntMEntityType AS LglCntntMEntityType,
  _LegalTransactionMainEntity._LCMEntityTypeText[1: Language = $session.system_language].LglCntntMEntityTypeName AS LglCntntMEntityTypeName,
  _LegalTransactionMainEntity.LglCntntMEntity AS LglCntntMEntity,
  cast ('' as char80) AS LglCntntMEntityName,
  cast( '' as boole_d ) AS LglCntntMTaskIsOverdue,
  cast( '20210126154003' as swfleutcdatetime ) AS LglCntntMTaskFirstDueDateTime,
  cast ( '' as swd_text_d ) AS WorkflowStepResultText,
  cast ( '' as sww_recipient ) AS WorkflowTaskRecipient,
  LglCntntMTaskDefinition,
  LegalTransactionTaskCrtedByUsr,
  _LegalTransactionMainEntity._EntityTypeText AS _EntityTypeText
LEFT OUTER JOIN I_LCMUserContactCard AS _ProcessorByContactCard ON _ProcessorByContactCard.ContactCardType = 'User' AND _ProcessorByContactCard.ContactCardID = LegalTransactionTaskCurUsr AND _ProcessorByContactCard.ContactCardRole = 'Creator'  -- association [0..1]
LEFT OUTER JOIN I_LCMUserContactCard AS _CreatedByContactCard ON _CreatedByContactCard.ContactCardType = 'User' AND _CreatedByContactCard.ContactCardID = LegalTransactionTaskCrtedByUsr AND _CreatedByContactCard.ContactCardRole = 'Creator'  -- association [0..1]
LEFT OUTER JOIN C_LglCntntMTskActlAgents AS _LglCntntMTskActlAgents ON LegalTransactionTask = _LglCntntMTskActlAgents.WorkflowTaskInternalID  -- association [0..*]
LEFT OUTER JOIN C_LglCntntMRelatedTask AS _LCMRelatedTasks ON LegalTransactionUUID = _LCMRelatedTasks.LegalTransactionUUID AND LglTransWrkFlwModInstce = _LCMRelatedTasks.LglTransWrkFlwModInstce AND LegalTransactionTask <> _LCMRelatedTasks.LegalTransactionTask  -- association [0..*]
LEFT OUTER JOIN C_LglCntntMTaskNotif AS _LCMTaskNotif ON LegalTransactionTask = _LCMTaskNotif.LegalTransactionTask  -- association [0..*]
LEFT OUTER JOIN C_LglCntntMTaskComments AS _LglCntntMTaskComments ON LegalTransactionTask = _LglCntntMTaskComments.LegalTransactionTask  -- association [0..*]
LEFT OUTER JOIN C_LglCntntMContextQuickView AS _LglCntntMContextQuickView ON LglCntntMContextVersion = _LglCntntMContextQuickView.LglCntntMContextVersion AND LegalContext = _LglCntntMContextQuickView.LegalContext  -- association [0..1]
LEFT OUTER JOIN I_WorkflowTaskDueDate AS _LglCntntMTaskDueDateTimeVH ON LegalTransactionTask = _LglCntntMTaskDueDateTimeVH.WorkflowTaskInternalID  -- association [0..1]
LEFT OUTER JOIN I_LegalTransactionEntityMain AS _LegalTransactionMainEntity ON LegalTransactionUUID = _LegalTransactionMainEntity.LegalTransactionUUID  -- association [0..1]
;