EITV_EXP_ITEM_TYPE

DDL: EITV_EXP_ITEM_TYPE SQL: EIT_V_EXP_ITACT Type: view Package: S_EIT_EXPORT

Active Item Types for Templates

EITV_EXP_ITEM_TYPE is a CDS View that provides data about "Active Item Types for Templates" in SAP S/4HANA. It reads from 2 data sources (ato_adapt_typesl, EITV_EXP_ITEM_TYPE_BASE) and exposes 3 fields with key field item_type. It has 1 association to related views. Part of development package S_EIT_EXPORT.

Data Sources (2)

SourceAliasJoin Type
ato_adapt_typesl locked left_outer
EITV_EXP_ITEM_TYPE_BASE types from

Associations (1)

CardinalityTargetAliasCondition
[*] ATOV_TEXT_ADAPTATION_TYPE Adaptation_Type_Texts types.item_type = Adaptation_Type_Texts.code

Annotations (5)

NameValueLevelField
AbapCatalog.sqlViewName EIT_V_EXP_ITACT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_ALLOWED view
EndUserText.label Active Item Types for Templates view

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY item_type EITV_EXP_ITEM_TYPE_BASE item_type Type
adaptation_typewhenthenelseXendaslocked
Adaptation_Type_Texts Adaptation_Type_Texts

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 EITV_EXP_ITEM_TYPE.
-- 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: EIT_V_EXP_ITACT

CREATE VIEW EITV_EXP_ITEM_TYPE AS
SELECT
  types.item_type AS item_type,
  case coalesce( locked.adaptation_type, '' ) when '' then ' ' else 'X' end as locked AS adaptation_typewhenthenelseXendaslocked,
  Adaptation_Type_Texts
FROM EITV_EXP_ITEM_TYPE_BASE AS types
LEFT OUTER JOIN ato_adapt_typesl AS locked ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN ATOV_TEXT_ADAPTATION_TYPE AS Adaptation_Type_Texts ON types.item_type = Adaptation_Type_Texts.code  -- association [*]
;