cancel
Showing results for 
Search instead for 
Did you mean: 

Document type pricing procedure

sridhar_madiraju
Participant
0 Kudos

Dear Gurus,

I came to know that document pricing procedure is determined from the sales document type.

What is the purpose of this pricing procedure based on sales document types like inquiry, quotation?

what is "pricing procedure"  in pricing procedure determination apart form customer pricing procedure and document pricing procedure (as we can see 3 pricing procedures in pricing procedure determination).

what is the purpose of "condition type" in pricing procedure determination as pricing procedure itself contains many condition types. Is this Ctype different from those C types in procedures?

I came to know access sequence is a search strategy for finding condition records for a condition type.

But condition record contains many price elements(tax,discount,surcharge,freight) and condition type is 1 price element calculation procedure like for cess tax, surcharge....

Confusing..please explain..I am new to SD

Regards,

Sridhar.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi sridhar,

Be clear about the Business process which done manually and how its get automated using sap .

Document pricing procedure is one of the controlling tool from sales document type to determine your correct pricing procedure.

Both inquiry and quotation are presales phase, which have a reference to create a order with validity ,since in quotation you have to quote a material price  so that pricing required here.

Pricing procedure is systematic way and sequential order to determine pricing automatically once configured, which contains  16 feilds sorted in row each fields has different functionality  such a way that pricing what  you determine will passed to accounting, as a consultant you must know each individual feilds and their functions according to condtion type reqirements  which you listed.

SAP always recommend use as much data as master data to avoid human errors,here we determine the process using condition techniques,

the purpose of conditon type how do you variate whether it is a standard price or taxes, to know the similarity b/w list  of condition types in pricing procedure, with diffrent condition type controls.

Condtion record is nothing but were you determine the material price,dicounts,taxes,for conditon types,it is determined from the key combination from condition table for more specific.


Former Member
0 Kudos

Hi Sridhar,

even if it is quotation or an inquiry by having Doc pricing procude as standard, the full price of items along with the taxes would be picked from the condition records present. It helps the customer to know what would finally be the cost to him. That is the reason why we have the option to keep doc pricing procedure as standard even for Inquiry as well as for Quotation.

The primary job of a pricing procedure is to define a group of condition types in a particular sequence. The pricing procedure also determines:

  • Which sub-totals appear during pricing 
  • To what extent pricing can be processed manually 
  • Which method the system uses to calculate percentage discounts and surcharges 
  • Which requirements for a particular condition type must be fulfilled before the system takes the condition into account

An access sequence is a search strategy that the system uses to find valid data for a particular condition type. It determines the sequence in which the system searches for data. The access sequence consists of one or more accesses. The sequence of the accesses establishes which condition records have priority over others. The accesses tell the system where to look first, second, and so on, until it finds a valid condition record. You specify an access sequence for each condition type for which you create condition records.

Message was edited by: Pankaj Kumar

sridhar_madiraju
Participant
0 Kudos

Dear Pankaj,

Is there any other document type pricing procedure except "standard"  if yes..can you please explain the importance of the pricing procedure with respect to document type.

From your info on pricing procedures

"To what extent pricing can be processed manually " what does it mean?(upto what percentage on base price the condition has to be applied) is this do you mean?

Regards,

Sridhar.

Former Member
0 Kudos

Hi Sridhar,

If you are new to SAP, then welcome.

Sales orders in SD are created using document types (Sales doc types), While creating sales orders thru VA01, when you enter the customer no. in sold-to-party a pricing procedure will be determined, this you can check in header sales data tab. This determination of pricing procedure will happen from T-Code: OVKK. So based on combination of sales area, Cust. Pricing Proc (Maintained at Cust master - Sales Tab) and Doc. Pricing Proc (Maintained at Document level - VOV8) a pricing procedure is determined.

This pricing procedure will have all the calculations regarding prices, taxes, freight, discounts etc..

All the above mentioned prices,taxes,freight etc will be defined as condition types. You can check for a standard pricing proc. RVAA01 at V/08 as to how these condition types are combined to arrive at different values.

Now if we take Standard condition type PR00 for price of material at V/06 it has access seq. PR02. Check at V/07 for this access seq you will have 4 accesses with different combinations. These accesses are actually tables which are maintained at V/03.

Now u r creating a sales order and entered a material, if PR00 value comes automatically at conditions tab it is because a condition record is maintained for this condition type PR00. Condition recors are maintained at VK11. These condition records are nothing but some value u have maintained against the combination of acccesses in access sequence. eg: You have maintained at VK11 for PR00 with Key combination Customer/Material Rs 10/-. This will come automatically in sales order for that customer.

So finally  to summarize, Pricing procedures will have condition types, these condition types will have acccess sequences assigned to it, these access sequences have different accesses (Condition tables) and these condition tables will store the condition records.

Hope this will help you.

Pls go thru related books as these are basic concepts of SD and since you are new to SD.

Regards,

Sridhar.

Former Member
0 Kudos

Hi Sridhar,

The other doc pricing procedure are eg: C = Free, if this is set means when we are an order through this doc type Pricing will not be applicable.

Also we have option D used for doc type for settling rebate.

"To what extent pricing can be processed manually " what does it mean?(upto what percentage on base price the condition has to be applied) is this do you mean?

for this there is not % as such. in customizing for condition type PR00 we can select under Manual entries select option C Manual entries. By doing this when you have created order through VA01, at item level you can change the price of the item manually. Changed price will then over wright the price the system has picked up.

Hope this answers your query. In case you have any specific business scenario u can share with us. Will try to give solution for it.

Thanks

Pankaj

sridhar_madiraju
Participant
0 Kudos

Dear Pankaj,

Thanks for your detailed explanation for Pricing procedure and Access sequence.

Could you please provide info on the below.

what is "pricing procedure"  in pricing procedure determination apart form customer pricing procedure and document pricing procedure (as we can see 3 pricing procedures in pricing procedure determination screen Tcode-OVKK).

2. what is the purpose of "condition type" in pricing procedure determination as pricing procedure itself contains many condition types. Is this Ctype different from those C types in procedures?

Regards,

Sridhar.

sridhar_madiraju
Participant
0 Kudos

Dear Pankaj,

Thanks for your detailed explanation for Pricing procedure and Access sequence.

Could you please provide info on the below.

what is "pricing procedure"  in pricing procedure determination apart form customer pricing procedure and document pricing procedure (as we can see 3 pricing procedures in pricing procedure determination screen Tcode-OVKK).

2. what is the purpose of "condition type" in pricing procedure determination as pricing procedure itself contains many condition types. Is this Ctype different from those C types in procedures?

Regards,

Sridhar.

sridhar_madiraju
Participant
0 Kudos

Dear Pankaj,

Thanks for your detailed explanation for Pricing procedure and Access sequence.

Could you please provide info on the below.

what is "pricing procedure"  in pricing procedure determination apart form customer pricing procedure and document pricing procedure (as we can see 3 pricing procedures in pricing procedure determination screen Tcode-OVKK).

2. what is the purpose of "condition type" in pricing procedure determination as pricing procedure itself contains many condition types. Is this Ctype different from those C types in procedures?

Regards,

Sridhar.

sridhar_madiraju
Participant
0 Kudos

Dear Pankaj,

Thanks for your detailed explanation for Pricing procedure and Access sequence.

Could you please provide info on the below.

what is "pricing procedure"  in pricing procedure determination apart form customer pricing procedure and document pricing procedure (as we can see 3 pricing procedures in pricing procedure determination screen Tcode-OVKK).

2. what is the purpose of "condition type" in pricing procedure determination as pricing procedure itself contains many condition types. Is this Ctype different from those C types in procedures?

Regards,

Sridhar.