cancel
Showing results for 
Search instead for 
Did you mean: 

Assign Pricing

Former Member
0 Kudos

Hi Friends,

I have to assign a Pricing procedure to sales order . I am having already written Pricing Procedure and need to assign it to a sales order type. Please Guide me for doing so.

Kraheja.

Accepted Solutions (0)

Answers (8)

Answers (8)

Former Member
0 Kudos

Pricing Procedure:

Determination of Pricing Procedure:

In SD, Pricing Procedure is determined based on Sales Area (Sales Organization + Distribution Centre + Division) + Customer Pricing Procedure + Document Pricing Procedure through T.Code: OVKK. Sales Area is determined in Sales Order Header Level. Customer Pricing Procedure is determined from Customer Master. Document Pricing Procedure is determined from Sales Document Type / Billing Type (if configured). Once the pricing procedure is determined, Condition records are fetched. If appropriate condition records are found, the price is determined. If Mandatory pricing condition is missing, system will through an error message.

Configuration of Pricing Procedure:

Step 1:

Condition table (T.Code: V/04): If existing condition table meets the requirement, we need not create a new condition table. Considering the requirement for new condition table, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Table (select the required fields combination, which will store condition record).

Step 2:

Access Sequence (T.Code: V/07): If existing access sequence meets the requirement, we need not create a new access sequence. Considering the requirement for new sequence, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Access Sequence (Access sequence is made up of Accesses (Tables) & the order of priority in which it is to be accessed. Here we assign the condition table to access sequence.

Step 3:

Condition Type (T.Code: V/06): If existing condition type meets the requirement, we need not create a new condition type. Considering the requirement for new condition type, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Type. It is always recommended to copy an existing similar condition type & make the neccessary changes. Here we assign Access sequence to Condition type.

Step 4:

a. Pricing Procedure (T.Code: V/08): It is recommended to copy a similar pricing procedure & make the neccesary changes in new pricing procedure. Pricing Procedure is a set of condition type & arranged in the sequence in which it has to perform the calculation. Considering the requirement for new Pricing Procedure, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Maintain Pricing Procedure.

b. Pricing Procedure (T.Code: VOK0): After maintaining the pricing procedure the next step will be determination of pricing procedure. Configuration for determining pricing procedure in SPRO is as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Determine Pricing Procedure.

5. Condition record (T.Code: VK11 / VK12): Condition record is a master data, which is required to be maintained by Core team / person responsible from the client. During new implementation, the condition records can be uploaded using tools like SCAT, LSMW, etc. Condition Record is maintained in T.Code: VK11 / VK12, which are captured in Sales Order & Billing.

Also check document pricing procedure in Sales Document Type (T.Code: VOV8 - Sales order Type, VOFA: Billing Type (If Required)), customer pricing procedure in Customer Master Data (T.Code: XD02), ... are in place.

Regards,

Rajesh Banka

Former Member
0 Kudos

hi,

pricing procedure is determined by sales areacustomer pricing proceduredocument pricing procedure.

so you can't assign pricing procedure directly to sales order type. we have to assign only document pricing procedure to sales order type.

you can define document pricing procedure or you can take standard procedures and assign to sales order types.

for this go to sales and dis>basic functions>pricing>pricing control>define and assign pricing procedures.

there u can define and assign document pricing procedures.

i hope u can solve your pro b lem by this.

srinivas

Former Member
0 Kudos

Hi there,

GO to OVKK.

Pricing procedure determination: Sales area / customer pricing procedure / doc pricing procedure.

Sales area: Sales org / Dist channel / Division where you enter the order in VA01.

Customer pricing procedure as in customer master --> Sales area data --> Sales.

Doc pricing procedure as in VOV8 --> Transcation flow of your sales order.

Maintain that in OVKK.

Regards,

Sivanand

Former Member
0 Kudos

HI

TCode : OVKK

Maintain

Sale Org : Dis Chl : Dv : Dc Pr : Cu Pr : your Pricing Pr XXXX

Rgds

DV

Former Member
0 Kudos

Hi Krishna,

First create the document pricing procedure. goto

IMGSDbasic functionpricingpricing control--Define document pricing procedure

Once you create this then go to VOV8 select your order type & maintain this document pricing procedure in transaction flow.

Similarly create customer pricing procedure by going through above path & then maintain this customer pricing procedure in your customer master.

Then go to the above path & maintain it in 'Define Pricing Procedure Determination'.

Regards,

Naveed Ansari.

former_member204513
Active Contributor
0 Kudos

Dear Krishna,

You can determine the pricing procedure based on the document type but you can't assign the pricing procedure to the document type.

To get the pricing procedure specific to document type do these steps.

1.Define the document pricing procedure

SPRO>IMG>Sales and distribution>Basic functions>Pricing>Pricing control>Define and assign pricing procedures

--> Define document pricing procedure

-->Assign document pricing procedures to order types

2.Determine the pricing procedure determination.

SPRO>IMG>Sales and distribution>Basic functions>Pricing>Pricing control>Define and assign pricing procedures.

-->Define Pricing Procedure Determination

Here you assign your pricing procedure with the combination of

Sales areaDocument pricing procedure i.e which you have define and assigned to your document typeCustomer pricing procedure-->Pricing procedure.

Now system will determine the pricing procedure based to that specific document while creating sales order.

I hope this will help you,

Regards,

Murali.

Former Member
0 Kudos

Dear Krishan,

T. Code: OVKK - Pricing Procedure: Determination in Sales Docs.

for the combination of:

Sales Org + Dst. Chnl + Div + Doc Pricng Procedure (T. Code: VOV8) + Customer Pricng Procedure (T. Code: XD01/ 02) + Condition Type

Best Regards,

Amit.

Note: Assuming that you have define your

1. Pricing Procedure in T. Code: V/08

2. Condition Type in T. Code: V/06

3. Sales Document in T. Code: VOV8

Former Member
0 Kudos

Hello,

ou can't assign a pricing procedure directly to a sales order type. You need to maintain a Document pricing procedure to a sales document type. Similarly, a customer pricing procedure needs to be assigned to a customer master.

The pricing procedure is determined in a document by:

Sales Area + Customer pricing procedure + Document pricing procedure + Pricng Procedure.

Eg : XXXX XX XX A 1 RVAA01

XXXX XX XX - Sales Area

A - Document Pricing procedure

1 - Customer Pricing procedure

RVAA01 - Pricing Procedure

The transaction code for Pricing related config is OVK0.

Prase