C_RespyMgmtTeamMbrFuncTP

DDL: C_RESPYMGMTTEAMMBRFUNCTP SQL: CTMMBRFUNCTIONTP Type: view CONSUMPTION

Team Member Function

C_RespyMgmtTeamMbrFuncTP is a Consumption CDS View that provides data about "Team Member Function" in SAP S/4HANA. It reads from 1 data source (I_RespyMgmtTeamMbrFuncTP) and exposes 12 fields with key fields RespyMgmtFunction, RespyMgmtBusinessPartner, RespyMgmtTeamID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_RespyMgmtTeamMbrFuncTP TeamMemberFunction from

Associations (4)

CardinalityTargetAliasCondition
[1..1] C_RespyMgmtTeamMemberTP _TeamMember _TeamMember.RespyMgmtBusinessPartner = $projection.RespyMgmtBusinessPartner and _TeamMember.RespyMgmtTeamID = $projection.RespyMgmtTeamID
[1..1] C_RespyMgmtTeamHeaderTP _Team _Team.RespyMgmtTeamID = $projection.RespyMgmtTeamID
[1..1] C_RespyMgmtTeamTypeFinalFuncVH _FunctionValueHelp $projection.RespyMgmtFunctionForEdit = _FunctionValueHelp.RespyMgmtFunction and _FunctionValueHelp.RespyMgmtTeamType = $projection.RespyMgmtTeamType
[1..1] I_RespyMgmtFunction _Function _Function.RespyMgmtFunction = $projection.RespyMgmtFunctionForEdit

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName CTMMBRFUNCTIONTP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #CONSUMPTION view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.updateEnabled true view
UI.headerInfo.typeName Team Member Function view
UI.headerInfo.typeNamePlural Team Member Functions view
AbapCatalog.preserveKey true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Team Member Function view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY RespyMgmtFunction RespyMgmtFunction Function
KEY RespyMgmtBusinessPartner RespyMgmtBusinessPartner Busn. Partner
KEY RespyMgmtTeamID RespyMgmtTeamID Team ID
RespyMgmtFunctionForEdit RespyMgmtFunctionForEdit Function
RespyMgmtFuncIsForOrgUnitMbr RespyMgmtFuncIsForOrgUnitMbr
RespyMgmtTeamFuncnlAssgmtID I_RespyMgmtTeamMbrFuncTP RespyMgmtTeamFuncnlAssgmtID
RespyMgmtFunctionDescription _Function RespyMgmtFunctionDescription Function Description
RespyMgmtTeamType _Team RespyMgmtTeamType
_TeamMember _TeamMember
_Team _Team
_FunctionValueHelp _FunctionValueHelp
_Function _Function

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 C_RespyMgmtTeamMbrFuncTP.
-- 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: CTMMBRFUNCTIONTP

CREATE VIEW C_RespyMgmtTeamMbrFuncTP AS
SELECT
  RespyMgmtFunction,
  RespyMgmtBusinessPartner,
  RespyMgmtTeamID,
  RespyMgmtFunctionForEdit,
  RespyMgmtFuncIsForOrgUnitMbr,
  TeamMemberFunction.RespyMgmtTeamFuncnlAssgmtID AS RespyMgmtTeamFuncnlAssgmtID,
  _Function.RespyMgmtFunctionDescription AS RespyMgmtFunctionDescription,
  _Team.RespyMgmtTeamType AS RespyMgmtTeamType
FROM I_RespyMgmtTeamMbrFuncTP AS TeamMemberFunction
LEFT OUTER JOIN C_RespyMgmtTeamMemberTP AS _TeamMember ON _TeamMember.RespyMgmtBusinessPartner = RespyMgmtBusinessPartner AND _TeamMember.RespyMgmtTeamID = RespyMgmtTeamID  -- association [1..1]
LEFT OUTER JOIN C_RespyMgmtTeamHeaderTP AS _Team ON _Team.RespyMgmtTeamID = RespyMgmtTeamID  -- association [1..1]
LEFT OUTER JOIN C_RespyMgmtTeamTypeFinalFuncVH AS _FunctionValueHelp ON RespyMgmtFunctionForEdit = _FunctionValueHelp.RespyMgmtFunction AND _FunctionValueHelp.RespyMgmtTeamType = RespyMgmtTeamType  -- association [1..1]
LEFT OUTER JOIN I_RespyMgmtFunction AS _Function ON _Function.RespyMgmtFunction = RespyMgmtFunctionForEdit  -- association [1..1]
;