Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

@AbapCatalog.

sqlViewName: 'ZDS_CDS_BW_H9001'
@AbapCatalog.compiler.compareFilter: true
@EndUserText.label: 'Infotype 9001 (Working Experience)'
@AbapCatalog.preserveKey: true
@VDM.viewType: #BASIC
@ObjectModel.representativeKey: [ 'Begda', 'Endda', 'Plvar', 'Otype', 'Subty',
'Objid', 'Istat', 'Varyf', 'Seqnr' ]
@Analytics.dataExtraction.enabled: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@Metadata.allowExtensions: true
define view ZCD_BW_HRP9001 as select from hrp9001 {
key plvar as Plvar,
key otype as Otype,
key objid as Objid,
key subty as Subty,
key istat as Istat,
key begda as Begda,
key endda as Endda,
key varyf as Varyf,
key seqnr as Seqnr,
infty as Infty,
otjid as Otjid,
aedtm as Aedtm,
uname as Uname,
reasn as Reasn,
histo as Histo,
itxnr as Itxnr,
skillc as Skillc,
bdsoccode as Bdsoccode,
bdsoc1 as Bdsoc1,
bdsoc5 as Bdsoc5,
bdqflvlc as Bdqflvlc,
areastuc as Areastuc,
yoereqc as Yoereqc,
aoereq as Aoereq,
jobremc as Jobremc,
hssec as Hssec
}

@AbapCatalog.sqlViewName: 'ZDS_CDS_BW_P0021'
@EndUserText.label: 'Infotype 0021 (Family)'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@VDM.viewType: #BASIC
@ObjectModel.representativeKey: [ 'Begda', 'Endda', 'Pernr', 'SEQNR', 'Subty',
'Objps', 'Sprps' ]
@Analytics.dataExtraction.enabled: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@Metadata.allowExtensions: true
@Metadata.ignorePropagatedAnnotations: true
define view ZCD_BW_PA0021 as select from pa0021
{

key pernr as Pernr,


key subty as Subty,
key objps as Objps,
key sprps as Sprps,
key endda as Endda,
key begda as Begda,
key seqnr as SEQNR,
famsa as Famsa,
fgbdt as Fgbdt,
fgbld as Fgbld,
fanat as Fanat,
fasex as Fasex,
favor as Favor,
fanam as Fanam,
fgbot as Fgbot,
fgdep as Fgdep,
erbnr as Erbnr,
fgbna as Fgbna,
fnac2 as Fnac2,
fcnam as Fcnam,
fknzn as Fknzn,
finit as Finit,
emrgn as Emrgn,
zzpanr as Zzpanr
}

@AbapCatalog.sqlViewName: 'ZDS_CDS_BW_P4000'
@AbapCatalog.compiler.compareFilter: true
@EndUserText.label: 'Infotype 4000 (Recruitment)'
@AbapCatalog.preserveKey: true
@VDM.viewType: #BASIC
@ObjectModel.representativeKey: [ 'Begda', 'Endda', 'Pernr', 'SEQNR', 'Subty',
'Objps', 'Sprps' ]
@Analytics.dataExtraction.enabled: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@Metadata.allowExtensions: true
define view ZCD_BW_PB4000 as select from pb4000 {
key pernr as Pernr,
key subty as Subty,
key objps as Objps,
key sprps as Sprps,
key endda as Endda,
key begda as Begda,
key seqnr as Seqnr,

apsta as Apsta,
strea as Strea,
refem as Refem,
massn as Massn,
rfper as Rfper
}

@AbapCatalog.sqlViewName: 'ZDS_CDS_BW_P0028'
@EndUserText.label: 'Infotype 0028 (Int. Medical Service)'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@VDM.viewType: #BASIC
@ObjectModel.representativeKey: [ 'Begda', 'Endda', 'Pernr', 'SEQNR', 'Subty',
'Objps', 'Sprps' ]
@Analytics.dataExtraction.enabled: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@Metadata.allowExtensions: true
@Metadata.ignorePropagatedAnnotations: true
define view ZCD_BW_PA0028 as select from pa0028 {
key pernr as Pernr,
key subty as Subty,
key objps as Objps,
key sprps as Sprps,
key endda as Endda,
key begda as Begda,
key seqnr as Seqnr,
extyp as Extyp
}

@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Lab Monitoring'
@VDM.viewType: #CONSUMPTION
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@AbapCatalog: {
sqlViewName: 'ZBW_QM001_Q001'
// compiler.compareFilter: true
}
@ObjectModel: {
usageType: {
dataClass: #MIXED,
serviceQuality: #D,
sizeCategory: #S
}
}
@Analytics.query: true
@OData.publish: true
define view ZCD_BW_QM001_Q001 as select from ZCD_BW_QM001 {
key prueflos,
key vorglfnr,
key merknr,
key probenr,
satzstatus,
ersteller,
mbewertg,
pruefdatub,
original_input,
qpmk_ref,
verwmerkm,
// toleranzob,
// toleranzun,
aufnr,
aufpl,
ltxa1
}

You might also like