C_ProcmtHubInterfaceMonitor

DDL: C_PROCMTHUBINTERFACEMONITOR SQL: CPROCMTHUBITFDET Type: view CONSUMPTION

Consmptn View for Prmt. Hub Interf Montr

C_ProcmtHubInterfaceMonitor is a Consumption CDS View that provides data about "Consmptn View for Prmt. Hub Interf Montr" in SAP S/4HANA. It reads from 1 data source (I_ProcmtHubInterfaceMonitor) and exposes 14 fields with key fields ProcmtHubPurchasingObjectID, ProcurementHubSourceSystem, ProcmtHubPurgObjectCategory. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_ProcmtHubInterfaceMonitor I_ProcmtHubInterfaceMonitor from

Associations (3)

CardinalityTargetAliasCondition
[0..1] C_ProcmtHubBackendSrceSystemVH _ProcmtHubBackendSrceSystemVH _ProcmtHubBackendSrceSystemVH.ProcurementHubSourceSystem = $projection.ProcurementHubSourceSystem
[1..1] I_PurchasingObjectCategory _PurchasingObjectCategory $projection.ProcmtHubPurgObjectCategory = _PurchasingObjectCategory.PurchasingDocumentCategory
[0..1] C_ProcmtHubMessageStatusVH _ProcmtHubMessageStatusVH $projection.ProcmtHubMessageStatus = _ProcmtHubMessageStatusVH.ProcmtHubMessageStatus

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName CPROCMTHUBITFDET view
AbapCatalog.compiler.compareFilter false view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Consmptn View for Prmt. Hub Interf Montr view
VDM.viewType #CONSUMPTION view
Search.searchable true view
ObjectModel.createEnabled false view
ObjectModel.updateEnabled false view
ObjectModel.deleteEnabled false view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
UI.headerInfo.typeName Central Procurement Interface Failure view
UI.headerInfo.typeNamePlural Central Procurement Interface Failures view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY ProcmtHubPurchasingObjectID ProcmtHubPurchasingObjectID Purchasing Obj. ID
KEY ProcurementHubSourceSystem ProcurementHubSourceSystem Connected System ID
KEY ProcmtHubPurgObjectCategory ProcmtHubPurgObjectCategory Doc. Category
ProcmtHubPurgObjCategoryName Purchasing Object
ProcmtHubMessageStatusDesc _ProcmtHubMessageStatusVH ProcmtHubMessageStatusDesc Status
LastChangeDateTime LastChangeDateTime Creation Date
AIFMessageUUID AIFMessageUUID UUID
AIFMessageNameSpace AIFMessageNameSpace Namespace
AIFMessageInterfaceName AIFMessageInterfaceName Interface Name
AIFMessageInterfaceVersion AIFMessageInterfaceVersion Interface Version
ProcmtHubMessageStatus ProcmtHubMessageStatus Message Status
_PurchasingObjectCategory _PurchasingObjectCategory
_ProcmtHubMessageStatusVH _ProcmtHubMessageStatusVH
_ProcmtHubBackendSrceSystemVH _ProcmtHubBackendSrceSystemVH

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 C_ProcmtHubInterfaceMonitor.
-- 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: CPROCMTHUBITFDET

CREATE VIEW C_ProcmtHubInterfaceMonitor AS
SELECT
  ProcmtHubPurchasingObjectID,
  ProcurementHubSourceSystem,
  ProcmtHubPurgObjectCategory,
  _PurchasingObjectCategory._Text[1: Language = $session.system_language].PurchasingDocumentCategoryName AS ProcmtHubPurgObjCategoryName,
  _ProcmtHubMessageStatusVH.ProcmtHubMessageStatusDesc AS ProcmtHubMessageStatusDesc,
  LastChangeDateTime,
  AIFMessageUUID,
  AIFMessageNameSpace,
  AIFMessageInterfaceName,
  AIFMessageInterfaceVersion,
  ProcmtHubMessageStatus
FROM I_ProcmtHubInterfaceMonitor
LEFT OUTER JOIN C_ProcmtHubBackendSrceSystemVH AS _ProcmtHubBackendSrceSystemVH ON _ProcmtHubBackendSrceSystemVH.ProcurementHubSourceSystem = ProcurementHubSourceSystem  -- association [0..1]
LEFT OUTER JOIN I_PurchasingObjectCategory AS _PurchasingObjectCategory ON ProcmtHubPurgObjectCategory = _PurchasingObjectCategory.PurchasingDocumentCategory  -- association [1..1]
LEFT OUTER JOIN C_ProcmtHubMessageStatusVH AS _ProcmtHubMessageStatusVH ON ProcmtHubMessageStatus = _ProcmtHubMessageStatusVH.ProcmtHubMessageStatus  -- association [0..1]
;