P_ProccatalogcallstructWD

DDL: P_PROCCATALOGCALLSTRUCTWD SQL: PPROCCATCAL001WD Type: view COMPOSITE

P_ProccatalogcallstructWD is a Composite CDS View in SAP S/4HANA. It reads from 4 data sources (I_Proccatalogcallstruct, proccatcallstr_d, proccatcallstr_d, I_DraftAdministrativeData) and exposes 14 fields with key fields OpnCtlgSqncCntrDraftUUID, ActiveOpnCtlgSqncCntr, ActiveOpnCtlgWebServiceID.

Data Sources (4)

SourceAliasJoin Type
I_Proccatalogcallstruct ActiveDocument from
proccatcallstr_d DraftDocument left_outer
proccatcallstr_d DraftDocument union_all
I_DraftAdministrativeData I_DraftAdministrativeData inner

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName PPROCCATCAL001WD view
VDM.private true view
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY OpnCtlgSqncCntrDraftUUID
KEY ActiveOpnCtlgSqncCntr I_Proccatalogcallstruct OpnCtlgSqncCntr Sequence Number
KEY ActiveOpnCtlgWebServiceID I_Proccatalogcallstruct OpnCtlgWebServiceID Web Service ID
OpnCtlgWebServiceDraftUUID
OpnCtlgSqncCntr I_Proccatalogcallstruct OpnCtlgSqncCntr Sequence Number
OpnCtlgParamName I_Proccatalogcallstruct OpnCtlgParamName Parameter Name
OpnCtlgParamVal I_Proccatalogcallstruct OpnCtlgParamVal Parameter Value
OpnCtlgValType I_Proccatalogcallstruct OpnCtlgValType Type
DraftAdministrativeDataUUID proccatcallstr_d opnctlgwebservicedraftuuid Key
IsActiveEntity
HasActiveEntity
DraftAdministrativeDataUUID proccatcallstr_d opnctlgwebservicedraftuuid Key
IsActiveEntity
HasDraftEntity

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_ProccatalogcallstructWD.
-- 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: PPROCCATCAL001WD

CREATE VIEW P_ProccatalogcallstructWD AS
SELECT
  cast ( hextobin('00000000000000000000000000000000') as sysuuid_x preserving type ) AS OpnCtlgSqncCntrDraftUUID,
  ActiveDocument.OpnCtlgSqncCntr AS ActiveOpnCtlgSqncCntr,
  ActiveDocument.OpnCtlgWebServiceID AS ActiveOpnCtlgWebServiceID,
  cast ( hextobin('00000000000000000000000000000000') as sysuuid_x preserving type ) AS OpnCtlgWebServiceDraftUUID,
  ActiveDocument.OpnCtlgSqncCntr AS OpnCtlgSqncCntr,
  ActiveDocument.OpnCtlgParamName AS OpnCtlgParamName,
  ActiveDocument.OpnCtlgParamVal AS OpnCtlgParamVal,
  ActiveDocument.OpnCtlgValType AS OpnCtlgValType,
  DraftDocument.opnctlgwebservicedraftuuid AS DraftAdministrativeDataUUID,
  cast( 'X' as sdraft_is_active preserving type ) AS IsActiveEntity,
  cast( ' ' as sdraft_has_active preserving type ) AS HasActiveEntity,
  cast( ' ' as sdraft_has_draft preserving type ) AS HasDraftEntity
FROM I_Proccatalogcallstruct AS ActiveDocument
LEFT OUTER JOIN proccatcallstr_d AS DraftDocument ON /* join condition not captured in parsed metadata */
INNER JOIN I_DraftAdministrativeData ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): proccatcallstr_d
;