I_MachineType

DDL: I_MACHINETYPE Type: view_entity BASIC Package: VDM_PP_MD_WKC

Machine Type

I_MachineType (Basic)

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

Manufacturing

I_MachineType is a Basic CDS View (Dimension) that provides data about "Machine Type" in SAP S/4HANA. It reads from 1 data source (tmaty) and exposes 2 fields with key field MachineType. It has 1 association to related views. It is exposed through 1 OData service (ASQL_F4989). Part of development package VDM_PP_MD_WKC.

SAP API Hub

CategoryBasic
StateC1
Line of BusinessManufacturing
Application ComponentPP-VDM-MD-2CL
CapabilitiesAnalytical Dimension,Data Source in SQL Select,Association Target for Defining CDS Entities,Data Source for Search,Data Source for Defining CDS Entities
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Released
PackageManufacturing for SAP S/4HANA Cloud Public Edition
Description <p>This CDS view provides the prerequisites for answering the following business questions:</p> <ul> <li><p>Which machine types are maintained?</p></li> </ul>

Documentation

Data Sources (1)

SourceAliasJoin Type
tmaty typ from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_MachineTypeText _Text $projection.MachineType = _Text.MachineType

Annotations (15)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
Analytics.dataCategory #DIMENSION view
Analytics.technicalName IPPMACHINETYPE view
Analytics.internalName #LOCAL view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ObjectModel.representativeKey MachineType view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
Search.searchable true view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #BASIC view
EndUserText.label Machine Type view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F4989 ASQL_F4989 C2 NOT_RELEASED

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY MachineType tmaty matyp Machine Type
_Text _Text

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_MachineType.
-- 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 I_MachineType AS
SELECT
  typ.matyp AS MachineType
FROM tmaty AS typ
LEFT OUTER JOIN I_MachineTypeText AS _Text ON MachineType = _Text.MachineType  -- association [0..*]
;