E_CustomerMaterialDraft

DDL: E_CUSTOMERMATERIALDRAFT Type: view_entity EXTENSION Package: RAP_SD_CUSTOMER_MATERIAL

Customer Material drft - Extension

E_CustomerMaterialDraft is a Extension CDS View that provides data about "Customer Material drft - Extension" in SAP S/4HANA. It reads from 1 data source (sdcustmat_d) and exposes 5 fields with key fields Material, Customer, SalesOrganization, DistributionChannel, DraftUUID. Part of development package RAP_SD_CUSTOMER_MATERIAL.

Data Sources (1)

SourceAliasJoin Type
sdcustmat_d Persistence from

Annotations (9)

NameValueLevelField
EndUserText.label Customer Material drft - Extension view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
VDM.viewType #EXTENSION view
ObjectModel.usageType.serviceQuality #P view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.elementSuffix CMR view
AbapCatalog.extensibility.allowNewDatasources false view
AbapCatalog.extensibility.quota.maximumFields 170 view
AbapCatalog.extensibility.quota.maximumBytes 3400 view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY Material sdcustmat_d product
KEY Customer sdcustmat_d customer
KEY SalesOrganization sdcustmat_d salesorganization
KEY DistributionChannel sdcustmat_d distributionchannel
KEY DraftUUID sdcustmat_d draftuuid
@EndUserText.label: 'Customer Material drft - Extension'
@AbapCatalog.viewEnhancementCategory: [#PROJECTION_LIST]
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@VDM.viewType: #EXTENSION
@ObjectModel:{
  usageType: {
     serviceQuality: #P
   }
}
@AbapCatalog.extensibility: {
  extensible: true,
  elementSuffix: 'CMR',
  allowNewDatasources: false,
  dataSources: ['Persistence'],
  quota: {
    maximumFields: 170,
    maximumBytes: 3400
  }
}
define view entity E_CustomerMaterialDraft
  as select from sdcustmat_d as Persistence
{
  key Persistence.product             as Material,
  key Persistence.customer            as Customer,
  key Persistence.salesorganization   as SalesOrganization,
  key Persistence.distributionchannel as DistributionChannel,
  key Persistence.draftuuid           as DraftUUID
}