FGL_BCF_PER0

DDL: FGL_BCF_PER0 SQL: FGLV_BCF_PER0 Type: view

All items of period 0

FGL_BCF_PER0 is a CDS View that provides data about "All items of period 0" in SAP S/4HANA. It reads from 1 data source (acdoca).

Data Sources (1)

SourceAliasJoin Type
acdoca y inner

Annotations (6)

NameValueLevelField
AbapCatalog.sqlViewName FGLV_BCF_PER0 view
EndUserText.label All items of period 0 view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #P view
@AbapCatalog.sqlViewName: 'FGLV_BCF_PER0'
@EndUserText.label: 'All items of period 0'

@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.usageType.serviceQuality: #P
define view FGL_BCF_PER0

  as select
    -- all items of period 0
    y.rldnr,
    ''          as drcrk,
    y.periv,
    ryear,
    poper,
    sum(tsl)    as tsl,
    sum(hsl)    as hsl,
    sum(ksl)    as ksl,
    sum(osl)    as osl,
    sum(msl)    as msl,
    sum(hsl)    as wsl, --wsl = hsl
    sum(co_osl) as co_osl,
    sum(pfsl)   as pfsl,
    sum(psl)    as psl,
    sum(vmsl)   as vmsl,
    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,




    -- 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


    -- further fields in finsts_acdoc_fct WHERE bcf_pl_field = 'X' OR bcf_bs_field = 'X'
    --                                  OR bcf_pl_field_mode = 'C' OR bcf_bs_field_mode = 'C'
    afabe,
    anbwa,
    anlgr,
    anlgr2,
    anln1,
    anln2,
    awsys,
    awtyp,
    blart,
    bttype,
    bwkey,
    bwtar,
    --CO_OSL,
    eprctr,
    glaccount_type,
    --HSL,
    kalnr,
    koart,
    kokrs,
    --KSL,
    ktop2,
    y.ktopl,
    ktosl, --for ML
    kunnr,
    kzbws,
    lifnr,
    lokkt,
    matnr,
    mat_kdauf,
    mat_kdpos,
    mat_lifnr,
    mat_pspnr,
    movcat,
    --MSL,
    --OSL,
    --PERIV,
    --PFSL,
    pprctr,
    prctr,
    psegment,
    --PSL,
    quant1,
    quant2,
    quant3,
    qunit1,
    qunit2,
    qunit3,
    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,
    --RLDNR,
    rmvct,
    rocur,
    rrcty,
    rtcur,
    runit,
    rvunit,
    rvcur,
    rhcur       as rwcur,
    sbusa,
    scntr,
    segment,
    sfarea,
    slalittype,
    sobkz,
    --TSL,
    --VMSL,
    vorgn,
    vrgng,
    --VSL,
    --WSL,
    xobew,
    -- PA Customer Fields
    brsch,
    bzirk,
    kdgrp,
    konzs,
    kunre,
    kunwe,
    land1,
    matkl, 
    matnr_copa,
    spart,
    vkorg, 
    vtweg,    
    -- 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,
    btype,
    prodper,
    cbrunid,
    jvactivity,
    pvname,
    pegrup,
    --CO
    aufnr,
    ps_posid,
    ps_psp_pnr,
    pps_posid,
    ps_pspid,
    ps_prj_pnr,
    kdauf,
    kdpos,
    pkdauf,
    pkdpos,
    hbkid,
    hktid,
    mwskz,
    anlkl,
    werks,
    bukrs_sender,
    racct_sender,
    vptnr,
    pps_prj_pnr, 
    pps_psp_pnr,
    -- Real Estate
    swenr,
    sgenr,
    sgrnr,
    -- Accrual
    acrlogsys,
    acritmtype,
    acrobjtype,
    acrobj_id,
    acrsobj_id,
    -- Valuation
    valobjtype, 
    valobj_id, 
    valsobj_id,
    risk_class


  from         fgl_bcf_info_cc
    inner join acdoca 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_to_year
  --from acdoca as y
  where
    (
         rrcty   = '0'
      or rrcty   = '5'
    )
    and  y.poper = '000'
    and  y.bstat = 'C'
  group by
    y.rldnr,
    y.periv,
    ryear,
    poper,



    -- group by placeholder for fields of extension include of acdoca
    -- group byplaceholder for fields of extension include of acdoca
    -- group byplaceholder 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



    afabe,
    anbwa,
    anlgr,
    anlgr2,
    anln1,
    anln2,
    awsys,
    awtyp,
    blart,
    bttype,
    bwkey,
    bwtar,
    --CO_OSL,
    eprctr,
    glaccount_type,
    --HSL,
    kalnr,
    koart,
    kokrs,
    --KSL,
    ktop2,
    y.ktopl,
    ktosl, --for ML
    kunnr,
    kzbws,
    lifnr,
    lokkt,
    mandt,
    matnr,
    mat_kdauf,
    mat_kdpos,
    mat_lifnr,
    mat_pspnr,
    movcat,
    --MSL,
    --OSL,
    --PERIV,
    --PFSL,
    pprctr,
    prctr,
    psegment,
    --PSL,
    quant1,
    quant2,
    quant3,
    qunit1,
    qunit2,
    qunit3,
    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,
    --RLDNR,
    rmvct,
    rocur,
    rrcty,
    rtcur,
    runit,
    rvunit,
    rvcur,
    rwcur,
    sbusa,
    scntr,
    segment,
    sfarea,
    slalittype,
    sobkz,
    --TSL,
    vorgn,
    vrgng,
    --VMSL
    --VSL,
    --WSL,
    xobew,
    -- PA Customer Fields
    brsch,
    bzirk,
    kdgrp,
    konzs,
    kunre,
    kunwe,
    land1,
    matkl, 
    matnr_copa,
    spart,
    vkorg, 
    vtweg,    
    -- 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,
    btype,
    prodper,
    cbrunid,
    jvactivity,
    pvname,
    pegrup,
    --CO
    aufnr,
    ps_posid,
    ps_psp_pnr,
    pps_posid,
    ps_pspid,
    ps_prj_pnr,
    kdauf,
    kdpos,
    pkdauf,
    pkdpos,
    hbkid,
    hktid,
    mwskz,
    anlkl,
    werks,
    bukrs_sender,
    racct_sender,
    vptnr,
    pps_prj_pnr, 
    pps_psp_pnr,
    -- Real Estate
    swenr,
    sgenr,
    sgrnr,
    -- Accrual
    acrlogsys,
    acritmtype,
    acrobjtype,
    acrobj_id,
    acrsobj_id,
    -- Valuation
    valobjtype, 
    valobj_id, 
    valsobj_id,
    risk_class
    

/*+[internal] {
"BASEINFO":
{
"FROM":
[
"ACDOCA",
"FGL_BCF_INFO_CC"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/