C_FldLogsEquipmentVH

DDL: C_FLDLOGSEQUIPMENTVH SQL: FLDLOGCONTEQ Type: view CONSUMPTION

Equipment

C_FldLogsEquipmentVH is a Consumption CDS View that provides data about "Equipment" in SAP S/4HANA. It reads from 1 data source (I_Equipment) and exposes 10 fields with key field Equipment. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_Equipment I_Equipment from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_EquipmentStatus _EquipmentStatus _EquipmentStatus.Equipment = $projection.Equipment

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName FLDLOGCONTEQ view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #CONSUMPTION view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey Equipment view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
Search.searchable true view
Metadata.ignorePropagatedAnnotations true view
AbapCatalog.preserveKey true view
EndUserText.label Equipment view
Consumption.ranked true view
Consumption.valueHelpDefault.fetchValues #AUTOMATICALLY_WHEN_DISPLAYED view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY Equipment Equipment
EquipmentName
Customer Customer
Supplier Supplier
AuthorizationGroup AuthorizationGroup
EquipmentCategory EquipmentCategory
EquipmentIsMarkedForDeletion _EquipmentStatus EquipmentIsMarkedForDeletion
_Customer _Customer
_Supplier _Supplier
_EquipmentStatus _EquipmentStatus
@AbapCatalog.sqlViewName: 'FLDLOGCONTEQ'
@AbapCatalog.compiler.compareFilter: true
@VDM.viewType: #CONSUMPTION
@ObjectModel.dataCategory: #VALUE_HELP
@ObjectModel.representativeKey: 'Equipment'
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XL
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #SESSION_VARIABLE
@Search.searchable: true
@Metadata.ignorePropagatedAnnotations: true
@AbapCatalog.preserveKey: true
@EndUserText.label: 'Equipment'
@Consumption.ranked: true
@Consumption.valueHelpDefault.fetchValues:#AUTOMATICALLY_WHEN_DISPLAYED

define view C_FldLogsEquipmentVH
  as select from I_Equipment
  association [0..1] to I_EquipmentStatus as _EquipmentStatus on _EquipmentStatus.Equipment = $projection.Equipment


{

      //@ObjectModel.text.association: '_EquipmentText'

      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8}
  key Equipment,
      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8}
      _EquipmentText[1:Language=$session.system_language].EquipmentName,

      @Consumption.hidden: true
      Customer,
      @Consumption.hidden: true
      Supplier,
      @Consumption.hidden: true
      AuthorizationGroup,
      //      @Consumption.hidden: true

      EquipmentCategory,
      @Consumption.hidden: true
      _EquipmentStatus.EquipmentIsMarkedForDeletion,
      @Consumption.hidden: true
      _Customer,
      @Consumption.hidden: true
      _Supplier,
      @Consumption.hidden: true
      _EquipmentStatus
}

where
  _EquipmentStatus.EquipmentIsMarkedForDeletion != 'X'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_EQUIPMENT",
"I_EQUIPMENTSTATUS",
"I_EQUIPMENTTEXT"
],
"ASSOCIATED":
[
"I_CUSTOMER",
"I_EQUIPMENTSTATUS",
"I_SUPPLIER"
],
"BASE":
[
"I_EQUIPMENT"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/