C_EntProjCustomerContactCard

DDL: C_ENTPROJCUSTOMERCONTACTCARD Type: view_entity CONSUMPTION

Enterprise Project Customer Details

C_EntProjCustomerContactCard is a Consumption CDS View that provides data about "Enterprise Project Customer Details" in SAP S/4HANA. It reads from 1 data source (I_Customer) and exposes 9 fields with key field Customer.

Data Sources (1)

SourceAliasJoin Type
I_Customer I_Customer from

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.representativeKey Customer view
VDM.viewType #CONSUMPTION view
EndUserText.label Enterprise Project Customer Details view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY Customer Customer
CustomerName CustomerName
StreetName StreetName
CityName CityName
PostalCode PostalCode
Country Country
CustomerAccountGroup CustomerAccountGroup
AuthorizationGroup AuthorizationGroup
IsBusinessPurposeCompleted IsBusinessPurposeCompleted
@AccessControl: {
    authorizationCheck:      #MANDATORY,
    personalData.blocking:   #REQUIRED
}

@Metadata:{
  allowExtensions: true,
  ignorePropagatedAnnotations: true
}

@ObjectModel: {
   usageType: {
       serviceQuality:  #B,
       dataClass:       #MASTER,
       sizeCategory:    #XL
   },
   representativeKey: 'Customer'
}

@VDM.viewType: #CONSUMPTION
@EndUserText.label: 'Enterprise Project Customer Details'

define view entity C_EntProjCustomerContactCard
  as select from I_Customer
{
      @ObjectModel.text.element: ['CustomerName']
      @Semantics.contact.type: #ORGANIZATION
  key Customer,
      @Semantics.name: { givenName: true }
      @Semantics.text:true
      CustomerName,
      StreetName,
      CityName,
      PostalCode,
      Country,
      CustomerAccountGroup,
      AuthorizationGroup,
      @Semantics.booleanIndicator:true
      IsBusinessPurposeCompleted
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CUSTOMER"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/