1-1
1-1-1 Condition Table:
Definition of a combination of fields (key) that identifies a condition record.
For example, one field that must be in the condition table for a vendor discount is the vendor.
1-1-2 Access Sequence:
A search strategy (comparable to a search engine) that is used to find valid data for a particular condition type. An access sequence consists of one or more accesses, and determines the sequence in which the system searches for data.
1-1-3 Condition Type:
Representation of some aspect of your daily pricing activities – for example, a price, discount, surcharge or rebate.
1-1-4 Calculation Schema:
Defines a group of condition types in a particular sequence. It is the framework for the price determination process.
1-1-5 Condition Records:
The way the R/3 System stores the actual condition information. For example, by entering a price or a discount in the system, you create a condition record.
1-1-6 Condition Group:
Alphanumeric key for conditions that refer to a certain vendor and material.
The key is entered in the purchasing info record. It is valid for a number of different materials supplied by a vendor to which a uniform discount or surcharge applies.
1-2 Configuration: First, you define the criteria by which your condition records are to be created in the R/3 System by creating a condition table. You then create the search mechanism by which the condition records are to be found in the system. For this, you create an access sequence. Then you create the condition type, which controls the creation of condition records. The access sequence has to be linked to the condition type. Now you have to establish the rules for price determination. You do this by creating a calculation schema, which has to be linked to a schema group. Schema groups can be created for vendors and for purchasing organizations.
Master data: After your price determination procedure is set up, you create
condition records for the new condition type and link the relevant master data to the
I n t e r n a l U s e S A P P a r t n e r O n l y I n t e r n a l U s e S A P P a r t n e r O n l y
1-3 Condition Table: Using condition table 45 as the reference, create and save a new condition table named 7## description Vendor Condition Group ##. The new condition table 7## should include the vendor, purchasing organization, and condition group fields.
Tools → Customizing → IMG → Edit Project Choose SAP Reference IMG radio button
Materials Management → Purchasing → Conditions → Define Price Determination Process → Maintain Condition Table
Choose Create Condition Table Enter the following data:
Table 7##
Table 45
Enter
Choose from the menu toolbar Edit → Propose text
Change the table description to Vendor Condition Group ##.
Choose the Generate icon to generate the new table.
Choose Local object.
Enter
The table will be generated
1-4 Access Sequence: Create and save a new access sequence ZS## description Access sequence ## include your new condition table 7##.
Tools → Customizing→IMG → Edit Project Choose SAP Reference IMG radio button
Materials Management → Purchasing → Conditions → Define Price Determination Process → Define Access Sequences
Choose New Entries. Enter ZS## and a description Access sequence ##.
Select your access sequence ZS## and choose Accesses.
Choose New Entries and enter access number 10, table 7##
Choose Enter to accept the warning message.
Select Exclusive.
Select access 10 and choose Fields.
Select the Save icon
I n t e r n a l U s e S A P P a r t n e r O n l y I n t e r n a l U s e S A P P a r t n e r O n l y
1-5 Condition type: Using condition type RGR0 as a reference, create and save a new condition type ZG## description Condition type ##. Link condition type ZG## to your new access sequence ZS##. The valid-to date for condition records should default to the end of the current year. Scales will be on the basis of quantity.
Tools → Customizing→IMG → Edit Project Choose SAP Reference IMG radio button
Materials Management → Purchasing → Conditions → Define Price Determination Process → Define Condition Types
Choose Define Condition Type Select condition type RGR0 Choose the copy icon
Change the condit.type to ZG## and the description to Condition type ##
Enter the Valid to: 2 (end of current year) Change the Scale basis to: C (Quantity scale) Enter
Save
1-6 Calculation schema: Using the existing calculation schema RM0000, create and save a new calculation schema called Z##CGR description Calculation schema
##.
Tools → Customizing→IMG → Edit Project Choose SAP Reference IMG radio button
Materials Management → Purchasing → Conditions → Define Price Determination Process → Define Calculation Schema
Select RM0000 Choose the copy icon
Change the Procedure name to Z##CGR and the description to Calculation schema ##.
Enter and Choose Copy all
During the copying process, the R/3 System will repeatedly issue the warning message You should use the counter only for manual item conditions.
Acknowledge this warning by choosing Enter each time.
SAVE
I n t e r n a l U s e S A P P a r t n e r O n l y I n t e r n a l U s e S A P P a r t n e r O n l y
1-7 Replace condition type RGR0 in your new calculation schema Z##CGR with your new condition type ZG##. .
Tools → Customizing→IMG → Edit Project Choose SAP Reference IMG radio button
Materials Management → Purchasing → Conditions → Define Price Determination Process → Define Calculation Schema
Select schema Z##GCR and choose the Control data folder.
Find RGR0 in the list and overtype condition type RGR0 with condition type ZG##
SAVE
1-8 Vender Schema group: Create a new vendor schema group. On the table below, find your group number; using the schema group code create a new vendor schema group:
I n t e r n a l U s e S A P P a r t n e r O n l y I n t e r n a l U s e S A P P a r t n e r O n l y
Materials Management → Purchasing → Conditions → Define Price Determination Process → Define Schema Group
Choose Schema Groups: Vendor Select the New Entries radio button
Enter the schema group from the list above for you group number and a description Group ##
SAVE
1-9 Determination of Calculation Schema: Link your new vendor schema group created in step 1-8 to your calculation schema Z##CGR.
Tools → Customizing→IMG → Edit Project Choose SAP Reference IMG radio button
Materials Management → Purchasing → Conditions → Define Price Determination Process → Define Schema Determination
Choose Determine Calculation Schema for Standard Purchase Orders
Leave Schema gp. POrg blank. Enter only your vendor schema group and your calculation schema Z##GCR.
SAVE
1-10 Changing your master data:
1-10-1 Vendor T-K521D##in purchasing organization 1000 will be using the new vendor schema group created in step 1-8. Make the required changes to the vendor master record.
Logistics-> Materials Management-> Purchasing → Vendor → Purchasing → Change (Current)
Select Purchasing data.
Enter the Schema group, vendor SAVE
I n t e r n a l U s e S A P P a r t n e r O n l y I n t e r n a l U s e S A P P a r t n e r O n l y
1-10-2 Change the existing information record for material REM##, vendor T-K521D##, purchasing organization 1000, and plant 1000 to reflect the new group conditions.
This material-vendor combination is going to use vendor condition group 00##.
The standard order quantity of 1000 pieces must be specified.
The gross price is 21 EUR.
Logistics → Materials Management → Purchasing → Master Data → Info Record → Change
Enter the following data:
Vendor T-K521D##
Material T-REM##
Purchasing Org 1000
Plant 1000
Enter
Select the Purch. Organization Data 1 radio button Enter the following date:
Condition group 00##
Standard qty 1000
Select the Conditions radio button Double click in the validity dates Enter the following data:
Gross price 21 EUR
1-11 Condition records: Create and save a condition record for your new condition type ZG##. Use the following data:
Purchasing Organization 1000
Vendor T-K521D##
Rate 10% per piece, starting with 1000 pieces,
the Discount 12%
Logistics-> Materials Management → Purchasing → Master Data → Conditions
→ Other → Create
Enter Condition type ZG##
Enter the vendor T-K521D##
Enter purchasing org 1000
Enter the rate 10% per piece, starting with 1000 pieces
I n t e r n a l U s e S A P P a r t n e r O n l y I n t e r n a l U s e S A P P a r t n e r O n l y
1-11-1 What validity period defaults? Why?
The validity period starts today through to the last day of the current year.
You specified this when you created condition type ZG##.
1-12 Test: Create a purchase order using the following data:
Purchase Group Z21 Purchasing Org: 1000
Vendor: T-K521D##
Delivery Date: In one week Ship to: Plant 1000 Material: T-REM##
Qty: 1000 pc
Verify your new condition type ZG## was used.
Logistics → Materials Management → Purchasing → Purchase Order → Create
→ Vendor/Supplying Plant Know
Enter the following date in the Header area of the purchase order:
Vendor: T-K521D##
Purchase org: 1000
Purch. Group Z21
Company Code: 1000
Enter the following data in the Item overview area of the purchase order:
Material PO
quantity Deliv. Date Plant T-REM## 1000 1 week from today 1000
Choose the Conditions tab within the Item details area of the purchase order and verify condition type ZG## was used.
If the item Condition tab does not show condition type ZG##
with the proper values, choose Analysis to analyze the problem.
SAVE
Purchase order number: _____________________________
I n t e r n a l U s e S A P P a r t n e r O n l y I n t e r n a l U s e S A P P a r t n e r O n l y
SAP AG 1999
Conclusion
Course Overview
Elements of the Condition Technique
Price Determination
Header and Group Conditions
Maintaining Conditions
Special Condition Types and Special
Functions *
Customizing Subsequent (End-of-Period Rebate) Settlement
Conclusion
I n t e r n a l U s e S A P P a r t n e r O n l y I n t e r n a l U s e S A P P a r t n e r O n l y
SAP AG 2001
You are now able to:
!