/APE/C_CheckActionAss

DDL: /APE/C_CHECKACTIONASS SQL: /APE/C_VCHKACTA Type: view CONSUMPTION

Check Action Assign for Where Used

/APE/C_CheckActionAss is a Consumption CDS View that provides data about "Check Action Assign for Where Used" in SAP S/4HANA. It reads from 3 data sources (/APE/C_CheckActionID, /APE/C_ExceptionID, /APE/I_CheckActionAssign_TP) and exposes 15 fields. It has 4 associations to related views.

Data Sources (3)

SourceAliasJoin Type
/APE/C_CheckActionID _CheckActionID left_outer
/APE/C_ExceptionID _ExceptionID left_outer
/APE/I_CheckActionAssign_TP ActAss from

Associations (4)

CardinalityTargetAliasCondition
[1..1] /APE/C_CheckGroupAssign _CheckGroupAssign $projection.check_assign_uuid = _CheckGroupAssign.check_assign_uuid
[1..1] /APE/C_CheckGroup _CheckGroup $projection.check_group_uuid = _CheckGroup.check_group_uuid
[1..1] /APE/C_CheckResultAssign _CheckResultAssign $projection.result_assign_uuid = _CheckResultAssign.result_assign_uuid
[0..1] /APE/C_CheckActionAssignCust _ActionAssignCust $projection.action_assign_uuid = _ActionAssignCust.ape_parent_key

Annotations (8)

NameValueLevelField
AbapCatalog.sqlViewName /APE/C_VCHKACTA view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Check Action Assign for Where Used view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view

Fields (15)

KeyFieldSource TableSource FieldDescription
check_group _CheckGroup check_group Check Group
seq_no _CheckGroupAssign seq_no Value Number
check_id _CheckGroupAssign check_id Question Check ID
check_result _CheckResultAssign check_result Result Code
action_code /APE/I_CheckActionAssign_TP action_code Single-Character Flag
proc_status /APE/I_CheckActionAssign_TP proc_status Work Item ID
prst_status /APE/I_CheckActionAssign_TP prst_status
proc_value /APE/I_CheckActionAssign_TP proc_value
proc_event /APE/I_CheckActionAssign_TP proc_event
bo_code /APE/I_CheckActionAssign_TP bo_code
proc_cluster /APE/I_CheckActionAssign_TP proc_cluster
version /APE/I_CheckActionAssign_TP version XML Vers.
_CheckGroupAssign _CheckGroupAssign
_CheckGroup _CheckGroup
_CheckResultAssign _CheckResultAssign

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 /APE/C_CheckActionAss.
-- 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: /APE/C_VCHKACTA

CREATE VIEW /APE/C_CheckActionAss AS
SELECT
  _CheckGroup.check_group AS check_group,
  _CheckGroupAssign.seq_no AS seq_no,
  _CheckGroupAssign.check_id AS check_id,
  _CheckResultAssign.check_result AS check_result,
  ActAss.action_code AS action_code,
  ActAss.proc_status AS proc_status,
  ActAss.prst_status AS prst_status,
  ActAss.proc_value AS proc_value,
  ActAss.proc_event AS proc_event,
  ActAss.bo_code AS bo_code,
  ActAss.proc_cluster AS proc_cluster,
  ActAss.version AS version
FROM /APE/I_CheckActionAssign_TP AS ActAss
LEFT OUTER JOIN /APE/C_ExceptionID AS _ExceptionID ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /APE/C_CheckActionID AS _CheckActionID ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN /APE/C_CheckGroupAssign AS _CheckGroupAssign ON check_assign_uuid = _CheckGroupAssign.check_assign_uuid  -- association [1..1]
LEFT OUTER JOIN /APE/C_CheckGroup AS _CheckGroup ON check_group_uuid = _CheckGroup.check_group_uuid  -- association [1..1]
LEFT OUTER JOIN /APE/C_CheckResultAssign AS _CheckResultAssign ON result_assign_uuid = _CheckResultAssign.result_assign_uuid  -- association [1..1]
LEFT OUTER JOIN /APE/C_CheckActionAssignCust AS _ActionAssignCust ON action_assign_uuid = _ActionAssignCust.ape_parent_key  -- association [0..1]
;