R_MDODRFAPPLSERVICE

DDL: R_MDODRFAPPLSERVICE Type: view_entity Package: MDO_DRF_MODEL

Service Data for DRF SOAP Applications

R_MDODRFAPPLSERVICE is a CDS View that provides data about "Service Data for DRF SOAP Applications" in SAP S/4HANA. It reads from 3 data sources (mdo_drf_apimap, drfc_appl_serv, drfc_serv_impl) and exposes 11 fields with key fields Appl, ServImpl. Part of development package MDO_DRF_MODEL.

Data Sources (3)

SourceAliasJoin Type
mdo_drf_apimap apiMap inner
drfc_appl_serv drfServ from
drfc_serv_impl servImpl inner

Annotations (3)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Service Data for DRF SOAP Applications view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY Appl drfc_appl_serv appl Rep. Model
KEY ServImpl drfc_appl_serv serv_impl Outbound Implem.
Sequence drfc_appl_serv sequence Visit Sequence
FilterTp drfc_appl_serv filter_tp Filter Time
CommChannel drfc_serv_impl comm_channel Exchange Channel
ServOperation drfc_serv_impl serv_operation Service Operation
BusinessObject drfc_serv_impl business_object Business Object
ImplClass drfc_serv_impl impl_class Precondition Class
Fobj drfc_serv_impl fobj Filter Object
ChangePointer drfc_serv_impl change_pointer Supp. Change Pointer
API mdo_drf_apimap api Provider API

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 R_MDODRFAPPLSERVICE.
-- 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 R_MDODRFAPPLSERVICE AS
SELECT
  drfServ.appl AS Appl,
  drfServ.serv_impl AS ServImpl,
  drfServ.sequence AS Sequence,
  drfServ.filter_tp AS FilterTp,
  servImpl.comm_channel AS CommChannel,
  servImpl.serv_operation AS ServOperation,
  servImpl.business_object AS BusinessObject,
  servImpl.impl_class AS ImplClass,
  servImpl.fobj AS Fobj,
  servImpl.change_pointer AS ChangePointer,
  apiMap.api AS API
FROM drfc_appl_serv AS drfServ
INNER JOIN mdo_drf_apimap AS apiMap ON /* join condition not captured in parsed metadata */
INNER JOIN drfc_serv_impl AS servImpl ON /* join condition not captured in parsed metadata */
;