You are on page 1of 9

Fields in Pricing:

1)STEP:
It specifies the position of the condition type/condition line in one pricing
procedure.
Step
10
15
20
25
30

Count
0
0
0
0
0

CondTy
PR00

Desc
Gross Val

K004
K005
K007

2)COUNTER:
It is going to be used by the system to count the Steps In the pricing
procedure, and it
can also be used to have Mini-steps of same condition types within the pricing
procedure for
better Performance.
e.g. 1

e.g. 2

Ste
p
10

Coun
t
0

CondT
y
PR00

15

20
25
30

0
0
0

K004
K005
K007

Ste
p
10

Coun
t
0

CondT
y
PR00

15

20
20
20

1
2
3

Desc
Gross
Val

Desc
Gross
Val

K004
K005
K007

3)Condition Type:
It represents a Pricing Element in pricing procedure.
e.g.

PR00
K004

Base Price
Mat Disc

K005

Cust Disc
Cust/Div
K007
Disc
KF00 Freight
MWST Output Tax
4)Description:
System copies the Condition type description from its definition (V/06)
e.g.

PR00

Base Price

5)From and To":


These two columns has two different usages i.e.
From: As a single column, it can be used to specify the base for
condition type to
calculate further value of the condition type.
Ste
p
10

Cou
nt
0

15

20
25
30

0
0
0

CondT
Desc
y
PR00
Gross
Val
K004
K005
K007

Fr

To

10
15
15
15

From and To: columns can be used to specify the range of same
Condition types,
so that system will add up the values of those condition Types and the
total value is going to be deducted/added from/to specified Common
Source.
e. St Co
g. ep unt
10

15

20

25

30

35

Con
dTy
PR0
0

Desc

Gross
Val
K00
4
K00
5
K00
7
TotalDi

F
r

T
o

1
0
1
5
1
5
1
5
1

sVal

7)Manual:
This control Determines whether the condition type is going to be
determined manually (by the user) or automatically (by the system) in sales
order item-condition screen. If it is activated system doesnt determine the
condition type automatically, so it has to be entered manually by the user.
If it is not activated, system determines automatically. For optional condition
types this indicator has to be activated, and for the mandatory condition types it has
to be deactivated.

e.g
.

Ste
p

Coun CondT
Desc
t
y

10

15

25
30
35

0
0
0

Fr

Manu
al

To

PR00
Gross
Val
K005
K007
K004

10
15
15
15

8)MANDATORY/REQUIRED:
This control determines whether the condition type has been maintained
with certain amount or not in the sales order item Condition screen. If it is
activated and the condition type doesnt have condition amount then system
issues error message.
For mandatory condition types it has to be activated and for optional
condition types it has to be deactivated.
e.g Ste
.
p
10

Cou
nt
0

15

20
25
30

0
0
0

Cond
Ty
PR00

K004
K005
K007

Desc

Fr

Gross
Val

10
15
15
15

To

Manu
al

Man
d

9)STATISTICAL:
If it is activated the value of the condition type will not be taken in to net
value calculation. It is going to be used as a statically information purpose.
e.
g.

St
ep
10

Cou
nt
0

Cond
Ty
PR00

15

20

K004

25

K005

30

K007

35
40
45

0
0
0

50

Desc
Gross Val

F
r

T
o

1
0
1
5
1
5
1
5

Man
ual

Man S
d
t

TotDisVal
NetPrice
KF00
MWS
T
VPRS

OutputTax

55 0
Cost

60 0
ProftMargin
10)PRINT:
The value of this field specifies whether the condition line can be printed or
not in the document.
Ex:
If it is Blank- Condition line is not going to be printed;
If it is X- Condition is going to be printed;
If it is S- Sub-Totals are going to be printed;
11)SUBTOTAL:
The value of this field specifies in which data base Field, system
capture/holds the value of sub-totals during document processing.

e.
g.

Ste Cou
p
nt
10
0
15

20
25

0
0

Sub Totals are calculations that are calculated


based on the condition amounts which are copied
from pricing master data (vk11) during Document
Processing.
Cond
Ty
PR00

Desc

Fr

T
o

Manu
al

15
15

S
t

Subtotals
1(KOMPKZWI1)

Gross Val 10
K004
K005

Man
d

30

K007

15

35

TotDisVal

40

Net Price

45
50
55

0
0
0

3
4

16

2(KOMPKZWI2)
3(KOMPKZWI3)

KF00
MWST
VPRS

Configuration Data Tables


+
Master Data Tables

Structures

Transaction Data Tables

KOMK-Pricing Communication Header,


KOMP-Pricing Communication Item
KNA1-KUAGV- VBAK
305--KOMK/KOMP-KONV/KONP
12)Requirement:
It's a one kind of Routine (Program) which is going to be Written in (TCode) VOFM, with the help of ABAPERS and assigned to the condition types or
lines, that will be taken by the system in to consideration before processing
that condition type or line, as a Business Requirement, and if that
Requirements has been satisfied, then only that condition type will be
processed.
e.
g.

Ste Cou
p
nt
10
0

Cond
Ty
PR00

15

16

B002

20
25
30

0
0
0

K004
K005
K007

35

40

45
50
55

0
0
0

Desc

Fr

Gross
Val

10

T
o

Manu
al

Man
d

S
t

Req

1(KOMPKZWI1)
24
Only

15
15
15

TotDisV
al
Net
Price
KF00
MWST
VPRS

Subtotals

2(KOMPKZWI2)
3(KOMPKZWI3)

13)Alternative Calculation Formula for Condition Type:


It is also one kind of Routine, which is written in VOFM, and that can be used
to perform
certain calculations in the pricing procedure.

e.
g.

St
ep
10

Cou
nt
0

15

16
20
25
30

0
0
0
0

35

40

45

50

55

Cond
Ty
PR00

Desc

Fr

Gross
Val

10

B002
K004
K005
K007

T
o

Manu Man
al
d

St Subtotals

Re
q

Alt

1(KOMPKZWI1)
24

15
15
15

TotDisV
al
NetPric
e

2(KOMPKZWI2)
3(KOMPKZWI3)

KF00
MWS
T
VPRS

14)Alternative Calculation Formula for Condition Base Value:


It is also one kind of Routine, Which is written in VOFM, and that can be used
to specify the Base for the condition type to calculate the further value of the
condition type, when From Column cant be used.
St
ep
10

Cou
nt
0

Cond
Ty
PR00

15

16

B002

20
25
30

0
0
0

K004
K005
K007

35

40

Desc

Fr

Gross
Val

10

T
o

Manu Man S
al
d
t

Subtotals

Req

Al
t

1(KOMPKZWI1)
24
Only

15
15
15
TotDisV
al
Net

2(KOMPKZWI2)
3(KOMP-

Altb

Price

KZWI3)
12/13 Gross /
Net
weight

45

KF00

50
55

0
0

MWST
VPRS

15& 16)Accounting Key and Accruals:


PR00

ERL

K004

ERS

K005

ERS

K007

ERS

KF00

ERF

MWST

MWS

Sales
Revenues
Sales
Deductions
Sales
Deductions
Sales
Deductions
Freight
Revenues
Tax Revenues

To calculate the Net Price,, Business may take some pricing elements
like Price, Discounts, Fright, Taxes,, etc and the values of those pricing
elements are posted in respective G/L accounts in Finance, with
reference from to one Invoice copy,, for certain financial follow-up
actions, and to generate certain statutory reports.
In SAP system also, the values of condition types can be posted in
respective G/L a/cs in FI Module, once the User created and proceed
Invoice in SD,, by using relevant Accounting, and Accural Keys.
To Post the values of G/L a/cs those are categorized as a Sales
Revenues, Sales deductions, Frieght Revenues, Tax Revenues etc., and
those are posted through relevent Accounting and Accural Keys. A/c
Key Identifies respecitve G/L a/c for Respective Condition Type. A/c Key
and Accural Keys are assigned to respective Condition Type and
Respective G/L Accounts as a Part of SD and FI Integration.
1.STEP:
This indicates the number of step-in the procedure.
2. COUNTER
This is used to show a second ministep
3. CONDITION TYPE

This is the most important component in the pricing procedure. The rates are picked up from this element,
on the basis of the properties described.
4. DESCRIPTION
This forms the description of the condition type.
5. FROM
This is used to define the progression of the calculation and range of subtotals
6. TO
This is used to define the progression of the calculation and range of subtotals
7. MANUAL
This function enables to allow the condition type to be entered manually also apart from automatic pickup.
8. MANDATORY
This function identifies the conditions that are mandatory in the pricing procedure. The sales price is a
mandatory condition type.
9. STATISTICS
This can be used to represent the cost price of the material sold, generally used for study statistical impacts
of price

10. PRINT
The activation of this function will enable the printing of the values and conditions to the document.
11. SUBTOTAL
A key is assigned from the drop down menu; this can be used by the system in other area like Sis for
reporting purpose also
12. REQUIRMENT KEY
This function is used to assign a requirement to the condition type. This requirement can be used to exclude
the system from accessing the condition type and trying to determine the value. This can be used to
specify$ that the condition type should only be accessed if the customer has a low risk credit.
13. ALTERNATE CALCULATION TYPE
This function allows you use a formula as an alternative in finding the value of the condition type, instead
of standard condition technique. this can be used to calculate complex tax structures.
14. ALTERNATE CONDITION BASE VALUE.
The alternative condition base value is a formula assigned to a condition type in order to promote an
alternative base value for the calculation of a value.
15. ACCOUNTS KEY
The account keys form part of account determination. These keys are used here to define the posting of the
revenue generated to respective account heads& to subsequent assignment to GL accounts.
PR00- ERL
K007/KA00- ERS.

KF00- ERF.& so On.


16. ACCRUAL KEY.
The accrual keys form part of account determination. These keys are used here to define the posting of the
revenue generated to respective account heads& to subsequent assignment to GL accounts and payment to
respective parties.