Now to define new formulas for pricing?

can any one please tell me a business scenario where one needs to define a new pricing formula, and how can one can do that in the system?
points will be rewarded immediately.
thanks
PR

Hi,
    As our friends suggested you can create new formulas for pricing with the Transaction code VOFM.
Process is use VOFM(Transaction code)------>in top menu you can see Formulas, select appropriate option in Formulas lke.. Condition base value, Condition Value etc.,
Please go through detail information:-
Formulas are represented as FORM routines. They are used in pricing and influence the determination of prices according to predefined rules. You can specify them in pricing control. The following groups of formulas exist:
Scale base value
The scale base value includes FORM routines which determine the scale base value according to criteria that are not defined in the standard system. You enter the scale base value in the Scale formula field. A formula for the scale base value can define, for example, that partial quantities are taken into account.
Condition base value
Formulas for the condition base value take into account criteria not defined in the standard system. You enter them in the Alternative formula for condition base value field in the pricing procedure. A formula for the condition base value can define, for example, that the condition determination is based on net value or volume.
Condition value
Formulas for determining of the condition value include routines which determine the condition value according to criteria not defined in the standard system. You enter the formulas for the determination of the condition value in the Condition formula for alternative calculation type field in the pricing procedure. A formula for the condition value can define, for example, that the system determines the best price for the customer.
Structure of group key
Using this menu entry, you can edit routines that determine the base value for the scale value if group conditions are used in pricing. The system then calculates the base for the scale value from more than one document item. You can enter the routines in the Group condition routine field on the screen for defining condition types. A routine for the determination of the scale valuecan define, for example, that only a particular condition type is taken into acount.
Rounding rules
Using this entry, you can create and edit FORM routines that carry out a particular type of rounding in the condition record during a price change. A rounding rule could round a price that was increased by 1% to the last two places behind the decimal point, for example.
Procedure
To define your own formulas, proceed as follows:
1. First check whether you can use the formulas delivered with the standard system.
2. Either overwrite an existing formula or select a group number from the number range reserved for customer modifications (600-699) and enter the corresponding description.
3. Program the formula in the editor.
4. Activate the formula.
5. Enter a long text that describes the meaning of the formula in more detail.
6. Enter an application if you want to use the formula in a particular application area only (pricing, for example).
7. Enter the formula in the appropriate place of the control
NOTE:- to create new routine get Access key from Basis.
I hope it will help you to define formulas for pricing.
Regards,
Venkat

Similar Messages

  • I bought iPhone 4 for my wife, didn't create a separate apple ID account for her at that time. How can I now create a new one for her, sync her phone to the same PC that I sync my iPhone with without loosing all of her data, contacts, etc. Please help!

    I bought iPhone 4 for my wife, didn't create a separate apple ID account for her at that time. How can I now create a new one for her, sync her phone to the same PC that I sync my iPhone with without loosing all of her data, contacts, etc. Please help!

    I bought iPhone 4 for my wife, didn't create a separate apple ID account for her at that time. How can I now create a new one for her, sync her phone to the same PC that I sync my iPhone with without loosing all of her data, contacts, etc. Please help!

  • How to define new colors for the form?(Finish)

    Hello! Everyone!
    I want to define new colors for the new form.
    But I don't find where I can define it.
    How to define new color for the form?
    Thanks in advance!

    You have to set the Canvas color or as I said earlier you need to use one of the available color schemas on the OAS or Builder runtime.
    If you want to use user defined colors in the builder, then you need to create a new color palette and use it.
    I personally haven't tried it, but there is a section in the online help that describes how to do this.
    Tony

  • Formula for Pricing procedure

    Hi,
    I got a requirement where I need to write a formula for Pricing procedure say ZAUSX1. The requirement is :
    s.no. 170 = s.no. 150 - (sum of s.no. 151 to s.no. 169).
    s.no. 450 = s.no.170 - (sum of s.no.171 to s.no.449).
    Can anyone send me the steps for the above requirement and the relevant suggestions will be highly appreciated.
    thanks,
    Bhaskar

    Hi
    In the pricing you should create a 4 fields:
    - One (A) to store the value of position 150
    - One (B) to store the value of the total from 151 to 169
    So assign a routine to calculate the position 170: A - B
    - One (C) to store the value of position 170;
    - One (D) to store the value of the total form 171 to 449
    So assign a routine to calculate the position 450 = C - D
    U can enhance the structure KOMPAZ in order to create the fields A,B, C and D for KOMP, or create an APPEND structure of KOMP
    Max

  • "Define New" feature for the UDF

    I have created UDFs in Item master data.
    I want to load each of my UDFs with the data from a Database field from an UDT.
    For e.g, my UDF's name is U_Size.
    My UDT has the following structure:
    Code - Name -U_Size.
    I want to display the values of U_Size (of user defined table) in my UDF combobox, which also should have Define New feature.
    Please help me with this!

    Following gives the detailed explanation of the problem:
    For implementing the Define New feature, I did the following:
    1) Created a user defined table : (TableX)
    Code - Name - FieldX
    2) Created UDF(FieldX) in OITM, and set the Linked Table to be my user defined table(TableX.)
    Now, I can get the Define New added in the UDF (combobox).
    But, the Combobox has only Code-Name values loaded into it.
    for example, if the user defined table(tableX) has the following values:
    Code - Name - FieldX
    1-1-USA
    2-2-Canada
    The UDF combo shows
    1-1
    2-2
    Is there any way to show like the following?
    USA
    Canada
    (or)
    1 - USA
    2 - Canada

  • Defining new Keywords for the PrinterExtensionSample Capabilities/Ticket

    I'm working on a v4 printer driver and I am trying to find a way to define my custom features and options in a namespace so that the Print Schema can write them correctly to the Print Capabilities and Print Ticket xml docs. I haven't been able to find
    any help with this as the Print Schema Specification and all the msdn documentation merely states that I can define a namespace. Any direction or examples of namespaces that could shed some light on this would be greatly appreciated.

    Hi Michael,
    Thanks for your reply. We are in process of building a new login stack and implement.
    I have one more query to you.
    I have created a SAP transaction iVIew(PZ03) in the portal. Here,the "SAP GUI Type" is "SAP GUI for HTML". ie we are using ITS to go to SAP backend.
    I can see the transaction in the portal. But when I click on any selection text (F4) I don't get the list of data.
    For example, when I click on "Valid From" to select the date from the calendar, the calendar doesn't open. It still remains in the same page. But when I see the "Status Bar" in the internet explorer i can see the okcode as "?".
    Any idea on how to make popup working in this scenario.
    Your help is much appreciated.
    Thanks,
    Sathya

  • What is going on? Westell 6100 keeps turning on and off and now there's new software for modem?

    Recently, I've been having problems with my internet connection. No big whoop-- I would just power cycle the modem or reset it to default or whatever.
    Then this morning I woke up to find that I could no longer control the modem (Westell 6100)  at all (reset the modem) and that every few minutes it will keep going through the process of turning on, then turning off. In other words, the lights will all turn on like "normal (power, ethernet, dsl, internet)", I'll have internet access for a few minutes, then the lights will all turn back off, then back on again. Wash, rinse, repeat.
    I thought I was or suffering a virus until I accessed "http://192.168.1.1/", only to see new Verizon software installed (ProLine DSL???)  for the first time in maybe the 8 years I've had high speed internet. Is this repetitive cycle of turning on and off just something that's just a temporary thing or is my internet now completely screwed?
    What's going on?
    Solved!
    Go to Solution.

    Verizon more than likely updated your modem's firmware and this as a result, messed it up causing it to go into a constant reboot. Give the modem a reset to Factory Defaults, holding in the reset button for 30 seconds to clear the modem configuration file to rule out any problems being caused by that. If it's still rebooting and you cannot update the firmware by any means (the trick to doing this is to wait until the modem is fully booted and you are at the modem's firmware upgrade page before attempting to flash it!), get another modem from Verizon or purchase your own.
    To update the modem's firmware, you'd need to visit http://192.168.1.1/ , choose Advanced and then choose Firmware Upgrade. You will need to have a firmware file from Verizon ready to install to the modem via the browser. You will be prompted for a Username and Password to do this, so try one of the following if you wish to try:
    admin/password
    admin/password1
    admin/admin
    admin/admin1
    Your Verizon Username and Password.
    Please note that if you reset the modem to factory defaults, the Username and password WILL be admin/password. You will need to change this when the modem asks you to do this.
    ========
    The first to bring me 1Gbps Fiber for $30/m wins!

  • Define new Layout for PO document type

    Dear Experts ,
    Where can we define the layout like SRV etc to be assigned in PO document type ?
    Regards
    Anis

    Hi,
    Purchasing screen field selection is controlled by the linkage between Document type and Field selection key assigned to that Document type e.g. for NB its NBF so if you want a choose the Fields as per your records then try
    SPRO => MM => Purchasing => define field selection groups for purchasing...
    here you can maintain your fields Suppressed, mandatory or optional...
    Try at your end
    Regards,
    Ninad Kshirsagar

  • New field for Pricing in KOMPAZ

    Hello All,
    Have a question about adding a Item Category field in KOMPAZ. We have a need to extend the field catalog by adding a field in KOMPAZ. One of the notes say to add to KOMPAZ, does this mean I have to add specifically to KOMPAZ in which case I am requiring to register this structure or can I use the APPEND STRUCTURE and add my NEW FIELD in the append structure. 
    One more question is, would it be a CORE MODIFICATION if I register KOMPAZ and add my new field?
    Please advice me.
    SMA.

    You should use the append structure
    .APPEND ZAKOMPAZ to add your fields.
    In that case it will NOT constitute as core code modification.

  • New field (Customer group 5) to be added to the Catalog for Pricing.

    Hello friends,
    For the creation of a new Condition table, I require the field, KNVV-KVGR5 i.e Customer group 5 field present in Sales area data ->Extras -> Additional data in Customer master to be added to the Catalog of allowed fields since this field does not exist anywhere.
    I have already gone thru the threads available on adding New field for Pricing which has an example/detailed explanation with the Item category (PSTYVV) field.
    But the field I want i.e KNVV-KVGR5, is a part of Master data, so please guide me with the steps to follow to add this field in the field catalog and hence use it for creation of a new condition table.
    1) Should i add this field in KOMP (i.e item) or KOMK ( i.e Header) or KOMG?
    2) Should i include it in KOMKAZ or KOMPAZ?
    3) Should i create this field as data element or structure and what should be the domain used?
    4) For the value flow, should i use the Item -level user-exits or Header level mentioned in other threads?
    Please guide for the same urgently.

    Dear Friends,
    I was finally able to create a new field for Cust.grp.5 i.e ZZKVGR5 and added to Catalog to be used for Pricing.
    Then i faced a peculiar issue as below:
    For the business requirement, we defined a new tax condition table for determination of tax rates. For this, we are using both standard and custom fields to derive the correct tax rates in sales/billing documents like below
    A859: Country/Distr. Chl/Cust.grp.5/Material (Here Customer.grp 5 was added following the SAP Note: 531835)
    The field was inserted in the communication structure KOMKAZ which is included in both KOMK and KOMP.
    During the document processing, the pricing analysis view shows no value in the customer grp 5 field, though it is maintained for the customer used in the sales order. The code has been written in MV45 and RV60 both as guided in SAP Note: 531835. But the values are not flowing.
    Solved the above problem as below:
    M posting the answer to help the community for similar issue.
    Also, the new field tat i had added was Customer Grp 5 field of Customer master ->Extras->Additional field and I wanted the value to flow in the ZZKVGR5 field before the Pricing for the sales order was called.
    After trying all, we have finally fetched the value from KNVV-KVGR5 and got it moved to ZZKVGR5 field through ABAP coding.
    After this when i select/click on Pricing for a particular item, it gets picked up correctly and properly.
    Thanks to everyone for their valuable guidance and help.
    Regards to all.

  • Redefining formulas for BEX queries.

    Hello all,
    Going a little bit further, I realise now that it would be better to have some complex calculations stored in some formulas to be reusable in many queries.
    So, I think I can create and define new formulas by using BAdis. I have read something like this in SAP HELP. I'm doing this by creating a new implementation that redefines the interface method IF_EX_RSAR_CONNECTOR~GET.
    I have never done this before, so I would appreciate any help on this. Now I could create this redefinition of that interface method but, how can I "insert" the new formula in BEX to make it available. I think I should create the formula definition before but I don't know where, the only thing I know is that the formula should begin with "C_".
    Am I in the right path?

    Hello Roberto and everybody,
    this is what SAP Help says about this:
    BAdI: Customer-defined Functions in Formula Builder
    Use
    This Business Add-In (BAdI) is used in the formula builder transformation library. You use this BAdI to integrate user-defined functions into the transformation library of the formula builder. In this way, you can make special functions that are not contained in the transformation library available for regular use.
    Requirements
    <u>The technical name of a user-defined function
    Must be specified
    Must be unique
    Must begin with 'C_'
    Can contain only alphanumeric characters ( ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_) (lower-case letters, empty spaces and special characters are not allowed)
    Can be a maximum of 61 characters long.</u>
    Standard settings
    The BAdI can be used repeatedly. Is it not filter-dependent.
    Activities
    After you have called up the IMG activity, a dialog box appears in which you enter a name for implementation.
    If implementations have already been created for this BAdI, a dialog box appears in which the existing implementations are displayed. In this dialog box, choose Create and proceed as follows:
    1. In the Implementation field, enter a name for the implementation of the BAdIs and choose Create.
    2. The initial screen for creating BAdI implementations appears.
    3. In the initial screen, in the Short Text for Implementation field, enter a short text for the implementation.
    4. Choose  the Interface tab index.
    5. On the tab page, the field Name of Implemented Class is filled automatically, since the system assigns a class name based on the name of your implementation.
    6. Save your entries and assign the implementation to a development class.
    7. Position the cursor on the method and double-click on it to reach the method editing screen.
    8. Between the statements method <Interface Name>~<Name of Method>. and endmethod. the coding for your implementation.
    9. Save and activate your coding and return to the Change Implementation screen.
    10. Save your entries on the Change Implementation screen.
    Note: You can create an implementation for a BAdI and activate it later. If this is the case, close the editing screen now.
    11. Choose Activate.
    When you execute the application program, the coding you defined in the method is run through.
    See also:
    Method
    GET
    And what I can't find where to do is <u>underlined</u>.
    Don't know where to create the functions, because the BAdI is clear and also the method I have to redefine in my own Z_Implementation.

  • Modify MVGR4 in formula for condition value

    Hello everyone,
    I want to modify komp-mvgr4 in a formula for condition value. Changes in komp structure are not saved, any idea which field I have to modify?
    Many thanks!
    Andreas

    Sure. I have a new formula for a condition value which checks a lot of things to calculate the condition value. The result can also be zero. In all other cases than zero, I want to set an additional flag on the position to show that the condition is used. For this I choosed the material group 4. Now I have to modify the materialgroup 4 MVGR4 in the formula, if I change komp-mvgr4 is does not save the changes...
    Andreas

  • Use of Aggregation tab in New formula in BEx quert designer

    Hi,
    I used the aggreagtion tab in setting up new formula for key figures. i selected the maximum and given particular charasterstic field and saved.
    when i looked in the output i cant see any difference.
    we are setting formula for key figures and its asking for charasterisic field i coulnt get clear idea about this.
    can any one tell me what is the use of this aggregation tab?
    In formula screen for the general tab  what ever the calculation i am doing there its working properly, only in the aggreation tab whatever i am setting only that is not working.
    Regards,
    Thanesh

    Hi Thanesh,
    Refernce characteristic field should be selected in relation to which the key figure is to be aggregated with the exception aggregation. Often this is a time characteristic. However, you can use any characteristic.
    Best Example
    If you want to count sales orders
    By giving COUNT of all values with refence charactersitc as Sales document, you will get the desired result.
    There are three aggregation options:
    ●      Minimum (MIN): The minimum value of all values displayed in this column is displayed in the results row.
    ●      Maximum (MAX): The maximum value of all values displayed in this column is displayed in the results row.
    ●      Summation (SUM): The sum of all values displayed in this column is displayed in the results row.
    Another Example :The key figure Number of Employees would, for example, be totaled using the characteristic Cost Center, and not a time characteristic. Here you would determine a time characteristic as an exception characteristic with, for example, the aggregation Last Value.
    Hope this helps
    Regards,
    Aparna

  • "Define New" in Combo Box

    Hello,
    I would like to implement the "define new" feature for combo boxes that I am using in my UDO, as it is for some of the combo boxes of SAP. I have noticed that when I add a linked table to my user defined field, this option doesn't appear in the UDO forms, so I believe it must be implemented by code. How can this be done?
    Thanks.
    Ralph

    Hi.
    I haven`t try this, but mayby You can make Value in combo with  description "Define new", and if this value is set, open form whith You want ?
    This is my sugestion.
    Hope it helps.
    Regards
    Kamil Wydra
    I found that this topic was answered in the past.
    Here:
    SAP Business One SDK
    Message was edited by: Kamil Wydra

  • Formula for cross tab row

    Post Author: bvandyck
    CA Forum: Formula
    The results of a row in a cross tab report need to be split out by percentages and added to the results of other rows.  Each row is an individual, except one row is a combination of individuals.  Certain individuals share in the results of the combination row.   The combination row will be zero after being added to the individuals' rows.  What is the formula for achieving this?

    Hi,
    U may create a new formula for that.
    There is an option in cross tab expert for new formula.
    U may create a formula of your choice and then insert in report.
    Regards,
    Misra P.

Maybe you are looking for