C_MKT_CustJrnyCampaignVH

DDL: C_MKT_CUSTJRNYCAMPAIGNVH SQL: CMKTCUSJRNCAMPVH Type: view CONSUMPTION Package: CUAN_CDS_CUSTOMER_JOURNEY

Marketing:Customer Journey - Campaign Value Help

C_MKT_CustJrnyCampaignVH is a Consumption CDS View that provides data about "Marketing:Customer Journey - Campaign Value Help" in SAP S/4HANA. It reads from 1 data source (I_Mkt_Initiative) and exposes 14 fields with key field Campaign. It has 1 association to related views. Part of development package CUAN_CDS_CUSTOMER_JOURNEY.

Data Sources (1)

SourceAliasJoin Type
I_Mkt_Initiative campaign from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_MKT_User _CampaignOwner $projection.CampaignOwner = _CampaignOwner.UserID

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CMKTCUSJRNCAMPVH view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Marketing:Customer Journey - Campaign Value Help view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #C view
AbapCatalog.preserveKey true view
VDM.viewType #CONSUMPTION view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY Campaign I_Mkt_Initiative Campaign Mktg Campaign
CampaignID I_Mkt_Initiative CampaignID WorklistID
CampaignName I_Mkt_Initiative CampaignName Zone name
MarketingArea I_Mkt_Initiative MarketingArea
CampaignLifecycleStatus I_Mkt_Initiative CampaignLifecycleStatus Life Cycle
CampaignCategory I_Mkt_Initiative CampaignCategory
CampaignOwner I_Mkt_Initiative CampaignOwner
CampaignCategoryName
CampaignOwnerName
CampaignProcessType I_Mkt_Initiative CampaignProcessType Type of Data
CustJourneyCampaignIconName
CustJourneyCampaignIconURL
CampaignLastChgdDateTime I_Mkt_Initiative CampaignLastChgdDateTime Time Stamp
TargetGroupUUID I_Mkt_Initiative TargetGroupUUID NodeID

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_MKT_CustJrnyCampaignVH.
-- 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: CMKTCUSJRNCAMPVH

CREATE VIEW C_MKT_CustJrnyCampaignVH AS
SELECT
  campaign.Campaign AS Campaign,
  campaign.CampaignID AS CampaignID,
  campaign.CampaignName AS CampaignName,
  campaign.MarketingArea AS MarketingArea,
  campaign.CampaignLifecycleStatus AS CampaignLifecycleStatus,
  campaign.CampaignCategory AS CampaignCategory,
  campaign.CampaignOwner AS CampaignOwner,
  campaign._MKT_CampaignCategory._Text[1: Language = $session.system_language ].CampaignCategoryName AS CampaignCategoryName,
  cast(_CampaignOwner.FullName as cuan_created_by preserving type) AS CampaignOwnerName,
  campaign.CampaignProcessType AS CampaignProcessType,
  cast(' ' as abap.sstring( 512 )) AS CustJourneyCampaignIconName,
  cast(' ' as abap.sstring( 512 )) AS CustJourneyCampaignIconURL,
  campaign.CampaignLastChgdDateTime AS CampaignLastChgdDateTime,
  campaign.TargetGroupUUID AS TargetGroupUUID
FROM I_Mkt_Initiative AS campaign
LEFT OUTER JOIN I_MKT_User AS _CampaignOwner ON CampaignOwner = _CampaignOwner.UserID  -- association [0..1]
;