C_SalesDocUnloadingPointVH

DDL: C_SALESDOCUNLOADINGPOINTVH Type: view_entity CONSUMPTION

Unloading Point

C_SalesDocUnloadingPointVH is a Consumption CDS View that provides data about "Unloading Point" in SAP S/4HANA. It reads from 1 data source (I_CustomerUnloadingPoint) and exposes 3 fields with key fields ShipToParty, UnloadingPointName.

Data Sources (1)

SourceAliasJoin Type
I_CustomerUnloadingPoint UnloadingPoint from

Annotations (12)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #CONSUMPTION view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey UnloadingPointName view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
Consumption.valueHelpDefault.fetchValues #AUTOMATICALLY_WHEN_DISPLAYED view
Consumption.ranked true view
Search.searchable true view
EndUserText.label Unloading Point view
Metadata.ignorePropagatedAnnotations true view

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY ShipToParty
KEY UnloadingPointName I_CustomerUnloadingPoint UnloadingPointName
_Customer I_CustomerUnloadingPoint _Customer
@AbapCatalog.viewEnhancementCategory: [#NONE]

@AccessControl.authorizationCheck: #MANDATORY

@VDM.viewType: #CONSUMPTION

@ObjectModel: {
  dataCategory: #VALUE_HELP,
  representativeKey: 'UnloadingPointName',
  usageType:{
    serviceQuality: #B,
    sizeCategory: #M,
    dataClass: #MASTER
  }
}

@Consumption: {
  valueHelpDefault.fetchValues:#AUTOMATICALLY_WHEN_DISPLAYED,
  ranked: true
}

@Search.searchable: true

@EndUserText.label: 'Unloading Point'

@Metadata.ignorePropagatedAnnotations: true
define view entity C_SalesDocUnloadingPointVH 
  as select from I_CustomerUnloadingPoint as UnloadingPoint {
  
  @UI: {
    selectionField: [{ position: 20 }]
  }  
  key cast ( UnloadingPoint.Customer as ship_to_party_sor preserving type ) as ShipToParty,
  
  @UI: {
    lineItem: [{ position: 10, importance: #HIGH }],
    selectionField: [{ position: 10 }]
  }
  @Search: {
    defaultSearchElement: true,
    fuzzinessThreshold: 0.8,
    ranking: #HIGH
  }
  key UnloadingPoint.UnloadingPointName,
  
  @Consumption.hidden: true
  UnloadingPoint._Customer
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CUSTOMERUNLOADINGPOINT"
],
"ASSOCIATED":
[
"I_CUSTOMER"
],
"BASE":
[
"I_CUSTOMERUNLOADINGPOINT"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/