markus.burbaum@cp-bap.de
Eclipse BIRT Designer Version 4.15.0.202004151243
POEM Komponenten Vertriebsbarwert Berechnung
in
auto layout
true
Szenario
dynamic
Szenarien
dataSetRow["id"]
dataSetRow["name"]
dataSetRow["id"]
desc
integer
true
simple
list-box
false
false
Unformatted
Marktsegment Filter
Filter
static
string
true
#Tree#MS#Filter
simple
text-box
Unformatted
Filter Organisationseinheit
Filter
static
string
true
#Tree#OE#Filter
simple
text-box
Unformatted
1
Name
string
2
id
integer
3
depth
integer
4
SPPL090
float
5
SPPL016
float
6
SPPL092
float
7
SPPL012
float
8
SPPL093
float
9
BTR_NOMKAP
float
10
SPPL091
float
11
BTR_SPPL024
float
12
BTR_PROV_KDK_BS_ERTR_ERG
float
13
BTR_PROV_VMG_NG_ERTR_ERG
float
14
BTR_PROV_WP_ERT_GES_PLAN
float
15
BTR_PROV_BVMG_NG_ERTR_ERG
float
16
BTR_PROV_BVMG_BS_ERTR_ERG
float
17
BTR_PROVISION_PLAN
float
Name
id
depth
SPPL090
SPPL090_PLANVB
SPPL016
SPPL016_MARGE_NETTO
SPPL092
SPPL092_PLAN_MARGE
SPPL012
SPPL012_DURATION
SPPL093
SPPL093_PLAN_DURATION
BTR_NOMKAP
SPPL011_NOMKAP
SPPL091
SPPL091_PLAN_NOMKAP
BTR_SPPL024
BTR_PROV_KDK_BS_ERTR_ERG
BTR_PROV_VMG_NG_ERTR_ERG
BTR_PROV_WP_ERT_GES_PLAN
BTR_PROV_BVMG_NG_ERTR_ERG
BTR_PROV_BVMG_BS_ERTR_ERG
BTR_PROVISION_PLAN
1
Name
string
2
id
integer
3
depth
integer
4
SPPL090_PLANVB
float
5
SPPL016_MARGE_NETTO
float
6
SPPL092_PLAN_MARGE
float
7
SPPL012_DURATION
float
8
SPPL093_PLAN_DURATION
float
9
SPPL011_NOMKAP
float
10
SPPL091_PLAN_NOMKAP
float
11
BTR_SPPL024
float
12
BTR_PROV_KDK_BS_ERTR_ERG
float
13
BTR_PROV_VMG_NG_ERTR_ERG
float
14
BTR_PROV_WP_ERT_GES_PLAN
float
15
BTR_PROV_BVMG_NG_ERTR_ERG
float
16
BTR_PROV_BVMG_BS_ERTR_ERG
float
17
BTR_PROVISION_PLAN
float
ScriptedDataSource
0;
var filterOe = params["Organisationseinheit"].value;
var hasOe = filterOe != null && filterOe.length > 0;
if (hasMs) {
whereString += filterMs;
if (hasOe) {
whereString = "CrossJoin(" + whereString + ",";
}
}
if (hasOe) {
whereString += filterOe;
if (hasMs) {
whereString += ")";
}
}
if (whereString.length > 1) {
mdxString += "WHERE " + whereString
}
list = readerInstance.getScenarioCubeNodeList(params["hiddenFilter"].value, mdxString); ]]>
= (index + 1)) ? measure.get(index) : 0;
}
// nächster Datensatz
count++;
return true;
}
return false;]]>
1
id
integer
2
name
string
3
fiPlanbase
integer
id
name
fiPlanbase
1
id
integer
2
name
string
3
fiPlanbase
integer
ScriptedDataSource
a3
landscape
10mm
10mm
10mm
10mm
true
true
10mm
10mm
100%
7.395833333333333in
#FF8000
solid
thin
|
0.28125in
100%
5.458333333333333in
1.9375in
#FFA500
solid
thin
0.28125in
BlockText
8pt
html
new Date()]]>
|
BlockText
8pt
0pt
right
page-number
|
|
#EFEFEF
16%
|
1pt
1pt
1pt
1pt
Szenarien
id
id
dataSetRow["id"]
integer
name
name
dataSetRow["name"]
string
eq
row["id"]
params["hiddenFilter"].value
true
1pt
0pt
0pt
0pt
scroll
0%
0%
repeat
sans-serif
10pt
normal
normal
normal
black
none
none
none
black
none
medium
black
none
medium
black
none
medium
black
none
medium
0pt
0pt
0pt
0pt
0pt
0pt
0pt
0pt
normal
normal
2
none
normal
2
normal
block
auto
auto
auto
false
false
hidden
name
|
|
|
myLabel
params["Marktsegment"].value
html
|
|
myLabel
params["Organisationseinheit"].value
html
|
|
|
MDX_ResultSet
SPPL090_PLANVB
SPPL090_PLANVB
if (BirtMath.round(dataSetRow["SPPL011_NOMKAP"],0)!=0
|| BirtMath.round(dataSetRow["SPPL091_PLAN_NOMKAP"],0) !=0
|| BirtMath.round(dataSetRow["SPPL090_PLANVB"],0) !=0 ) {
dataSetRow["SPPL090_PLANVB"]
}
float
true
SPPL016_MARGE_NETTO
SPPL016_MARGE_NETTO
if (BirtMath.round(dataSetRow["SPPL011_NOMKAP"],0)!=0
|| BirtMath.round(dataSetRow["SPPL091_PLAN_NOMKAP"],0) !=0
|| dataSetRow["SPPL016_MARGE_NETTO"] !=0 ) {
dataSetRow["SPPL016_MARGE_NETTO"]
}
float
true
SPPL092_PLAN_MARGE
SPPL092_PLAN_MARGE
if (BirtMath.round(dataSetRow["SPPL011_NOMKAP"],0)!=0
|| BirtMath.round(dataSetRow["SPPL091_PLAN_NOMKAP"],0) !=0
|| BirtMath.round(dataSetRow["SPPL092_PLAN_MARGE"],0) !=0 ) {
dataSetRow["SPPL092_PLAN_MARGE"]
}
float
true
SPPL012_DURATION
SPPL012_DURATION
if (BirtMath.round(dataSetRow["SPPL011_NOMKAP"],0)!=0
|| BirtMath.round(dataSetRow["SPPL091_PLAN_NOMKAP"],0) !=0
|| dataSetRow["SPPL012_DURATION"] !=0 ) {
dataSetRow["SPPL012_DURATION"]
}
float
true
SPPL013_PLAN_DURATION
SPPL093_PLAN_DURATION
if (BirtMath.round(dataSetRow["SPPL011_NOMKAP"],0) !=0
|| BirtMath.round(dataSetRow["SPPL091_PLAN_NOMKAP"], 0) !=0
|| dataSetRow["SPPL093_PLAN_DURATION"] !=0 ) {
dataSetRow["SPPL093_PLAN_DURATION"]
}
float
true
SPPL011_NOMKAP
SPPL011_NOMKAP
if (dataSetRow["SPPL011_NOMKAP"]!=0
|| dataSetRow["SPPL091_PLAN_NOMKAP"] !=0
|| dataSetRow["SPPL011_NOMKAP"] !=0 ) {
dataSetRow["SPPL011_NOMKAP"]
}
float
true
SPPL091_PLAN_NOMKAP
SPPL091_PLAN_NOMKAP
if ( BirtMath.round(dataSetRow["SPPL091_PLAN_NOMKAP"],0) != 0 ) {
dataSetRow["SPPL091_PLAN_NOMKAP"]
}
float
true
DiffNomKapAbsolut
if ( BirtMath.round(dataSetRow["SPPL091_PLAN_NOMKAP"],0) !=0
|| BirtMath.round(dataSetRow["SPPL011_NOMKAP"],0) !=0 ) {
row["SPPL091_PLAN_NOMKAP"] - row["SPPL011_NOMKAP"]
}
float
true
DiffNomKapAnteil
if ( row["DiffNomKapAbsolut"]!=0 && BirtMath.round(row["SPPL011_NOMKAP"], 0) !=0 ) {
row["DiffNomKapAbsolut"]/row["SPPL011_NOMKAP"]
}
float
true
ProduktName
dataSetRow["Name"]
string
true
id
id
dataSetRow["id"]
integer
depth
depth
dataSetRow["depth"]
integer
BTR_SPPL024
BTR_SPPL024
value = dataSetRow["BTR_SPPL024"];
(BirtMath.round(value,0)) != 0 ? value : null;
float
true
BTR_PROV_KDK_BS_ERTR_ERG
BTR_PROV_KDK_BS_ERTR_ERG
dataSetRow["BTR_PROV_KDK_BS_ERTR_ERG"]
float
BTR_PROV_VMG_NG_ERTR_ERG
BTR_PROV_VMG_NG_ERTR_ERG
dataSetRow["BTR_PROV_VMG_NG_ERTR_ERG"]
float
BTR_PROV_WP_ERT_GES_PLAN
BTR_PROV_WP_ERT_GES_PLAN
dataSetRow["BTR_PROV_WP_ERT_GES_PLAN"]
float
BTR_PROV_BVMG_NG_ERTR_ERG
BTR_PROV_BVMG_NG_ERTR_ERG
dataSetRow["BTR_PROV_BVMG_NG_ERTR_ERG"]
float
BTR_PROV_BVMG_BS_ERTR_ERG
BTR_PROV_BVMG_BS_ERTR_ERG
dataSetRow["BTR_PROV_BVMG_BS_ERTR_ERG"]
float
BTR_PROV_ERTRAG
val = dataSetRow["BTR_PROVISION_PLAN"]
+dataSetRow["BTR_PROV_BVMG_BS_ERTR_ERG"]
+dataSetRow["BTR_PROV_BVMG_NG_ERTR_ERG"]
+dataSetRow["BTR_PROV_KDK_BS_ERTR_ERG"]
+dataSetRow["BTR_PROV_VMG_NG_ERTR_ERG"]
+dataSetRow["BTR_PROV_WP_ERT_GES_PLAN"];
(BirtMath.round(val,0) != 0) ? val : null;
float
true
BTR_VB_TOTAL
value = row["BTR_PROV_ERTRAG"] + row["SPPL090_PLANVB"];
(BirtMath.round(value,0)) != 0 ? value : null;
float
true
0
7%
7%
7%
7%
7%
7%
7%
7%
7%
7%
7%
7%
TableHeaderRight
#FF8040
solid
thin
0.5in
|
|
|
|
|
|
|
|
|
|
|
|
|
tableBetrag
eq
row.__rownum % 2
0
tableBetrag
eq
row.__rownum % 2
1
tableBetragOdd
Knoten
eq
row["depth"]
0
Knoten
eq
row["depth"]
1
Knoten
Knoten
left
eq
row["depth"]
0
Knoten
eq
row["depth"]
1
Knoten1
eq
row["depth"]
2
Knoten2
eq
row["depth"]
3
Knoten3
eq
row["depth"]
4
Knoten4
eq
row["depth"]
5
Knoten5
eq
row["depth"]
6
Knoten6
ProduktName
|
BTR_SPPL024
|
SPPL090_PLANVB
|
BTR_PROV_ERTRAG
|
BTR_VB_TOTAL
|
tableProzent
SPPL016_MARGE_NETTO
|
tableBetrag
tableProzent
SPPL092_PLAN_MARGE
|
tableProzent
tableDuration
SPPL012_DURATION
|
tableDuration
SPPL013_PLAN_DURATION
|
SPPL011_NOMKAP
|
SPPL091_PLAN_NOMKAP
|
DiffNomKapAbsolut
|
tableProzent
DiffNomKapAnteil
|
|
coparis_logo_kl.png
image/png
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