C_JITOutbSupplierVH

DDL: C_JITOUTBSUPPLIERVH SQL: CJITOUTBSUPPLIER Type: view CONSUMPTION

Value Help for Supplier

C_JITOutbSupplierVH is a Consumption CDS View that provides data about "Value Help for Supplier" in SAP S/4HANA. It reads from 1 data source (I_Supplier) and exposes 16 fields with key field Supplier.

Data Sources (1)

SourceAliasJoin Type
I_Supplier I_Supplier from

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName CJITOUTBSUPPLIER view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #CONSUMPTION view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey Supplier view
ObjectModel.modelingPattern #NONE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MASTER view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.preserveKey true view
Search.searchable true view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Value Help for Supplier view
Consumption.ranked true view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY Supplier I_Supplier Supplier
SupplierName I_Supplier OrganizationBPName1 Name
AuthorizationGroup I_Supplier AuthorizationGroup
SupplierAccountGroup I_Supplier SupplierAccountGroup
IsBusinessPurposeCompleted I_Supplier IsBusinessPurposeCompleted
DataControllerSet
DataController1 I_Supplier DataController1
DataController2 I_Supplier DataController2
DataController3 I_Supplier DataController3
DataController4 I_Supplier DataController4
DataController5 I_Supplier DataController5
DataController6 I_Supplier DataController6
DataController7 I_Supplier DataController7
DataController8 I_Supplier DataController8
DataController9 I_Supplier DataController9
DataController10 I_Supplier DataController10
@AbapCatalog.sqlViewName: 'CJITOUTBSUPPLIER'
@AbapCatalog.compiler.compareFilter: true

@VDM.viewType: #CONSUMPTION
@ObjectModel.dataCategory: #VALUE_HELP
@ObjectModel.representativeKey: 'Supplier'

@ObjectModel.supportedCapabilities: [#SQL_DATA_SOURCE,
                                     #CDS_MODELING_DATA_SOURCE,
                                     #CDS_MODELING_ASSOCIATION_TARGET,
                                     #VALUE_HELP_PROVIDER,
                                     #SEARCHABLE_ENTITY]
@ObjectModel.modelingPattern: #NONE                                    
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #MASTER

@AccessControl.authorizationCheck: #CHECK
//<TODO> Please double-check personal data blocking

@AccessControl.personalData.blocking: #REQUIRED

@ClientHandling.algorithm: #SESSION_VARIABLE
@AbapCatalog.preserveKey: true
@Search.searchable: true

@Metadata.ignorePropagatedAnnotations: true

@EndUserText.label: 'Value Help for Supplier'
@Consumption.ranked: true
define view C_JITOutbSupplierVH as select from I_Supplier {
      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #HIGH
  key I_Supplier.Supplier,

      @EndUserText.label: 'Name'
      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #LOW
      @EndUserText.quickInfo: 'Supplier Name'
      I_Supplier.OrganizationBPName1  as SupplierName,
      
       @UI.hidden: true
       @Consumption.filter.hidden: true  
      I_Supplier.AuthorizationGroup,
 
      @UI.hidden: true
      @Consumption.filter.hidden: true      
      I_Supplier.SupplierAccountGroup,
      
      //added for DCL     

      @Semantics.booleanIndicator:true
      I_Supplier.IsBusinessPurposeCompleted,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier. DataControllerSet,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier.DataController1,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier.DataController2,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier.DataController3,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier.DataController4,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier.DataController5,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier.DataController6,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier.DataController7,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier.DataController8,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier.DataController9,
      @Consumption.hidden:true
      @UI.hidden:true
      I_Supplier.DataController10
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_SUPPLIER"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/