/AIF/C_CustomFunction

DDL: /AIF/C_CUSTOMFUNCTION SQL: /AIF/CCUSTFUNC Type: view CONSUMPTION

Custom Function

/AIF/C_CustomFunction is a Consumption CDS View that provides data about "Custom Function" in SAP S/4HANA. It reads from 1 data source (/AIF/I_CustomFunction) and exposes 20 fields with key fields Namespace, InterfaceName, InterfaceVersion, FunctionId, AuthorizedUser. It is exposed through 1 OData service (/AIF/MESSAGEMONITOR).

Data Sources (1)

SourceAliasJoin Type
/AIF/I_CustomFunction /AIF/I_CustomFunction from

Parameters (2)

NameTypeDefault
p_messageid msgid
p_messageno msgno

Annotations (6)

NameValueLevelField
AbapCatalog.sqlViewName /AIF/CCUSTFUNC view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Custom Function view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
/AIF/MESSAGEMONITOR /AIF/MSGMONITORING_CDS V4 C1 NOT_RELEASED

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY Namespace ns Namespace
KEY InterfaceName ifname Interface Name
KEY InterfaceVersion ifver Interface Version
KEY FunctionId idfunc Function ID
KEY AuthorizedUser authuser User
FunctionIcon funcicon Function Icon
MessageId msgid Message ID
MessageNo msgno Message Number
RecordedCreateUser createuser User Name
RecordedCreateDate createdate Time Stamp
SkipFirstScreen skipfscreen Skip First Screen
StartInNewSession innewsession Start in New Session
FunctionType cfunc_mode Function Type
FunctionName cfunc_name URL (Intf. Monitor)
ScreenNumber dypno Number
Visibility visibility Visibility
Scope scope Visibility
IconAlias imagesource Icon Alias
sem_obj sem_obj Semantic Object
sem_act sem_act Semantic Action

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 /AIF/C_CustomFunction.
-- 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: /AIF/CCUSTFUNC
-- Parameters: p_messageid : msgid, p_messageno : msgno

CREATE VIEW /AIF/C_CustomFunction AS
SELECT
  ns AS Namespace,
  ifname AS InterfaceName,
  ifver AS InterfaceVersion,
  idfunc AS FunctionId,
  authuser AS AuthorizedUser,
  funcicon AS FunctionIcon,
  msgid AS MessageId,
  msgno AS MessageNo,
  createuser AS RecordedCreateUser,
  createdate AS RecordedCreateDate,
  skipfscreen AS SkipFirstScreen,
  innewsession AS StartInNewSession,
  cfunc_mode AS FunctionType,
  cfunc_name AS FunctionName,
  dypno AS ScreenNumber,
  Visibility,
  Scope,
  imagesource AS IconAlias,
  sem_obj,
  sem_act
FROM /AIF/I_CustomFunction
;