I_InternalOrderSalesOrderVH

DDL: I_INTERNALORDERSALESORDERVH Type: view_entity COMPOSITE

Sales Order

I_InternalOrderSalesOrderVH is a Composite CDS View that provides data about "Sales Order" in SAP S/4HANA. It reads from 1 data source (I_SalesOrder) and exposes 14 fields with key field SalesOrder.

Data Sources (1)

SourceAliasJoin Type
I_SalesOrder I_SalesOrder from

Annotations (13)

NameValueLevelField
AccessControl.personalData.blocking #NOT_REQUIRED view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Sales Order view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey SalesOrder view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #COMPOSITE view
UI.textArrangement #TEXT_LAST view
Search.searchable true view
Consumption.ranked true view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY SalesOrder SalesOrder
SalesOrderType SalesOrderType
SalesOrderProcessingType SalesOrderProcessingType
BusinessArea BusinessArea
CostCenterBusinessArea
CostCenter CostCenter
ControllingArea ControllingArea
OrderID OrderID
CreatedByUser CreatedByUser
CreationDate CreationDate
CreationTime CreationTime
SalesOrganization SalesOrganization
DistributionChannel DistributionChannel
OrganizationDivision OrganizationDivision
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl: {
  personalData.blocking: #NOT_REQUIRED,
  authorizationCheck: #CHECK
}
@EndUserText.label: 'Sales Order'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel:{
   dataCategory: #VALUE_HELP,
   representativeKey: 'SalesOrder',
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #B,
     sizeCategory:   #L
   }
}
@VDM: {
  viewType: #COMPOSITE
}
@UI.textArrangement: #TEXT_LAST
@Search.searchable: true
@Consumption.ranked: true
define view entity I_InternalOrderSalesOrderVH
  as select from I_SalesOrder
{
      @Search:{
        defaultSearchElement: true,
        fuzzinessThreshold: 0.8,
        ranking: #HIGH
      }
  key SalesOrder,
      SalesOrderType,
      SalesOrderProcessingType,
      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_BusinessAreaStdVH',
                     element: 'BusinessArea' }
        }]
      BusinessArea,
      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_BusinessAreaStdVH',
                     element: 'BusinessArea' }
        }]
      cast ( CostCenterBusinessArea as fco_io_gskst preserving type ) as CostCenterBusinessArea,
      CostCenter,
      @Consumption.valueHelpDefinition: [
        { entity:  { name:    'I_ControllingAreaStdVH',
                     element: 'ControllingArea' }
        }]
      ControllingArea,
      OrderID,
      CreatedByUser,
      @Semantics.systemDate.createdAt: true
      CreationDate,
      @Semantics.systemTime.createdAt: true
      CreationTime,
      @UI.hidden: true
      SalesOrganization,
      @UI.hidden: true
      DistributionChannel,
      @UI.hidden: true
      OrganizationDivision
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_SALESORDER"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/