cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing Procedure in Sales Order

Former Member
0 Kudos

Hi everyone,

I realize this question has been posted a couple of times before but I am posting the question really after doing all my research and trying all my options.

Order Type: ZOR has Doc. Pricing Proc: A while Billing Type: ZF2 has Doc. Pricing Proc.: Z. Cust Pricing Proc is 1 in all cases. In Pricing Proc (PP) determinations I have

Sales Area + A (Doc. Pricing Proc) + 1 (Cust Pricing Proc) = ZRVA01

Sales Area + Z (Doc. Pricing Proc) + 1 (Cust Pricing Proc) = ZRVZ01

Now when I create my order ZOR from scratch, the PP is ZRVA01 but when I create ZOR w.r.t a ZF2, the PP determined is ZRVZ01. Whereas I want it to be ZRVA01 (based on Doc. Pricing Proc of ZOR). Is this possible? I doubt if this has anything to do with copy controls.

Any help is appreciated.

Accepted Solutions (1)

Accepted Solutions (1)

former_member550050
Active Contributor
0 Kudos

Hi

I beleive that your order type is ZOR and billing type is ZF2

ZOR has a dpp of A in VOV8

ZF2 has a dpp of Z in VOFA

OVKK settings is like

Sales Area + A (Doc. Pricing Proc) + 1 (Cust Pricing Proc) = ZRVA01

Sales Area + Z (Doc. Pricing Proc) + 1 (Cust Pricing Proc) = ZRVZ01

Now you are creating sales order ZOR and it picks up pricing procedure ZRVA01

The same sales order when it is getting billed ZF2 is picking up pricing procedure ZRVZ01

That means the sales order and its billing doc are of different prices which you dont want

In VTFL between your delivery type to billing type at item level the pricing type maintained right now is B (carry out new pricing) hence the issue

Please change that D (copy pricing elements unchanged)

After making changes in copy controls please create a fresh order cycle and see

Regards

Raja

Former Member
0 Kudos

Hi Raja,

Appreciate the response but I guess I didnt specify my reqmt clearly, the pricing procedure (PP) when ZF2 is created is fine.

When I wish to create a new order (ZOR) with reference to that ZF2 I want the PP to be ZRVA01 and not ZRVZ01. In a way "Carry Out New Pricing", I did this in copy controls from billing doc to sales doc....but did not work. Please let me know if you have any ideas.

Regards,

Vik

former_member550050
Active Contributor
0 Kudos

Hi

If i have understood your requirement correctly now

You are creating sales order ZOR with mandatory reference of billing type ZF2

Your billing type or billing doc has already a pricing procedure of Z RVZ 01

But now your sales order is also picking Z RVZ 01which you dont want

You want your sales order to have PP of ZRVA01 and you have done necessary settings in OVKK and still it is not getting picked

If this is the issue

I feel because of two reasons your requirement is not possible

1.your sales order is created with mandatory reference to billing doc and hence the price of billing doc is getting copied in sales order

2.Pricing type is mainly for sales order to billing and not in the reverse like your scenario that is billing to sales

That is why pricing type B is not working for you

Others elite members correct me if i am wrong

For your requirement i think you need to develop a new routine or program thro ABAP so that when you create a sales order referring billing doc the PP is not getting copied and to be determined new

Regards

Raja

Former Member
0 Kudos

Hi,

Usally we create sales order with reference to billing document in the case of creating credit/debit memo request, therefore it is appropriate to appear PP of the billing document in the sales order.

You can use created sales order as the reference to create another sales order, which fulfills the requirement.

Regards,

Ravi Duggirala

Former Member
0 Kudos

Hi Raja,

I am thinking on the same lines and was wondering where the routine would come

1. Data Transfer at Header Level OR

2. Define New pricing Type (Item Level)...though I dont knw how to define a new one

But I do not agree with...

2.Pricing type is mainly for sales order to billing and not in the reverse like your scenario that is billing to sales. That is why pricing type B is not working for you.

If this was true, why did they have the Pricing Type option in there at all?

I really appreciate your replies, I guess I'll consult a pgmmer now.

Vikas

Former Member
0 Kudos

Hi Ravi,

I understand what you are saying and appreciate the reply. But creating Order with reference to Invoice is kind of the business scenario, cant change that. This is a Returns Scenario where we have a new Pricing Proc (PP) for the Returns Order. This Returns Order could be created with reference to the invoice or could be a standalone. In either case it shud have its own PP.

Please let me know if there is way around this.

Regards,

Vikas

Former Member
0 Kudos

Vik,

Check that if you have tick on complete reference indicator at header level of vtfa.

If this check is there then remove it from there & check whether it is working or not.

Ravi Thapliyal

IdhaSoft Ltd

Former Member
0 Kudos

No, thats not checked either.

I just found an OSS note referring to this problem.

Note 14136 - Pricing procedure for credit memo with reference

Thank You everyone though

Edited by: Vik Luthra on Apr 29, 2009 5:51 PM

Answers (1)

Answers (1)

Former Member
0 Kudos

HI,

Check in copy control vtaf a copy requirment sud be 021

Regards,

Former Member
0 Kudos

Hi Caprin,

Appreciate the response but the copying requirement in copy control from billing doc to sales doc (vtaf) is 021 (business header), I guess thats one by default. Please let me know if you would like to add anything or I'm looking at the wrong place.

Vik

Edited by: Vik Luthra on Apr 29, 2009 2:36 PM