CRMS4_IU_I_DEVH

DDL: CRMS4_IU_I_DEVH SQL: CRMS4IUVIDEVH Type: view

Device History

CRMS4_IU_I_DEVH is a CDS View that provides data about "Device History" in SAP S/4HANA. It reads from 5 data sources (egerh, egerr, egers, equi, iflot) and exposes 147 fields with key fields equnr, bis.

Data Sources (5)

SourceAliasJoin Type
egerh egerh union_all
egerr egerr from
egers egers inner
equi equi inner
iflot iflot left_outer

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CRMS4IUVIDEVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AbapCatalog.dataMaintenance #DISPLAY_ONLY view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Device History view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #REQUIRED view

Fields (147)

KeyFieldSource TableSource FieldDescription
KEY equnr egerr equnr Equipment
KEY bis egerr bis Value
logiknr egerr logiknr Log. dev. no.
ab egerr ab Valid From
zwgruppe egerr zwgruppe Register Group
einbdat egerr einbdat Install. date
ausbdat egerr ausbdat Removal date
wgruppe egerr wgruppe Winding group
primwnr1 egerr primwnr1 PrimaryWind.no.
sekwnr1 egerr sekwnr1 Secondary wind.
primwnr2 egerr primwnr2 PrimaryWind.no.
sekwnr2 egerr sekwnr2 Secondary wind.
devgrp egerr devgrp Device group
kombinat egerr kombinat Dev. type comb.
ppm_meter egerr ppm_meter PP Meter
lossdtgroup egerr lossdtgroup Loss Det. Group
rating egerr rating Use of Data
p_voltage egerr p_voltage Primary Voltage
s_voltage egerr s_voltage Sec. Voltage
ams egerr ams AMS
amcg_cap_grp egerr amcg_cap_grp AMCG
msg_attr_id egerr msg_attr_id Msg. Attribute
cap_act_grp egerr cap_act_grp AMICAG
gerwechs Activity reason
devloc Device Location
einbzeit Install.Time
ausbzeit Removal Time
zeitzone Time Zone
eagruppe egerr eagruppe I/O Group
komgrp egerr komgrp Command Group
messdrck egerr messdrck Measured Press.
ueberver egerr ueberver Transform.ratio
umbaudat egerr umbaudat Modificat. date
umbaugr egerr umbaugr Modific. reason
aedat egerr aedat Obsolete
aenam egerr aenam User Name
zspanns egerr zspanns Sec. voltage
zstroms egerr zstroms Secondary curr.
zspannp egerr zspannp Primary voltage
zstromp egerr zstromp Primary current
geraet egerr geraet Serial Number
matnr egerr matnr Vehicle Model
erdat egerr erdat Entered On
ernam egerr ernam User Name
sparte egerr sparte Insurance LOB
uii egerr uii UII
begru egerr begru AuthorizGroup
los Lot
besitz Inspection rel.
bgljahr Cert. year
wechsel Advance repl.
bglstat Certific. stat.
kzstich Samp.dev.status
schwgrad Diffic. level
plombdat Sealing date
bglart Certif. type
bglnum Certific. no.
eichfael Calibrat.valid.
parametr Parametrization
plombe Seal code
approvalnr Inspection no.
bglnetz Cert. ins. devs
order_code Order Code
notif_code Notif. code
werk Plant
lager Location
herst Vendor/Manuf.
baujj ConstructYear
typbz Type Name
s_eqbs EQSI exists
objnr Val. Obj. No.
tplma SupFunctLoc.
service_prov egerr service_prov Serv. Provider
equnr Equipment
bis egerh bis Value
logiknr egerh logiknr Log. dev. no.
ab egerh ab Valid From
zwgruppe egerh zwgruppe Register Group
einbdat egerh einbdat Install. date
ausbdat egerh ausbdat Removal date
wgruppe egerh wgruppe Winding group
primwnr1 egerh primwnr1 PrimaryWind.no.
sekwnr1 egerh sekwnr1 Secondary wind.
primwnr2 egerh primwnr2 PrimaryWind.no.
sekwnr2 egerh sekwnr2 Secondary wind.
devgrp egerh devgrp Device group
kombinat egerh kombinat Dev. type comb.
ppm_meter egerh ppm_meter PP Meter
lossdtgroup egerh lossdtgroup Loss Det. Group
rating egerh rating Use of Data
p_voltage egerh p_voltage Primary Voltage
s_voltage egerh s_voltage Sec. Voltage
ams egerh ams AMS
amcg_cap_grp egerh amcg_cap_grp AMCG
msg_attr_id egerh msg_attr_id Msg. Attribute
cap_act_grp egerh cap_act_grp AMICAG
gerwechs egerh gerwechs Activity reason
devloc egerh devloc Device Location
einbzeit egerh einbzeit Install.Time
ausbzeit egerh ausbzeit Removal Time
zeitzone egerh zeitzone Time Zone
eagruppe egers eagruppe I/O Group
komgrp egers komgrp Command Group
messdrck egers messdrck Measured Press.
ueberver egers ueberver Transform.ratio
umbaudat egers umbaudat Modificat. date
umbaugr egers umbaugr Modific. reason
aedat egers aedat Obsolete
aenam egers aenam User Name
zspanns egers zspanns Sec. voltage
zstroms egers zstroms Secondary curr.
zspannp egers zspannp Primary voltage
zstromp egers zstromp Primary current
geraet equi sernr Serial Number
matnr equi matnr Vehicle Model
erdat equi erdat Entered On
ernam equi ernam User Name
sparte equi sparte Insurance LOB
uii equi uii UII
begru equi begru AuthorizGroup
los egers los Lot
besitz egers besitz Inspection rel.
bgljahr egers bgljahr Cert. year
wechsel egers wechsel Advance repl.
bglstat egers bglstat Certific. stat.
kzstich egers kzstich Samp.dev.status
schwgrad egers schwgrad Diffic. level
plombdat egers plombdat Sealing date
bglart egers bglart Certif. type
bglnum egers bglnum Certific. no.
eichfael egers eichfael Calibrat.valid.
parametr egers parametr Parametrization
plombe egers plombe Seal code
approvalnr egers approvalnr Inspection no.
bglnetz egers bglnetz Cert. ins. devs
order_code egers order_code Order Code
notif_code egers notif_code Notif. code
werk equi werk Plant
lager equi lager Location
herst equi herst Vendor/Manuf.
baujj equi baujj ConstructYear
typbz equi typbz Type Name
s_eqbs equi s_eqbs EQSI exists
objnr equi objnr Val. Obj. No.
tplma iflot tplma SupFunctLoc.
service_prov Serv. Provider
IsDeviceInfoRecord

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 CRMS4_IU_I_DEVH.
-- 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: CRMS4IUVIDEVH

CREATE VIEW CRMS4_IU_I_DEVH AS
SELECT
  egerr.equnr AS equnr,
  egerr.bis AS bis,
  egerr.logiknr AS logiknr,
  egerr.ab AS ab,
  egerr.zwgruppe AS zwgruppe,
  egerr.einbdat AS einbdat,
  egerr.ausbdat AS ausbdat,
  egerr.wgruppe AS wgruppe,
  egerr.primwnr1 AS primwnr1,
  egerr.sekwnr1 AS sekwnr1,
  egerr.primwnr2 AS primwnr2,
  egerr.sekwnr2 AS sekwnr2,
  egerr.devgrp AS devgrp,
  egerr.kombinat AS kombinat,
  egerr.ppm_meter AS ppm_meter,
  egerr.lossdtgroup AS lossdtgroup,
  egerr.rating AS rating,
  egerr.p_voltage AS p_voltage,
  egerr.s_voltage AS s_voltage,
  egerr.ams AS ams,
  egerr.amcg_cap_grp AS amcg_cap_grp,
  egerr.msg_attr_id AS msg_attr_id,
  egerr.cap_act_grp AS cap_act_grp,
  cast( '' as gerwechs ) AS gerwechs,
  cast( '' as devloc ) AS devloc,
  cast( '' as insttime ) AS einbzeit,
  cast( '' as removtime ) AS ausbzeit,
  cast( '' as instremov_timezone ) AS zeitzone,
  egerr.eagruppe AS eagruppe,
  egerr.komgrp AS komgrp,
  egerr.messdrck AS messdrck,
  egerr.ueberver AS ueberver,
  egerr.umbaudat AS umbaudat,
  egerr.umbaugr AS umbaugr,
  egerr.aedat AS aedat,
  egerr.aenam AS aenam,
  egerr.zspanns AS zspanns,
  egerr.zstroms AS zstroms,
  egerr.zspannp AS zspannp,
  egerr.zstromp AS zstromp,
  egerr.geraet AS geraet,
  egerr.matnr AS matnr,
  egerr.erdat AS erdat,
  egerr.ernam AS ernam,
  egerr.sparte AS sparte,
  egerr.uii AS uii,
  egerr.begru AS begru,
  cast( '' as los ) AS los,
  cast( '' as besitz ) AS besitz,
  cast( '' as bgljahr ) AS bgljahr,
  cast( '' as wechsel ) AS wechsel,
  cast( '' as bglstat ) AS bglstat,
  cast( '' as kzstich ) AS kzstich,
  cast( cast( 0 as abap.int1 ) as schwgrad ) AS schwgrad,
  cast( '' as plombdat ) AS plombdat,
  cast( '' as bglart ) AS bglart,
  cast( '' as bglnum ) AS bglnum,
  cast( '' as eichfael ) AS eichfael,
  cast( '' as parametr ) AS parametr,
  cast( '' as plombe ) AS plombe,
  cast( '' as approvalnr ) AS approvalnr,
  cast( '' as bglnetz) AS bglnetz,
  cast( '' as ordercode2 ) AS order_code,
  cast( '' as notif_code ) AS notif_code,
  cast( '' as werks_d ) AS werk,
  cast( '' as lgort_d ) AS lager,
  cast( '' as herst ) AS herst,
  cast( '' as baujj ) AS baujj,
  cast( '' as typbz ) AS typbz,
  cast( '' as kzeqbs ) AS s_eqbs,
  cast( '' as j_objnr) AS objnr,
  cast( '' as tplma) AS tplma,
  egerr.service_prov AS service_prov,
  cast( '' as abap_boolean ) AS IsDeviceInfoRecord
FROM egerr
INNER JOIN egers ON /* join condition not captured in parsed metadata */
INNER JOIN equi ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN iflot ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): egerh
;