/APE/C_BusinessMessageTP_C

DDL: /APE/C_BUSINESSMESSAGETP_C Type: view_entity CONSUMPTION

Configure Business Messages

/APE/C_BusinessMessageTP_C is a Consumption CDS View that provides data about "Configure Business Messages" in SAP S/4HANA. It reads from 1 data source (/APE/I_BusinessMessageTP_C) and exposes 25 fields with key field BusinessMessageKey. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
/APE/I_BusinessMessageTP_C /APE/I_BusinessMessageTP_C projection

Associations (2)

CardinalityTargetAliasCondition
[0..*] /APE/C_WhereUsed_UI _WhereUsed _WhereUsed.ConfigurationUUID = $projection.BusinessMessageKey
[0..1] /APE/C_BusMsgCust _BusinessMessageExtension _BusinessMessageExtension.ape_parent_key = $projection.BusinessMessageKey

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Configure Business Messages view
Metadata.allowExtensions true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view
VDM.viewType #CONSUMPTION view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY BusinessMessageKey config_key Char
BusinessMessageIDUUID bus_msg_id_uuid
BusinessMessageID bus_msg_id
BusinessMessageIDExt bus_msg_id_ext
ProcClusterUUID proc_cluster_uuid
ProcessCluster proc_cluster
descriptionasProcessClusterTextlocalized
VersionUUID version_uuid
Version version XML Vers.
descriptionasVersionTextlocalized
MarketRoleOwn market_role_own
MarketRoleThird market_role_third
MarketRole market_role
BusinessObjectTypeUUID bo_type_uuid
BusinessObjectType bo_type SOT Name
ConfigurationLayer config_layer
TextasConfigurationLayerTextlocalized
DeploymentTarget deploy_target
TextasDeploymentTargetTextlocalized
ExecutionPriority execution_priority
ChangedAt changed_at Timestamp
_Version _Version
_LinkedBO _LinkedBO
_WhereUsed _WhereUsed
_BusinessMessageExtension _BusinessMessageExtension

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_BusinessMessageTP_C.
-- 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_BusinessMessageTP_C AS
SELECT
  config_key AS BusinessMessageKey,
  bus_msg_id_uuid AS BusinessMessageIDUUID,
  bus_msg_id AS BusinessMessageID,
  bus_msg_id_ext AS BusinessMessageIDExt,
  proc_cluster_uuid AS ProcClusterUUID,
  proc_cluster AS ProcessCluster,
  _ProcessClusteText.description as ProcessClusterText : localized AS descriptionasProcessClusterTextlocalized,
  version_uuid AS VersionUUID,
  Version,
  _VersionText.description as VersionText : localized AS descriptionasVersionTextlocalized,
  market_role_own AS MarketRoleOwn,
  market_role_third AS MarketRoleThird,
  market_role AS MarketRole,
  bo_type_uuid AS BusinessObjectTypeUUID,
  bo_type AS BusinessObjectType,
  config_layer AS ConfigurationLayer,
  _ConfigurationLayerText.Text as ConfigurationLayerText : localized AS TextasConfigurationLayerTextlocalized,
  deploy_target AS DeploymentTarget,
  _DeploymentTargetText.Text as DeploymentTargetText : localized AS TextasDeploymentTargetTextlocalized,
  execution_priority AS ExecutionPriority,
  changed_at AS ChangedAt
FROM /APE/I_BusinessMessageTP_C
LEFT OUTER JOIN /APE/C_WhereUsed_UI AS _WhereUsed ON _WhereUsed.ConfigurationUUID = BusinessMessageKey  -- association [0..*]
LEFT OUTER JOIN /APE/C_BusMsgCust AS _BusinessMessageExtension ON _BusinessMessageExtension.ape_parent_key = BusinessMessageKey  -- association [0..1]
;