C_TechnicalObjectForEditVH

DDL: C_TECHNICALOBJECTFOREDITVH SQL: CTECHOBJEDITVH Type: view CONSUMPTION

Technical Object Value Help For Edit

C_TechnicalObjectForEditVH is a Consumption CDS View that provides data about "Technical Object Value Help For Edit" in SAP S/4HANA. It reads from 2 data sources (I_EquipmentTimeSeg, I_FunctionalLocation) and exposes 26 fields with key fields TechnicalObject, TechObjIsEquipOrFuncnlLoc, TechnicalObjectLabel, TechObjIsEquipOrFuncnlLoc, TechnicalObjectLabel.

Data Sources (2)

SourceAliasJoin Type
I_EquipmentTimeSeg _EquipmentTimeSeg from
I_FunctionalLocation I_FunctionalLocation union_all

Annotations (11)

NameValueLevelField
EndUserText.label Technical Object Value Help For Edit view
VDM.viewType #CONSUMPTION view
AbapCatalog.sqlViewName CTECHOBJEDITVH view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.representativeKey TechnicalObjectLabel view
Consumption.ranked true view
Search.searchable true view

Fields (26)

KeyFieldSource TableSource FieldDescription
KEY TechnicalObject
KEY TechObjIsEquipOrFuncnlLoc
KEY TechnicalObjectLabel
EquipmentWithLeadingZeros I_EquipmentTimeSeg Equipment Equipment check
FunctionalLocationLabelName
MaintenancePlanningPlant
MaintenancePlannerGroup I_EquipmentTimeSeg MaintenancePlannerGroup Planner Group
AuthorizationGroup I_Equipment AuthorizationGroup AuthorizGroup
TechnicalObjectCategory
TechnicalObjectType I_Equipment TechnicalObjectType Text object
MaintObjectLocAcctAssgmtNmbr I_EquipmentTimeSeg MaintObjectLocAcctAssgmtNmbr Loc/AccAssmt
MaintenancePlant _LocationAccountAssignment MaintenancePlant Plant
CostCenter _LocationAccountAssignment CostCenter Cost Center
KEY TechObjIsEquipOrFuncnlLoc
KEY TechnicalObjectLabel
EquipmentWithLeadingZeros Equipment check
FunctionalLocationLabelName
MaintenancePlanningPlant
MaintenancePlannerGroup I_FunctionalLocation MaintenancePlannerGroup Planner Group
AuthorizationGroup I_FunctionalLocation AuthorizationGroup AuthorizGroup
TechnicalObjectCategory
TechnicalObjectType I_FunctionalLocation TechnicalObjectType Text object
MaintObjectLocAcctAssgmtNmbr I_FunctionalLocation MaintObjectLocAcctAssgmtNmbr Loc/AccAssmt
MaintenancePlant _LocationAccountAssignment MaintenancePlant Plant
CostCenter _LocationAccountAssignment CostCenter Cost Center
ControllingArea _LocationAccountAssignment ControllingArea Controlling Area

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_TechnicalObjectForEditVH.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: CTECHOBJEDITVH

CREATE VIEW C_TechnicalObjectForEditVH AS
SELECT
  cast ( _EquipmentTimeSeg.Equipment as eams_tec_obj ) AS TechnicalObject,
  cast ( 'EAMS_EQUI' as eams_tec_obj_type_value) AS TechObjIsEquipOrFuncnlLoc,
  cast ( _EquipmentTimeSeg.Equipment as eams_tech_obj_conv ) AS TechnicalObjectLabel,
  _EquipmentTimeSeg.Equipment AS EquipmentWithLeadingZeros,
  cast ('' as ilom_strno) AS FunctionalLocationLabelName,
  _EquipmentTimeSeg.MaintenancePlannerGroup AS MaintenancePlannerGroup,
  I_Equipment.AuthorizationGroup AS AuthorizationGroup,
  cast( I_Equipment.EquipmentCategory as eams_tec_obj_cat ) AS TechnicalObjectCategory,
  I_Equipment.TechnicalObjectType AS TechnicalObjectType,
  _EquipmentTimeSeg.MaintObjectLocAcctAssgmtNmbr AS MaintObjectLocAcctAssgmtNmbr,
  _LocationAccountAssignment.MaintenancePlant AS MaintenancePlant,
  _LocationAccountAssignment.CostCenter AS CostCenter,
  _LocationAccountAssignment.ControllingArea AS ControllingArea
FROM I_EquipmentTimeSeg AS _EquipmentTimeSeg
-- UNION ALL with additional select branch(es): I_FunctionalLocation
;