I_FreeDfndTblFieldSemanticText

DDL: I_FREEDFNDTBLFIELDSEMANTICTEXT SQL: IFREDEFTABFLDSMT Type: view BASIC

Free Defined Table Field Semantic - Text

I_FreeDfndTblFieldSemanticText (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

BOOFreeDfndTblFieldSemText · Manufacturing

I_FreeDfndTblFieldSemanticText is a Basic CDS View that provides data about "Free Defined Table Field Semantic - Text" in SAP S/4HANA. It reads from 1 data source (tcn01) and exposes 17 fields with key fields Language, FreeDefinedTableFieldSemantic. It has 2 associations to related views.

SAP API Hub

StateC1
Line of BusinessManufacturing
Application ComponentPP-VDM-MD
CapabilitiesData Source in SQL Select, Language-Dependent Text, Data Source for Data Extraction, Data Source for Defining CDS Entities
PackageManufacturing for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
tcn01 tcn01 from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_Language _Language $projection.Language = _Language.Language
[0..1] I_FreeDfndTableFieldSemantic _FreeDfndTableFieldSemantic $projection.FreeDefinedTableFieldSemantic = _FreeDfndTableFieldSemantic.FreeDefinedTableFieldSemantic

Annotations (19)

NameValueLevelField
AbapCatalog.sqlViewName IFREDEFTABFLDSMT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.buffering.status #ACTIVE view
AbapCatalog.buffering.type #GENERIC view
AbapCatalog.buffering.numberOfKeyFields 001 view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.dataCategory #TEXT view
ObjectModel.modelingPattern #LANGUAGE_DEPENDENT_TEXT view
ObjectModel.representativeKey FreeDefinedTableFieldSemantic view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
VDM.viewType #BASIC view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Free Defined Table Field Semantic - Text view
ObjectModel.sapObjectNodeType.name BOOFreeDfndTblFieldSemText view
Analytics.dataExtraction.enabled true view

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY Language spras Off. Language
KEY FreeDefinedTableFieldSemantic slwid Key word ID for user-defined fields
FreeDfndTableFieldSemanticName ktext Description for the key word ID
FreeDefinedAttribute01Label swrt0 Key word for user-defined fields
FreeDefinedAttribute02Label swrt1 Key word for user-defined fields
FreeDefinedAttribute03Label swrt2 Key word for user-defined fields
FreeDefinedAttribute04Label swrt3 Key word for user-defined fields
FreeDefinedQuantity1Label swrt4 Key word for user-defined fields
FreeDefinedQuantity2Label swrt5 Key word for user-defined fields
FreeDefinedAmount1Label swrt6 Key word for user-defined fields
FreeDefinedAmount2Label swrt7 Key word for user-defined fields
FreeDefinedDate1Label swrt8 Key word for user-defined fields
FreeDefinedDate2Label swrt9 Key word for user-defined fields
FreeDefinedIndicator1Label swrt10 Key word for user-defined fields
FreeDefinedIndicator2Label swrt11 Key word for user-defined fields
Associations_Language
_FreeDfndTableFieldSemantic _FreeDfndTableFieldSemantic

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_FreeDfndTblFieldSemanticText.
-- 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: IFREDEFTABFLDSMT

CREATE VIEW I_FreeDfndTblFieldSemanticText AS
SELECT
  spras AS Language,
  slwid AS FreeDefinedTableFieldSemantic,
  ktext AS FreeDfndTableFieldSemanticName,
  swrt0 AS FreeDefinedAttribute01Label,
  swrt1 AS FreeDefinedAttribute02Label,
  swrt2 AS FreeDefinedAttribute03Label,
  swrt3 AS FreeDefinedAttribute04Label,
  swrt4 AS FreeDefinedQuantity1Label,
  swrt5 AS FreeDefinedQuantity2Label,
  swrt6 AS FreeDefinedAmount1Label,
  swrt7 AS FreeDefinedAmount2Label,
  swrt8 AS FreeDefinedDate1Label,
  swrt9 AS FreeDefinedDate2Label,
  swrt10 AS FreeDefinedIndicator1Label,
  swrt11 AS FreeDefinedIndicator2Label
FROM tcn01
LEFT OUTER JOIN I_Language AS _Language ON Language = _Language.Language  -- association [0..1]
LEFT OUTER JOIN I_FreeDfndTableFieldSemantic AS _FreeDfndTableFieldSemantic ON FreeDefinedTableFieldSemantic = _FreeDfndTableFieldSemantic.FreeDefinedTableFieldSemantic  -- association [0..1]
;