//// This view will be deprecated later. Please do not use this. ////
@AbapCatalog.sqlViewName : 'CLOADPOINTTVH'
@VDM.viewType: #CONSUMPTION
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@VDM.lifecycle.contract.type: #NONE
@ObjectModel.dataCategory:#VALUE_HELP
@ObjectModel.representativeKey : 'LoadingPointForDelivery'
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #MASTER
@AccessControl.authorizationCheck: #MANDATORY
//@AccessControl.personalData.blockingIndicator: [ 'IsBusinessPurposeCompleted', '_BusinessPartner.IsBusinessPurposeCompleted', '_CollaborationPartner.IsBusinessPurposeCompleted' ]
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true
@Consumption.ranked:true
@Search.searchable: true
@EndUserText.label : 'Loading Point'
define view C_LoadingPointVH
as select from I_LocationBasic as LoadingPointDetail
left outer to one join I_LocationText as LocationText on LocationText.LocationUUID = LoadingPointDetail.LocationUUID and
LocationText.Language = $session.system_language
left outer to one join I_StorMgmtDoorToEWMDoorLoadgPt as WarehouseDetail on WarehouseDetail.LoadingPointForDelivery = LoadingPointDetail.Location
{
@EndUserText.label : 'Loading Point'
@Search.defaultSearchElement: true
@Search.fuzzinessThreshold : 0.8
@Search.ranking: #HIGH
key LoadingPointDetail.Location as LoadingPointForDelivery,
@EndUserText.label : 'Loading Point Description'
LocationText.LocationDescription as LoadingLocationText,
@UI.hidden: true
@Semantics.booleanIndicator
LoadingPointDetail.IsBusinessPurposeCompleted,
@UI.hidden: true
LoadingPointDetail.AuthorizationGroup,
@UI.hidden: true
LoadingPointDetail.BusinessPartnerUUID,
@UI.hidden: true
LoadingPointDetail.CollaborationPartner,
@EndUserText.label : 'Warehouse'
WarehouseDetail.WarehouseNumber,
// @EndUserText.label : 'Plant'
// cast ( '' as werks_d ) as Plant,
// @EndUserText.label : 'Storage Location'
// cast ( '' as lgort_d ) as StorageLocation,
@UI.hidden: true
LoadingPointDetail._BusinessPartner,
@UI.hidden: true
LoadingPointDetail._CollaborationPartner
}
where LoadingPointDetail.LocationType = '1200'
/*+[internal] {
"BASEINFO":
{
"FROM ":
[
"I_LOCATIONBASIC",
"I_LOCATIONTEXT",
"I_STORMGMTDOORTOEWMDOORLOADGPT"
],
"ASSOCIATED":
[
"I_BUSINESSPARTNER",
"I_TMBUSINESSPARTNERBYINTKEY"
],
"BASE":
[
"I_LOCATIONBASIC"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Depth:
1
2
3
4
5
All
Reload