SATC_API_FINDINGS_BASE

DDL: SATC_API_FINDINGS_BASE Type: view_entity

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)

SourceAliasJoin 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)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label ATC: Findings - Base view

Fields (45)

KeyFieldSource TableSource FieldDescription
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 */
;