C_ProcmtHubInterfaceMonitor

DDL: C_PROCMTHUBINTERFACEMONITOR SQL: CPROCMTHUBITFDET Type: view CONSUMPTION Package: VDM_MM_PUR_ADMIN_MNTR

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. It is exposed through 1 OData service (ASQL_F3913). Part of development package VDM_MM_PUR_ADMIN_MNTR.

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

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F3913 ASQL_F3913 C2 NOT_RELEASED

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]
;