P_Cfd_Software_Component

DDL: P_CFD_SOFTWARE_COMPONENT Type: view_entity Package: S_CFD_REPOSITORY_DB

Custom Fields: Software Component

P_Cfd_Software_Component is a CDS View that provides data about "Custom Fields: Software Component" in SAP S/4HANA. It reads from 3 data sources (tdevc, dlv_systc, tadir) and exposes 6 fields with key fields ProgrammId, ObjectType, ObjectName. Part of development package S_CFD_REPOSITORY_DB.

Data Sources (3)

SourceAliasJoin Type
tdevc package inner
dlv_systc swc_changeability left_outer
tadir tadir from

Annotations (2)

NameValueLevelField
AccessControl.authorizationCheck #NOT_ALLOWED view
EndUserText.label Custom Fields: Software Component view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY ProgrammId tadir pgmid Program Name
KEY ObjectType tadir object TRFM Object
KEY ObjectName tadir obj_name Object Name
Devclass tadir devclass Package (Obsolete)
SoftwareComponent tdevc dlvunit Softw. Comp.
SoftwareComponentChangeability dlv_systc changeable Replaceable CC

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 P_Cfd_Software_Component.
-- 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 P_Cfd_Software_Component AS
SELECT
  tadir.pgmid AS ProgrammId,
  tadir.object AS ObjectType,
  tadir.obj_name AS ObjectName,
  tadir.devclass AS Devclass,
  package.dlvunit AS SoftwareComponent,
  swc_changeability.changeable AS SoftwareComponentChangeability
FROM tadir
INNER JOIN tdevc AS package ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN dlv_systc AS swc_changeability ON /* join condition not captured in parsed metadata */
;