FGL_BCF_PER0
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)
| Source | Alias | Join Type |
|---|---|---|
| acdoca | y | inner |
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| 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":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA