I_MKT_MktgScoreExtnField
Marketing Scoring
I_MKT_MktgScoreExtnField is a Basic CDS View (Dimension) that provides data about "Marketing Scoring" in SAP S/4HANA. It reads from 1 data source (cuand_ce_ic_root) and exposes 11 fields with key field Person. It has 8 associations to related views. Part of development package CUAN_CDS_SCORE.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| cuand_ce_ic_root | cuand_ce_ic_root | from |
Associations (8)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_MKT_Gender | _MKT_Gender | $projection.GenderCode = _MKT_Gender.GenderCode |
| [0..1] | I_MKT_Region | _MKT_Region | $projection.CountryCode = _MKT_Region.Country and $projection.AddressRegion = _MKT_Region.Region |
| [0..1] | I_MKT_Country | _MKT_Country | $projection.CountryCode = _MKT_Country.Country |
| [1..1] | E_MKT_INTERACTION | _IExtension | $projection.Person = _IExtension.Interaction |
| [1..1] | E_MKT_IA_PRODUCT | _IPExtension | $projection.Person = _IPExtension.InteractionProduct |
| [1..1] | E_MKT_PROD_HIER | _PCExtension | $projection.Person = _PCExtension.ProductCategoryHierarchy |
| [1..1] | E_MKT_COMPANY | _COMExtension | $projection.Person = _COMExtension.Company |
| [1..1] | E_MKT_PRODUCT | _PRExtension | $projection.Person = _PRExtension.Product |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Marketing Scoring | view | |
| AbapCatalog.sqlViewName | IMKT_SCOREEXTCF | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| Analytics.dataCategory | #DIMENSION | view | |
| VDM.viewType | #BASIC | view | |
| ObjectModel.representativeKey | Person | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.serviceQuality | B | view | |
| ObjectModel.usageType.sizeCategory | XL | view | |
| ObjectModel.usageType.dataClass | CUSTOMIZING | view | |
| Metadata.allowExtensions | true | view |
Fields (11)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | Person | cuand_ce_ic_root | db_key | UUID |
| FullName | cuand_ce_ic_root | name_text | Full Name | |
| FirstName | cuand_ce_ic_root | name_first | First Name | |
| LastName | cuand_ce_ic_root | name_last | Last Name | |
| CountryCode | cuand_ce_ic_root | country | Venue: Ctry/Reg | |
| AddressRegion | cuand_ce_ic_root | region | Venue Region | |
| GenderCode | cuand_ce_ic_root | sex | Sex-Specific | |
| BirthDate | cuand_ce_ic_root | date_of_birth | Date of Birth | |
| _MKT_Gender | _MKT_Gender | |||
| _MKT_Region | _MKT_Region | |||
| _MKT_Country | _MKT_Country |
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_MktgScoreExtnField.
-- 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_SCOREEXTCF
CREATE VIEW I_MKT_MktgScoreExtnField AS
SELECT
cuand_ce_ic_root.db_key AS Person,
cuand_ce_ic_root.name_text AS FullName,
cuand_ce_ic_root.name_first AS FirstName,
cuand_ce_ic_root.name_last AS LastName,
cuand_ce_ic_root.country AS CountryCode,
cuand_ce_ic_root.region AS AddressRegion,
cuand_ce_ic_root.sex AS GenderCode,
cuand_ce_ic_root.date_of_birth AS BirthDate
FROM cuand_ce_ic_root
LEFT OUTER JOIN I_MKT_Gender AS _MKT_Gender ON GenderCode = _MKT_Gender.GenderCode -- association [0..1]
LEFT OUTER JOIN I_MKT_Region AS _MKT_Region ON CountryCode = _MKT_Region.Country AND AddressRegion = _MKT_Region.Region -- association [0..1]
LEFT OUTER JOIN I_MKT_Country AS _MKT_Country ON CountryCode = _MKT_Country.Country -- association [0..1]
LEFT OUTER JOIN E_MKT_INTERACTION AS _IExtension ON Person = _IExtension.Interaction -- association [1..1]
LEFT OUTER JOIN E_MKT_IA_PRODUCT AS _IPExtension ON Person = _IPExtension.InteractionProduct -- association [1..1]
LEFT OUTER JOIN E_MKT_PROD_HIER AS _PCExtension ON Person = _PCExtension.ProductCategoryHierarchy -- association [1..1]
LEFT OUTER JOIN E_MKT_COMPANY AS _COMExtension ON Person = _COMExtension.Company -- association [1..1]
LEFT OUTER JOIN E_MKT_PRODUCT AS _PRExtension ON Person = _PRExtension.Product -- association [1..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