Faa_Anep
Kompatibilitaets-View fuer Tabelle ANEP
Faa_Anep is a CDS View that provides data about "Kompatibilitaets-View fuer Tabelle ANEP" in SAP S/4HANA. It reads from 4 data sources (anep, Faa_Anep3, tabw, tabwg) and exposes 47 fields with key fields mandt, bukrs, anln1, anln2, gjahr.
Data Sources (4)
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | FAAV_ANEP | view | |
| EndUserText.label | Kompatibilitaets-View fuer Tabelle ANEP | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
Fields (47)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | mandt | mandt | ||
| KEY | bukrs | bukrs | ||
| KEY | anln1 | anln1 | ||
| KEY | anln2 | anln2 | ||
| KEY | gjahr | gjahr | ||
| KEY | lnran | lnran | ||
| KEY | afabe | afabe | ||
| KEY | zujhr | zujhr | ||
| KEY | zucod | zucod | ||
| peraf | peraf | |||
| belnr | belnr | |||
| buzei | buzei | |||
| bzdat | bzdat | |||
| bwasl | bwasl | |||
| xafar | xafar | |||
| anbtr | anbtr | |||
| nafab | nafab | |||
| safab | safab | |||
| zinsb | zinsb | |||
| xantw | xantw | |||
| xawbt | xawbt | |||
| lnsan | lnsan | |||
| anupd | anupd | |||
| mandtasmandt | ||||
| KEY | bukrs | Faa_Anep3 | bukrs | |
| KEY | anln1 | Faa_Anep3 | anln1 | |
| KEY | anln2 | Faa_Anep3 | anln2 | |
| KEY | gjahr | Faa_Anep3 | gjahr | |
| KEY | lnran | Faa_Anep3 | lnran | |
| KEY | afabe | Faa_Anep3 | afabe | |
| KEY | zujhr | |||
| KEY | zucod | Faa_Anep3 | zucod | |
| peraf | ||||
| belnr | Faa_Anep3 | belnr | ||
| buzei | Faa_Anep3 | buzei | ||
| bzdat | Faa_Anep3 | bzdat | ||
| bwasl | Faa_Anep3 | bwasl | ||
| xafar | ||||
| anbtr | Faa_Anep3 | anbtr | ||
| nafab | ||||
| safab | ||||
| zinsb | ||||
| xanteiwhen0thenelseXendasxantw | ||||
| xawbt | ||||
| lnsan | Faa_Anep3 | lnsan | ||
| anupd | ||||
| augln | Faa_Anep3 | augln |
@AbapCatalog.sqlViewName: 'FAAV_ANEP'
@EndUserText.label: 'Kompatibilitaets-View fuer Tabelle ANEP'
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.serviceQuality: #D
@ObjectModel.usageType.dataClass: #MIXED
// this view is to build table ANEP from view FAA_ANEP3
----------------------------------------------------------------
// in the left part of the UNION ALL we select data from
// a table with the original structure of the former ANEP table.
// this is to get the correct field types in the CDS view.
// the types of CDS-view fields are taken from the first
// select-statement of a UNION ALL
----------------------------------------------------------------
define view Faa_Anep
as select from anep
{ key mandt,
key bukrs,
key anln1,
key anln2,
key gjahr,
key lnran,
key afabe,
key zujhr,
key zucod,
peraf,
belnr,
buzei,
bzdat,
bwasl,
xafar,
anbtr,
nafab,
safab,
zinsb,
xantw,
xawbt,
lnsan,
anupd,
augln }
where bukrs = '0001'
and bukrs = '0002'
union all
select from Faa_Anep3 as v1
inner join tabw as v2
on v1.bwasl = v2.bwasl
inner join tabwg as v3
on v2.bwagrp = v3.bwagrp
{ key v1.mandt as mandt,
key v1.bukrs as bukrs,
key v1.anln1 as anln1,
key v1.anln2 as anln2,
key v1.gjahr as gjahr,
key v1.lnran as lnran,
key v1.afabe as afabe,
key '0000' as zujhr, // not relevant
key v1.zucod as zucod,
'000' as peraf, // not relevant
v1.belnr as belnr,
v1.buzei as buzei,
v1.bzdat as bzdat,
v1.bwasl as bwasl,
'0' as xafar, // not relevant
v1.anbtr as anbtr,
cast( 0 as nafab) as nafab, // AFLE Enablement not relevant
cast( 0 as safab) as safab, // AFLE Enablement not relevant
cast( 0 as dzinsb) as zinsb, // AFLE Enablement not relevant
case v3.xantei
when '0' then ''
else 'X' end as xantw,
' ' as xawbt, // not relevant
v1.lnsan as lnsan,
' ' as anupd, // not relevant
v1.augln as augln }
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"FAA_ANEP3",
"ANEP",
"TABW",
"TABWG"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"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