I_MKT_AggrdCmpgnSpndSuccCube
Mktg: Spend and Aggrd Cmpgn Success - Cube
I_MKT_AggrdCmpgnSpndSuccCube is a Composite CDS View (Cube) that provides data about "Mktg: Spend and Aggrd Cmpgn Success - Cube" in SAP S/4HANA. It reads from 2 data sources (I_Mkt_Initiative, P_MKT_AggrdCmpgnSpndSuccCube) and exposes 120 fields. It has 29 associations to related views. Part of development package CUAN_CDS_ANALYTICS.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_Mkt_Initiative | I_Mkt_Initiative | from |
| P_MKT_AggrdCmpgnSpndSuccCube | P_MKT_AggrdCmpgnSpndSuccCube | left_outer |
Parameters (3)
| Name | Type | Default |
|---|---|---|
| P_DisplayCurrency | cuan_displaycurrency | |
| P_ExchangeRateType | kurst_curr | |
| P_StartDate | cuan_start_date |
Associations (29)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_Mkt_Initiative | _Mkt_Initiative | $projection.Campaign = _Mkt_Initiative.Campaign |
| [1..1] | E_MKT_INITIATIVE | _CampaignExtension | $projection.Campaign = _CampaignExtension.Campaign |
| [1..1] | E_MKT_AssgdCmpgnSuccessData | _SuccessExtension | $projection.AssgdCmpgnSuccessDataUUID = _SuccessExtension.AssgdCmpgnSuccessDataUUID |
| [1..1] | E_MKT_PROGRAM | _ProgramExtension | $projection.MarketingProgram = _ProgramExtension.MarketingProgram |
| [0..1] | I_MKT_MediaType | _MKT_MediaType | $projection.MediaType = _MKT_MediaType.MediaType |
| [0..1] | I_MKT_MarketingArea | _CampaignMktgArea | $projection.CampaignMktgArea = _CampaignMktgArea.MarketingArea |
| [0..1] | I_MKT_MarketingArea | _ProgramMktgArea | $projection.MarketingProgramMarketingArea = _ProgramMktgArea.MarketingArea |
| [0..1] | I_MKT_ProgramPhase | _ProgramPhase | $projection.MarketingProgramPhaseUUID = _ProgramPhase.MarketingProgramPhaseUUID |
| [0..1] | I_MKT_CampaignCategory | _CampaignCategory | $projection.CampaignCategory = _CampaignCategory.CampaignCategory |
| [0..1] | I_MKT_CampaignPriority | _CampaignPriority | $projection.CampaignPriority = _CampaignPriority.CampaignPriority |
| [0..1] | I_MKT_CampaignProcessType | _CampaignProcessType | $projection.CampaignProcessType = _CampaignProcessType.CampaignProcessType |
| [0..1] | I_MKT_CampaignLifeCycleStatus | _CampaignLifeCycleStatus | $projection.CampaignLifecycleStatus = _CampaignLifeCycleStatus.CampaignLifecycleStatus |
| [0..1] | I_MKT_User | _CampaignOwner | $projection.CampaignOwner = _CampaignOwner.UserID |
| [0..1] | I_MKT_Brand | _MKT_Brand | $projection.Brand = _MKT_Brand.Brand |
| [0..1] | I_MKT_Audience | _MKT_Audience | $projection.MarketingAudience = _MKT_Audience.MarketingAudience |
| [0..1] | I_MKT_Market | _MKT_Market | $projection.Market = _MKT_Market.Market |
| [0..1] | I_MKT_Country | _MKT_Country | $projection.Country = _MKT_Country.Country |
| [0..1] | I_MKT_Region | _MKT_Region | $projection.Country = _MKT_Region.Country and $projection.Region = _MKT_Region.Region |
| [0..1] | I_MKT_CustomDimension01 | _MKT_CustomDimension01 | $projection.MarketingCustomDimension01 = _MKT_CustomDimension01.MarketingCustomDimension01 |
| [0..1] | I_MKT_CustomDimension02 | _MKT_CustomDimension02 | $projection.MarketingCustomDimension02 = _MKT_CustomDimension02.MarketingCustomDimension02 |
| [0..1] | I_MKT_CustomDimension03 | _MKT_CustomDimension03 | $projection.MarketingCustomDimension03 = _MKT_CustomDimension03.MarketingCustomDimension03 |
| [0..1] | I_MKT_CustomDimension04 | _MKT_CustomDimension04 | $projection.MarketingCustomDimension04 = _MKT_CustomDimension04.MarketingCustomDimension04 |
| [0..1] | I_MKT_CustomDimension05 | _MKT_CustomDimension05 | $projection.MarketingCustomDimension05 = _MKT_CustomDimension05.MarketingCustomDimension05 |
| [0..1] | I_MKT_CustomDimension06 | _MKT_CustomDimension06 | $projection.MarketingCustomDimension06 = _MKT_CustomDimension06.MarketingCustomDimension06 |
| [0..1] | I_MKT_CustomDimension07 | _MKT_CustomDimension07 | $projection.MarketingCustomDimension07 = _MKT_CustomDimension07.MarketingCustomDimension07 |
| [0..1] | I_MKT_CustomDimension08 | _MKT_CustomDimension08 | $projection.MarketingCustomDimension08 = _MKT_CustomDimension08.MarketingCustomDimension08 |
| [0..1] | I_MKT_CustomDimension09 | _MKT_CustomDimension09 | $projection.MarketingCustomDimension09 = _MKT_CustomDimension09.MarketingCustomDimension09 |
| [0..1] | I_MKT_CustomDimension10 | _MKT_CustomDimension10 | $projection.MarketingCustomDimension10 = _MKT_CustomDimension10.MarketingCustomDimension10 |
| [0..1] | I_Currency | _DisplayCurrency | $projection.DisplayCurrency = _DisplayCurrency.Currency |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Mktg: Spend and Aggrd Cmpgn Success - Cube | view | |
| VDM.viewType | #COMPOSITE | view | |
| Analytics.dataCategory | #CUBE | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| AbapCatalog.sqlViewName | IMKT_SPNDSUCCC | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.modelingPattern | #ANALYTICAL_CUBE | view | |
| Metadata.allowExtensions | true | view |
Fields (120)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| Campaign | I_Mkt_Initiative | Campaign | Mktg Campaign | |
| MarketingProgram | I_Mkt_Initiative | MarketingProgram | Program GUID | |
| MarketingProgramID | ||||
| MarketingProgramName | ||||
| MarketingPlanUUID | ||||
| MarketingPlan | ||||
| MarketingPlanName | ||||
| MarketingProgramPhaseUUID | I_Mkt_Initiative | MarketingProgramPhaseUUID | ||
| MarketingProgramPhaseName | ||||
| MarketingProgramPhaseStartDate | _ProgramPhase | MarketingProgramPhaseStartDate | ||
| MarketingProgramPhaseEndDate | _ProgramPhase | MarketingProgramPhaseEndDate | ||
| MarketingProgramMarketingArea | ||||
| CampaignID | I_Mkt_Initiative | CampaignID | WorklistID | |
| CampaignName | I_Mkt_Initiative | CampaignName | Zone name | |
| MarketingAgency | ||||
| MarketingAgencyName | ||||
| MediaType | I_Mkt_Initiative | MediaType | ||
| CampaignMktgArea | I_Mkt_Initiative | MarketingArea | ||
| CampaignPriority | I_Mkt_Initiative | CampaignPriority | Workflow priority | |
| CampaignCategory | I_Mkt_Initiative | CampaignCategory | ||
| CampaignProcessType | I_Mkt_Initiative | CampaignProcessType | Type of Data | |
| CampaignLifecycleStatus | I_Mkt_Initiative | CampaignLifecycleStatus | Life Cycle | |
| CampaignOwner | I_Mkt_Initiative | CampaignOwner | ||
| CampaignStartDate | I_Mkt_Initiative | CampaignStartDate | Valn start date | |
| CampaignEndDate | I_Mkt_Initiative | CampaignEndDate | Valn End date | |
| CalendarYear | ||||
| Brand | ||||
| MarketingAudience | ||||
| Market | ||||
| Country | ||||
| Region | ||||
| MarketingCustomDimension01 | ||||
| MarketingCustomDimension02 | ||||
| MarketingCustomDimension03 | ||||
| MarketingCustomDimension04 | ||||
| MarketingCustomDimension05 | ||||
| MarketingCustomDimension06 | ||||
| MarketingCustomDimension07 | ||||
| MarketingCustomDimension08 | ||||
| MarketingCustomDimension09 | ||||
| MarketingCustomDimension10 | ||||
| ActualMktgSpendAmtInDC | cube | ActualMktgSpendAmtInDC | ||
| MktgCommitmentAmtInDC | cube | MktgCommitmentAmtInDC | ||
| ApprovedPlndMktgSpendAmtInDC | cube | ApprovedPlndMktgSpendAmtInDC | ||
| PlannedMktgSpendAmtInDC | cube | PlannedMktgSpendAmtInDC | ||
| LatestEstimateMktgSpendAmtInDC | cube | LatestEstimateMktgSpendAmtInDC | ||
| AdServingSpendAmountInDC | cube | AdServingSpendAmountInDC | ||
| SuggestedAdServingSpendAmtInDC | cube | SuggestedAdServingSpendAmtInDC | ||
| OrderAmountInDC | cube | OrderAmountInDC | ||
| MultiTouchAttributedOrdAmtInDC | cube | MultiTouchAttributedOrdAmtInDC | ||
| ProjectedOrderAmountInDC | cube | ProjectedOrderAmountInDC | ||
| OpportunityAmountInDC | cube | OpportunityAmountInDC | ||
| DisplayCurrency | ||||
| AssgdCmpgnSuccessDataUUID | cube | AssgdCmpgnSuccessDataUUID | ||
| CampaignReach | cube | CampaignReach | ||
| NumberOfImpressions | cube | NumberOfImpressions | ||
| NumberOfUniqueClicks | cube | NumberOfUniqueClicks | ||
| NumberOfClicks | cube | NumberOfClicks | ||
| NumberOfPageLikes | cube | NumberOfPageLikes | ||
| NumberOfPostEngagements | cube | NumberOfPostEngagements | ||
| NumberOfVideoViews | cube | NumberOfVideoViews | ||
| NumberOfWebsiteConversions | cube | NumberOfWebsiteConversions | ||
| NumberOfAppInstalls | cube | NumberOfAppInstalls | ||
| NumberOfAppEngagements | cube | NumberOfAppEngagements | ||
| NumberOfEventResponses | cube | NumberOfEventResponses | ||
| NumberOfDeliveredMessages | cube | NumberOfDeliveredMessages | ||
| NumberOfDownloads | cube | NumberOfDownloads | ||
| NumberOfHardBounces | cube | NumberOfHardBounces | ||
| NumberOfSoftBounces | cube | NumberOfSoftBounces | ||
| NumberOfMktgOfferClaims | cube | NumberOfMktgOfferClaims | ||
| NumberOfOpenedMessages | cube | NumberOfOpenedMessages | ||
| NumberOfOrders | cube | NumberOfOrders | Open Notifications | |
| NumberOfSentMessages | cube | NumberOfSentMessages | ||
| NumberOfRegistrations | cube | NumberOfRegistrations | ||
| VideoViewedAverageInPercent | cube | VideoViewedAverageInPercent | ||
| ElmntOfWgtdAvgOfVidViews | cube | ElmntOfWgtdAvgOfVidViews | ||
| NumberOfRejectedMessages | cube | NumberOfRejectedMessages | ||
| GrossRatingPointBase | cube | GrossRatingPointBase | ||
| GrossRatingPoints | cube | GrossRatingPoints | ||
| NumberOfLeads | cube | NumberOfLeads | ||
| NumberOfConvertedLeads | cube | NumberOfConvertedLeads | ||
| NumberOfOpportunities | cube | NumberOfOpportunities | ||
| NumberOfPhoneCalls | cube | NumberOfPhoneCalls | ||
| NumberOfAppointments | cube | NumberOfAppointments | ||
| NumberOfFailedInteractions | cube | NumberOfFailedInteractions | ||
| NumberOfMarketingOfferViews | cube | NumberOfMarketingOfferViews | ||
| NumberOfEmailComplaints | cube | NumberOfEmailComplaints | ||
| NmbrOfOpenChannelInteractions | cube | NmbrOfOpenChannelInteractions | ||
| NumberOfExecutedInteractions | cube | NumberOfExecutedInteractions | ||
| NumberOfTasks | cube | NumberOfTasks | ||
| NrOfMultiTchAttrCnvrsns | cube | NrOfMultiTchAttrCnvrsns | ||
| ProjectedNumberOfConversions | cube | ProjectedNumberOfConversions | ||
| _Mkt_Initiative | _Mkt_Initiative | |||
| _MKT_Program | I_Mkt_Initiative | _MKT_Program | ||
| _MKT_MarketingPlan | ||||
| _MKT_MediaType | _MKT_MediaType | |||
| _CampaignMktgArea | _CampaignMktgArea | |||
| _ProgramMktgArea | _ProgramMktgArea | |||
| _ProgramPhase | _ProgramPhase | |||
| _CampaignPriority | _CampaignPriority | |||
| _CampaignCategory | _CampaignCategory | |||
| _CampaignProcessType | _CampaignProcessType | |||
| _CampaignLifeCycleStatus | _CampaignLifeCycleStatus | |||
| _CampaignOwner | _CampaignOwner | |||
| _MKT_Brand | _MKT_Brand | |||
| _MKT_Audience | _MKT_Audience | |||
| _MKT_Market | _MKT_Market | |||
| _MKT_Country | _MKT_Country | |||
| _MKT_Region | _MKT_Region | |||
| _MKT_CustomDimension01 | _MKT_CustomDimension01 | |||
| _MKT_CustomDimension02 | _MKT_CustomDimension02 | |||
| _MKT_CustomDimension03 | _MKT_CustomDimension03 | |||
| _MKT_CustomDimension04 | _MKT_CustomDimension04 | |||
| _MKT_CustomDimension05 | _MKT_CustomDimension05 | |||
| _MKT_CustomDimension06 | _MKT_CustomDimension06 | |||
| _MKT_CustomDimension07 | _MKT_CustomDimension07 | |||
| _MKT_CustomDimension08 | _MKT_CustomDimension08 | |||
| _MKT_CustomDimension09 | _MKT_CustomDimension09 | |||
| _MKT_CustomDimension10 | _MKT_CustomDimension10 | |||
| _DisplayCurrency | _DisplayCurrency |
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_MKT_AggrdCmpgnSpndSuccCube.
-- 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: IMKT_SPNDSUCCC
-- Parameters: P_DisplayCurrency : cuan_displaycurrency, P_ExchangeRateType : kurst_curr, P_StartDate : cuan_start_date
CREATE VIEW I_MKT_AggrdCmpgnSpndSuccCube AS
SELECT
I_Mkt_Initiative.Campaign AS Campaign,
I_Mkt_Initiative.MarketingProgram AS MarketingProgram,
I_Mkt_Initiative._MKT_Program.MarketingProgramID AS MarketingProgramID,
I_Mkt_Initiative._MKT_Program.MarketingProgramName AS MarketingProgramName,
I_Mkt_Initiative._MKT_Program.MarketingPlanUUID AS MarketingPlanUUID,
I_Mkt_Initiative._MKT_Program._MKT_MarketingPlan.MarketingPlan AS MarketingPlan,
I_Mkt_Initiative._MKT_Program._MKT_MarketingPlan.MarketingPlanName AS MarketingPlanName,
I_Mkt_Initiative.MarketingProgramPhaseUUID AS MarketingProgramPhaseUUID,
cast(_ProgramPhase.MarketingProgramPhaseName as cuan_programphasename preserving type) AS MarketingProgramPhaseName,
_ProgramPhase.MarketingProgramPhaseStartDate AS MarketingProgramPhaseStartDate,
_ProgramPhase.MarketingProgramPhaseEndDate AS MarketingProgramPhaseEndDate,
I_Mkt_Initiative._MKT_Program.MarketingArea AS MarketingProgramMarketingArea,
I_Mkt_Initiative.CampaignID AS CampaignID,
I_Mkt_Initiative.CampaignName AS CampaignName,
I_Mkt_Initiative._MKT_CampaignAgency.MarketingAgency AS MarketingAgency,
I_Mkt_Initiative._MKT_CampaignAgency.MarketingAgencyName AS MarketingAgencyName,
I_Mkt_Initiative.MediaType AS MediaType,
I_Mkt_Initiative.MarketingArea AS CampaignMktgArea,
I_Mkt_Initiative.CampaignPriority AS CampaignPriority,
I_Mkt_Initiative.CampaignCategory AS CampaignCategory,
I_Mkt_Initiative.CampaignProcessType AS CampaignProcessType,
I_Mkt_Initiative.CampaignLifecycleStatus AS CampaignLifecycleStatus,
I_Mkt_Initiative.CampaignOwner AS CampaignOwner,
I_Mkt_Initiative.CampaignStartDate AS CampaignStartDate,
I_Mkt_Initiative.CampaignEndDate AS CampaignEndDate,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.CalendarYear AS CalendarYear,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.Brand AS Brand,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingAudience AS MarketingAudience,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.Market AS Market,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.Country AS Country,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.Region AS Region,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingCustomDimension01 AS MarketingCustomDimension01,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingCustomDimension02 AS MarketingCustomDimension02,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingCustomDimension03 AS MarketingCustomDimension03,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingCustomDimension04 AS MarketingCustomDimension04,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingCustomDimension05 AS MarketingCustomDimension05,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingCustomDimension06 AS MarketingCustomDimension06,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingCustomDimension07 AS MarketingCustomDimension07,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingCustomDimension08 AS MarketingCustomDimension08,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingCustomDimension09 AS MarketingCustomDimension09,
_MKT_CampaignPlanCoordinate._MKT_PlanCoordinate.MarketingCustomDimension10 AS MarketingCustomDimension10,
cube.ActualMktgSpendAmtInDC AS ActualMktgSpendAmtInDC,
cube.MktgCommitmentAmtInDC AS MktgCommitmentAmtInDC,
cube.ApprovedPlndMktgSpendAmtInDC AS ApprovedPlndMktgSpendAmtInDC,
cube.PlannedMktgSpendAmtInDC AS PlannedMktgSpendAmtInDC,
cube.LatestEstimateMktgSpendAmtInDC AS LatestEstimateMktgSpendAmtInDC,
cube.AdServingSpendAmountInDC AS AdServingSpendAmountInDC,
cube.SuggestedAdServingSpendAmtInDC AS SuggestedAdServingSpendAmtInDC,
cube.OrderAmountInDC AS OrderAmountInDC,
cube.MultiTouchAttributedOrdAmtInDC AS MultiTouchAttributedOrdAmtInDC,
cube.ProjectedOrderAmountInDC AS ProjectedOrderAmountInDC,
cube.OpportunityAmountInDC AS OpportunityAmountInDC,
cast($parameters.P_DisplayCurrency as cuan_displaycurrency preserving type) AS DisplayCurrency,
cube.AssgdCmpgnSuccessDataUUID AS AssgdCmpgnSuccessDataUUID,
cube.CampaignReach AS CampaignReach,
cube.NumberOfImpressions AS NumberOfImpressions,
cube.NumberOfUniqueClicks AS NumberOfUniqueClicks,
cube.NumberOfClicks AS NumberOfClicks,
cube.NumberOfPageLikes AS NumberOfPageLikes,
cube.NumberOfPostEngagements AS NumberOfPostEngagements,
cube.NumberOfVideoViews AS NumberOfVideoViews,
cube.NumberOfWebsiteConversions AS NumberOfWebsiteConversions,
cube.NumberOfAppInstalls AS NumberOfAppInstalls,
cube.NumberOfAppEngagements AS NumberOfAppEngagements,
cube.NumberOfEventResponses AS NumberOfEventResponses,
cube.NumberOfDeliveredMessages AS NumberOfDeliveredMessages,
cube.NumberOfDownloads AS NumberOfDownloads,
cube.NumberOfHardBounces AS NumberOfHardBounces,
cube.NumberOfSoftBounces AS NumberOfSoftBounces,
cube.NumberOfMktgOfferClaims AS NumberOfMktgOfferClaims,
cube.NumberOfOpenedMessages AS NumberOfOpenedMessages,
cube.NumberOfOrders AS NumberOfOrders,
cube.NumberOfSentMessages AS NumberOfSentMessages,
cube.NumberOfRegistrations AS NumberOfRegistrations,
cube.VideoViewedAverageInPercent AS VideoViewedAverageInPercent,
cube.ElmntOfWgtdAvgOfVidViews AS ElmntOfWgtdAvgOfVidViews,
cube.NumberOfRejectedMessages AS NumberOfRejectedMessages,
cube.GrossRatingPointBase AS GrossRatingPointBase,
cube.GrossRatingPoints AS GrossRatingPoints,
cube.NumberOfLeads AS NumberOfLeads,
cube.NumberOfConvertedLeads AS NumberOfConvertedLeads,
cube.NumberOfOpportunities AS NumberOfOpportunities,
cube.NumberOfPhoneCalls AS NumberOfPhoneCalls,
cube.NumberOfAppointments AS NumberOfAppointments,
cube.NumberOfFailedInteractions AS NumberOfFailedInteractions,
cube.NumberOfMarketingOfferViews AS NumberOfMarketingOfferViews,
cube.NumberOfEmailComplaints AS NumberOfEmailComplaints,
cube.NmbrOfOpenChannelInteractions AS NmbrOfOpenChannelInteractions,
cube.NumberOfExecutedInteractions AS NumberOfExecutedInteractions,
cube.NumberOfTasks AS NumberOfTasks,
cube.NrOfMultiTchAttrCnvrsns AS NrOfMultiTchAttrCnvrsns,
cube.ProjectedNumberOfConversions AS ProjectedNumberOfConversions,
I_Mkt_Initiative._MKT_Program AS _MKT_Program,
I_Mkt_Initiative._MKT_Program._MKT_MarketingPlan AS _MKT_MarketingPlan
FROM I_Mkt_Initiative
LEFT OUTER JOIN P_MKT_AggrdCmpgnSpndSuccCube ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_Mkt_Initiative AS _Mkt_Initiative ON Campaign = _Mkt_Initiative.Campaign -- association [1..1]
LEFT OUTER JOIN E_MKT_INITIATIVE AS _CampaignExtension ON Campaign = _CampaignExtension.Campaign -- association [1..1]
LEFT OUTER JOIN E_MKT_AssgdCmpgnSuccessData AS _SuccessExtension ON AssgdCmpgnSuccessDataUUID = _SuccessExtension.AssgdCmpgnSuccessDataUUID -- association [1..1]
LEFT OUTER JOIN E_MKT_PROGRAM AS _ProgramExtension ON MarketingProgram = _ProgramExtension.MarketingProgram -- association [1..1]
LEFT OUTER JOIN I_MKT_MediaType AS _MKT_MediaType ON MediaType = _MKT_MediaType.MediaType -- association [0..1]
LEFT OUTER JOIN I_MKT_MarketingArea AS _CampaignMktgArea ON CampaignMktgArea = _CampaignMktgArea.MarketingArea -- association [0..1]
LEFT OUTER JOIN I_MKT_MarketingArea AS _ProgramMktgArea ON MarketingProgramMarketingArea = _ProgramMktgArea.MarketingArea -- association [0..1]
LEFT OUTER JOIN I_MKT_ProgramPhase AS _ProgramPhase ON MarketingProgramPhaseUUID = _ProgramPhase.MarketingProgramPhaseUUID -- association [0..1]
LEFT OUTER JOIN I_MKT_CampaignCategory AS _CampaignCategory ON CampaignCategory = _CampaignCategory.CampaignCategory -- association [0..1]
LEFT OUTER JOIN I_MKT_CampaignPriority AS _CampaignPriority ON CampaignPriority = _CampaignPriority.CampaignPriority -- association [0..1]
LEFT OUTER JOIN I_MKT_CampaignProcessType AS _CampaignProcessType ON CampaignProcessType = _CampaignProcessType.CampaignProcessType -- association [0..1]
LEFT OUTER JOIN I_MKT_CampaignLifeCycleStatus AS _CampaignLifeCycleStatus ON CampaignLifecycleStatus = _CampaignLifeCycleStatus.CampaignLifecycleStatus -- association [0..1]
LEFT OUTER JOIN I_MKT_User AS _CampaignOwner ON CampaignOwner = _CampaignOwner.UserID -- association [0..1]
LEFT OUTER JOIN I_MKT_Brand AS _MKT_Brand ON Brand = _MKT_Brand.Brand -- association [0..1]
LEFT OUTER JOIN I_MKT_Audience AS _MKT_Audience ON MarketingAudience = _MKT_Audience.MarketingAudience -- association [0..1]
LEFT OUTER JOIN I_MKT_Market AS _MKT_Market ON Market = _MKT_Market.Market -- association [0..1]
LEFT OUTER JOIN I_MKT_Country AS _MKT_Country ON Country = _MKT_Country.Country -- association [0..1]
LEFT OUTER JOIN I_MKT_Region AS _MKT_Region ON Country = _MKT_Region.Country AND Region = _MKT_Region.Region -- association [0..1]
LEFT OUTER JOIN I_MKT_CustomDimension01 AS _MKT_CustomDimension01 ON MarketingCustomDimension01 = _MKT_CustomDimension01.MarketingCustomDimension01 -- association [0..1]
LEFT OUTER JOIN I_MKT_CustomDimension02 AS _MKT_CustomDimension02 ON MarketingCustomDimension02 = _MKT_CustomDimension02.MarketingCustomDimension02 -- association [0..1]
LEFT OUTER JOIN I_MKT_CustomDimension03 AS _MKT_CustomDimension03 ON MarketingCustomDimension03 = _MKT_CustomDimension03.MarketingCustomDimension03 -- association [0..1]
LEFT OUTER JOIN I_MKT_CustomDimension04 AS _MKT_CustomDimension04 ON MarketingCustomDimension04 = _MKT_CustomDimension04.MarketingCustomDimension04 -- association [0..1]
LEFT OUTER JOIN I_MKT_CustomDimension05 AS _MKT_CustomDimension05 ON MarketingCustomDimension05 = _MKT_CustomDimension05.MarketingCustomDimension05 -- association [0..1]
LEFT OUTER JOIN I_MKT_CustomDimension06 AS _MKT_CustomDimension06 ON MarketingCustomDimension06 = _MKT_CustomDimension06.MarketingCustomDimension06 -- association [0..1]
LEFT OUTER JOIN I_MKT_CustomDimension07 AS _MKT_CustomDimension07 ON MarketingCustomDimension07 = _MKT_CustomDimension07.MarketingCustomDimension07 -- association [0..1]
LEFT OUTER JOIN I_MKT_CustomDimension08 AS _MKT_CustomDimension08 ON MarketingCustomDimension08 = _MKT_CustomDimension08.MarketingCustomDimension08 -- association [0..1]
LEFT OUTER JOIN I_MKT_CustomDimension09 AS _MKT_CustomDimension09 ON MarketingCustomDimension09 = _MKT_CustomDimension09.MarketingCustomDimension09 -- association [0..1]
LEFT OUTER JOIN I_MKT_CustomDimension10 AS _MKT_CustomDimension10 ON MarketingCustomDimension10 = _MKT_CustomDimension10.MarketingCustomDimension10 -- association [0..1]
LEFT OUTER JOIN I_Currency AS _DisplayCurrency ON DisplayCurrency = _DisplayCurrency.Currency -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA