A_CntrlPurContrItemNotes_2

DDL: A_CNTRLPURCONTRITEMNOTES_2 Type: view_entity CONSUMPTION Package: ODATA_MM_PUR_CCTR_API

Central Purchase Contract Item Notes

A_CntrlPurContrItemNotes_2 is a Consumption CDS View that provides data about "Central Purchase Contract Item Notes" in SAP S/4HANA. It reads from 1 data source (R_CntrlPurContrItemNotesTP) and exposes 14 fields with key field PurchasingDocumentNoteUUID. It is exposed through 1 OData service (API_CNTRLPURCONTRACT_2). Part of development package ODATA_MM_PUR_CCTR_API.

Data Sources (1)

SourceAliasJoin Type
R_CntrlPurContrItemNotesTP R_CntrlPurContrItemNotesTP projection

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Central Purchase Contract Item Notes view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
VDM.viewType #CONSUMPTION view
ObjectModel.modelingPattern #TRANSACTIONAL_INTERFACE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view
OData.entityType.name CentralPurchaseContractItemNotes_Type view

OData Services (1)

ServiceBindingVersionContractRelease
API_CNTRLPURCONTRACT_2 API_CNTRLPURCONTRACT_2 V4 C2 NOT_RELEASED

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY PurchasingDocumentNoteUUID PurchasingDocumentNoteUUID
PurchasingDocumentObjNodeType PurchasingDocumentObjNodeType
PurchasingDocumentNoteObjectID PurchasingDocumentNoteObjectID
PurchasingDocumentNoteType PurchasingDocumentNoteType
PurchasingDocumentNoteLanguage PurchasingDocumentNoteLanguage
PurchasingDocumentNoteTitle PurchasingDocumentNoteTitle
PurchasingDocumentNoteMimeType PurchasingDocumentNoteMimeType
PurgDocNoteCreatedBy PurgDocNoteCreatedBy
PurgDocNoteCreationDateTime PurgDocNoteCreationDateTime
PurgDocNoteLastChangedBy PurgDocNoteLastChangedBy
PurgDocNoteLastChangedDateTime PurgDocNoteLastChangedDateTime
PurgDocNoteText PurgDocNoteText
CentralPurchaseContract CentralPurchaseContract
CentralPurchaseContractItem CentralPurchaseContractItem
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Central Purchase Contract Item Notes'
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED

@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@VDM.viewType: #CONSUMPTION

@ObjectModel.supportedCapabilities: [#TRANSACTIONAL_PROVIDER]

@ObjectModel.modelingPattern: #TRANSACTIONAL_INTERFACE

@ObjectModel.semanticKey: [ 'CentralPurchaseContract', 'CentralPurchaseContractItem' ]

@ObjectModel.usageType:{
  serviceQuality: #C,
  sizeCategory: #L,
  dataClass: #TRANSACTIONAL
}

@Metadata.ignorePropagatedAnnotations: true

@OData.entityType.name: 'CentralPurchaseContractItemNotes_Type'

define view entity A_CntrlPurContrItemNotes_2
  as projection on R_CntrlPurContrItemNotesTP

{

  key PurchasingDocumentNoteUUID,
      PurchasingDocumentObjNodeType,
      PurchasingDocumentNoteObjectID,
      PurchasingDocumentNoteType,
      PurchasingDocumentNoteLanguage,
      PurchasingDocumentNoteTitle,
      PurchasingDocumentNoteMimeType,
      PurgDocNoteCreatedBy,
      PurgDocNoteCreationDateTime,
      PurgDocNoteLastChangedBy,
      PurgDocNoteLastChangedDateTime,
      PurgDocNoteText,
      CentralPurchaseContract,
      CentralPurchaseContractItem,


      /* Associations */
      _CentralPurchaseContract   : redirected to A_CentralPurchaseContract_2,
      _CntrlPurchaseContractItem : redirected to parent A_CntrlPurContrItem_2
}