You are on page 1of 88

Overview: Guided

Procedures Design
Time
Document Version 1.00 November 2005

Scope of this Presentation


Scope Of This Presentation
Process Assembly with Guided Procedures
Give an Overview of main Designtime Objects in the Gallery and Editing
functions
Screenshots Demo of how to assemble a demo process with Callable
Objects (Based on WebDynpro), Actions, Blocks and Processes
demonstrating hands-on the features of Designtime

Process
XX
Process
Process
ProcessXX
Block
AA
Block
Block
BlockAA
Action
11
Action
Action
Action11
Callable
Callable
Callable
Object
11
Callable
Object
Object
Object11
SAP AG 2005, Overview: Guided Procedures Design Time / 2

Action
22
Action
Action
Action22
Callable
Callable
Callable
Object
22
Callable
Object
Object
Object22

Block
BB
Block
Block
BlockBB
Action
33
Action
Action
Action33
Callable
Callable
Callable
Object
33
Callable
Object
Object
Object33

Presentation Links
Click On the Buttons below to jump directly into the presentation parts

Process
ProcessXX

Process:
Process:
Hands
HandsOn
On

Block
BlockAA
Blocks
Blocks
Consolidation
Consolidation

Blocks:
Blocks:
Hands
HandsOn
On

Action
Action11

Action
Action22

Actions:
Actions:
Hands
HandsOn
On

Callable
Callable
Object
11
Object
Callable
Objects:
Callable Objects:
Basic Concepts
Basic Concepts

Block
BlockBB

Action
Action33
Start with
Overview

Callable
Callable
Object
22
Object
Callable
Objects:
Callable Objects:

SAP AG 2005, Overview: Guided Procedures Design Time / 3

Hands On
Hands On

Callable
Callable
Object
Object33

Check Out
Demo
Process

GP Designtime
Overview(Gallery)
& Concepts

(1)
(1)In
Inthe
theGallery
Galleryyou
youcreate
create
obejcts
used
within
Guided
obejcts used within Guided
Procedures.
Procedures.
(2)
(2)You
Youwill
willgroup
groupyour
your
objects
into
a
folder
objects into a folder
structure
structure(it
(itmay
maylater
laterbe
be
extracted
as
a
content
extracted as a content
package
packageto
tobe
bedeployed
deployedon
on
other
J2EE
servers)
other J2EE servers)

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 5

Process Assembly in Guided Procedures


Process Assembly in Guided Procedures
Callable Objects wrap applications for Guided Procedures (Callable Objects are
for example WebDynpro Applications)
Actions are elementary business process steps to be carried out during a GP
process (Example: Employee Request for Vacation). They are mapped against a
callable object
Blocks bundle a set of actions required to complete a process step
Processes bundle a set of blocks to represent a Business Process (Example:
One Block Process for Vacation Time Off Approval)

Process
ProcessYY

.....

Process
Process...
...

Block
BlockBB

Block
BlockCC

.....

Block
Block...
...

Action
Action33

Action
Action44

.....

Action
Action...
...

Process
ProcessXX
Block
BlockAA

Action
Action11

Callable
Callable
Object
Object11

Action
Action22

Callable
Callable
Object
Object22

SAP AG 2005, Overview: Guided Procedures Design Time / 6

Callable
Callable
Object
Object33

Callable
Callable
Object
Object44

.....

Callable
Callable
Object
Object22

Manipulation Actions for Main GP Objects in Designtime


Manipulation Actions for Main GP Objects in Designtime
(1) Edit & Define

Callable Objects
Edit Basic Data
Edit Input Parameters
Edit Output Parameters

Actions
Edit Basic Data
Attach Callable Objects

(2) Consolidation
& Configuration

(3) Additional
Process Items

(4) Permission
Handling
(1) Activation
& Testing

Blocks
Edit Basic Data
Edit Block Flow

Processes
Edit basic data
Edit process flow

Consolidate Roles

Consolidate Roles
Define types of built-in roles
Grant view permissions
Consolidate parameters
Select Views
Define ad hoc items
Define info callable objects
Add Attachments

Consolidate Parameters

Grant View Permissions


Consolidate Parameters

Define Ad Hoc Items


Add Info Callable Objects
Add Attachments
Define due date handling

Define Ad Hoc Items


Add Info Callable Objects
Add Attachments
Define Exception Handling

Define Permissions

Grant Permissions

Grant Permissions

Configure Process Control Items


Grant Permissions

Activate Callable Object


Test Callable Object

Activate Action

Activate Block

Activate Process

The Table above gives an overview of what you can


do with each of the main GP Building Blocks in
The Design Time (Gallery)

Process
ProcessXX
Block
BlockAA

Action
Action11

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 7

Callable
Callable
Object
Object11

Action
Action22

Callable
Callable
Object
Object22

Block
BlockBB

Action
Action33

Callable
Callable
Object
Object33

Callable Object:
Basic Concepts

Callable Object
Callable Object
Wraps an application used for representing an action in GP
May be of arbitrary UI type (eg. WebDynpro Application, Adobe Forms,
...)
Special support for Web Dynpro Java (WD Java may implement a GP
interface allowing the application to link into GP)
Also callable objects running in background is possible
GP prefabricated COs available (eg for decision dialogues)

Process
XX
Process
Process
ProcessXX
Block
AA
Block
Block
BlockAA
Action
11
Action
Action
Action11
Callable
Callable
Callable
Object
11
Callable
Object
Object
Object11
SAP AG 2005, Overview: Guided Procedures Design Time / 9

Action
22
Action
Action
Action22
Callable
Callable
Callable
Object
22
Callable
Object
Object
Object22

Block
BB
Block
Block
BlockBB
Action
33
Action
Action
Action33
Callable
Callable
Callable
Object
33
Callable
Object
Object
Object33

Callable Object Parameter Context


Callable Object Parameter Context <<Guided Procedures World>>

Input
Input
Parameters
Parameters
(Context
(Context
Data)
Data)

Output
Output
Callable
Callable Object
Object Parameters
Parameters
(Context
(Context
Data)
Data)

(1)
(1)InInthe
theapplication
applicationyou
youwill
will
have
havedata
data(called
(calledcontext)
context)
that
thatyou
youwill
willexpose
exposeto
toGuided
Guided
Procedures
via
a
wrapper
Procedures via a wrapper
object,
object,called
calledCallable
CallableObject
Object

(2)
(2)Based
Basedon
onthe
theapplication
applicationthe
the
callable
object
provides
input
callable object provides input
and
ininGuided
<<Application
World>>
andoutput
outputparameters
parameters
Guided
Procedures
Procedures

Application
Application
(WebDynpro,
(WebDynpro, Forms,
Forms, ...)
...)
Application
ApplicationContext
ContextData
Data
(Input
and
Output)
(Input and Output)

<<Application World>>
SAP AG 2005, Overview: Guided Procedures Design Time / 10

Action: Expose Callable Object Parameters


Callable Object: Expose Parameters

Action
Action

Exposed
Exposed
Action
ActionInput
Input
Parameters
Parameters
ParamIn2
ParamIn2
ParamIn4
ParamIn4
ParamIn5
ParamIn5

Input
Input
Parameters
Parameters
: ParamIn1
ParamIn1
; ParamIn2
ParamIn2
: ParamIn3
ParamIn3
; ParamIn4
ParamIn4
; ParamIn5
ParamIn5
....
....

Callable
Callable Object
Object
InInthe
theAction
Actionyou
youmay
maydefine,
define,
which
Callable
Object
which Callable Object
parameters
parameterswill
willbe
beexposed
exposedinin
the
theaction
action(ie
(ieare
areavailable
availablefor
for
subsequent
subsequentprocessing).
processing).This
Thisisis
an
anadvantage
advantageififyou
youhave
havecallable
callable
objects
with
large
parameter
objects with large parameterlists
lists

SAP AG 2005, Overview: Guided Procedures Design Time / 11

Exposed
Exposed
Action
ActionOutput
Output
Parameters
Parameters
ParamOut1
ParamOut1
ParamOut2
ParamOut2
ParamOut3
ParamOut3

Output
Output
Parameters
Parameters
; ParamOut1
ParamOut1
; ParamOut2
ParamOut2
; ParamOut3
ParamOut3
: ParamIOut4
ParamIOut4
: ParamOut5
ParamOut5
....
....

Back To
Presentation
Overview

Consolidation on
Block Data Level

Block: Consolidate Action Context Parameters


Block: Consolidate Actions Context Parameters
Block
BlockAA
Consolidated
Consolidated
Parameters
Parameters
ConsParam1
ConsParam1
ConsParam2
ConsParam2

Action
Action11
Context
Context
Parameters
Parameters
Action1
Action1
Param1
Param1
Param2
Param2
Param3
Param3
Param4
Param4
Param5
Param5
....
....

Action
Action22
Context
Context
Parameters
Parameters
Action 2
Action 2
Param1
Param1
Param2
Param2
Param3
Param3
ParamI4
ParamI4
Param5
Param5
....
....

SAP AG 2005, Overview: Guided Procedures Design Time / 13

When
Whenyou
youwant
wantto
totie
tie
actions
actionstogether,
together,the
the
corresponding
correspondingoutbound
outbound
parameters
of
an
parameters of anaction
action
need
to
be
mapped
need to be mappedto
to
inbound
parameters
inbound parametersof
ofaa
subsequent
subsequentaction.
action.This
Thisisis
done
doneififyou
youare
are
consolidating
consolidating
corresponding
correspondingaction
action
context
parameters
context parameters(the
(the
consolidation
consolidationprocess
processinin
GP
GPcan
canbe
becompared
comparedto
to
context
mapping
in
Web
context mapping in Web
Dynpro
Dynproapplication)
application)

Block: Role Consolidation


Block: Role Consolidation
Consolidated Role 1

Consolidated Role 2

Block
BlockAA

Processor
Processor
Action
Action11

Action
Action11

Callable
Callable
Object
Object11

Processor
Processor
Action
Action22
Action
Action22

Callable
Callable
Object
Object22

SAP AG 2005, Overview: Guided Procedures Design Time / 14

Processor
Processor
Action
Action33
Action
Action33

Callable
Callable
Object
Object33

Imagine
Imagineaasituation
situation
where
a
process
where a process
requires
requiresmultiple
multipleuser
user
roles
roles(e.g.
(e.g.Employee
Employee
and
andHR
HRAdmin).
Admin).InInthe
the
example
actions
1
and
example actions 1 and
33are
arecarried
carriedout
outby
bythe
the
same
samerole
roleand
andaction
action22
isisperformed
performedby
by
another
role.
another role.
By
Byconsolidating
consolidating
processors
processorsfor
foractions
actions
into
intoconsolidated
consolidatedroles
roles
ininaablock
you
assign
block you assign
actions
actionsto
tothe
thesame
same
user
roles
user roles
Back To
Presentation
Overview

Demo:
Create Callable
Object

Definition
Definitionof
ofaaCallable
Callable
Object
in
Design
Object in DesignTime.
Time.
The
list
of
available
The list of available
COs
COsisislisted
listedhere.
here.
InInour
example
our examplewe
weuse
use
the
Demo
Web
Dynpro
the Demo Web Dynpro
application
applicationwhich
whichisis
also
alsodelivered
deliveredwith
withthe
the
J2EE
J2EE

SAP AG 2005, Overview: Guided Procedures Design Time / 16

Select
Selectthe
the
corresponding
correspondingWD
WD
Component
deployed
Component deployed
on
onthe
theJ2EE
J2EE

SAP AG 2005, Overview: Guided Procedures Design Time / 17

Review
Reviewinput
input
parameters
parameters

SAP AG 2005, Overview: Guided Procedures Design Time / 18

Review
Review
output
output
parameters
parameters

SAP AG 2005, Overview: Guided Procedures Design Time / 19

CO
COcreated
created

SAP AG 2005, Overview: Guided Procedures Design Time / 20

This
Thisisisthe
thescreen
screenfor
for
editing
the
GP
editing the GP
objects
objectscreated
created(in
(in
our
case
a
CO)
our case a CO)

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 21

Demo:
Edit Callable
Object

InInthe
thefrom
fromthe
theDetail
Detail
View
tab
you
may
View tab you may
review
reviewthe
theobject
object
properties
properties

SAP AG 2005, Overview: Guided Procedures Design Time / 23

Edit
Editbasic
basicdata
data

SAP AG 2005, Overview: Guided Procedures Design Time / 24

Edit
Editinput
inputparameters
parameters

SAP AG 2005, Overview: Guided Procedures Design Time / 25

Edit
Editoutput
output
parameters
parameters

SAP AG 2005, Overview: Guided Procedures Design Time / 26

Define
Define
permissions
permissions

SAP AG 2005, Overview: Guided Procedures Design Time / 27

You
Youneed
needto
to
activate
the
activate theCO
CO
prior
to
using
prior to usingitit

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 28

You
Youmay
maytest
test
the
CO
within
the CO within
the
thegallery
gallery

SAP AG 2005, Overview: Guided Procedures Design Time / 29

Hint:
Hint:You
Youmay
may
also
use
the
also use the
Callable
CallableObject
Object
ID
to
start
ID to startthe
the
the
COI
the COI
application
application
direct
direct

InInCOs
COsyou
youmay
may
determine
whether
determine whetherthe
the
CO
should
be
executed
CO should be executed
ininexecution
executionor
ordisplay
display
mode
mode(this
(thiscan
canbe
be
evaluated
evaluatedfrom
fromaaWD
WD
Java
application
in
Java application in
order
orderto
todynamically
dynamically
display
displayor
orhide
hidebuttons,
buttons,
for
example)
for example)

SAP AG 2005, Overview: Guided Procedures Design Time / 30

Supply
Supplyinput
input
parameters
parametersfor
forthe
theCO
CO

SAP AG 2005, Overview: Guided Procedures Design Time / 31

Test
Testthe
theapplication
application

SAP AG 2005, Overview: Guided Procedures Design Time / 32

Review
Reviewthe
theapplication
application
output
here
...
output here ...

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 33

Demo:
Create Action

Actions
Actionsembed
embedthe
thecallable
callableobjects
objectsinto
intothe
the
process
flow
of
GP
and
you
may
add
process flow of GP and you may add
features
featuresto
tothe
thecallable
callableobject
objectsuch
suchas
as
attachments.
Here
you
will
see
how
data
attachments. Here you will see how dataisisto
to
be
configured
...
be configured ...

SAP AG 2005, Overview: Guided Procedures Design Time / 35

Actions
Actionsembed
embedthe
thecallable
callableobjects
objectsinto
intothe
the
process
flow
of
GP
and
you
may
add
process flow of GP and you may add
features
featuresto
tothe
thecallable
callableobject
objectsuch
suchas
as
attachments.
Here
you
will
see
how
data
attachments. Here you will see how dataisisto
to
be
configured
...
be configured ...

For
Foran
anaction
actionyou
youmay
mayadd
addadditional
additional
services
available
in
GP
such
services available in GP suchas:
as:
Ad
Hoc
Items
(help
the
user
to
Ad Hoc Items (help the user toremember
rememberto
to
carry
carryout
outadditional
additionalactions
actionsininorder
orderto
to
complete
completethe
theprocess)
process)
Info
Callable
Objects
Info Callable Objects(additional
(additional
information
to
help
the
user
information to help the userto
toaccomplish
accomplish
the
theprocess)
process)
Adding
Addinginfo
infoattachments
attachments(provided
(providedvia
vialink)
link)
Due
date
handling
Due date handling

SAP AG 2005, Overview: Guided Procedures Design Time / 36

Actions
Actionsare
areattached
attachedto
tocallable
callableobjects
objects

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 37

Select
Selectthe
thecallable
callable
objects
we
have
objects we have
created
createdpreviously
previously

SAP AG 2005, Overview: Guided Procedures Design Time / 38

Save
Save

SAP AG 2005, Overview: Guided Procedures Design Time / 39

You
Youmay
mayconsolidate
consolidate
parameters
parametersatataction
action
level
(as
described
level (as describedinin
the
theintroduction)
introduction)

SAP AG 2005, Overview: Guided Procedures Design Time / 40

You
Youmay
mayexpose
exposeonly
only
aasubset
subsetof
ofthe
thegiven
given
callable
callableobjects
objects
parameters
parameters(either
(eitherfor
for
input
or
output)
input or output)

SAP AG 2005, Overview: Guided Procedures Design Time / 41

IfIfyou
youwant
wantto
toexpose
expose
the
parameters
the parametersyou
you
will
have
to
check
will have to checkthe
the
flag
flag

SAP AG 2005, Overview: Guided Procedures Design Time / 42

Once
Onceyou
youhave
have
attached
attachedCO
COand
and
parameter
parameter
consolidation
consolidationyou
youcan
can
activate
the
action.
activate the action.

SAP AG 2005, Overview: Guided Procedures Design Time / 43

InInthe
thedemonstration
demonstration
scenario
scenariowe
wehave
have
created
a
couple
created a coupleof
of
actions
for
further
actions for furtheruse
use

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 44

Demo:
Create Block

Start
Startcreating
creatingaablock
block
and
you
will
have
and you will haveto
to
choose
a
block
type.
choose a block type.
This
Thisaffects
affectsthe
the
process
processsequence
sequenceinin
which
whichactions
actionsare
are
carried
out.
carried out.

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 46

Blocks
Blocksneed
needthe
thedefinition
definition
of
ofthe
theblock
blockflow,
flow,role
role
consolidation
and
consolidation and
parameter
parameterconsolidation
consolidation

SAP AG 2005, Overview: Guided Procedures Design Time / 47

You
Youadd
addblocks,
blocks,
processes
processesand
andactions
actionsto
to
aablock
in
order
to
define
block in order to define
the
theblock
blockflow
flow

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 48

Choose
Chooseitems
itemsto
tobe
be
inserted
into
the
block
inserted into the block

SAP AG 2005, Overview: Guided Procedures Design Time / 49

Choose
Chooseitems
itemsto
tobe
be
inserted
into
the
block
inserted into the block

SAP AG 2005, Overview: Guided Procedures Design Time / 50

All
Allcreated
createdactions
actionswere
were
selected.
The
result
states
selected. The result states
of
ofeach
eachaction
actioncan
canbe
be
used
to
define
subsequent
used to define subsequent
blocks
blocksto
tobe
belaunched
launched

SAP AG 2005, Overview: Guided Procedures Design Time / 51

Here
Hereyou
youwill
willsee
seethe
the
subsequent
step
for
subsequent step foreach
each
end
endstate
state(blank
(blankmeans:
means:
follow
followthe
thepredefined
predefined
block
flow)
block flow)

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 52

You
Youneed
needto
to
consolidate
consolidateroles
roles
within
a
block
within a block

SAP AG 2005, Overview: Guided Procedures Design Time / 53

As
Asdescribed
describedininthe
the
introduction
the
introduction the
single
singleprocessors
processors
will
be
consolidated
will be consolidated
into
intoblock
blockroles
roles

SAP AG 2005, Overview: Guided Procedures Design Time / 54

Consolidation
Consolidationfor
for
the
role
Requestor
the role Requestor
(may
(mayrequest
request
TimeOff
TimeOffand
andmay
may
display
results
display resultsof
of
the
TimeOff
the TimeOff
approval)
approval)

SAP AG 2005, Overview: Guided Procedures Design Time / 55

Consolidation
Consolidationfor
forall
all
Process
Roles:
Process Roles:
Requestor
Requestor
Approver
Approver
HR
HRAdmin
Admin

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 56

Consolidation
Consolidationfor
forall
all
parameters
within
parameters within
the
theblock
block

SAP AG 2005, Overview: Guided Procedures Design Time / 57

Consolidation
Consolidationfor
forall
all
Time
Off
data
Time Off data
parameters
parameters(map
(mapto
to
one
oneconsolidated
consolidated
Time
TimeOff
Offdata
data
structure)
structure)

SAP AG 2005, Overview: Guided Procedures Design Time / 58

Consolidated
Consolidated
parameters
parametersfor
forall
all
data
used
within
data used withinthe
the
Time
Approval
block
Time Approval block

SAP AG 2005, Overview: Guided Procedures Design Time / 59

As
Aswell
wellas
asatatblock
block
level
levelyou
youcould
couldalso
also
maintain
the
block
maintain the block
context
context (that
(thatininturn
turn
could
be
used
by
could be used byaa
process)
process)

SAP AG 2005, Overview: Guided Procedures Design Time / 60

Finished
Finished
maintaining
maintainingthe
the
block
and
activated
block and activated

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 61

Demo:
Create Process

Finally
Finallythe
theprocess
process
will
be
defined
will be definedinin
Designtime
Designtimeas
as an
an
executable
unit.
executable unit.

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 63

Just
Justas
asatatblock
blocklevel,
level,you
youneed
needto
tomaintain
maintain
process
processflow,
flow,roles,
roles,and
andparameter
parameter
consolidation
consolidation
The
Themain
maindifferece
differeceis:
is:the
theprocess
processisisatataa
higher
business
level
than
higher business level thanthe
theblock,
block,and
and
visually
the
blocks
assigned
to
a
process
visually the blocks assigned to a process
will
willbe
bedisplayed
displayedas
asphases
phasesininthe
theGP
GP
Runtime
Runtime

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 64

As
Aswith
withthe
theblock,
block,maintain
maintain
the
process
flow
the process flow

SAP AG 2005, Overview: Guided Procedures Design Time / 65

Select
Selectthe
theblocks
blocksused
usedfor
for
the
process
the process

SAP AG 2005, Overview: Guided Procedures Design Time / 66

We
Wechoose
choosethe
theblock
block
created
from
our
created from ourdemo
demo
process
process

SAP AG 2005, Overview: Guided Procedures Design Time / 67

For
Fordemonstration
demonstration
purposes
purposeswe
wehave
havethe
thesame
same
approval
approvalblock
blocktwice
twiceininour
our
process
process

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 68

As
Aswith
withthe
theblock,
block,roles
roles
have
haveto
tobe
beconsolidated
consolidated

SAP AG 2005, Overview: Guided Procedures Design Time / 69

InInthis
thisexample,
example,we
we
consolidate
consolidatethe
the
Process
ProcessRoles
Rolesfrom
fromthe
the
two
subsequent
blocks
two subsequent blocks

SAP AG 2005, Overview: Guided Procedures Design Time / 70

You
Youmay,
may,for
forexample,
example,
also
define
when
also define whenaa
user
userisisto
tobe
beassigned
assigned
aacertain
role
certain role

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 71

Consolidate
Consolidate
parameters
parametersas
asininthe
the
block
blockpart
part

SAP AG 2005, Overview: Guided Procedures Design Time / 72

Consolidation
Consolidationof
ofall
all
parameters
that
are
parameters that are
defined
definedininthe
thetwo
two
blocks
of
the
process
blocks of the process

SAP AG 2005, Overview: Guided Procedures Design Time / 73

Consolidated
Consolidatedprocess
processparts
parts

SAP AG 2005, Overview: Guided Procedures Design Time / 74

All
Allprocess
processparts
partswere
were
activated,
activated,so
sothat
thatininturn
turnthe
the
whole
process
could
be
whole process could be
activated
activated......

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 75

By
Byselecting
selectingand
andopening
openingthe
the
process
you
may
edit
it
or
start
process you may edit it or start
ititfor
fortesting
testingpurposes
purposes

SAP AG 2005, Overview: Guided Procedures Design Time / 76

Select
Selectprocess
processdetails
detailsand
and
press
the
button
in
the
Basic
press the button in the Basic
Data
Datatab
tab

Back To
Presentation
Overview

Continue

SAP AG 2005, Overview: Guided Procedures Design Time / 77

Demo:
Test Process

You
Youwill
willget
getan
anURL
URLto
tostart
startthe
the
process
for
testing,
clicking
process for testing, clicking
this
thisbutton
buttonwill
willlaunch
launchitit......

SAP AG 2005, Overview: Guided Procedures Design Time / 79

Enter
Enterinput
inputdata
data

SAP AG 2005, Overview: Guided Procedures Design Time / 80

Assign
Assignroles
roles

SAP AG 2005, Overview: Guided Procedures Design Time / 81

Initiate
Initiateprocess
process

SAP AG 2005, Overview: Guided Procedures Design Time / 82

Also
Alsonote
notethe
the
phase
phasedisplay
displayof
of
the
process
the process
blocks
blocks

Process
Processruns
runs
through
the
through the
application
applicationsteps.
steps.
You
Youwill
willhave
havean
an
overview
of
the
overview of the
steps
stepshere
here

SAP AG 2005, Overview: Guided Procedures Design Time / 83

All
Allcompleted
completed
steps
stepsare
arechecked
checked

SAP AG 2005, Overview: Guided Procedures Design Time / 84

Complete
Completestep...
step...

SAP AG 2005, Overview: Guided Procedures Design Time / 85

...and
...andthe
thelast
last
action
is
shown
action is shown
for
forthe
thefirst
firstblock
block
(the
(thesame
sameapplies
applies
to
tothe
thesecond
second
block)
block)

Back To
Presentation
Overview
SAP AG 2005, Overview: Guided Procedures Design Time / 86

Copyright 2005 SAP AG. All Rights Reserved

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information
contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP,
Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation in the United States and/or other
countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

MaxDB is a trademark of MySQL AB, Sweden.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver and other SAP products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned
are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications
may vary.

The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose
without the express prior written permission of SAP AG.

This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended
strategies, developments, and functionalities of the SAP product and is not intended to be binding upon SAP to any particular course of business, product
strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice.

SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics,
links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited
to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.

SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use
of these materials. This limitation shall not apply in cases of intent or gross negligence.

The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use
of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party
Web pages.

SAP AG 2005, Overview: Guided Procedures Design Time / 87

Copyright 2005 SAP AG. Alle Rechte vorbehalten

Weitergabe und Vervielfltigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrckliche
schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen knnen ohne vorherige Ankndigung gendert werden.

Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte knnen Softwarekomponenten auch anderer Softwarehersteller enthalten.

Microsoft, Windows, Outlook, und PowerPoint sind eingetragene Marken der Microsoft Corporation.

IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP,
Intelligent Miner, WebSphere, Netfinity, Tivoli, und Informix sind Marken oder eingetragene Marken der IBM Corporation in den USA und/oder anderen Lndern.

Oracle ist eine eingetragene Marke der Oracle Corporation.

UNIX, X/Open, OSF/1, und Motif sind eingetragene Marken der Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, und MultiWin sind Marken oder eingetragene Marken von Citrix Systems, Inc.

HTML, XML, XHTML und W3C sind Marken oder eingetragene Marken des W3C, World Wide Web Consortium, Massachusetts Institute of Technology.

Java ist eine eingetragene Marke von Sun Microsystems, Inc.

JavaScript ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von Netscape entwickelten und implementierten
Technologie.

MaxDB ist eine Marke von MySQL AB, Schweden.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver und weitere im Text erwhnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden
Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Lndern weltweit. Alle anderen Namen von Produkten und
Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte knnen
lnderspezifische Unterschiede aufweisen.

Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfltigung dieser Publikation oder von Teilen daraus sind, zu
welchem Zweck und in welcher Form auch immer, nur mit ausdrcklicher schriftlicher Genehmigung durch SAP AG gestattet.

Bei dieser Publikation handelt es sich um eine vorlufige Version, die nicht Ihrem gltigen Lizenzvertrag oder anderen Vereinbarungen mit SAP unterliegt. Diese
Publikation enthlt nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP-Produkts. SAP entsteht aus dieser Publikation keine Verpflichtung zu
einer bestimmten Geschfts- oder Produktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige Ankndigung
gendert werden.

SAP bernimmt keine Haftung fr Fehler oder Auslassungen in dieser Publikation. Des Weiteren bernimmt SAP keine Garantie fr die Exaktheit oder
Vollstndigkeit der Informationen, Texte, Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche
Gewhr, weder ausdrcklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschlielich, hinsichtlich der Gewhrleistung der Marktgngigkeit
und der Eignung fr einen bestimmten Zweck sowie fr die Gewhrleistung der Nichtverletzung geltenden Rechts.

SAP haftet nicht fr entstandene Schden. Dies gilt u. a. und uneingeschrnkt fr konkrete, besondere und mittelbare Schden oder Folgeschden, die aus der
Nutzung dieser Materialien entstehen knnen. Diese Einschrnkung gilt nicht bei Vorsatz oder grober Fahrlssigkeit.

Die gesetzliche Haftung bei Personenschden oder Produkthaftung bleibt unberhrt. Die Informationen, auf die Sie mglicherweise ber die in diesem Material
enthaltenen Hotlinks zugreifen, unterliegen nicht dem Einfluss von SAP, und SAP untersttzt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt
keinerlei Gewhrleistungen oder Zusagen ber Internetseiten Dritter ab.

SAP AG 2005, Overview: Guided Procedures Design Time / 88