i_tstc

DDL: I_TSTC SQL: I_TSTC_SQL Type: view Package: STRAN_DT

Transaction

i_tstc is a CDS View that provides data about "Transaction" in SAP S/4HANA. It reads from 2 data sources (dd07l, p_tstc) and exposes 8 fields with key field tcode. It has 1 association to related views. Part of development package STRAN_DT.

Data Sources (2)

SourceAliasJoin Type
dd07l dd07l left_outer
p_tstc p_tstc from

Associations (1)

CardinalityTargetAliasCondition
[0..1] dd07t _transaction_type_text _transaction_type_text.domname = dd07l.domname and _transaction_type_text.as4local = dd07l.as4local and _transaction_type_text.valpos = dd07l.valpos and _transaction_type_text.as4vers = dd07l.as4vers and _transaction_type_text.domvalue_l = p_tstc.transaction_type and _transaction_type_text.ddlanguage = $session.system_language

Annotations (6)

NameValueLevelField
AbapCatalog.compiler.compareFilter true view
AbapCatalog.sqlViewName I_TSTC_SQL view
AccessControl.authorizationCheck #NOT_ALLOWED view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #META view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY tcode p_tstc tcode Undefined range (can be used for patch levels)
ttext p_tstc ttext Text
lock_status p_tstc lock_status Lock Status
cinfo p_tstc cinfo HEX01 data element for SYST
pgmna p_tstc pgmna Report Name
dypno p_tstc dypno Number
arbgb p_tstc arbgb Message ID
param p_tstc param Sourcing Project PLM Collaboration Configuration Parameter

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 i_tstc.
-- 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: I_TSTC_SQL

CREATE VIEW i_tstc AS
SELECT
  p_tstc.tcode AS tcode,
  p_tstc.ttext AS ttext,
  p_tstc.lock_status AS lock_status,
  p_tstc.cinfo AS cinfo,
  p_tstc.pgmna AS pgmna,
  p_tstc.dypno AS dypno,
  p_tstc.arbgb AS arbgb,
  p_tstc.param AS param
FROM p_tstc
LEFT OUTER JOIN dd07l ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN dd07t AS _transaction_type_text ON _transaction_type_text.domname = dd07l.domname AND _transaction_type_text.as4local = dd07l.as4local AND _transaction_type_text.valpos = dd07l.valpos AND _transaction_type_text.as4vers = dd07l.as4vers AND _transaction_type_text.domvalue_l = p_tstc.transaction_type AND _transaction_type_text.ddlanguage = $session.system_language  -- association [0..1]
;