C_RevnVarCustVH

DDL: C_REVNVARCUSTVH SQL: CRVACUSTVH Type: view CONSUMPTION Package: ODATA_REVENUE_VARIANCE

Value help for Customer

C_RevnVarCustVH is a Consumption CDS View that provides data about "Value help for Customer" in SAP S/4HANA. It reads from 1 data source (I_Customer) and exposes 16 fields with key field Customer. Part of development package ODATA_REVENUE_VARIANCE.

Data Sources (1)

SourceAliasJoin Type
I_Customer I_Customer from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName CRVACUSTVH view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Value help for Customer view
VDM.viewType #CONSUMPTION view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #REQUIRED view
Search.searchable true view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY Customer Customer
OrganizationBPName1 BusinessPartnerName1
CustomerAccountGroup CustomerAccountGroup
AuthorizationGroup AuthorizationGroup
DataControllerSet DataControllerSet
DataController1 DataController1
DataController2 DataController2
DataController3 DataController3
DataController4 DataController4
DataController5 DataController5
DataController6 DataController6
DataController7 DataController7
DataController8 DataController8
DataController9 DataController9
DataController10 DataController10
IsBusinessPurposeCompleted IsBusinessPurposeCompleted
@AbapCatalog.sqlViewName: 'CRVACUSTVH'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Value help for Customer'
@VDM.viewType: #CONSUMPTION
@ObjectModel.dataCategory: #VALUE_HELP
@ObjectModel.usageType: {
    serviceQuality: #C,
    sizeCategory: #L,
    dataClass: #CUSTOMIZING
}
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.personalData.blocking: #REQUIRED
@Search.searchable: true
@Consumption.dbHints: [ 'USE_HEX_PLAN' ]
define view C_RevnVarCustVH as select from I_Customer {
    
      @Search: {
        defaultSearchElement: true,
        ranking: #HIGH,
        fuzzinessThreshold: 0.7
      }
      @ObjectModel.text.element:  [ 'OrganizationBPName1' ]
  key Customer,

      @Search: {
//        defaultSearchElement: true,

        ranking: #HIGH,
        fuzzinessThreshold: 0.7
      }
      @Semantics.text: true
      BusinessPartnerName1 as OrganizationBPName1,
      
      //auth relevant fields

      @UI.hidden: true
      CustomerAccountGroup,
      @UI.hidden: true
      AuthorizationGroup,

      // Fields added For Data Controller in DCL .... NOT TO BE CONSUMED.

      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataControllerSet,
      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataController1,
      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataController2,
      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataController3,
      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataController4,
      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataController5,
      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataController6,
      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataController7,
      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataController8,
      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataController9,
      @UI.hidden: true
      @Consumption.filter.hidden: true
      DataController10,

      @UI.hidden: true
      @Consumption.filter.hidden: true      
      IsBusinessPurposeCompleted
      
}