Automating Purchasing Approval Release Strategy Implementation
Automating Purchasing Approval Release Strategy Implementation
Isaac Mazliach
S.D.M. Israel
© 2007 Wellesley Information Services. All rights reserved.
What We’ll Cover …
2
Release Strategy – What is It?
• Release Strategy is SAP’s process to approve purchasing
documents from the early releases of SAP R/3 up to the latest
releases of ECC
• IMG link:
IMG > Materials Management > Purchasing > Purchase Requisition
> Release Procedure
IMG > Materials Management > Purchasing > Purchase Order >
Release Procedure for Purchase Orders
IMG > Materials Management > Purchasing > Contract > Release
Procedure for Contracts
IMG > Materials Management > External Services
Management > Define release Procedure for Service
Entry Sheet
3
Release Strategy Configuration
4
Release Strategy Implementation
5
What We’ll Cover …
6
Classification – What is It?
7
Steps to Use the Classification Mechanism
classify
9
Classification – Create Class and Assign Characteristics
• SAP Menu > Cross-Application Components > Classification System >
Master Data > Characteristics
Data type Make sure Enter the table Enter the field name
assigned these name (e.g., (from the table).
from parameters Purchase Order See all table fields in
reference are correct to data = CEKKO) txn SE11.
field data your needs
10
Classification – Create Class and Assign
Characteristics (cont.)
• SAP Menu > Cross-Application Components > Classification
System > Master Data > Classes
11
Classification – User Exit Enhancement
12
Options to Use Release Strategy
Very flexible
13
How Does it Work?
14
Purchase Order with Release Strategy
There is a Release
strategy tab; therefore
the Purchase Order
is subject to
Release Strategy
15
Purchase Order Without Release Strategy
There is no Release
strategy tab; therefore
the Purchase Order
is released
16
Release Strategy – Setup
Define
Create Release class
Indicators
Assign
characteristics
Combine all
to class
above in Release
Strategies
Assign class
to Release
Group
17
Important Release Strategy Setup Tips!
BD91 - SAP Menu > Tools > ALE > Master Data Distribution
> Logistics > Classification >
Characteristic > Send
BD92 - SAP Menu > Tools > ALE > Master Data Distribution
> Logistics > Classification > Class > Send
BD93 - SAP Menu > Tools > ALE > Master Data Distribution
> Logistics > Classification >
Classification > Send
18
Release Strategy – Classification Setup
• 1.1 – Define
Characteristics
(txn CT04)
19
1.3 in IMG for Release Group
20
1.4 Create Release Codes
21
1.5 Create Release Indicator
• 1-digit identifier
of the release status
(e.g., not released,
partially released,
released)
22
1.6 Create Release Strategies
23
Release Prerequisite and Status
Release statuses:
Release prerequisite: • These settings mean that if
• These settings mean that not released, the indicator
the order of release is MR, will be “2”
then SM, and last MN • If MR released, the indicator
will be “4” and so on
24
Release Strategy Classification
25
What We’ll Cover …
26
Which Parameters to Use
• The following points should be considered when deciding
which parameters to use:
Parameters needed by the organization’s rules
Mostly document value (price × quantity) is used
Use range
Do not override values
Make sure no ranges are missed (e.g., 0-100, > 100)
If both contracts and POs are implemented – use document type or
document category as one of the parameters
Add parameters that do not change often, such as plant, company
code, account assignment category, item
category, etc.
Why? Because when the parameter changes – the release strategy
will have to be modified.
27
Which Parameters NOT to Use
28
What We’ll Cover …
29
Release Strategy or Workflow?
• Release Strategy
Works on “pull” strategy, i.e., the user should enter a transaction,
enter his/her Release Code, and receive a list of the appointed
documents waiting to be released
• Workflow
Works on the “push” strategy, i.e., a document that is waiting to be
released is sent via email to the person’s mailbox. After releasing the
document, it is sent to the next person’s mailbox.
Important
Workflow is built on the ground of the
Release Strategy; first you create
the Release Strategy, then you add the Workflow to it
30
Workflow – is it Complicated?
31
Workflow Activation
32
Workflow Activation (cont.)
• Txn SWETYPV
For PO – enable (activate) event BUS2012
For PR – enable (activate) event BUS2009
33
Workflow Activation (cont.)
• Txn PFTC
Task type: Workflow template
Task (PO release): 20000075 display
34
Use the Following Link (e.g., Purchase Order)
35
Use the Following Link (e.g., Purchase Order) (cont.)
36
What We’ll Cover …
37
Resources
• www.workflowbook.com
Assign agent to task
Activate events
38
7 Key Points to Take Home
39
7 Key Points to Take Home (cont.)
40
Your Turn!