I_ProcmtHubProductType

DDL: I_PROCMTHUBPRODUCTTYPE SQL: IPROCHUBPRODTYPE Type: view BASIC

Basic view for Backnd Prod Types

I_ProcmtHubProductType is a Basic CDS View that provides data about "Basic view for Backnd Prod Types" in SAP S/4HANA. It reads from 1 data source (mmpur_ext_t134) and exposes 5 fields with key fields ProcurementHubSourceSystem, MaterialType. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
mmpur_ext_t134 mmpur_ext_t134 from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_ProcmtHubProductTypeText _MaterialTypeText _MaterialTypeText.MaterialType = $projection.MaterialType and _MaterialTypeText.ProcurementHubSourceSystem = $projection.ProcurementHubSourceSystem

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IPROCHUBPRODTYPE view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Basic view for Backnd Prod Types view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MASTER view
Search.searchable true view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY ProcurementHubSourceSystem extsourcesystem Connected System ID
KEY MaterialType materialtype Material Type
AuthorizationGroup authorizationgroup AuthorizGroup
MaterialTypeName
_MaterialTypeText _MaterialTypeText

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_ProcmtHubProductType.
-- 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: IPROCHUBPRODTYPE

CREATE VIEW I_ProcmtHubProductType AS
SELECT
  extsourcesystem AS ProcurementHubSourceSystem,
  MaterialType,
  AuthorizationGroup,
  _MaterialTypeText[1: Language = $session.system_language].MaterialTypeName AS MaterialTypeName
FROM mmpur_ext_t134
LEFT OUTER JOIN I_ProcmtHubProductTypeText AS _MaterialTypeText ON _MaterialTypeText.MaterialType = MaterialType AND _MaterialTypeText.ProcurementHubSourceSystem = ProcurementHubSourceSystem  -- association [0..*]
;