R_NoteBasic
Basis-View für die Notizen
R_NoteBasic is a Basic CDS View that provides data about "Basis-View für die Notizen" in SAP S/4HANA. It reads from 1 data source (sgbt_nte_cont) and exposes 18 fields with key field NoteBasicUUID. It has 4 associations to related views. Part of development package S_GBT_NTE_REUSE_RAP.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| sgbt_nte_cont | sgbt_nte_cont | from |
Associations (4)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1] | I_NoteBasicType | _NoteBasicType | $projection.NoteBasicType = _NoteBasicType.NoteBasicType and $projection.NoteBasicObjectNodeTypeUpper = _NoteBasicType.NoteBasicObjectNodeType |
| [0..1] | I_Language | _Language | $projection.NoteBasicLanguage = _Language.LanguageISOCode |
| [0..1] | I_User | _LastChangedByUser | $projection.NoteBasicLastChangedByUser = _LastChangedByUser.UserID |
| [0..1] | I_User | _CreatedByUser | $projection.NoteBasicCreatedByUser = _CreatedByUser.UserID |
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | Basis-View für die Notizen | view | |
| ObjectModel.representativeKey | NoteBasicUUID | view | |
| VDM.viewType | #BASIC | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| Metadata.allowExtensions | false | view |
Fields (18)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | NoteBasicUUID | noteid | ||
| NoteBasicObjectNodeType | ||||
| NoteBasicObject | objectid | |||
| NoteBasicType | notetype | |||
| NoteBasicLanguage | langu | |||
| NoteBasicTitle | title | |||
| NoteBasicMIMEType | mimetype | |||
| NoteBasicLength | length | |||
| NoteBasicCreatedByUser | creator | |||
| NoteBasicCreationDateTime | created | |||
| NoteBasicLastChangedByUser | changer | |||
| NoteBasicLastChangeDateTime | changed | |||
| NoteBasicContent | content | |||
| NoteBasicObjectNodeTypeUpper | ||||
| _NoteBasicType | _NoteBasicType | |||
| _Language | _Language | |||
| _LastChangedByUser | _LastChangedByUser | |||
| _CreatedByUser | _CreatedByUser |
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Basis-View für die Notizen'
@ObjectModel: {
representativeKey: 'NoteBasicUUID'
}
@VDM: {
viewType: #BASIC,
lifecycle.contract.type: #SAP_INTERNAL_API
}
@Metadata.allowExtensions:false
/*+[hideWarning] { "IDS" : [ "CARDINALITY_CHECK" ] } */
define view entity R_NoteBasic
as select from sgbt_nte_cont
association [1] to I_NoteBasicType as _NoteBasicType
on $projection.NoteBasicType = _NoteBasicType.NoteBasicType and
$projection.NoteBasicObjectNodeTypeUpper = _NoteBasicType.NoteBasicObjectNodeType
association [0..1] to I_Language as _Language
on $projection.NoteBasicLanguage = _Language.LanguageISOCode
association [0..1] to I_User as _LastChangedByUser
on $projection.NoteBasicLastChangedByUser = _LastChangedByUser.UserID
association [0..1] to I_User as _CreatedByUser
on $projection.NoteBasicCreatedByUser = _CreatedByUser.UserID
{
key noteid as NoteBasicUUID,
cast(objectnodetype as sap_object_node_type preserving type ) as NoteBasicObjectNodeType,
objectid as NoteBasicObject,
notetype as NoteBasicType,
langu as NoteBasicLanguage,
title as NoteBasicTitle,
mimetype as NoteBasicMIMEType,
length as NoteBasicLength,
creator as NoteBasicCreatedByUser,
created as NoteBasicCreationDateTime,
changer as NoteBasicLastChangedByUser,
changed as NoteBasicLastChangeDateTime,
content as NoteBasicContent,
/* helper fields */
upper(objectnodetype) as NoteBasicObjectNodeTypeUpper,
/* Association Read Only */
_NoteBasicType,
/* Association foreign key */
_Language,
_LastChangedByUser,
_CreatedByUser
}
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