How to make Different Price for same product in one Sale Order

How can i customizing my system?
I need to sale for different price same product A in one sale order. And price condition type cant be manually. i can separate them by position. for ex. in first position: product A is one price and in 2nd product A with discount. i tried to do it by changing a price group for 2nd position to determinate a discount condition but it generates invoice split.
Someone have any suggestions?

Hi
you can have it automatically determined after some custo and using userexit_pricing_prepare_tkomp in MV45AFZZ and RV60AFZZ.
The idea is to use ítem category field (PSTYV) as a part of pricing data to determine different prices for same material by changing manually ítem category when creating a sales order
- you'll need to create a new ítem category copied from the one you´re using and do all assignments
- add field PSTYV, if not there, to pricing field catalog. This thread has an example on how to and coding required for userexits
http://scn.sap.com/thread/1693234
- Adjust your pricing sequence as per new table
- Maintain specific prices in new table for materials with this new ítem category
Finally, when creating a sales order change, when required, default ítem category by new one to get specific price for material.
Regards,
JM

Similar Messages

  • How to maintain different prices for same item in different organizations

    hi all,
    We have noticed that the list price of an item at Item Validation Org level is getting defaulted when creating requisitions. We want to maintain different prices for the item for different organizations, so that the prices will be properly defaulted to requsitions depending on supplier and receiving org.
    We found one way of doing this. Using contract purchase agreement and Advanced Pricing price lists. Can anyone please let us know if there is any other way of achieving this??
    Also, I have a question regarding Advanced pricing Price Lists. I performed following steps.
    1.Set the QP: Licensed for Product profile to Purchasing
    2.Create and approve a contract purchase agreement in Oracle Purchasing
    3.Define Price Lists and Price List Lines (optional)
    4.Define sourcing rules and ASLs to automatically default source information onto requisition lines. Associate Contract to ASL.
    5. This will enable Oracle Advanced Pricing integration in the following Oracle Purchasing functionality:
    Requisition pricing
    Purchase order pricing
    But when I create requisitions, the price from price list is not getting defaulted automatically. In requisitions form, if I go to source tab and select source as a Contract Purchase Agreement, then the price from price lists is getting defaulted. Is there any way where the source for the requisition can be automatically defaulted to Contract and the price can be picked from price lists??

    Can oyu not make it an organization level item and specify the proce there instead of keeping it a master level item?
    Regards,
    Utsav.

  • Different batches for same product in one HU

    Dear SAP Gurus:
    I have a couple of questions:
    1. Can you have multiple batches for the same product on one HU?
    2. If the answer is YES, what do I need to do because right now when we try to scan the product ID which includes the batch the system does not saves the scanned batch on the HU but it leaves the one that the "Delivery Document" already had. We tried deleting the batch (leaving it blank) on the "Delivery Doc." but still it does not saves the scanned batch.
    Thank You in advance for your help.

    Mario,
    Be sure you can pack multiple batches in one HU in standard system. What's more, you can pack several different materials and HUs in one HU.
    I'm not familiar with RF but you can check this link and you can also ask HU experts on LE forum:
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/76/ea7c38b5e211d391cf0008c7d94f4b/frameset.htm
    You can use this transaction to pick and pack material in one step. This can be useful, for example, if you need to pick several materials to be packed into one handling unit (HU). You can select an existing handling unit or create a new one. Identify the materials to be picked and packed by the delivery number.
    Regards,
    Csaba

  • How to Pick differant price for same activity based on employee grade?

    Hi,
    My Requirement is -
    1.  We are using Machine -1  for manufacturing purpose. In this machine, There 3 employees who are authorized to work... (Eg. Employee A -Employee B -Employee C)
    2. We have an Activity type for Machine hour. The price given in KP26 is 10$ per hour and assigned it in Work Center.
    3. But Employee A hourly price is 12% &  Employee B hourly price is 10$ -Employee C hourly price is 8$.
    4. Now with the current set up, system is taking 10$ for any of the above employee which is not correct.
    Requirement is - When Employee A works on this machine, system shoule take 12$ per hour and If employee B woks on this machine, system should take 10$ per hours and For Employee C, system should pick 8$ per hour. How to get different activity rate when using different employee?
    Kindly help me how can i configure for this requirement. Please give me some inputs..
    Thanks
    F4N

    hi..
      You can map in the following manner :
                 You creat One WC and define three operation against each Employee and define three activity and plan your rate in KP26 against each activity
                           WORK CENTRE     Machning
                               Activity
      OPRN -1(Emp-A)     A-1
      OPRN-2(Emp-B)     A-2
      OPRN-3(Emp-C)     A-3
         So from operation One system will take hr * rate to calculate cost of oprn of employee and so on....
    Please test and write back for any help.
    kkumar

  • How to Maintain two different prices for same material in different qty?

    Dear all,
    How to maintain two different prices for same material in different batch quantities in purchase order(ie.,info record)?
    (Vendor is supplying quantities in 2 different batches & also in different prices)
    Expecting valuable reply.
    Jeyakanthan

    In a PO you can create 2 items, and each item can be maintained with a different price in the conditions.
    In info record it is not possible to have different prices for the same period, except for scales.
    so if you have a price of e.g. 2 USD for 1000 kg and 1,90 USD for 2000 kg then you can maintain this in scales, but you still have to have 2 items in the PO so that each one can individually find its price.
    Alternative you can create contracts (as well with more than one item) to reflect the different prices and batches.

  • How to create a Platinum,Gold and Silver Customer and how to set different price for a single material based on customer?

    Hi All,
    How to create a Platinum,Gold and Silver Customer and how to set different price for a single material based on customer?
    Assume Material is Pen.
    While creating Sales Order in VA01 how to bring different price for the same material for Platinum,Gold and Silver Customers.
    Kindly help me out.
    Thanks,
    Renjith Jose

    A good place to start is http://www.javaworld.com/javaworld/javatips/jw-javatip34.html
    Also, do a search in this forum on HttpURLConnection. That class allows you to use POST method to send form data to a web server.
    "Hidden" variables are only hidden in HTML. The HTTP that gets POSTed to the web server doesn't distinguish between hidden and not hidden. That is, the content you would write to the HttpURLConnection.getOutputStream() would be something like:
    hidden=1&submit=ok(Of course, the variable names would depend on what the web server was expecting from the form.)
    Also, be sure to set the Content-Type request parameter to "application/x-www-form-urlencoded"

  • Need help:How to realize different prices for different quantity in CCM2.0?

    Hello,
    I'm in process of establishing catalog with CCM2.0 for our company. There is a user request to realize different prices for same item when user buying different quantity. Can you help me how I can realize this?
    Thanks a lot,
    Elly

    Hi,
    Is there somebody can help me? I really need this to be addressed ASAP...
    Thanks a lot!
    Elly

  • Qry:How to get different price for each price list (variable area) in order

    1-How to get different price for each price list (variable area) in order for sale. for the opportunity to display and select multiple prices.
    2- I add a location store from a table in line item and I want to see this area in order,.
    I 'm created 2 field location(item line and order), 1 table location
    I tried this for exemple : select $ [userfieldlocation.OITW]

    Thanks Suda for your answer,
    the Formatted Search for prices is OK, but for the Item locations in warehouse this is not so simple,     
    I must have several (at least 2) locations for the item in the Warehouse and a track of this location and search possibilities.
    read carefully and imagine how (Management warehouse locations)
    I added a user table '@Location' who linked to a user field 'U_Location in Item master data --> lnventory data  line and an ather user field 'U_Location' in sales order
    I met the value of location in the table (list of locations for any warehouse), I select the location of each item while receiving merchandise in the user field of inventory data line (Item M data) and this value appears in the sales order 'U_Location' user field ( only the location value in the default warehouse for this Item)
    or
    create an user field 'location' in Good receipt PO to fill it while receiving merchandise that appears in the sales order to give possibility to find/select the location of the item at this order and in Item master data
    I think we will use all these tables
    @LOCATION
    PDN1
    OITM
    OITW
    OWHS
    RDR1
    Juste a another question : where you found this and What is: ' 38.1.0 '
    Is it in document (System information):Item=38 Pane=1 ??
    Thanks,
    Ouchen

  • Val.Price for the requisition on the sales order

    Hi,
    I am creating automatically purchase requisition on the sales order with NLAG material type.
    My problem is system asking Val.Price for the requisition on the sales order. I don't want the this screen when sales order create.
    My Purchase Req. Doc Type = NB
    Field Selection key = NBB for the NB
    NBB Field Label >> Quantity and Price >> Price and price unit = Optional Entry
    Thank you
    Gulay Celik

    Hi Gulay,
    The error is coming because you have not maintained Accouting view of this material for teh plant, from where you want to procure/ship the material.
    Or even after you have maintained the Accouting view, Material price (Moving avegare price when price control is V must be Zero)
    Kindly check the master data records.
    This will resolve your issue.
    Regards,
    Dnyandeo H. Ainarkar

  • How to maintain different price for different grades

    Dear sd experts
    plz let me know one thing.. i have one material but we have divided 4 grades like AA,BB,CC,DD
    now here material is same sales org , distribution channel is also same
    so i want to maintain different price for all like 500,400,300,200
    so is it possible in OMWC T.code
    i know variant configuration is helpful but that concept is different  ,, i have checked this link http://scn.sap.com/message/14124162#14124162
    but this is differnt
    so plz experts any comment on this ... thanks a lot

    Hi Venu,
    while creating the material you can enter the valuation type as below
    and in the Material master  under accounting view 1, click on the organizationa level where youc an see your valuation type C1
    In the same way you can maintain the prce for C2 and click on the organizational level under the Accounting 1 view
    for the same material and same plant with different valuation types you can see different price
    hope you find thd difference in price between two valuation types
    revert if you need more details.
    regards,
    santosh

  • How to sets the Reason for Rejection of the Open Sales Order Lines

    Hello gurus,
              I want to set the Reason for Rejection of the Open Sales Order Lines, Case is like :
    If current date is exeed the Auto Void Confirmed Back Order Days(for item level) +  date (last responding from customer), then reason for rejection should be set, So i want the logic to find out the date is exceed or not.
    Thanks
    Anjana

    Hello anjana,
       Actually your question is some confusing, but if u want to get eldest change as active sales order then logic is as follows:
    1.  On base of OBJNR u have to get UDATE from JCDS table
    2. then write logic as:
    SORT i_jcds BY objnr stat chgnr DESCENDING.
          LOOP AT i_jcds INTO wa_jcds1.
            CLEAR lv_stat.
            lv_stat = wa_jcds1-stat.
            AT NEW objnr.
              AT NEW stat.
                CLEAR: wa_tab.
                wa_tab-objnr = wa_jcds1-objnr.
                wa_tab-stat = lv_stat.
              ENDAT.
            ENDAT.
            IF wa_jcds1-inact = 'X'.
              CLEAR lv_tabix.
              IF sy-tabix > 1.
                lv_tabix = sy-tabix - 1.
              ELSE.
                lv_tabix = 1.
              ENDIF.
              READ TABLE i_jcds INTO wa_jcds2 INDEX lv_tabix.
              IF sy-subrc = 0.
                wa_tab-chgnr = wa_jcds2-chgnr.
                wa_tab-udate = wa_jcds2-udate.
                wa_tab-utime = wa_jcds2-utime.
                APPEND wa_tab TO i_tab.
              ENDIF.
              CONTINUE.
            ELSE.
              wa_tab-chgnr = wa_jcds1-chgnr.
              wa_tab-udate = wa_jcds1-udate.
              wa_tab-utime = wa_jcds1-utime.
            ENDIF.
            AT END OF objnr .
              AT END OF stat.
                APPEND wa_tab TO i_tab.
              ENDAT.
            ENDAT.
          ENDLOOP.
          DELETE ADJACENT DUPLICATES FROM i_tab COMPARING objnr stat.
          SORT i_tab BY objnr stat udate utime.
          DELETE ADJACENT DUPLICATES FROM i_tab COMPARING objnr.
    3. now in i_tab table u'll get eldest UDATE
    Hope its work for u.
    Thanks & Regards,
    Sumit Joshi

  • Multiple Production ordersfor one sales order.

    Hi Gurus,
    We have a typical MTO scenario where depending on the requirement, a planned order is converted in to production order using MD04 or using CO08.
    But when both are done, system is not throwing any error message or information message that the production order is already raised. Instead both the production orders are raised and in MD04 for one sales order we can find 2 production orders. i.e the required quantity is doubled. Even system is accepting the confirmation of these production orders.
    In this case an end user can raise any number of production orders for one sales order using CO08.
    Kindly suggest me any settings which could restrict the raise of multiple production orders for one sales order.
    Thanks in Advance.
    Warm Rgds,
    Ganapathi Varma

    Hy Ganpathi,
    CO08 is manual Creation , so it is difficult to put such a control.Why you are not using sales order ---> Plan order --- >Production order means proper channel of MRP?
    Pls try to control it by using Following User Exits.
    - PPCO0006 Enhancement to predefine fields in order header
    - PPCO0021    Enhancement for Order Release
    But I this type of control creates problem when you really required new prod Order due to Malfunction or any other problem earlier order gets stuck up (less yield to complete the sales order)
    Regards,
    Dhaval

  • How to see Active customers that are having atleast one Sales Order?

    Dear Friends,
    How can we see all active customers in the system, means customers those are having atleast one sales order.
    How to see

    It depends on which role this customer might have on the sales order. If it's a Sold-to, then you can run a query by VBAK-KUNNR, otherwise VBPA table will have all other partner types (use POSNR = 000000 to see only the header-level partners). Most likely there will be a lot of records. You might want to run the query in batches or limit the selection. Then download the results to Excel and there you can delete the duplicates and get a list of the unique customer numbers.
    MCTE will help only if the corresponding info structure (S003) is being updated correctly. Also it has only sold-to customers.

  • Reg..selling price for same product by sea and air

    Hi
    i have a basic question pl explain me
    my client selling the product to customer two ways by sea and air.if they sell the product by sea that is one cost(say Rs 12).If they sell by sea that's is one cost (say Rs 10),for same customer, how we define in SAP.
    Are we create two customer code for same customer or any other setting is there?
    Thanks&Regards
    Selva

    Hi Selva,
          This is can be configure easily,by selecting field in you condition table (V/03),here you need to select your org elements (Ex: sales org,Disb channel,Customer ) and also shipping type (VSART), and maintain the access sequence and condition type.In VK11 maintain condition record for that and finally you need to specify the shipping type in your sales order shipping tab (Air,Sea) according to that the price will pick form record.
             You may not find VSART (Shipping type) in standard field catalog it should be add from Conditions: Allowed fields,once you add it will come to filed catalog.
    Thanks
    Ram

  • How to create Subscription Schedule for a Contract created from Sales Order

    Hi Gurus,
    Need help in creating subscription contracts from Sales Orders.
    We know that Service Contract is created from Sales Orders by adding covered item and service item as two lines in a Sales Order.
    1. Does anyone know how to a create Subcription Contract by adding single item or BOM item(Model) to a Sales Order?
    2. Can we have a BOM item created as Subcription item and reference this to the Service Item in the Sales Order, so that we get the Service Contract created with the BOM item as Covered line.
    3. Whenever we create the Service Contracts from Sales Orders, the Billing Schedule Level is set to 'Top Level'. Can we get this changed to 'Equal Amount' by using any profile options.
    Please advise as we are in a critial design phase and need to make a decision quickly.
    Thanks,
    Sid

    Hi Mani,
    I have a similar requirement but i need to transfer the values to the same page... what then. I have seen the developers giude and the example shows how to tansfer values to another page but no clues what so ever if i have to transfer them to the same page different region. Do u have any suggestions ....
    Regards,
    Amit.

Maybe you are looking for

  • Error 2 during TM backup -- drive can't be repaired. What next?

    *Time Machine log:* Starting standard backup Backing up to: /Volumes/TM v.3-Leopard/Backups.backupdb Error: (-50) Creating directory 2010-12-27-180631.inProgress Failed to make snapshot container. Backup failed with error: 2 *Attempted repair with Di

  • Set up LAMP server, but not viewable from outside.

    I set up a LAMP server, followed the guide http://wiki.archlinux.org/index.php/LAMP there.  I can view it from localhost or the IP address or the web address http://plaufcan.homeunix.org.  But it is not viewable outside of my local network.  What els

  • MacBook Air .. Fan CPU and youtube test @ Apple Store...

    Folks, Just spend 3 hours at Apple Store in London. Speak to genius and start investigating the MBA.. We Open 5 Safari explorer tabs and on each tab you tube is running. turn on the itunes playing movie in there in itunes. surfing internet same time.

  • Xerox Phaser 6110 and Snow Leopard

    Hi there, Please can somebody help? I bought a new imac the other day and connected my three year old Xerox Phaser 6110 printer, and to my shock, it won't print. Thanks to this forum, I found out that I'm not the only one with the same problem. Now,

  • Transplant from Dual USB to Clamshell

    So I finally, after years of wanting to at least see one in the flesh, scored myself a Clamshell iBook. I would have loved it to have been a Graphite Firewire SE, but I wound up with an original Blueberry, complete with tiny 3.2GB disk but 288MB RAM