I_MDChgProcessWorklistQueryTP

DDL: I_MDCHGPROCESSWORKLISTQUERYTP Type: view TRANSACTIONAL

Process Master Data Change Process Query

I_MDChgProcessWorklistQueryTP is a Transactional CDS View that provides data about "Process Master Data Change Process Query" in SAP S/4HANA. It reads from 3 data sources (I_Mdchgprocessworklist, mdc_d_prcwlquery, mdc_search_query) and exposes 15 fields with key field MDChgProcessSrceWlQueryUUID. It has 3 associations to related views. It is exposed through 1 OData service (MASTERDATACHANGEPROCESSSD).

Data Sources (3)

SourceAliasJoin Type
I_Mdchgprocessworklist I_Mdchgprocessworklist inner
mdc_d_prcwlquery mdc_d_prcwlquery left_outer
mdc_search_query mdc_search_query from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_MDChgProcessSourceWorklistTP _Parent _Parent.MDChgProcessSourceWorklist = $projection.MasterDataChgProcessWorklist
[1..1] I_MasterDataChangeProcessTP _Root _Root.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[1..1] I_MDChangeProcessModelFieldVH _Field _Field.MDChgProcessSrchQueryAttribute = $projection.MDChgProcessSrchQueryAttribute and _Field.MDChgProcessSrceObjectTypeCode = $projection.MDChgProcessSrceObjectTypeCode

Annotations (12)

NameValueLevelField
EndUserText.label Process Master Data Change Process Query view
AbapCatalog.sqlViewName IMDCHGPROCQRYTP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
ObjectModel.writeActivePersistence IMDCHGPROCQRY_W view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view

OData Services (1)

ServiceBindingVersionContractRelease
MASTERDATACHANGEPROCESSSD MASTERDATACHANGEPROCESSSB V2 C1 NOT_RELEASED

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY MDChgProcessSrceWlQueryUUID mdc_search_query query_guid Query GUID
MasterDataChangeProcessUUID _Parent MasterDataChangeProcessUUID NodeID
MDChgProcessSrceWlUUID _Parent MDChgProcessSrceWlUUID
MasterDataChangeProcess _Parent MasterDataChangeProcess Process ID
MasterDataChgProcessWorklist I_Mdchgprocessworklist MasterDataChgProcessWorklist Worklist GUID
MDChgProcessSrchQueryAttribute attributeqry Attribute
MDChgProcessSrchQuerySign signqry Sign
MDChgProcessSrchQueryOption optionqry Option
MDChgProcessSrchQueryLowValue lowqry Value
MDChgProcessSrchQueryHighValue highqry Value
MDChgProcessSrceObjectTypeCode I_Mdchgprocessworklist MDChgProcessWlObjectTypeCode SOT Name
MDChangeProcessModelFieldDesc _Field MDChangeProcessModelFieldDesc
_Parent _Parent
_Root _Root
_Field _Field

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_MDChgProcessWorklistQueryTP.
-- 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_MDChgProcessWorklistQueryTP AS
SELECT
  mdc_search_query.query_guid AS MDChgProcessSrceWlQueryUUID,
  _Parent.MasterDataChangeProcessUUID AS MasterDataChangeProcessUUID,
  _Parent.MDChgProcessSrceWlUUID AS MDChgProcessSrceWlUUID,
  _Parent.MasterDataChangeProcess AS MasterDataChangeProcess,
  I_Mdchgprocessworklist.MasterDataChgProcessWorklist AS MasterDataChgProcessWorklist,
  attributeqry AS MDChgProcessSrchQueryAttribute,
  signqry AS MDChgProcessSrchQuerySign,
  optionqry AS MDChgProcessSrchQueryOption,
  lowqry AS MDChgProcessSrchQueryLowValue,
  highqry AS MDChgProcessSrchQueryHighValue,
  I_Mdchgprocessworklist.MDChgProcessWlObjectTypeCode AS MDChgProcessSrceObjectTypeCode,
  _Field.MDChangeProcessModelFieldDesc AS MDChangeProcessModelFieldDesc
FROM mdc_search_query
LEFT OUTER JOIN mdc_d_prcwlquery ON /* join condition not captured in parsed metadata */
INNER JOIN I_Mdchgprocessworklist ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_MDChgProcessSourceWorklistTP AS _Parent ON _Parent.MDChgProcessSourceWorklist = MasterDataChgProcessWorklist  -- association [1..1]
LEFT OUTER JOIN I_MasterDataChangeProcessTP AS _Root ON _Root.MasterDataChangeProcessUUID = MasterDataChangeProcessUUID  -- association [1..1]
LEFT OUTER JOIN I_MDChangeProcessModelFieldVH AS _Field ON _Field.MDChgProcessSrchQueryAttribute = MDChgProcessSrchQueryAttribute AND _Field.MDChgProcessSrceObjectTypeCode = MDChgProcessSrceObjectTypeCode  -- association [1..1]
;