SATC_API_FINDINGS_BASE
ATC: Findings - Base
SATC_API_FINDINGS_BASE is a CDS View that provides data about "ATC: Findings - Base" in SAP S/4HANA. It reads from 11 data sources and exposes 45 fields with key fields ItemId, ResultId, CheckRunIndex.
Data Sources (11)
| Source | Alias | Join Type |
|---|---|---|
| satc_ac_chc | chc | inner |
| satc_ac_chm | chm | inner |
| satc_ac_cmm | cmm | inner |
| satc_ac_fnd_cmt | cmt | left_outer |
| satc_ac_fnd | fnd | inner |
| satc_ac_fnd_v | fnd_v | inner |
| satc_ac_resulth | h | from |
| satc_ac_itm | itm | inner |
| satc_ac_msgt | msgt | left_outer |
| satc_ac_obj | obj | inner |
| satc_ac_osy | osy | inner |
Annotations (2)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | ATC: Findings - Base | view |
Fields (45)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ItemId | satc_ac_fnd_v | item_id | Simulation Item ID |
| KEY | ResultId | satc_ac_resulth | display_id | Display ID |
| KEY | CheckRunIndex | satc_ac_fnd_v | check_run_ix | Check Run |
| CreatedOnItem | satc_ac_itm | created_on | Variant created on | |
| Status | satc_ac_itm | status | Workflow Status | |
| ChangedOn | satc_ac_itm | updated_on | Last Updated On | |
| module_ix | satc_ac_fnd | module_ix | Check Index | |
| module_id | satc_ac_chm | module_id | Module Key | |
| CheckVariant | satc_ac_chc | check_variant | Check Variant | |
| object_ix | satc_ac_fnd | object_ix | Object Index | |
| ObjectName | satc_ac_obj | obj_name | Object Name | |
| ObjectType | satc_ac_obj | obj_type | Type | |
| PackageName | satc_ac_osy | package_name | Package Name | |
| ContactPerson | satc_ac_osy | contact_person | Navigate to Contact | |
| ApplicationComponent | satc_ac_osy | comp_short | Appl. Component | |
| DLVRelease | satc_ac_osy | dlv_release | SAP Release | |
| DLVUnit | satc_ac_osy | dlv_unit | SW Cmponent | |
| TransportLayer | satc_ac_osy | tr_layer | Transport Layer | |
| ObjectProvider | satc_ac_resulth | data_source_id | Obj Provider | |
| Responsible | satc_ac_itm | processor | User Name | |
| message_ix | satc_ac_fnd | message_ix | Message Index | |
| MessageTitle | satc_ac_msgt | title | View Title | |
| QualityStandard | satc_ac_cmm | quality_standard | Q. standard | |
| ChecksumVersion | satc_ac_fnd | checksum_version | INT1 | |
| Checksum | satc_ac_fnd | checksum | Identity | |
| ExemptionKind | satc_ac_fnd_v | exc_kind | Exemption kind | |
| ExemptionValidity | satc_ac_fnd_v | exc_validity | Validity | |
| ExemptionApproval | satc_ac_fnd_v | exc_approval | Approval | |
| ExemptionKindItem | satc_ac_fnd | exc_kind | Exemption kind | |
| ExemptionValidityItem | satc_ac_fnd | exc_validity | Validity | |
| ExemptionApprovalItem | satc_ac_fnd | exc_approval | Approval | |
| ExemptionId | satc_ac_fnd | exemption_id | Exemption ID | |
| FindingLocation | ||||
| HasQuickfixes | satc_ac_fnd | has_quickfixes | Quickfix Exists | |
| HasAiBasedQuickfixes | satc_ac_fnd | has_ai_based_qf | ||
| LastChangedBy | satc_ac_fnd_v | last_changed_by | Username | |
| LastChangedOn | satc_ac_fnd_v | last_changed_on | Time Stamp | |
| Priority | satc_ac_fnd_v | priority | Workflow priority | |
| CretatedOn | satc_ac_fnd_v | created_on | Variant created on | |
| Host | satc_ac_fnd_v | host | Host rule | |
| StatusNew | satc_ac_fnd_v | status_new | Status | |
| StatusOld | satc_ac_fnd_v | status_old | Status | |
| sub_index | satc_ac_fnd_v | sub_index | Merge index | |
| RemarkText | satc_ac_fnd_cmt | remark | Status Description | |
| RemarkLink | satc_ac_fnd_cmt | link | URL |
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 SATC_API_FINDINGS_BASE.
-- 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.
CREATE VIEW SATC_API_FINDINGS_BASE AS
SELECT
fnd_v.item_id AS ItemId,
h.display_id AS ResultId,
fnd_v.check_run_ix AS CheckRunIndex,
itm.created_on AS CreatedOnItem,
itm.status AS Status,
itm.updated_on AS ChangedOn,
fnd.module_ix AS module_ix,
chm.module_id AS module_id,
chc.check_variant AS CheckVariant,
fnd.object_ix AS object_ix,
obj.obj_name AS ObjectName,
obj.obj_type AS ObjectType,
osy.package_name AS PackageName,
osy.contact_person AS ContactPerson,
osy.comp_short AS ApplicationComponent,
osy.dlv_release AS DLVRelease,
osy.dlv_unit AS DLVUnit,
osy.tr_layer AS TransportLayer,
h.data_source_id AS ObjectProvider,
itm.processor AS Responsible,
fnd.message_ix AS message_ix,
msgt.title AS MessageTitle,
cmm.quality_standard AS QualityStandard,
fnd.checksum_version AS ChecksumVersion,
fnd.checksum AS Checksum,
fnd_v.exc_kind AS ExemptionKind,
fnd_v.exc_validity AS ExemptionValidity,
fnd_v.exc_approval AS ExemptionApproval,
fnd.exc_kind AS ExemptionKindItem,
fnd.exc_validity AS ExemptionValidityItem,
fnd.exc_approval AS ExemptionApprovalItem,
fnd.exemption_id AS ExemptionId,
concat( fnd.location_path, fnd.location_fragment ) AS FindingLocation,
fnd.has_quickfixes AS HasQuickfixes,
fnd.has_ai_based_qf AS HasAiBasedQuickfixes,
fnd_v.last_changed_by AS LastChangedBy,
fnd_v.last_changed_on AS LastChangedOn,
fnd_v.priority AS Priority,
fnd_v.created_on AS CretatedOn,
fnd_v.host AS Host,
fnd_v.status_new AS StatusNew,
fnd_v.status_old AS StatusOld,
fnd_v.sub_index AS sub_index,
cmt.remark AS RemarkText,
cmt.link AS RemarkLink
FROM satc_ac_resulth AS h
INNER JOIN satc_ac_fnd_v AS fnd_v ON /* join condition not captured in parsed metadata */
INNER JOIN satc_ac_itm AS itm ON /* join condition not captured in parsed metadata */
INNER JOIN satc_ac_fnd AS fnd ON /* join condition not captured in parsed metadata */
INNER JOIN satc_ac_obj AS obj ON /* join condition not captured in parsed metadata */
INNER JOIN satc_ac_osy AS osy ON /* join condition not captured in parsed metadata */
INNER JOIN satc_ac_chm AS chm ON /* join condition not captured in parsed metadata */
INNER JOIN satc_ac_cmm AS cmm ON /* join condition not captured in parsed metadata */
INNER JOIN satc_ac_chc AS chc ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN satc_ac_fnd_cmt AS cmt ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN satc_ac_msgt AS msgt ON /* join condition not captured in parsed metadata */
;
Learn More
- 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