sycm_aps_c_atc_find_alp
Analytical list page for findings
sycm_aps_c_atc_find_alp is a CDS View that provides data about "Analytical list page for findings" in SAP S/4HANA. It reads from 1 data source (sycm_aps_i_atc_find_alp) and exposes 14 fields with key fields item_id, project_id. It has 7 associations to related views. It is used in 1 Fiori application: Custom Code Migration.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| sycm_aps_i_atc_find_alp | finding | from |
Associations (7)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1] | sycm_aps_c_alp_usage_vh | _usage_info_text | _usage_info_text.usage_information = finding.usage_information |
| [1] | sycm_aps_c_alp_scope_vh | _scope_info_text | _scope_info_text.scope_information = finding.scope_information |
| [1] | sycm_aps_c_alp_sitem_vh | _sitem_state_text | _sitem_state_text.sitem_state = finding.simplification_item_state |
| [1] | sycm_aps_c_alp_change_categ_vh | _change_category_text | _change_category_text.change_category = finding.change_category |
| [1] | sycm_aps_c_alp_quickfix_vh | _has_quickfixes | _has_quickfixes.has_quickfixes = finding.has_quickfixes |
| [1] | sycma_fnd_urls | _link_to_source_code | _link_to_source_code.project_id = $projection.project_id and _link_to_source_code.item_id = $projection.item_id |
| [1] | sycm_aps_i_atc_message_detail | _check_message_detail | _check_message_detail.item_id = $projection.item_id and _check_message_detail.project_id = $projection.project_id and _check_message_detail.display_id = $projection.display_id |
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | SYCMVCATCFNDALP | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | Analytical list page for findings | view | |
| Metadata.allowExtensions | true | view | |
| OData.publish | true | view |
Fiori Apps (1)
| App ID | App Name | Type | Description |
|---|---|---|---|
| F3191 | Custom Code Migration | Transactional | The Custom Code Migration app enables you to create three different kinds of projects: 1. SAP S/4HANA Migration Project: Analyze custom code that shall be migrated from an existing product like SAP Business Suite to a new product such as SAP S/4HANA 2021. To evaluate the custom objects to be adapted, it performs the SAP S/4HANA custom code checks. 2. SAP BTP Analysis Project: Analyze custom code for readiness to run in SAP BTP, ABAP environment. 3. Custom Code Analysis Project: Analyze custom code with arbitrary ATC check variants. In addition, this app supports you with identifying unused custom code based on your collected usage data. This enables you to remove unused custom code during a system conversion to SAP S/4HANA. |
Custom Code Migration
Business Role: Quality Manager - Software Development
Fields (14)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | item_id | sycm_aps_i_atc_find_alp | item_id | Simulation Item ID |
| KEY | project_id | sycm_aps_i_atc_find_alp | project_id | Project UUID |
| display_id | sycm_aps_i_atc_find_alp | display_id | Display ID | |
| priority | sycm_aps_i_atc_find_alp | priority | Workflow priority | |
| check_title | sycm_aps_i_atc_find_alp | check_title | ||
| obj_type | sycm_aps_i_atc_find_alp | obj_type | Type | |
| obj_name | sycm_aps_i_atc_find_alp | obj_name | Object Name | |
| package_name | sycm_aps_i_atc_find_alp | package_name | Package Name | |
| note_number | sycm_aps_i_atc_find_alp | note_number | ||
| note_title | sycm_aps_i_atc_find_alp | note_title | ||
| check_class | check_class | Con. Chk Class | ||
| message_id | message_id | Msg ID | ||
| counter_fnd | sycm_aps_i_atc_find_alp | counter_fnd | ||
| link_to_note | sycm_aps_i_atc_find_alp | link_to_note | URLContract |
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 sycm_aps_c_atc_find_alp.
-- 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: SYCMVCATCFNDALP
CREATE VIEW sycm_aps_c_atc_find_alp AS
SELECT
finding.item_id AS item_id,
finding.project_id AS project_id,
finding.display_id AS display_id,
finding.priority AS priority,
finding.check_title AS check_title,
finding.obj_type AS obj_type,
finding.obj_name AS obj_name,
finding.package_name AS package_name,
finding.note_number AS note_number,
finding.note_title AS note_title,
check_class,
message_id,
finding.counter_fnd AS counter_fnd,
finding.link_to_note AS link_to_note
FROM sycm_aps_i_atc_find_alp AS finding
LEFT OUTER JOIN sycm_aps_c_alp_usage_vh AS _usage_info_text ON _usage_info_text.usage_information = finding.usage_information -- association [1]
LEFT OUTER JOIN sycm_aps_c_alp_scope_vh AS _scope_info_text ON _scope_info_text.scope_information = finding.scope_information -- association [1]
LEFT OUTER JOIN sycm_aps_c_alp_sitem_vh AS _sitem_state_text ON _sitem_state_text.sitem_state = finding.simplification_item_state -- association [1]
LEFT OUTER JOIN sycm_aps_c_alp_change_categ_vh AS _change_category_text ON _change_category_text.change_category = finding.change_category -- association [1]
LEFT OUTER JOIN sycm_aps_c_alp_quickfix_vh AS _has_quickfixes ON _has_quickfixes.has_quickfixes = finding.has_quickfixes -- association [1]
LEFT OUTER JOIN sycma_fnd_urls AS _link_to_source_code ON _link_to_source_code.project_id = project_id AND _link_to_source_code.item_id = item_id -- association [1]
LEFT OUTER JOIN sycm_aps_i_atc_message_detail AS _check_message_detail ON _check_message_detail.item_id = item_id AND _check_message_detail.project_id = project_id AND _check_message_detail.display_id = display_id -- association [1]
;
Learn More
- SAP Fiori Apps Architecture — How Fiori Apps Connect to Data
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA