Skip to Content
author's profile photo Former Member
Former Member

Manual condition types need to be reapplied after material change

HI Team,

For some of order items user enters manually condition type through VA02 for availing discount for the order item,

I am having a custom program for updation of sales orders, Through which we can change the order materials.

Order 123 having item material ABC. For which he entered manual condition type ZXYX.

now using custome program he wants to change the mateial ABC to XYZ. Thorugh custom progam material is updated. Price has been recalculted.

But customer wants condition type ZXYX also need to apply for the XYZ material.

Please guide me how to proced.

Regards.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Best Answer
    Posted on Jul 28, 2009 at 02:23 PM

    As per my knowledge , In standard manual condition types gets changed in sales order once you change the material at line item. so check with your ABAPer not to change the pricing conditions even after changing the material.

    other option is if that condition type is required for all sales orders you can chage from manual to automtic condition type.

    Regards,

    Ramesh

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jul 24, 2009 at 10:08 AM

    Hi ,

    Please develop one BDC in the program to update the pricing for new condition at sales order level.We need to select pricing type as B for manual condition type.

    Hope it helps.

    Regards,

    Pasapula.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jul 28, 2009 at 06:52 AM

    Hi,

    Ask your ABAP consultant to check program MV45AFZZ.

    Here in item pricing update i.e

    • FORM USEREXIT_PRICING_PREPARE_TKOMP *

    write PERFORM preisfindung_gesamt(sapmv45a) USING charc.

    where charc is 'C' (copy manual pricing elements & redetermine others) or you may also use 'G'(Copy pricing elements unchanged and redetermine taxes.)

    This surely works.

    Regards,

    Amit

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi,

      Write the same under

      FORM userexit_save_document_prepare.

      I have used the same logic when payment terms is changed at header level, since some discount conditions are not automatically updated in the item level.

      Else paste your dump here.

      Regards,

      Amit

  • author's profile photo Former Member
    Former Member
    Posted on Sep 04, 2009 at 02:08 PM

    Dear Customer,

    if you change the material with your customer own program in the order, then a new pricing will triggered with pricing type B.

    During pricing type B all condtions will be redetermine and manually condition will be deleted.

    Maybe the notes 26115 and 24832 will help to solve the problem.

    With best regards

    Claudia Neudeck

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.