/APE/C_BusMsg_UI

DDL: /APE/C_BUSMSG_UI Type: view CONSUMPTION

Business Message

/APE/C_BusMsg_UI is a Consumption CDS View that provides data about "Business Message" in SAP S/4HANA. It reads from 1 data source (/APE/I_BusMsg_TP) and exposes 40 fields with key field BusinessMessageKey. It has 11 associations to related views.

Data Sources (1)

SourceAliasJoin Type
/APE/I_BusMsg_TP /APE/I_BusMsg_TP from

Associations (11)

CardinalityTargetAliasCondition
[0..1] /APE/C_BusinessMessageID_VH _BusinessMessageIDKeyVH _BusinessMessageIDKeyVH.BusinessMessageIDKey = $projection.BusinessMessageIDKey
[0..1] /APE/C_ProcessCluster_VH _ProcessClusterKeyVH _ProcessClusterKeyVH.ProcessClusterKey = $projection.ProcessClusterKey
[0..1] /APE/C_Version_VH _VersionKeyVH _VersionKeyVH.VersionKey = $projection.VersionKey
[0..1] /APE/C_BUSOBJTYPE_VH _BusObjTypeVH _BusObjTypeVH.BusinessObjectTypeKey = $projection.BusinessObjectTypeKey
[0..1] /APE/C_BMIDLinkBOType _LinkedBO _LinkedBO.BusinessMessageIDKey = $projection.BusinessMessageIDKey
[0..1] /APE/C_MarketRole_VH _MarketRoleOwn _MarketRoleOwn.MarketRole = $projection.MarketRoleOwn
[0..1] /APE/C_MarketRole_VH _MarketRoleThird _MarketRoleThird.MarketRole = $projection.MarketRoleThrid
[0..1] /APE/C_MarketRole_VH _MarketRole _MarketRole.MarketRole = $projection.MarketRole
[0..1] /APE/C_ConfigLayer_VH _ConfigurationLayer _ConfigurationLayer.Value = $projection.ConfigurationLayer
[0..1] /APE/C_DeploymentTarget_VH _DeploymentTarget _DeploymentTarget.Value = $projection.DeploymentTarget
[0..1] /APE/C_BusMsgCust _BusMsgCust _BusMsgCust.ape_parent_key = $projection.BusinessMessageKey

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName /APE/C_BUSMSGUI view
AbapCatalog.compiler.compareFilter true view
ObjectModel.compositionRoot true view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.draftEnabled true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Business Message view
Metadata.allowExtensions true view
Search.searchable true view

Fields (40)

KeyFieldSource TableSource FieldDescription
KEY BusinessMessageKey config_key Char
ProcessClusterKey proc_cluster_uuid Process Cluster Key
ProcessCluster proc_cluster
proc_cluster proc_cluster
ProcessClusterLi proc_cluster
ProcessClusterDescription _ProcessClusterKeyVH ProcessClusterDescription Process Cluster Description
ProcessClusterDescriptionISL _ProcessClusterKeyVH ProcessClusterDescriptionISL
BusinessMessageIDKey bus_msg_id_uuid Business Message ID Key
BusinessMessageID bus_msg_id
BusinessMessageIDLI bus_msg_id
BusinessMessageIDDescription _BusinessMessageIDKeyVH BusinessMessageIDDescription
BusMsgIDDescriptionISL _BusinessMessageIDKeyVH BusMsgIDDescriptionISL
ExternalBusinessMessageID bus_msg_id_ext
ExecutionPriority execution_priority
CustKey _BusMsgCust config_key Char
CustExecutionPriority _BusMsgCust execution_priority
FCExtended 0
VersionKey version_uuid Version Key
Version version XML Vers.
VersionLi version XML Vers.
VersionDescription _VersionKeyVH VersionDescription Version Description
VersionDescriptionISL _VersionKeyVH DescriptionInLoginLanguage
MarketRoleOwn market_role_own Market Role Own
MarketRoleOwnDescription _MarketRoleOwn MarketRoleDescription
MarketRoleThrid market_role_third
MarketRoleThridDescription _MarketRoleThird MarketRoleDescription
DeploymentTarget deploy_target
DeploymentTargetDescription _DeploymentTarget Description Well Code Des.
ConfigurationLayer config_layer
ConfigurationLayerDescription _ConfigurationLayer Description Well Code Des.
MarketRole market_role
MarketRoleDescription _MarketRole MarketRoleDescription
BusinessObjectTypeKey bo_type_uuid
BusinessObjectType bo_type SOT Name
BusinessObjectTypeDescription _BusObjTypeVH BusinessObjectTypeDescription
_LinkedBO _LinkedBO
_BusinessMessageIDKeyVH _BusinessMessageIDKeyVH
_ProcessClusterKeyVH _ProcessClusterKeyVH
_VersionKeyVH _VersionKeyVH
_BusMsgCust _BusMsgCust

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 /APE/C_BusMsg_UI.
-- 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 /APE/C_BusMsg_UI AS
SELECT
  config_key AS BusinessMessageKey,
  proc_cluster_uuid AS ProcessClusterKey,
  proc_cluster AS ProcessCluster,
  proc_cluster,
  proc_cluster AS ProcessClusterLi,
  _ProcessClusterKeyVH.ProcessClusterDescription AS ProcessClusterDescription,
  _ProcessClusterKeyVH.ProcessClusterDescriptionISL AS ProcessClusterDescriptionISL,
  bus_msg_id_uuid AS BusinessMessageIDKey,
  bus_msg_id AS BusinessMessageID,
  bus_msg_id AS BusinessMessageIDLI,
  _BusinessMessageIDKeyVH.BusinessMessageIDDescription AS BusinessMessageIDDescription,
  _BusinessMessageIDKeyVH.BusMsgIDDescriptionISL AS BusMsgIDDescriptionISL,
  bus_msg_id_ext AS ExternalBusinessMessageID,
  execution_priority AS ExecutionPriority,
  _BusMsgCust.config_key AS CustKey,
  _BusMsgCust.execution_priority AS CustExecutionPriority,
  0 AS FCExtended,
  version_uuid AS VersionKey,
  Version,
  version AS VersionLi,
  _VersionKeyVH.VersionDescription AS VersionDescription,
  _VersionKeyVH.DescriptionInLoginLanguage AS VersionDescriptionISL,
  market_role_own AS MarketRoleOwn,
  _MarketRoleOwn.MarketRoleDescription AS MarketRoleOwnDescription,
  market_role_third AS MarketRoleThrid,
  _MarketRoleThird.MarketRoleDescription AS MarketRoleThridDescription,
  deploy_target AS DeploymentTarget,
  _DeploymentTarget.Description AS DeploymentTargetDescription,
  config_layer AS ConfigurationLayer,
  _ConfigurationLayer.Description AS ConfigurationLayerDescription,
  market_role AS MarketRole,
  _MarketRole.MarketRoleDescription AS MarketRoleDescription,
  bo_type_uuid AS BusinessObjectTypeKey,
  bo_type AS BusinessObjectType,
  _BusObjTypeVH.BusinessObjectTypeDescription AS BusinessObjectTypeDescription
FROM /APE/I_BusMsg_TP
LEFT OUTER JOIN /APE/C_BusinessMessageID_VH AS _BusinessMessageIDKeyVH ON _BusinessMessageIDKeyVH.BusinessMessageIDKey = BusinessMessageIDKey  -- association [0..1]
LEFT OUTER JOIN /APE/C_ProcessCluster_VH AS _ProcessClusterKeyVH ON _ProcessClusterKeyVH.ProcessClusterKey = ProcessClusterKey  -- association [0..1]
LEFT OUTER JOIN /APE/C_Version_VH AS _VersionKeyVH ON _VersionKeyVH.VersionKey = VersionKey  -- association [0..1]
LEFT OUTER JOIN /APE/C_BUSOBJTYPE_VH AS _BusObjTypeVH ON _BusObjTypeVH.BusinessObjectTypeKey = BusinessObjectTypeKey  -- association [0..1]
LEFT OUTER JOIN /APE/C_BMIDLinkBOType AS _LinkedBO ON _LinkedBO.BusinessMessageIDKey = BusinessMessageIDKey  -- association [0..1]
LEFT OUTER JOIN /APE/C_MarketRole_VH AS _MarketRoleOwn ON _MarketRoleOwn.MarketRole = MarketRoleOwn  -- association [0..1]
LEFT OUTER JOIN /APE/C_MarketRole_VH AS _MarketRoleThird ON _MarketRoleThird.MarketRole = MarketRoleThrid  -- association [0..1]
LEFT OUTER JOIN /APE/C_MarketRole_VH AS _MarketRole ON _MarketRole.MarketRole = MarketRole  -- association [0..1]
LEFT OUTER JOIN /APE/C_ConfigLayer_VH AS _ConfigurationLayer ON _ConfigurationLayer.Value = ConfigurationLayer  -- association [0..1]
LEFT OUTER JOIN /APE/C_DeploymentTarget_VH AS _DeploymentTarget ON _DeploymentTarget.Value = DeploymentTarget  -- association [0..1]
LEFT OUTER JOIN /APE/C_BusMsgCust AS _BusMsgCust ON _BusMsgCust.ape_parent_key = BusinessMessageKey  -- association [0..1]
;