CLMS_V_TM_VTR_OBJ

DDL: CLMS_V_TM_VTR_OBJ SQL: CLMSV_TMVTROBJ Type: view Package: SCLMS_TENANT_MULTIPLEXER

Objects of virtual transport requests

CLMS_V_TM_VTR_OBJ is a CDS View that provides data about "Objects of virtual transport requests" in SAP S/4HANA. It reads from 1 data source (clms_tm_vtr_obj) and exposes 6 fields with key fields trkorr, pgmid, object, obj_name. It has 2 associations to related views. Part of development package SCLMS_TENANT_MULTIPLEXER.

Data Sources (1)

SourceAliasJoin Type
clms_tm_vtr_obj Object from

Associations (2)

CardinalityTargetAliasCondition
[1] clms_tm_vtr _Request Object.trkorr = _Request.trkorr
[*] CLMS_V_TM_VTR_OBJ_STATUS _MultiplexStatuses Object.trkorr = _MultiplexStatuses.trkorr and Object.pgmid = _MultiplexStatuses.pgmid and Object.object = _MultiplexStatuses.object and Object.obj_name = _MultiplexStatuses.obj_name

Annotations (5)

NameValueLevelField
AbapCatalog.sqlViewName CLMSV_TMVTROBJ view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientDependent false view
EndUserText.label Objects of virtual transport requests view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY trkorr clms_tm_vtr_obj trkorr Virtual Transport
KEY pgmid clms_tm_vtr_obj pgmid Program Name
KEY object clms_tm_vtr_obj object TRFM Object
KEY obj_name clms_tm_vtr_obj obj_name Object Name
_Request _Request
_MultiplexStatuses _MultiplexStatuses

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 CLMS_V_TM_VTR_OBJ.
-- 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: CLMSV_TMVTROBJ

CREATE VIEW CLMS_V_TM_VTR_OBJ AS
SELECT
  Object.trkorr AS trkorr,
  Object.pgmid AS pgmid,
  Object.object AS object,
  Object.obj_name AS obj_name
FROM clms_tm_vtr_obj AS Object
LEFT OUTER JOIN clms_tm_vtr AS _Request ON Object.trkorr = _Request.trkorr  -- association [1]
LEFT OUTER JOIN CLMS_V_TM_VTR_OBJ_STATUS AS _MultiplexStatuses ON Object.trkorr = _MultiplexStatuses.trkorr AND Object.pgmid = _MultiplexStatuses.pgmid AND Object.object = _MultiplexStatuses.object AND Object.obj_name = _MultiplexStatuses.obj_name  -- association [*]
;