R_MDODRFAPPL

DDL: R_MDODRFAPPL Type: view_entity

DRF SOAP Applications

R_MDODRFAPPL is a CDS View that provides data about "DRF SOAP Applications" in SAP S/4HANA. It reads from 5 data sources (drfc_appl, drfc_appl_par, R_MDODRFAPPLSERVICE, drfc_appl_sys, mdg_bus_sys_bo) and exposes 9 fields with key field Appl.

Data Sources (5)

SourceAliasJoin Type
drfc_appl drfAppl from
drfc_appl_par drfPar left_outer
R_MDODRFAPPLSERVICE drfServ inner
drfc_appl_sys drfSys inner
mdg_bus_sys_bo sysBo inner

Annotations (3)

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

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY Appl drfc_appl appl Rep. Model
Active drfc_appl active Usage Active
ServImpl R_MDODRFAPPLSERVICE ServImpl Outbound Implem.
BusinessObject R_MDODRFAPPLSERVICE BusinessObject Business Object
API R_MDODRFAPPLSERVICE API Provider API
BusinessSystem drfc_appl_sys business_system Business System
PackageSize drfc_appl_par value Value from table
ChangePointerSupported R_MDODRFAPPLSERVICE ChangePointer Supp. Change Pointer
OutputMode mdg_bus_sys_bo mdg_output_mode Output Mode

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_MDODRFAPPL.
-- 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_MDODRFAPPL AS
SELECT
  drfAppl.appl AS Appl,
  drfAppl.active AS Active,
  drfServ.ServImpl AS ServImpl,
  drfServ.BusinessObject AS BusinessObject,
  drfServ.API AS API,
  drfSys.business_system AS BusinessSystem,
  drfPar.value AS PackageSize,
  drfServ.ChangePointer AS ChangePointerSupported,
  sysBo.mdg_output_mode AS OutputMode
FROM drfc_appl AS drfAppl
INNER JOIN R_MDODRFAPPLSERVICE AS drfServ ON /* join condition not captured in parsed metadata */
INNER JOIN drfc_appl_sys AS drfSys ON /* join condition not captured in parsed metadata */
INNER JOIN mdg_bus_sys_bo AS sysBo ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN drfc_appl_par AS drfPar ON /* join condition not captured in parsed metadata */
;