I_MAIFDynamicFormObject

DDL: I_MAIFDYNAMICFORMOBJECT Type: view_entity COMPOSITE

Mobile Application Dynamic Form Object

I_MAIFDynamicFormObject is a Composite CDS View that provides data about "Mobile Application Dynamic Form Object" in SAP S/4HANA. It reads from 6 data sources and exposes 7 fields with key fields MAIFDynamicFormObjectKey, MAIFDynamicFormObjectType, MAIFDynamicFormObjectType, MAIFDynamicFormObjectType, MAIFDynamicFormObjectType.

Data Sources (6)

SourceAliasJoin Type
I_EquipmentTimeSeg CurrentTimeSegment inner
I_EquipmentStdVH Equipment from
I_FunctionalLocationLabelStdVH FunctionalLocation union_all
I_MaintenanceOrder I_MaintenanceOrder union_all
I_MaintenanceNotification Notification union_all
I_ServiceOrderStdVH ServiceOrder union_all

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Analytics.technicalName IMAIFDYNAMICFORMOBJECT view
EndUserText.label Mobile Application Dynamic Form Object view
Search.searchable true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #COMPOSITE view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY MAIFDynamicFormObjectKey
KEY MAIFDynamicFormObjectType
KEY MAIFDynamicFormObjectType
KEY MAIFDynamicFormObjectType
KEY MAIFDynamicFormObjectType
KEY MAIFDynamicFormObjectType
MAIFDynFormObjectDescription MaintenanceOrderDesc Description

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_MAIFDynamicFormObject.
-- 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_MAIFDynamicFormObject AS
SELECT
  cast( Equipment.Equipment as /smfnd/sdf_bo_object_key_dte ) AS MAIFDynamicFormObjectKey,
  cast( 'EQUIPMENT' as /smfnd/sdf_bo_object_type_dte ) AS MAIFDynamicFormObjectType,
  MaintenanceOrderDesc AS MAIFDynFormObjectDescription
FROM I_EquipmentStdVH AS Equipment
INNER JOIN I_EquipmentTimeSeg AS CurrentTimeSegment ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): I_FunctionalLocationLabelStdVH, I_MaintenanceNotification, I_ServiceOrderStdVH, I_MaintenanceOrder
;