C_CollabnApplTenderingManager

DDL: C_COLLABNAPPLTENDERINGMANAGER SQL: CCOLLABTNDMNGR Type: view CONSUMPTION

Tendering Manager

C_CollabnApplTenderingManager is a Consumption CDS View that provides data about "Tendering Manager" in SAP S/4HANA. It reads from 1 data source (I_BusinessUserBasic) and exposes 6 fields with key field BusinessPartner.

Data Sources (1)

SourceAliasJoin Type
I_BusinessUserBasic I_BusinessUserBasic from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName CCOLLABTNDMNGR view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.representativeKey BusinessPartner view
EndUserText.label Tendering Manager view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartner BusinessPartner
TenderingManager UserID
IsBusinessPurposeCompleted IsBusinessPurposeCompleted
TenderingManagerFullName PersonFullName
EmailAddress _WorkplaceAddress DefaultEmailAddress
PhoneNumber _WorkplaceAddress NormalizedPhoneNumber
@AbapCatalog.sqlViewName: 'CCOLLABTNDMNGR'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #CONSUMPTION

@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.representativeKey: 'BusinessPartner'

@EndUserText.label: 'Tendering Manager'
define view C_CollabnApplTenderingManager
  as select from I_BusinessUserBasic
{
      @UI.hidden: true
  key BusinessPartner                         as BusinessPartner,
      @UI.hidden: true
      @ObjectModel.text.element: ['TenderingManagerFullName']
      @UI.textArrangement: #TEXT_ONLY
      UserID                                  as TenderingManager,
      @UI.hidden: true
      IsBusinessPurposeCompleted,
      @Semantics: {text: true, name.fullName: true }
      @Consumption.filter.hidden: true
      PersonFullName                          as TenderingManagerFullName,
      @Semantics:{ eMail.type:  [ #WORK ] }
      @Consumption.filter.hidden: true
      _WorkplaceAddress.DefaultEmailAddress   as EmailAddress,
      @Semantics: { telephone.type:  [#WORK] }
      @Consumption.filter.hidden: true
      _WorkplaceAddress.NormalizedPhoneNumber as PhoneNumber


}where IsBusinessPurposeCompleted <> 'X'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BUSINESSUSERBASIC",
"I_WORKPLACEADDRESS"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/