C_BusSolnQtanVH

DDL: C_BUSSOLNQTANVH Type: view_entity CONSUMPTION

Business Solution Quotation

C_BusSolnQtanVH is a Consumption CDS View that provides data about "Business Solution Quotation" in SAP S/4HANA. It reads from 2 data sources (I_BusSolutionQuotationType, I_ServiceDocument) and exposes 14 fields with key fields BusinessSolutionQuotation, ServiceObjectType.

Data Sources (2)

SourceAliasJoin Type
I_BusSolutionQuotationType BusSolutionQuotationType inner
I_ServiceDocument ServiceDocument from

Annotations (13)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #CONSUMPTION view
ObjectModel.representativeKey BusinessSolutionQuotation view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
Consumption.ranked true view
Search.searchable true view
EndUserText.label Business Solution Quotation view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY BusinessSolutionQuotation I_ServiceDocument ServiceDocument ID
KEY ServiceObjectType I_ServiceDocument ServiceObjectType
BusSolnQtanDescription I_ServiceDocument ServiceDocumentDescription Description
ServiceDocumentType I_ServiceDocument ServiceDocumentType
SalesOrganization I_ServiceDocument SalesOrganization
SalesOffice I_ServiceDocument SalesOffice
SalesGroup I_ServiceDocument SalesGroup
DistributionChannel I_ServiceDocument DistributionChannel
Division I_ServiceDocument Division
RespEmployeeBusinessPartnerId I_ServiceDocument ResponsibleEmployee
SalesOrganizationOrgUnitID I_ServiceDocument SalesOrganizationOrgUnitID
SalesOfficeOrgUnitID I_ServiceDocument SalesOfficeOrgUnitID
SalesGroupOrgUnitID I_ServiceDocument SalesGroupOrgUnitID
ServiceOrganization I_ServiceDocument ServiceOrganization
@AccessControl:{
  authorizationCheck: #MANDATORY,
  personalData.blocking: #REQUIRED
}

@VDM.viewType: #CONSUMPTION

@ObjectModel: {
  representativeKey: 'BusinessSolutionQuotation',
  dataCategory: #VALUE_HELP,
  usageType: {
                serviceQuality: #C,
                sizeCategory: #XL,
                dataClass: #MIXED
                }
}

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

@Consumption.ranked: true

@Search.searchable: true

@AbapCatalog.viewEnhancementCategory: [#NONE]

@EndUserText.label: 'Business Solution Quotation'

define view entity C_BusSolnQtanVH
  as select from I_ServiceDocument          as ServiceDocument
    inner join   I_BusSolutionQuotationType as BusSolutionQuotationType on BusSolutionQuotationType.BusSolutionQuotationType = ServiceDocument.ServiceDocumentType
{
      @Search.ranking: #HIGH
      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @EndUserText.label: 'ID'
  key ServiceDocument.ServiceDocument            as BusinessSolutionQuotation,

      @UI.hidden: true
  key ServiceDocument.ServiceObjectType,

      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #LOW
      @EndUserText.label: 'Description'
      ServiceDocument.ServiceDocumentDescription as BusSolnQtanDescription,

      @UI.hidden: true
      ServiceDocument.ServiceDocumentType,
      @UI.hidden: true
      ServiceDocument.SalesOrganization,
      @UI.hidden: true
      ServiceDocument.SalesOffice,
      @UI.hidden: true
      ServiceDocument.SalesGroup,
      @UI.hidden: true
      ServiceDocument.DistributionChannel,
      @UI.hidden: true
      ServiceDocument.Division,
      @UI.hidden: true
      ServiceDocument.ResponsibleEmployee as RespEmployeeBusinessPartnerId,
      @UI.hidden: true
      ServiceDocument.SalesOrganizationOrgUnitID,
      @UI.hidden: true
      ServiceDocument.SalesOfficeOrgUnitID,
      @UI.hidden: true
      ServiceDocument.SalesGroupOrgUnitID,
      @UI.hidden: true
      ServiceDocument.ServiceOrganization
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BUSSOLUTIONQUOTATIONTYPE",
"I_SERVICEDOCUMENT"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/