I_BCS_MSG_REQUEST

DDL: I_BCS_MSG_REQUEST SQL: IBCSMSGREQUEST Type: view Package: S_BCS_OUTBOUND

Interface view for BCS Requests

I_BCS_MSG_REQUEST is a CDS View that provides data about "Interface view for BCS Requests" in SAP S/4HANA. It reads from 1 data source (bcs_msg_request) and exposes 12 fields with key field request_id. It has 2 associations to related views. Part of development package S_BCS_OUTBOUND.

Data Sources (1)

SourceAliasJoin Type
bcs_msg_request bcs_msg_request from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_BCS_MSG_MIME _mime _mime.request_id = $projection.request_id
[1..*] I_BCS_MSG_RECIPIENT _recipient _recipient.request_id = $projection.request_id

Annotations (4)

NameValueLevelField
AbapCatalog.sqlViewName IBCSMSGREQUEST view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Interface view for BCS Requests view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY request_id request_id Request unique ID
created created UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
creator creator User ID
sender sender Sender
subject subject Title
protocol protocol Single-Character Flag
msg_status msg_status Status
msg_response msg_response Response
category category Violation Category
sending_api sending_api Mail Origin
_mime _mime
_recipient _recipient

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_BCS_MSG_REQUEST.
-- 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: IBCSMSGREQUEST

CREATE VIEW I_BCS_MSG_REQUEST AS
SELECT
  request_id,
  created,
  creator,
  sender,
  subject,
  protocol,
  msg_status,
  msg_response,
  category,
  sending_api
FROM bcs_msg_request
LEFT OUTER JOIN I_BCS_MSG_MIME AS _mime ON _mime.request_id = request_id  -- association [1..1]
LEFT OUTER JOIN I_BCS_MSG_RECIPIENT AS _recipient ON _recipient.request_id = request_id  -- association [1..*]
;