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

formula in pricing procedure

Hello,

I want to create a new formula in my pricing procedure which is -

The system calculates 'gross value' per PR00, PR02 ... records.

The system should propose 'new gross value' as 'gross value' proposed by system * 10%

example

In condition record, gross value calculated is 100

this should become 100 * 10% and value calculated should be be new gross value.

how to do this?

instant points for instant solutions.

Thank you

Add a comment
10|10000 characters needed characters exceeded

Related questions

4 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on May 28, 2008 at 04:03 PM

    Hi,

    U just go to VOFM t.code and then select requirements in menu bar there u can see condition base value requirements(standard) or alternative calculation requirements. U can select any of them and do need ful changes with the help of ABAPer. Then assign that requirement to condition type in Pricing..

    Hope u have understood..

    Regards

    Sankar

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 28, 2008 at 04:22 PM

    Thanks for replying.

    my commander (team lead) asked me to get inputs. so I am trying to do whatever can be done, if possible from this forum.

    In which program should I be writing this routine.

    Instant points for Instant replies.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 28, 2008 at 04:16 PM

    Go to transaction VOFM and from menu bar select, Formulas -> condition values.

    create a routine as per your requirement.

    Once created, assign this routine in your pricing procedure in AltCty column..

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 28, 2008 at 05:43 PM

    You don't need to go to the lengths of writing ABAP in a forumula to do this. You can accomplish this within the Pricing configuration. Have a record defined to be 10% and add it in the procedure.

    The ABAP route will work for sure, but why write code if you don't need to ?

    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.