Advanced Sap Bw Data Transformation
Transcript of Advanced Sap Bw Data Transformation
Gar
y N
olan
Plat
inum
Con
sulta
nt, S
AP A
mer
ica
Inc.
Adv
ance
d B
W D
ata
Tra
nsfo
rmat
ion
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Age
nda
The
fol
low
ing
topi
cs w
ill b
e di
scus
sed:
!M
etho
ds u
sed
for t
rans
form
atio
n of
dat
a in
BW
!R
efer
entia
l Int
egrit
y C
heck
ing
!Ti
me
Dis
trib
utio
n in
Upd
ate
Rul
es!
Mas
ter D
ata
Con
vers
ion
Rou
tines
!U
pdat
e/Tr
ansf
er R
outin
es!
Star
trou
tine
Valid
atio
n an
d fil
terin
g!
Ret
urn
Tabl
es!
Adva
nced
Tra
nsfo
rmat
ion
in U
sere
xits
!U
se o
f BAD
Is
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Ref
eren
tial
Int
egri
ty C
heck
ing
!Allo
ws
chec
king
of c
hara
cter
istic
s va
lues
aga
inst
exi
stin
g m
aste
r dat
a
!In
the
past
the
inte
grity
che
ckin
g ca
used
pro
cess
ing
to s
top
!It i
s no
w p
ossi
ble
to:
!C
ontr
ol in
divi
dual
cha
ract
eris
tic c
heck
ing
!Va
lidat
e ag
ains
t a m
aste
r dat
a ta
ble
!Pr
ovid
e sp
ecifi
c er
ror m
essa
ge!
Con
tinue
pro
cess
ing
or s
top
proc
essi
ng
!Err
oneo
us re
cord
s ar
e sp
lit in
to s
econ
d re
ques
t
!Che
ckin
g is
set
up o
n co
mm
unic
atio
n st
ruct
ure
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Ref
eren
tial
Int
egri
ty C
heck
ing
�C
omm
. Str
uctu
re
Inte
grity
Che
ckin
gon
Com
mun
icat
ion
Stru
ctur
e
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Ref
eren
tial
Int
egri
ty C
heck
ing
Pack
age
set t
o tu
rn re
d if
inte
grity
che
ck fa
ils�
it co
uld
be s
et to
gre
en
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Info
Obj
ect
OD
S R
efer
enti
al I
nteg
rity
Che
ckin
g
!It i
s al
so p
ossi
ble
to v
alid
ate
agai
nst a
n O
DS
obje
ct
!Se
tup
in th
e In
foO
bjec
t Mai
nten
ance
Scr
een
!Va
lidat
es d
ata
base
d on
wha
t app
ears
in th
e O
DS!
Use
ful t
o va
lidat
e en
trie
s on
load
aga
inst
exi
stin
g tr
ansa
ctio
nal v
alue
s
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Tim
e D
istr
ibut
ion
in U
pdat
e R
ules
!Tim
e ch
arac
teris
tics
in u
pdat
e ru
les
can
be u
pdat
ed w
ith a
tim
e ch
arac
teris
tic s
mal
ler t
han
the
sour
ce (a
s of
BW
ver
sion
3.x
)!
For e
xam
ple:
Dat
a co
mes
in fr
om le
gacy
file
as
mon
thly
dat
a,
how
ever
we
wou
ld li
ke to
repo
rt o
n it
wee
kly.
!In
foSo
urce
con
tain
s 0C
ALM
ON
TH b
ut n
ot 0
CAL
WEE
K!
Tim
e di
strib
utio
n al
low
s th
e ke
y fig
ure
data
to b
e eq
ually
dis
trib
uted
to
wee
ks.
!
Cal
enda
r Mon
th 1
0/20
03 w
ould
be
dist
ribut
ed to
wee
ks 4
0/20
03, 4
1/20
03,
42/2
003,
43/
2003
, and
44/
2003
!Sy
stem
take
s pe
rcen
tage
of n
umbe
r of d
ays
in m
onth
, i.e
. 1/3
1 of
key
figur
e va
lue
for e
ach
asso
ciat
ed d
ate
!Allo
ws
data
to b
e �a
utom
atic
ally
� pr
o-ra
ted
to s
mal
ler t
ime
perio
ds u
pon
load
into
an
Info
Cub
e
!Ava
ilabl
e w
ith fa
ctor
y ca
lend
ar o
r sta
ndar
d SA
P ca
lend
ars
!Mus
t be
used
acr
oss
all k
ey fi
gure
s no
t for
one
key
figu
re
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Tim
e D
istr
ibut
ion
Info
Sour
ce0C
ALM
ON
THAs
soci
ated
with
all
data
Upd
ate
Rul
esTi
me
Split
via
Tim
e D
istr
ibut
ion
Syst
em ta
kes
2/30
of
each
key
figu
re v
alue
fo
r wee
k 44
7/30
for w
eek
457/
30 fo
r wee
k 46
7/30
for w
eek
477/
30 fo
r wee
k 48
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Mas
ter
Dat
a C
onve
rsio
n R
outi
nes
!Rou
tine
is a
dded
on
Info
Obj
ect
!Cod
e is
in e
ffect
for a
ll In
foSo
urce
s co
ntai
ning
this
Info
Obj
ect
!Allo
ws
for g
loba
l con
vers
ion/
valid
atio
n of
mas
ter d
ata
!Rou
tines
can
als
o be
add
ed to
mas
ter d
ata
tran
sfer
rule
s,
how
ever
, the
y w
ould
hav
e to
be
adde
d to
all
tran
sfer
rule
s us
ing
this
mas
ter d
ata
attr
ibut
e
!Exa
mpl
es:
!C
heck
inte
grity
of i
ncom
ing
data
from
flat
file
!Va
lidat
e da
ta to
a c
usto
m c
ross
refe
renc
e ta
ble
beca
use
of
real
ignm
ent
!Va
lidity
che
cks
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Mas
ter
Dat
a C
onve
rsio
n R
outi
nes
Nee
d to
cov
ert a
ll in
com
ing
flat f
ile d
ata
com
pany
cod
es fr
om 4
545
to 9
999
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Upd
ate/
Tra
nsfe
r R
outi
nes
!Mos
t com
mon
way
of t
rans
form
ing
data
!Som
e tr
ansf
er/u
pdat
e ro
utin
es c
an b
e av
oide
d us
ing
tran
sfor
mat
ion
form
ulas
!Tra
nsfe
r rou
tines
can
be
adde
d to
upd
ate
rule
s, tr
ansf
er ru
les
and
mas
ter d
ata
!Allo
ws
for f
ilter
ing,
tran
sfor
mat
ion
!Cap
abili
ty e
xist
s to
ski
p a
reco
rd if
crit
eria
is m
et b
y se
tting
valu
e !
RET
UR
NC
OD
E N
E 0
!Cap
abili
ty e
xist
s to
Abo
rt p
acka
ge if
crit
eria
is m
et!
ABO
RT
= 0
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Deb
uggi
ng U
pdat
e/T
rans
fer
Rou
tine
s
●D
ebug
ging
and
tuni
ng U
pdat
e an
d Tr
ansf
er ru
les:
■Al
low
s AB
AP s
ingl
e st
ep u
sing
bre
ak-p
oint
s to
det
erm
ine
bottl
enec
ks
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Sta
rtro
utin
e V
alid
atio
n an
d Fi
lter
ing
!Use
d to
val
idat
e re
cord
s in
upd
ate
rule
or t
rans
fer r
ule
!Tra
nsac
tiona
l Dat
a or
Mas
ter D
ata
!Dat
a ca
n be
val
idat
ed a
gain
st a
ny e
xist
ing
mas
ter d
ata,
OD
S,
Info
Cub
e, o
r cus
tom
z-ta
ble
in B
W u
sing
AB
AP
!The
re a
re s
ever
al a
dvan
tage
s to
put
ting
filte
rs in
the
star
trou
tine
rath
er th
an in
the
upda
te o
r tra
nsfe
r rul
e ch
arac
teris
tic ro
utin
es:
!Al
l rou
tines
can
be
in o
ne p
lace
!If
an o
utsi
de ta
ble
need
s to
be
valid
ated
, it i
s on
ly a
cces
sed
once
ra
ther
than
for e
ach
extr
acte
d re
cord
!Rec
ords
can
be
rem
oved
if th
ey d
o no
t mee
t crit
eria
!AB
AP �
dele
te d
ata_
pack
age
whe
re �
�.
!Dat
a ca
n al
so b
e al
tere
d in
sta
rtro
utin
e
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Sta
rtro
utin
e Fi
lter
ing
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Sta
rtro
utin
e R
esul
ts in
Mon
itor
Star
trou
tine
filte
r re
duce
d th
e 50
0 tr
ansf
erre
d re
cord
s to
3 re
cord
s
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Deb
uggi
ng S
tart
rout
ines
●D
ebug
ging
and
tuni
ng S
tart
rout
ines
:■
Allo
ws
ABAP
sin
gle
step
usi
ng b
reak
-poi
nts
to d
eter
min
e bo
ttlen
ecks
Use
s sa
me
tool
as
debu
ggin
g tr
ansf
er ru
les/
upda
te ru
les
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Ret
urn
Tab
les
!Ret
urn
Tabl
es: A
llow
the
abili
ty to
cre
ate
mul
tiple
reco
rds
from
one
reco
rd!
BW
is d
esig
ned
to a
ggre
gate
dat
a!
With
out t
he c
once
pt o
f ret
urn
tabl
es, t
his
wou
ld b
e ve
ry d
iffic
ult,
as
BW
doe
s no
t eas
ily s
plit
reco
rds
or c
reat
e se
vera
l rec
ords
from
one
re
cord
!Wor
ks w
ith O
DS
and
Info
Cub
e
!Ret
urn
tabl
es c
an e
xist
on
mor
e th
an o
ne k
ey fi
gure
!For
exa
mpl
e:
Addi
ng a
ctua
l dat
a an
d fo
reca
sted
dat
a in
one
In
foC
ube
from
two
sour
ces
!Is
sue:
The
re a
re m
ultip
le p
lan
wee
ks fo
r eac
h ac
tual
cal
enda
r wee
k!
The
resu
lt cu
be s
houl
d co
ntai
n ac
tual
and
pla
n da
ta fo
r com
paris
on!
The
plan
dat
a pr
evio
usly
exi
sts
�w
hen
the
actu
al o
ccur
s, it
sho
uld
be w
ritte
n to
eac
h pl
anne
d re
cord
�th
is w
ould
requ
ire m
ultip
le
reco
rds
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Ret
urn
Tab
les
�C
ombi
ne A
ctua
l and
Pla
nned
Actu
al S
ales
Cal
Wee
k
Mat
eria
l S
ales
Qty
7/20
03
AB
C10
0
8/20
03
AB
C12
0
9/20
03
AB
C11
0
Plan
ned
Sale
s
Plan
Wee
k C
al W
eek
Mat
eria
l P
lan
Qty
4/20
037/
2003
ABC
100
5/20
037/
2003
ABC
110
6/20
037/
2003
ABC
90
4/20
038/
2003
ABC
120
5/20
038/
2003
ABC
110
Info
Cub
e Ac
tual
vs.
Pla
nned
Sal
es
Plan
Wee
k C
al W
eek
Mat
eria
l P
lan
Qty
A
ctua
l Qty
4/20
037/
2003
ABC
100
100
5/20
037/
2003
ABC
110
100
6/20
037/
2003
ABC
90
100
4/20
038/
2003
ABC
120
120
5/20
038/
2003
ABC
110
120
��
�
�
�
Usi
ng R
etur
n ta
bles
th
e ac
tual
dat
ais
pai
red
with
its
asso
ciat
edpl
anne
d sa
les
in
the
Info
Cub
e or
O
DS
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Ret
urn
Tab
les
�H
ow t
o do
it�
!A s
tart
rout
ine
on th
e In
foC
ube
upda
te ru
les
is n
eede
d to
get
the
all
plan
ned
data
and
sto
re it
into
an
inte
rnal
tabl
e!
Stor
ing
the
asso
ciat
ed p
lann
ed d
ata
in a
n in
tern
al ta
ble
allo
ws
this
to b
e us
ed
late
r in
the
upda
te ru
le re
turn
tabl
e to
mer
ge th
e pl
anne
d da
ta w
ith th
e ac
tual
da
ta!
This
dat
a co
uld
be re
ad fr
om a
n as
soci
ated
Info
Cub
e or
OD
S
!Ret
urn
tabl
e ch
eckb
ox s
houl
d be
cho
sen
in th
e ke
y fig
ure
tab
of th
e up
date
rule
s
!Cod
e sh
ould
be
writ
ten
to lo
op th
roug
h th
e ex
istin
g fo
reca
st d
ata
and
appe
nd re
cord
s to
RES
ULT
_TAB
LE!
Each
reco
rds
writ
ten
to R
ESUL
T_TA
BLE
app
ends
ano
ther
reco
rd to
the
Info
Cub
e
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Ret
urn
Tab
les
�S
teps
in u
pdat
e ru
les
to I
nfoC
ube
Cre
ate
AB
AP
star
trou
tine
in
upda
te ru
les
to
read
all
plan
ned
data
from
O
DS/
Info
Cub
e in
to in
tern
al ta
ble
Che
ck fl
ag o
n th
e de
sire
d ke
y fig
ure
�Ret
urn
Tabl
e�
Add
ABAP
cod
e ro
utin
e to
app
end
to th
e R
ESU
LT_T
ABLE
th
e de
sire
d ne
w
reco
rds,
read
ing
from
the
inte
rnal
ta
ble
crea
ted
in
star
trou
tine
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Sta
rtro
utin
e se
lect
into
inte
rnal
tab
le
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Ret
urn
Tab
le A
BA
P C
ode
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Ret
urn
Tab
les
�C
ombi
ned
Act
ual a
nd P
lann
ed
Actu
al S
ales
Cal
Wee
k
Mat
eria
l S
ales
Qty
7/20
03
AB
C10
0
8/20
03
AB
C12
0
9/20
03
AB
C11
0
Plan
ned
Sale
s
Plan
Wee
k C
al W
eek
Mat
eria
l P
lan
Qty
4/20
037/
2003
ABC
100
5/20
037/
2003
ABC
110
6/20
037/
2003
ABC
90
4/20
038/
2003
ABC
120
5/20
038/
2003
ABC
110
Info
Cub
e Ac
tual
vs.
Pla
nned
Sal
es
Plan
Wee
k C
al W
eek
Mat
eria
l P
lan
Qty
A
ctua
l Qty
4/20
037/
2003
ABC
100
100
5/20
037/
2003
ABC
110
100
6/20
037/
2003
ABC
90
100
4/20
038/
2003
ABC
120
120
5/20
038/
2003
ABC
110
120
��
�
�
�
Usi
ng R
etur
n ta
bles
th
e ac
tual
dat
ais
pai
red
with
its
asso
ciat
edpl
anne
d sa
les
in
the
Info
Cub
e or
O
DS
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Adv
ance
d T
rans
form
atio
n in
Use
rexi
t -R
SA
P00
01
!Allo
ws
for t
he e
xten
sion
to fi
ll cu
stom
app
ende
d fie
lds
in S
AP
extr
acto
rs!
Cus
tom
fiel
ds c
an b
e ap
pend
ed to
exi
stin
g ex
trac
tors
usi
ng
tran
sact
ion
RSA
6 !
Thes
e fie
lds
can
be p
opul
ated
usi
ng R
SAP0
001
!Th
is u
sere
xiti
s no
t des
igne
d to
cha
nge
key
field
s
!Cod
e is
typi
cally
add
ed o
n th
e R
/3 s
yste
m, n
ot th
e B
W s
yste
m
!Use
rexi
t can
be
used
to fi
ll/al
ter
!Tr
ansa
ctio
n D
ata
�co
mpo
nent
EXI
T_SA
PLR
SAP_
001
!M
aste
r Dat
a -c
ompo
nent
EXI
T_SA
PLR
SAP_
002
!Te
xt �
com
pone
nt E
XIT_
SAPL
RSA
P_00
3!
Hie
rarc
hies
-co
mpo
nent
EXI
T_SA
PLR
SAP_
004
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
CM
OD
Enh
ance
men
t
Step
s to
Cre
ate
an E
nhan
cem
ent
�Tra
nsac
tion:
CM
OD
�Cre
ate
a Pr
ojec
t
�Sel
ect E
nhan
cem
ent i
.e. R
SAP0
001
�Cho
ose
Com
pone
nt i.
e. E
XIT_
SAPL
RSA
P_00
1
�Dou
ble-
clic
k on
incl
ude
i.e. Z
XRSA
U01
with
in th
e Ex
it
�Add
or c
hang
e co
ding
�Act
ivat
e th
e Pr
ojec
t(D
o no
t for
get t
his
step
!)
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
Deb
uggi
ng U
sere
xit
in t
rans
acti
on R
SA
3
RSA
P000
1 ca
n be
test
ed b
y se
tting
a b
reak
poin
t in
code
an
d us
ing
tran
sact
ion
RSA
3 to
test
ext
ract
ion
Allo
ws
for s
ingl
e st
ep fr
om b
reak
poin
ts
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
BA
DIs
(B
usin
ess
Add
-ins)
!Mor
e fle
xibl
e an
d re
usab
le th
an c
usto
mer
enh
ance
men
t!
Cus
tom
er e
nhan
cem
ents
(CM
OD
/SM
OD
) may
requ
ire c
ode
to b
e re
writ
ten
for e
ach
coun
try
in a
glo
bal i
mpl
emen
tatio
n!
BA
DIs
cou
ld b
e cr
eate
d w
ith fi
lter v
alue
s to
allo
w it
to b
e de
pend
ent
on s
peci
fic c
riter
ia
!Allo
w fo
r SAP
, cus
tom
er, a
nd p
artn
er (i
ndus
try)
sol
utio
ns!
Easi
er to
leve
rage
func
tiona
lity
prov
ided
by
othe
rs
!Allo
ws
all e
nhan
cem
ents
ass
ocia
ted
with
a s
peci
fic c
hang
e to
be
bund
led
into
a s
ingl
e ad
d-in
!U
sefu
l if t
here
are
sev
eral
ste
ps to
the
enha
ncem
ent
!SAP
pro
vide
s so
me
pred
efin
ed B
ADIs
in v
ersi
on 3
.x
!Mor
e in
form
atio
n ca
n be
foun
d in
hel
p.sa
p.co
m
Gar
y N
olan
Plat
inum
Con
sulta
nt, S
AP A
mer
ica
Inc.
gary
.nol
an@
sap.
com
Adv
ance
d B
W D
ata
Tra
nsfo
rmat
ion
SA
P AG
2003
, Adv
ance
d D
ata
Tran
sfor
mat
ion
�G
ary
Nol
an
!N
o pa
rt of
this
pub
licat
ion
may
be
repr
oduc
ed o
r tra
nsm
itted
in a
ny fo
rm o
r for
any
pur
pose
with
out t
he e
xpre
ss
perm
issi
on o
f SAP
AG
. The
info
rmat
ion
cont
aine
d he
rein
may
be
chan
ged
with
out p
rior n
otic
e.
!So
me
softw
are
prod
ucts
mar
kete
d by
SAP
AG
and
its
dist
ribut
ors
cont
ain
prop
rieta
ry s
oftw
are
com
pone
nts
of o
ther
so
ftwar
e ve
ndor
s.
!M
icro
soft®
, WIN
DO
WS®
, NT®
, EXC
EL®
, Wor
d®, P
ower
Poin
t®an
d SQ
L Se
rver
®ar
e re
gist
ered
trad
emar
ks o
f M
icro
soft
Cor
pora
tion.
!IB
M®
, DB2
®, D
B2 U
nive
rsal
Dat
abas
e, O
S/2®
, Par
alle
l Sys
plex
®, M
VS/E
SA, A
IX®
, S/3
90®
, AS/
400®
, OS/
390®
, O
S/40
0®, i
Serie
s, p
Serie
s, x
Serie
s, z
Serie
s, z
/OS,
AFP
, Int
ellig
ent M
iner
, Web
Sphe
re®
, Net
finity
®, T
ivol
i®,
Info
rmix
and
Info
rmix
®D
ynam
ic S
erve
rTM
are
trade
mar
ks o
f IBM
Cor
pora
tion
in U
SA a
nd/o
r oth
er c
ount
ries.
!O
RAC
LE®
is a
regi
ster
ed tr
adem
ark
of O
RAC
LE C
orpo
ratio
n.
!U
NIX
®, X
/Ope
n®, O
SF/1
®, a
nd M
otif®
are
regi
ster
ed tr
adem
arks
of t
he O
pen
Gro
up.
!C
itrix
®, t
he C
itrix
logo
, IC
A®, P
rogr
am N
eigh
borh
ood®
, Met
aFra
me®
, Win
Fram
e®, V
ideo
Fram
e®, M
ultiW
in®
and
othe
r Citr
ix p
rodu
ct n
ames
refe
renc
ed h
erei
n ar
e tra
dem
arks
of C
itrix
Sys
tem
s, In
c.
!H
TML,
DH
TML,
XM
L, X
HTM
L ar
e tra
dem
arks
or r
egis
tere
d tra
dem
arks
of W
3C®
, Wor
ld W
ide
Web
Con
sorti
um,
Mas
sach
uset
ts In
stitu
te o
f Tec
hnol
ogy.
!JA
VA®
is a
regi
ster
ed tr
adem
ark
of S
un M
icro
syst
ems,
Inc.
!JA
VASC
RIP
T®is
a re
gist
ered
trad
emar
k of
Sun
Mic
rosy
stem
s, In
c., u
sed
unde
rlic
ense
for t
echn
olog
y in
vent
ed
and
impl
emen
ted
by N
etsc
ape.
!M
arke
tSet
and
Ente
rpris
e Bu
yer a
re jo
intly
ow
ned
trade
mar
ks o
f SAP
AG
and
Com
mer
ce O
ne.
!SA
P, S
AP L
ogo,
R/2
, R/3
, myS
AP, m
ySAP
.com
and
oth
er S
AP p
rodu
cts
and
serv
ices
men
tione
d he
rein
as
wel
l as
thei
r res
pect
ive
logo
sar
e tra
dem
arks
or r
egis
tere
d tra
dem
arks
of S
AP A
G in
Ger
man
y an
d in
sev
eral
oth
er
coun
tries
all
over
the
wor
ld. A
ll ot
her p
rodu
ct a
nd s
ervi
ce n
ames
men
tione
d ar
e tra
dem
arks
of t
heir
resp
ectiv
e co
mpa
nies
.
Cop
yrig
ht 2
003
SA
P A
G. A
ll R
ight
s R
eser
ved