cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing procedure - Purchasing

Former Member
0 Kudos

Hi all,

Can anyone please guide me regarding how the pricing procedure is set up and its interlinking with vendor, purchase organization and purchase order.

Accepted Solutions (1)

Accepted Solutions (1)

former_member581212
Active Contributor
0 Kudos

hi,

Step 1. Create a Table. In this table you include based on what, your condition has to be picked.

Step 2. Create access sequence and assign table created by you.

Step 3. Create Conditions (Gross Price,discounts,freight etc)

and while creating conditions if you dont know the amount say freight, while creating PO you will not be knowing what is the frieht value in this case do not include access sequence.

Access Sequence is a search strategy and if your conditions has to be picked automatically then include access sequence

Step 4. Copy a calculation schema from standard and include your conditions in that. Always give a gap of 5 serial numbers between each condition so that you can include any condition in between if required.

Step 5. Create Schema group Vendor

Step 6 Create schema group Purchase organization and assign it to your purchase organization.

Step 7 assign your schema group vendor,schema group purchase organization and your calculation schema.

Step 8 in vendor master purchasing data enter your schema group vendor.

Step 9 maintain condition records by going to MEK1.

Customization for Pricing Procedure :

1. Definition of Conditions :

/NMEK0-condition typeu2026condition types- definition (define for basic price, net price, discount, surcharge, tax etc.)

2. Defining pricing procedure :

/NMEK0- calculation schema-calculation schemasu2014New entries (Define procedure and put the conditions like formula so that final price will be net price / total value as per company requirement)

3. Linking pricing procedure to independent condition types.

/NMEK0-condition typeu2026condition types- definition for position for defined conditions (Enter the defined pricing procedure in the each independent conditions u201CPricing Procedureu201D box)

4. Defining Schema group for Vendor :

/NMEK0- calculation schema-schema groupsu2014vendoru2014New Entries.

5. Defining Schema group for Purchase Organization--- New entries.

/NMEK0- calculation schema- schema groups---- purchasing organization--- new entries.

6. Linking Virtual Purchase Organization to actual Purchase Organization.

/NMEK0- calculation schema- schema groups----- Assign P.Org. (in actual P.Org, enter virtual P.Org)

7. Linking Pricing procedure to virtual P.Org and virtual vendor :

/NMEK0- calculation schema- Determine Schema--- -Standard --- New entries (Enter virtual schema and P.Org. along with pricing procedure)

8. Linking virtual vendor to actual vendor-- /NXK02 then enter schema group vendor in Purchasing Data )

9. Info Records (/NME11)---- click on u201CPurch. Org. data1u201D and enter condition types and pricing procedure

What are the steps in pricing determination in MM? Condition, Access sequence and schema.

In the SAP MM Pricing is more important. Just yesterday I have completed the Pricing as I am doing the SAPMM now. I can give some light on this Topic, not 100%. After 2 days definitely some more I can share.

The Basic thing is Condition Technique. In which there are

1. Access Sequence 2. Condition Record 3. Condition Type 4. Condition Table.

A Access Sequence access a Condition Record of a Condition Type in a Condition Table is a Condition Technique.This is a simple logic

Here the Condition Type is very important like PB00, PBXX,RA01 etc.

In the background every Condition Type has its own defition means the purpose of the Condition Type like, is it for Pricing or Percentage, Quntity base, Accrual Feilds etc is to be defined to work this functions.

Normally we use the existing ones without any risk. But some cases, we have to Create a New Condition Types as per the organisation requirement.

The Pricing Schema is useful to minimise condition types while mention prices for Vendor on the basis of Pricing Schema which we defined according to organisation requirement.

The Pricing Schema means the calculations procedure of Condition Type.

Ex. RA01 - Discoount % is caclulated on PB00 - Gross Price means

RA01 is based on PB00 like that we have to define in the Pricing Schema

which makes easy to use in realtime.

Here PB00 has the Access Sequence - 0002.

But RA01 does not have the Access Sequence.Why because it is a dependent on PB00. But both are Condition Types.

In the system, by default some standard Scheme will be there at Vendor Schema Group in the Vendor Master Screen means the standard one is assigned which is very lengthy which may fullfil our requirement. But some cases which may not fullfil our requirement, in such we have to define.

For the configuration, I may not able to explain properly through here but will give some Idea.

Configuration: SPRO-IMG-Material Management- Purchasing- Conditions-Define Price Deternmination Process

1. Define Access Sequence

2. Define Condition Type

3. Defince Calculation Schema:- Here you have to define the Schema

Define Schema group

1. Define Schema Group vendor

2. Define Pricing Schema group

3. Schema group for Purchase Organisation

4. Assign Schema group to Purchase Organisation

Define Schema determination

1.define calculation schema for Standard purchase organisation

After completion of the Schema Group, we have to assign it to Vendors.

Then whenever we use any transaction with this Vendor, the concerned Schema will work as configured by us.

I think this will help you. Actually the Pricing is a vast. Becuase each Condition have its own importance and each Access Sequence have its own importance. So you need not bother about this. First you learn how to define the Calculation Schema through the above.

Here we can create many Calculation Schemas which can assign one schema to Local vendors

another schema to out side vendor one more schema to foreign vendors like that we can classify.

Regards

Priyanka.P

Edited by: Priyanka Paltanwale on Sep 2, 2008 1:54 PM

Answers (5)

Answers (5)

former_member192897
Active Contributor
0 Kudos
Former Member
0 Kudos

Hi all,

can any one explain this other ways..............................

Former Member
0 Kudos

Hi

Pricing Procedure

In MM module, pricing procedure is used during RFQ and PO creation. Total value of material based on all addition and subtraction like discount, surcharge, tax, freight, etc. In this we are defining pricing procedure and linking to vendor and purchase department through the virtual schemas.

Following steps for pricing procedure as,

1. Define conditions.

2. Define pricing procedure.

3. Define virtual purchase organization and vendor.

4. Info Record.

Customization for Pricing Procedure :

1. Definition of Conditions :

/NMEK0-condition typeu2026condition types- definition (define for basic price, net price, discount, surcharge, tax etc.)

2. Defining pricing procedure :

/NMEK0- calculation schema-calculation schemasu2014New entries (Define procedure and put the conditions like formula so that final price will be net price / total value as per company requirement)

3. Linking pricing procedure to independent condition types.

/NMEK0-condition typeu2026condition types- definition for position for defined conditions (Enter the defined pricing procedure in the each independent conditions u201CPricing Procedureu201D box)

4. Defining Schema group for Vendor :

/NMEK0- calculation schema-schema groupsu2014vendoru2014New Entries.

5. Defining Schema group for Purchase Organization--- New entries.

/NMEK0- calculation schema- schema groups---- purchasing organization--- new entries.

6. Linking Virtual Purchase Organization to actual Purchase Organization.

/NMEK0- calculation schema- schema groups----- Assign P.Org. (in actual P.Org, enter virtual P.Org)

7. Linking Pricing procedure to virtual P.Org and virtual vendor :

/NMEK0- calculation schema- Determine Schema--- -Standard --- New entries (Enter virtual schema and P.Org. along with pricing procedure)

8. Linking virtual vendor to actual vendor-- /NXK02 then enter schema group vendor in Purchasing Data )

9. Info Records (/NME11)---- click on u201CPurch. Org. data1u201D and enter condition types and pricing procedure

Activities in Materials Management

Activity Transaction

General overview of conditions MEKA

Create conditions MEK1

Change conditions MEK2

Display conditions MEK3

Regards

Ram

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

You can go for pricing manually or automatic. If you need pricing automatic you have to go for use of Access Sequences and Schema Group of Vendor. You can customize your pricing procedure according to your requirement such as like Domestic, Import and Stock transport.

For the above individually you have to configure Pricing Procedure and the following steps are:

SPRO->MM->Purchasing->Conditions->Define Price determination process

1. Define Condition Table:

2.Define Access Sequence,

3.Define Condition Type,

4.Define Calculating Schema,

5.Assign Calculation Schema, Access Sequence and Condition Type,

6.Define Schema Group Of Vendor,

7. Define Schema Group Of Purchasing Organization,

8.Assign Schema Group Of Vendor to Purchasing Organization,

9.Assignment of Schema Group Of Vendor ,Schema Group Purchasing Organization and Calculation Schema.

10.Assign Vendor to Schema Group Of Vendor (XK02)

11.Maintain Condition record(MEK1)

After above steps , you can go for create PO in ME21N.

For more check the links:

http://www.sap-img.com/materials/steps-for-mm-pricing-procedures.htm

http://www.sapsky.com/html/2006-10/237.htm

Regards,

Biju K

Former Member
0 Kudos

Pricing Procedure :

In MM module, pricing procedure is used during RFQ and PO creation. Total value of material based on all addition and subtraction like discount, surcharge, tax, freight, etc. In this we are defining pricing procedure and linking to vendor and purchase department through the virtual schemas.

Following steps for pricing procedure as,

1. Define conditions.

2. Define pricing procedure.

3. Define virtual purchase organization and vendor.

4. Info Record.

Customization for Pricing Procedure :

1. Definition of Conditions :

/NMEK0-condition type…condition types- definition (define for basic price, net price, discount, surcharge, tax etc.)

2. Defining pricing procedure :

/NMEK0- calculation schema-calculation schemas—New entries (Define procedure and put the conditions like formula so that final price will be net price / total value as per company requirement)

3. Linking pricing procedure to independent condition types.

/NMEK0-condition type…condition types- definition for position for defined conditions (Enter the defined pricing procedure in the each independent conditions “Pricing Procedure” box)

4. Defining Schema group for Vendor :

/NMEK0- calculation schema-schema groups—vendor—New Entries.

5. Defining Schema group for Purchase Organization--- New entries.

/NMEK0- calculation schema- schema groups---- purchasing organization--- new entries.

6. Linking Virtual Purchase Organization to actual Purchase Organization.

/NMEK0- calculation schema- schema groups----- Assign P.Org. (in actual P.Org, enter virtual P.Org)

7. Linking Pricing procedure to virtual P.Org and virtual vendor :

/NMEK0- calculation schema- Determine Schema--- -Standard --- New entries (Enter virtual schema and P.Org. along with pricing procedure)

8. Linking virtual vendor to actual vendor-- /NXK02 then enter schema group vendor in Purchasing Data )

9. Info Records (/NME11)---- click on “Purch. Org. data1” and enter condition types and pricing procedure

What are the steps in pricing determination in MM. Condition, Access sequence and schema:-

In the SAP MM Pricing is more important. Just yesterday I have completed the Pricing as I am doing the SAPMM now. I can give some light on this Topic, not 100%. After 2 days definitely some more I can share.

The Basic thing is Condition Technique. In which there are

1. Access Sequence 2. Condition Record 3. Condition Type 4. Condition Table.

A Access Sequence access a Condition Record of a Condition Type in a Condition Table is a Condition Technique.This is a simple logic

Here the Condition Type is very important like PB00, PBXX,RA01 etc.

In the background every Condition Type has its own defition means the purpose of the Condition Type like, is it for Pricing or Percentage, Quntity base, Accrual Feilds etc is to be defined to work this functions.

Normally we use the existing ones without any risk. But some cases, we have to Create a New Condition Types as per the organisation requirement.

The Pricing Schema is useful to minimise condition types while mention prices for Vendor on the basis of Pricing Schema which we defined according to organisation requirement.

The Pricing Schema means the calculations procedure of Condition Type.

Ex. RA01 - Discoount % is caclulated on PB00 - Gross Price means

RA01 is based on PB00 like that we have to define in the Pricing Schema

which makes easy to use in realtime.

Here PB00 has the Access Sequence - 0002.

But RA01 does not have the Access Sequence.Why because it is a dependent on PB00. But both are Condition Types.

In the system, by default some standard Scheme will be there at Vendor Schema Group in the Vendor Master Screen means the standard one is assigned which is very lengthy which may fullfil our requirement. But some cases which may not fullfil our requirement, in such we have to define.

For the configuration, I may not able to explain properly through here but will give some Idea.

Configuration: SPRO-IMG-Material Management- Purchasing- Conditions-Define Price Deternmination Process

1. Define Access Sequence

2. Define Condition Type

3. Defince Calculation Schema:- Here you have to define the Schema

Define Schema group

1. Define Schema Group vendor

2. Define Pricing Schema group

3. Schema group for Purchase Organisation

4. Assign Schema group to Purchase Organisation

Define Schema determination

1.define calculation schema for Standard purchase organisation

After completion of the Schema Group, we have to assign it to Vendors.

Then whenever we use any transaction with this Vendor, the concerned Schema will work as configured by us.

I think this will help you. Actually the Pricing is a vast. Becuase each Condition have its own importance and each Access Sequence have its own importance. So you need not bother about this. First you learn how to define the Calculation Schema through the above.

Here we can create many Calculation Schemas which can assign one schema to Local vendors

another schema to out side vendor one more schema to foreign vendors like that we can classify.

hope this will clear ur doubt.Definitely it will help you something.

regards

ram