I_ClosingTaskExecutionGroup

DDL: I_CLOSINGTASKEXECUTIONGROUP Type: view BASIC Package: FCCO_VDM_MD

Closing Task Execution Group

I_ClosingTaskExecutionGroup is a Basic CDS View (Dimension) that provides data about "Closing Task Execution Group" in SAP S/4HANA. It reads from 1 data source (fcco_group_exec) and exposes 26 fields with key fields ClosingTemplate, ClosingTaskListInstance, FinancialTaskListContextType, ClosingTask, ClosingTaskExecutionGroupUUID. It has 5 associations to related views. Part of development package FCCO_VDM_MD.

Data Sources (1)

SourceAliasJoin Type
fcco_group_exec fcco_group_exec from

Associations (5)

CardinalityTargetAliasCondition
[1..1] I_ClosingTaskList _ClosingTaskList $projection.ClosingTemplate = _ClosingTaskList.ClosingTemplate and $projection.ClosingTaskListInstance = _ClosingTaskList.ClosingTaskListInstance and $projection.FinancialTaskListContextType = _ClosingTaskList.FinancialTaskListContextType
[1..1] I_ClosingTask _ClosingTask $projection.ClosingTemplate = _ClosingTask.ClosingTemplate and $projection.ClosingTaskListInstance = _ClosingTask.ClosingTaskListInstance and $projection.FinancialTaskListContextType = _ClosingTask.FinancialTaskListContextType and $projection.ClosingTask = _ClosingTask.ClosingTask
[1..1] I_ClosingTemplate _ClosingTemplate $projection.ClosingTemplate = _ClosingTemplate.ClosingTemplate and $projection.FinancialTaskListContextType = _ClosingTemplate.FinancialTaskListContextType
[1..1] I_FinTaskListContextType _FinTaskListContextType $projection.FinancialTaskListContextType = _FinTaskListContextType.FinancialTaskListContextType
[0..*] I_ClosingTaskExecution _ClosingTaskExecution $projection.ClosingTemplate = _ClosingTaskExecution.ClosingTemplate and $projection.ClosingTaskListInstance = _ClosingTaskExecution.ClosingTaskListInstance and $projection.FinancialTaskListContextType = _ClosingTaskExecution.FinancialTaskListContextType and $projection.ClosingTask = _ClosingTaskExecution.ClosingTask and $projection.ClosingTaskExecutionGroupUUID = _ClosingTaskExecution.ClosingTaskExecutionGroupUUID

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName ICLSGTASKEXECG view
AbapCatalog.preserveKey true view
Analytics.dataCategory #DIMENSION view
EndUserText.label Closing Task Execution Group view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.representativeKey ClosingTaskExecutionGroupUUID view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view

Fields (26)

KeyFieldSource TableSource FieldDescription
KEY ClosingTemplate profile
KEY ClosingTaskListInstance instance
KEY FinancialTaskListContextType flavor
KEY ClosingTask item
KEY ClosingTaskExecutionGroupUUID exec_grp_uuid
CreatedByUser created_by
CreationDateTime created_on
LastChangedByUser last_changed_by
LastChangeDateTime last_changed_on
ClosingTaskLifecycleStatus life_cycle_status
ClosingTaskStatus combined_status
ApplJobDurationInSeconds duration
ApplicationJobStartDateTime btc_start_on
ApplicationJobEndDateTime btc_end_on
ClsgTaskStatusChgReasonDesc text
ClsgTaskStatusIsChgdManually manual_changed
IsCurrentClosingTaskExecution is_current
IsApplicationJobTestRun is_testrun
ApplJobPlannedStartDateTime btc_planned_start_on
ReviewComment approval_text
NumberOfClosingTaskExecutions num_of_executions
_ClosingTaskList _ClosingTaskList
_ClosingTemplate _ClosingTemplate
_FinTaskListContextType _FinTaskListContextType
_ClosingTask _ClosingTask
_ClosingTaskExecution _ClosingTaskExecution
@AbapCatalog: {sqlViewName: 'ICLSGTASKEXECG', preserveKey: true}
@Analytics.dataCategory: #DIMENSION
@EndUserText.label: 'Closing Task Execution Group'
@VDM.viewType: #BASIC
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel: { representativeKey: 'ClosingTaskExecutionGroupUUID',
                usageType.serviceQuality: #A,
                usageType.sizeCategory: #L,
                usageType.dataClass: #MASTER }
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true

define view I_ClosingTaskExecutionGroup
  as select from fcco_group_exec

  association [1..1] to I_ClosingTaskList        as _ClosingTaskList        on  $projection.ClosingTemplate              = _ClosingTaskList.ClosingTemplate
                                                                            and $projection.ClosingTaskListInstance      = _ClosingTaskList.ClosingTaskListInstance
                                                                            and $projection.FinancialTaskListContextType = _ClosingTaskList.FinancialTaskListContextType

  association [1..1] to I_ClosingTask            as _ClosingTask            on  $projection.ClosingTemplate              = _ClosingTask.ClosingTemplate
                                                                            and $projection.ClosingTaskListInstance      = _ClosingTask.ClosingTaskListInstance
                                                                            and $projection.FinancialTaskListContextType = _ClosingTask.FinancialTaskListContextType
                                                                            and $projection.ClosingTask                  = _ClosingTask.ClosingTask

  association [1..1] to I_ClosingTemplate        as _ClosingTemplate        on  $projection.ClosingTemplate              = _ClosingTemplate.ClosingTemplate
                                                                            and $projection.FinancialTaskListContextType = _ClosingTemplate.FinancialTaskListContextType

  association [1..1] to I_FinTaskListContextType as _FinTaskListContextType on  $projection.FinancialTaskListContextType = _FinTaskListContextType.FinancialTaskListContextType

  association [0..*] to I_ClosingTaskExecution   as _ClosingTaskExecution   on  $projection.ClosingTemplate               = _ClosingTaskExecution.ClosingTemplate
                                                                            and $projection.ClosingTaskListInstance       = _ClosingTaskExecution.ClosingTaskListInstance
                                                                            and $projection.FinancialTaskListContextType  = _ClosingTaskExecution.FinancialTaskListContextType
                                                                            and $projection.ClosingTask                   = _ClosingTaskExecution.ClosingTask
                                                                            and $projection.ClosingTaskExecutionGroupUUID = _ClosingTaskExecution.ClosingTaskExecutionGroupUUID

{
         @ObjectModel.foreignKey.association: '_ClosingTemplate'
  key    profile                                                                                                                                                                       as       ClosingTemplate,
         @ObjectModel.foreignKey.association: '_ClosingTaskList'
  key    instance                                                                                                                                                                      as       ClosingTaskListInstance,
         @ObjectModel.foreignKey.association: '_FinTaskListContextType'
  key    flavor                                                                                                                                                                        as       FinancialTaskListContextType,
         @ObjectModel.foreignKey.association: '_ClosingTask'
  key    item                                                                                                                                                                          as       ClosingTask,
  key    exec_grp_uuid                                                                                                                                                                 as       ClosingTaskExecutionGroupUUID,

         created_by                                                                                                                                                                    as       CreatedByUser,
         created_on                                                                                                                                                                    as       CreationDateTime,
         last_changed_by                                                                                                                                                               as       LastChangedByUser,
         last_changed_on                                                                                                                                                               as       LastChangeDateTime,
         life_cycle_status                                                                                                                                                             as       ClosingTaskLifecycleStatus,
         combined_status                                                                                                                                                               as       ClosingTaskStatus,
         duration                                                                                                                                                                      as       ApplJobDurationInSeconds,
         btc_start_on                                                                                                                                                                  as       ApplicationJobStartDateTime,
         btc_end_on                                                                                                                                                                    as       ApplicationJobEndDateTime,
         text                                                                                                                                                                          as       ClsgTaskStatusChgReasonDesc,
         manual_changed                                                                                                                                                                as       ClsgTaskStatusIsChgdManually,
         is_current                                                                                                                                                                    as       IsCurrentClosingTaskExecution,
         is_testrun                                                                                                                                                                    as       IsApplicationJobTestRun,
         btc_planned_start_on                                                                                                                                                          as       ApplJobPlannedStartDateTime,
         approval_text                                                                                                                                                                 as       ReviewComment,
         num_of_executions                                                                                                                                                             as       NumberOfClosingTaskExecutions,

         @ObjectModel.association.type: [ #TO_COMPOSITION_ROOT ]
         _ClosingTaskList,
         _ClosingTemplate,
         _FinTaskListContextType,
         @ObjectModel.association.type: [ #TO_COMPOSITION_PARENT ]
         _ClosingTask,
         _ClosingTaskExecution
}