C_MKT_MarketingPlanSearch

DDL: C_MKT_MARKETINGPLANSEARCH SQL: CMKT_MKTGPLAN Type: view CONSUMPTION Package: CUAN_CDS_MRM

Marketing Plan Search

C_MKT_MarketingPlanSearch is a Consumption CDS View that provides data about "Marketing Plan Search" in SAP S/4HANA. It reads from 1 data source (I_MKT_MarketingPlan) and exposes 18 fields with key field MarketingPlanUUID. It has 3 associations to related views. Part of development package CUAN_CDS_MRM.

Data Sources (1)

SourceAliasJoin Type
I_MKT_MarketingPlan I_MKT_MarketingPlan from

Associations (3)

CardinalityTargetAliasCondition
[0..1] E_MKT_MarketingPlan _MarketingPlanExtension $projection.MarketingPlanUUID = _MarketingPlanExtension.MarketingPlanUUID
[0..*] I_MKT_ObjectVersionHeaderTP _MKT_ObjectVersionHeaders $projection.MarketingPlanUUID = _MKT_ObjectVersionHeaders.MktgObjOriginalObjectUUID and _MKT_ObjectVersionHeaders.MktgObjOriginalObjectType = 'CUAN_MARKETING_PLAN'
[0..1] I_MKT_ObjectVersionHeaderTP _MKT_ObjectVersionHeaderDetail $projection.MktgObjVersHdrUUID = _MKT_ObjectVersionHeaderDetail.MktgObjVersHdrUUID and _MKT_ObjectVersionHeaderDetail.MktgObjOriginalObjectType = 'CUAN_MARKETING_PLAN'

Annotations (11)

NameValueLevelField
EndUserText.label Marketing Plan Search view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
AbapCatalog.sqlViewName CMKT_MKTGPLAN view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY MarketingPlanUUID I_MKT_MarketingPlan MarketingPlanUUID
MktgObjVersHdrUUID I_MKT_MarketingPlan MktgObjVersHdrUUID
MarketingPlan I_MKT_MarketingPlan MarketingPlan WorklistID
MarketingPlanName I_MKT_MarketingPlan MarketingPlanName
MarketingPlanStartDate I_MKT_MarketingPlan MarketingPlanStartDate Validity Start Time
MarketingPlanEndDate I_MKT_MarketingPlan MarketingPlanEndDate Validity End Time
MarketingArea I_MKT_MarketingPlan MarketingArea
MarketingAreaName
MarketingPlanStatus I_MKT_MarketingPlan MarketingPlanStatus Workflow Status
MarketingBudgetPlanUUID
MarketingPlanCreatedByUser I_MKT_MarketingPlan MarketingPlanCreatedByUser Version Created By
MarketingPlanLastChangedByUser I_MKT_MarketingPlan MarketingPlanLastChangedByUser User Name
MktgPlanCreationDateTime I_MKT_MarketingPlan MktgPlanCreationDateTime Variant created on
MktgPlanLastChangedDateTime I_MKT_MarketingPlan MktgPlanLastChangedDateTime Variant Changed on
_MKT_MarketingPlanTeamMember _MKT_MarketingPlanTeamMember
_MKT_MktgPlnTeamAuthzdUser _MKT_MktgPlnTeamAuthzdUser
_MKT_ObjectVersionHeaders _MKT_ObjectVersionHeaders
_MKT_ObjectVersionHeaderDetail _MKT_ObjectVersionHeaderDetail

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_MarketingPlanSearch.
-- 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: CMKT_MKTGPLAN

CREATE VIEW C_MKT_MarketingPlanSearch AS
SELECT
  I_MKT_MarketingPlan.MarketingPlanUUID AS MarketingPlanUUID,
  I_MKT_MarketingPlan.MktgObjVersHdrUUID AS MktgObjVersHdrUUID,
  I_MKT_MarketingPlan.MarketingPlan AS MarketingPlan,
  I_MKT_MarketingPlan.MarketingPlanName AS MarketingPlanName,
  I_MKT_MarketingPlan.MarketingPlanStartDate AS MarketingPlanStartDate,
  I_MKT_MarketingPlan.MarketingPlanEndDate AS MarketingPlanEndDate,
  I_MKT_MarketingPlan.MarketingArea AS MarketingArea,
  I_MKT_MarketingPlan._MarketingPlanMktgArea._Text[1: Language = $session.system_language ].MarketingAreaName AS MarketingAreaName,
  I_MKT_MarketingPlan.MarketingPlanStatus AS MarketingPlanStatus,
  I_MKT_MarketingPlan._MKT_MarketingPlanBudgetPlan.MarketingBudgetPlanUUID AS MarketingBudgetPlanUUID,
  I_MKT_MarketingPlan.MarketingPlanCreatedByUser AS MarketingPlanCreatedByUser,
  I_MKT_MarketingPlan.MarketingPlanLastChangedByUser AS MarketingPlanLastChangedByUser,
  I_MKT_MarketingPlan.MktgPlanCreationDateTime AS MktgPlanCreationDateTime,
  I_MKT_MarketingPlan.MktgPlanLastChangedDateTime AS MktgPlanLastChangedDateTime
FROM I_MKT_MarketingPlan
LEFT OUTER JOIN E_MKT_MarketingPlan AS _MarketingPlanExtension ON MarketingPlanUUID = _MarketingPlanExtension.MarketingPlanUUID  -- association [0..1]
LEFT OUTER JOIN I_MKT_ObjectVersionHeaderTP AS _MKT_ObjectVersionHeaders ON MarketingPlanUUID = _MKT_ObjectVersionHeaders.MktgObjOriginalObjectUUID AND _MKT_ObjectVersionHeaders.MktgObjOriginalObjectType = 'CUAN_MARKETING_PLAN'  -- association [0..*]
LEFT OUTER JOIN I_MKT_ObjectVersionHeaderTP AS _MKT_ObjectVersionHeaderDetail ON MktgObjVersHdrUUID = _MKT_ObjectVersionHeaderDetail.MktgObjVersHdrUUID AND _MKT_ObjectVersionHeaderDetail.MktgObjOriginalObjectType = 'CUAN_MARKETING_PLAN'  -- association [0..1]
;