FGL_BCF_PRFYP

CDS View

All aggregated PL-items of previous fiscal year

FGL_BCF_PRFYP is a CDS View in S/4HANA. All aggregated PL-items of previous fiscal year. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
FGL_BCF_ALLP10 view inner PL-items: prev. fiscal year + invert. period 0 bcf-year
@AbapCatalog.sqlViewName: 'FGLV_BCF_PRFYP'
@EndUserText.label: 'All aggregated PL-items of previous fiscal year'
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.usageType.serviceQuality: #P

define view FGL_BCF_PRFYP
  as select

    --all PL-items of previous year including fixed accounts (poper = '000' and poper <> '000')
    -- form process_record_sfin pl accounts
    -- aggregation tsl, hsl etc.
    ryear,
    ' '         as xbilk,
    poper,
    ''          as drcrk,
    org_account,
    sum(tsl)    as tsl,
    sum(hsl)    as hsl,
    sum(ksl)    as ksl,
    sum(osl)    as osl,
    --sum(msl) as msl,
    sum(wsl)    as wsl,
    sum(co_osl) as co_osl,
    sum(pfsl)   as pfsl,
    sum(psl)    as psl,
    sum(vsl)    as vsl,
    sum(bsl)    as bsl,
    sum(csl)    as csl,
    sum(dsl)    as dsl,
    sum(esl)    as esl,
    sum(fsl)    as fsl,
    sum(gsl)    as gsl,
    sum(hvkwrt) as hvkwrt,
    sum(fcsl)   as fcsl,


    --bttype,
    --awtyp,
    --runit


    -- placeholder for fields of extension include of acdoca
    -- placeholder for fields of extension include of acdoca
    -- placeholder for fields of extension include of acdoca
    //<$VF>

//<$FIELDS>

//<$VF>

    -- placeholder for fields of extension include of acdoca
    -- placeholder for fields of extension include of acdoca
    -- placeholder for fields of extension include of acdoca



    -- all possible PL-fields
    awtyp,
    awsys,
    blart,
    --co_osl,
    eprctr,
    --hsl,
    kokrs,
    --ksl,
    ktop2,
    y.ktopl,
    lokkt,
    --osl,
    y.periv,
    --pfsl,
    pprctr,
    prctr,
    psegment,
    --psl,
    racct,
    rassc,
    rbukrs,
    rbusa,
    rclnt,
    rcntr,
    rco_ocur,
    rfarea,
    y.rbcur,
    y.rccur,
    y.rdcur,
    y.recur,
    y.rfcur,
    y.rgcur,
    y.rfccur,
    rhcur,
    rhoart,
    rkcur,
    y.rldnr,
    rmvct,
    rocur,
    rrcty,
    rtcur,
    rvcur,
    rwcur,
    sbusa,
    scntr,
    segment,
    sfarea,
    --tsl,
    --wsl,
    -- Public sector
    re_bukrs,
    re_account,
    fikrs,
    fistl,
    measure,
    rfund,
    rgrant_nbr,
    rbudget_pd,
    sfund,
    sgrant_nbr,
    sbudget_pd,
    bdgt_account,
    bdgt_account_cocode,
    ---JVA
    vname,
    egrup,
    recid,
    -- CO
    aufnr,
    btype,
    prodper,
    cbrunid,
    jvactivity,
    pvname,
    pegrup,
    vptnr,
    ---
    hbkid,
    hktid,
    anlkl,
    mwskz,
    werks,
    bukrs_sender,
    racct_sender,
    -- Real Estate
    swenr,
    sgenr,
    sgrnr,
    -- Accrual
    acrlogsys,
    acritmtype,
    acrobjtype,
    acrobj_id,
    acrsobj_id,
    -- Valuation
    valobjtype, 
    valobj_id, 
    valsobj_id

  from         fgl_bcf_info_cc
    inner join FGL_BCF_PRFYP30 as y on  y.rbukrs = fgl_bcf_info_cc.bukrs
                                    and y.rldnr  = fgl_bcf_info_cc.rldnr
                                    and y.ryear  = fgl_bcf_info_cc.bcf_from_year

  --      from FGL_BCF_PRFYP30 as y

  group by
    ryear,
    poper,
    drcrk,
    org_account,


    -- group by placeholder for fields of extension include of acdoca
    -- group by placeholder for fields of extension include of acdoca
    -- group by placeholder for fields of extension include of acdoca
    //<$VF>

//<$FIELDS>

//<$VF>

    -- group by placeholder for fields of extension include of acdoca
    -- group by placeholder for fields of extension include of acdoca
    -- group by placeholder for fields of extension include of acdoca


    awtyp,
    awsys,
    blart,
    --co_osl,
    eprctr,
    --hsl,
    kokrs,
    --ksl,
    ktop2,
    y.ktopl,
    lokkt,
    --osl,
    y.periv,
    --pfsl,
    pprctr,
    prctr,
    psegment,
    --psl,
    racct,
    rassc,
    rbukrs,
    rbusa,
    rclnt,
    rcntr,
    rco_ocur,
    rfarea,
    y.rbcur,
    y.rccur,
    y.rdcur,
    y.recur,
    y.rfcur,
    y.rgcur,
    y.rfccur,
    rhcur,
    rhoart,
    rkcur,
    y.rldnr,
    rmvct,
    rocur,
    rrcty,
    rtcur,
    rvcur,
    rwcur,
    sbusa,
    scntr,
    segment,
    sfarea,
    --tsl,
    --vsl,
    --wsl,
    -- Public sector
    re_bukrs,
    re_account,
    fikrs,
    fistl,
    measure,
    rfund,
    rgrant_nbr,
    rbudget_pd,
    sfund,
    sgrant_nbr,
    sbudget_pd,
    bdgt_account,
    bdgt_account_cocode,
    ---JVA
    vname,
    egrup,
    recid,
    --CO 
    aufnr,
    btype,
    prodper,
    cbrunid,
    jvactivity,
    pvname,
    pegrup,
    vptnr,
    ---
    hbkid,
    hktid,
    anlkl,
    mwskz,
    werks,
    bukrs_sender,
    racct_sender,
    -- Real Estate
    swenr,
    sgenr,
    sgrnr,
    -- Accrual
    acrlogsys,
    acritmtype,
    acrobjtype,
    acrobj_id,
    acrsobj_id,
    -- Valuation
    valobjtype, 
    valobj_id, 
    valsobj_id
           
  
 /*+[internal] {
"BASEINFO":
{
"FROM":
[
"FGL_BCF_PRFYP30",
"FGL_BCF_INFO_CC"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/