I_DRFOutboundImplementation

DDL: I_DRFOUTBOUNDIMPLEMENTATION Type: view_entity BASIC Package: DRF_VDM_FILTER_CRITERIA

DRF Outbound Implementations

I_DRFOutboundImplementation is a Basic CDS View that provides data about "DRF Outbound Implementations" in SAP S/4HANA. It reads from 1 data source (drfc_serv_impl) and exposes 9 fields with key field ServiceImplementation. It has 5 associations to related views. It is exposed through 1 OData service (ASQL_F6519). Part of development package DRF_VDM_FILTER_CRITERIA.

Data Sources (1)

SourceAliasJoin Type
drfc_serv_impl drfc_serv_impl from

Associations (5)

CardinalityTargetAliasCondition
[0..*] I_DRFOutboundImplementationT _ServiceImplementationText $projection.ServiceImplementation = _ServiceImplementationText.ServiceImplementation
[0..1] I_DRFCommunicationChannelVH _DRFCommunicationChannelVH $projection.DRFCommunicationChannel = _DRFCommunicationChannelVH.DRFCommunicationChannel
[0..1] I_DRFObjectTypeCode _DRFBusinessObjectType $projection.DRFBusinessObjectType = _DRFBusinessObjectType.DRFBusinessObjectType
[0..*] I_DRFCommunicationChannelT _CommunicationChannelText $projection.DRFCommunicationChannel = _CommunicationChannelText.DRFCommunicationChannel
[0..*] I_DRFObjectTypeCodeText _DRFObjectTypeCodeText $projection.DRFBusinessObjectType = _DRFObjectTypeCodeText.DRFBusinessObjectType

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label DRF Outbound Implementations view
Metadata.ignorePropagatedAnnotations true view
Search.searchable true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.representativeKey ServiceImplementation view
VDM.viewType #BASIC view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F6519 ASQL_F6519 C2 NOT_RELEASED

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY ServiceImplementation serv_impl Outbound Implem.
DRFCommunicationChannel comm_channel Exchange Channel
DRFBusinessObjectType business_object Business Object
DRFFilterObject fobj Filter Object
_ServiceImplementationText _ServiceImplementationText
_DRFCommunicationChannelVH _DRFCommunicationChannelVH
_DRFBusinessObjectType _DRFBusinessObjectType
_CommunicationChannelText _CommunicationChannelText
_DRFObjectTypeCodeText _DRFObjectTypeCodeText

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_DRFOutboundImplementation.
-- 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 I_DRFOutboundImplementation AS
SELECT
  serv_impl AS ServiceImplementation,
  comm_channel AS DRFCommunicationChannel,
  business_object AS DRFBusinessObjectType,
  fobj AS DRFFilterObject
FROM drfc_serv_impl
LEFT OUTER JOIN I_DRFOutboundImplementationT AS _ServiceImplementationText ON ServiceImplementation = _ServiceImplementationText.ServiceImplementation  -- association [0..*]
LEFT OUTER JOIN I_DRFCommunicationChannelVH AS _DRFCommunicationChannelVH ON DRFCommunicationChannel = _DRFCommunicationChannelVH.DRFCommunicationChannel  -- association [0..1]
LEFT OUTER JOIN I_DRFObjectTypeCode AS _DRFBusinessObjectType ON DRFBusinessObjectType = _DRFBusinessObjectType.DRFBusinessObjectType  -- association [0..1]
LEFT OUTER JOIN I_DRFCommunicationChannelT AS _CommunicationChannelText ON DRFCommunicationChannel = _CommunicationChannelText.DRFCommunicationChannel  -- association [0..*]
LEFT OUTER JOIN I_DRFObjectTypeCodeText AS _DRFObjectTypeCodeText ON DRFBusinessObjectType = _DRFObjectTypeCodeText.DRFBusinessObjectType  -- association [0..*]
;