P_MDChgProcProdValn
P_MDChgProcProdValn is a Basic CDS View in SAP S/4HANA. It reads from 4 data sources (ausp, ausp, inob, tcla) and exposes 51 fields with key fields objek, source_atinn, atzhl, mafid, klart.
Data Sources (4)
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PMDCPRODVALN | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| VDM.private | true | view | |
| VDM.viewType | #BASIC | view |
Fields (51)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | objek | ausp | objek | |
| KEY | source_atinn | ausp | atinn | |
| KEY | atzhl | ausp | atzhl | |
| KEY | mafid | ausp | mafid | |
| KEY | klart | ausp | klart | |
| atinn | ausp | atinn | ||
| adzhl | ausp | adzhl | ||
| atwrt | ausp | atwrt | ||
| atflv | ausp | atflv | ||
| atawe | ausp | atawe | ||
| atflb | ausp | atflb | ||
| ataw1 | ausp | ataw1 | ||
| atcod | ausp | atcod | ||
| attlv | ausp | attlv | ||
| attlb | ausp | attlb | ||
| atprz | ausp | atprz | ||
| atinc | ausp | atinc | ||
| ataut | ausp | ataut | ||
| aennr | ausp | aennr | ||
| datuv | ausp | datuv | ||
| lkenz | ausp | lkenz | ||
| atimb | ausp | atimb | ||
| atzis | ausp | atzis | ||
| atsrt | ausp | atsrt | ||
| atvglart | ausp | atvglart | ||
| objek | ||||
| KEY | source_atinn | ausp | atinn | |
| KEY | atzhl | ausp | atzhl | |
| KEY | mafid | ausp | mafid | |
| KEY | klart | ausp | klart | |
| atinn | ausp | atinn | ||
| adzhl | ausp | adzhl | ||
| atwrt | ausp | atwrt | ||
| atflv | ausp | atflv | ||
| atawe | ausp | atawe | ||
| atflb | ausp | atflb | ||
| ataw1 | ausp | ataw1 | ||
| atcod | ausp | atcod | ||
| attlv | ausp | attlv | ||
| attlb | ausp | attlb | ||
| atprz | ausp | atprz | ||
| atinc | ausp | atinc | ||
| ataut | ausp | ataut | ||
| aennr | ausp | aennr | ||
| datuv | ausp | datuv | ||
| lkenz | ausp | lkenz | ||
| atimb | ausp | atimb | ||
| atzis | ausp | atzis | ||
| atsrt | ausp | atsrt | ||
| atvglart | ausp | atvglart | ||
| datub | ausp | datub |
@AbapCatalog.sqlViewName: 'PMDCPRODVALN'
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.private:true
@VDM.viewType: #BASIC
define view P_MDChgProcProdValn
as select from ausp as ausp
inner join tcla as tcla on tcla.klart = ausp.klart
{
key ausp.objek,
key ausp.atinn as source_atinn,
key ausp.atzhl,
key ausp.mafid,
key ausp.klart,
ausp.atinn,
ausp.adzhl,
ausp.atwrt,
ausp.atflv,
ausp.atawe,
ausp.atflb,
ausp.ataw1,
ausp.atcod,
ausp.attlv,
ausp.attlb,
ausp.atprz,
ausp.atinc,
ausp.ataut,
ausp.aennr,
ausp.datuv,
ausp.lkenz,
ausp.atimb,
ausp.atzis,
ausp.atsrt,
ausp.atvglart,
ausp.datub
}
where
tcla.multobj = ''
union select from inob as inob
inner join ausp as ausp on inob.cuobj = ausp.objek
{
key inob.objek,
key ausp.atinn as source_atinn,
key ausp.atzhl,
key ausp.mafid,
key ausp.klart,
ausp.atinn,
ausp.adzhl,
ausp.atwrt,
ausp.atflv,
ausp.atawe,
ausp.atflb,
ausp.ataw1,
ausp.atcod,
ausp.attlv,
ausp.attlb,
ausp.atprz,
ausp.atinc,
ausp.ataut,
ausp.aennr,
ausp.datuv,
ausp.lkenz,
ausp.atimb,
ausp.atzis,
ausp.atsrt,
ausp.atvglart,
ausp.datub
}
where
inob.obtab = 'MARA'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"AUSP",
"INOB",
"TCLA"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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