How to update info record price in to material master as a standard price -

Hi Experts,
We have a client requirement as below:
Client wants to compare the info record price per material for all related vendors.
Once he arrives at the best effective price (Material Price + Freight + Duty), he would want this price to update in the Material Master Record as Standard price.
I know we can use MR21 and LSMW to update this manually but we are looking to automate this process as we have more than 100,000 records in the system.
Can the above requirement be addressed through CK40N? if yes, How?
Thanks,
Jammy

Hi Jammy
Usually, in std SAP, if there are multiple condition records, the one with lowest price is considered by the system in CK11N/CK40N
Configure your valuation variant to pick up price from info record... As far as I remember, the one with lowest price would get picked up when you do costing run...
however, if your requirement is bit different than this, but is based on a logic which can be configured in the system, then use Valuation Strategy U in your Valuation Variant and write your code accordingly in the exit COPCP005 (Component EXIT_SAPLCK21_002.)
Regards
Ajay M

Similar Messages

  • Update info record price, when changing contract price

    Hi
    In the SAP OSS 569885  it is precised clearly:
    If an info record already exists, upon creation or change of
    a contract, neither price nor conditions are updated in the info
    record.
    So, my question is:
      Is there any way to update info records  prices upon a contract change or creation .
    thank you in advance for your support

    the info record is a kind of general, means it has the general price. A contract is an agreement for a certain quantity and price and period that may have a price that you can only get from your vendor  with this kind of agreement. So it is not really logical to have the contract price in the info record, too.
    There is no way to get this update automatically.

  • Update info record price

    Hello,
    We have requirement to update 2 info record prices based on qty irrespective of validity .i.e.
    the first supply of 100 qty will at price u201CXu201D and there after the price will be u201CYu201D.
    How do we maintain info record ?

    Dear All,
    After supply of 100 nos, we will release order which may be less the 100 and the system should pick up Y price.
    Scales will not help our requirement.

  • ME22N : donu2019t update info record price

    Dear guru.
    I create a purchase order for a material that don't have info record.
    I fill info update flag in purchase order position when i create po.
    The system create info record but the price isnu2019t updated , remain with value 0.
    Do you understand this behavior ?
    Thanks

    Neither price nor conditions are ever writen to the Info Record!
    see OSS note :  569885 - About Info Record Update indicator (EKPO-SPINF)

  • How to Update the Basic Data text in Material Master.

    Hi Abapers,
    I have more than 5000 materials for update basic Data text inside Material Master.
    how to update basic data text using abap programe? is there any bapi or normal program?.
    anybody give me sample of this.
    Thanks
    S.Muthu.
    IT Dept.

    Hi
    You can do by using the FM SAVE_TEXT.
    Just populate text into table i_tline.
    Local data declaration
      DATA: l_wa_thead  TYPE thead, " Header
            l_wa_tline  TYPE tline. " Work area for tline
    Populate header
      l_wa_thead-tdobject = c_obj_material.
      l_wa_thead-tdname   = wa_data-matnr.
      l_wa_thead-tdid     = c_id_best.
      l_wa_thead-tdspras  = sy-langu.
      l_wa_thead-tdluser  = sy-uname.
      l_wa_thead-tdfdate  = sy-datum.
      l_wa_thead-tdtxtlines = '1'.
    IF i_tline[] IS NOT INITIAL.
       l_wa_tline-tdformat = c_slash.
       APPEND l_wa_tline TO i_tline.
    ENDIF.
    Text shd start from next line
      l_wa_tline-tdformat = c_slash.
      CONCATENATE c_text wa_data-text
      INTO l_wa_tline-tdline SEPARATED BY space.
    Append the new text to the int table
      APPEND l_wa_tline TO i_tline and l_wa_thead
      C* Local data declaration
      DATA: l_wa_thead  TYPE thead, " Header
            l_wa_tline  TYPE tline. " Work area for tline
    Populate header
      l_wa_thead-tdobject = c_obj_material.
      l_wa_thead-tdname   = wa_data-matnr.
      l_wa_thead-tdid     = c_id_best.
      l_wa_thead-tdspras  = sy-langu.
      l_wa_thead-tdluser  = sy-uname.
      l_wa_thead-tdfdate  = sy-datum.
      l_wa_thead-tdtxtlines = '1'.
    IF i_tline[] IS NOT INITIAL.
       l_wa_tline-tdformat = c_slash.
       APPEND l_wa_tline TO i_tline.
    ENDIF.
    Text shd start from next line
      l_wa_tline-tdformat = c_slash.
      CONCATENATE c_text wa_data-text
      INTO l_wa_tline-tdline SEPARATED BY space.
    Append the new text to the int table
      APPEND l_wa_tline TO i_tline.
      CALL FUNCTION 'SAVE_TEXT'
        EXPORTING
          client          = sy-mandt
          header          = l_wa_thead
          savemode_direct = c_check
        TABLES
          lines           = i_tline
        EXCEPTIONS
          id              = 1
          language        = 2
          name            = 3
          object          = 4
          OTHERS          = 5.
      IF sy-subrc = 0.
        COMMIT WORK.
    endif.

  • Automatically update of the info record price conditions from last purchase

    Dear.
    I need to massive update the info record price conditions from the last purchase order price for a list of materials.
    Does exist a standard transaction where I can I do this ?
    Thanks.

    hi,
    Yeah, I just checked it..
    Its not possible in Std. SAP system...
    There is no field provided for the same...
    the other way, but doesn't applies to you...as you are doing massive job...
    still if req. then check..
    The other way is:
    Maintain Quotation and ref. it in inforecord...price gets updated easily from it...
    Regards
    Priyanka.P

  • Info Record Price

    Hi !!
    My PO is of date 01.01.2010 & now I changed Info record price from date 01.01.2010 & today is 10.04.2010,but how this will be changed in PO.

    Hi,
    Open Po in change mode go to conditions and then click on update select B Carry out new pricing.
    Thanks and regards,
    Amol S. Arote.

  • Update info records - Validity period

    Hi,
    I am using the following FM to create / update info records.
    ME_INITIALIZE_INFORECORD
    ME_DIRECT_INPUT_INFORECORD
    ME_POST_INFORECORD
    I need to update the validity period aswell. It is not available in the above FM's.
    Need to update DATBI and DATAB with new validity periods.
    The table KONH, KONP and A017 get updated.
    Could you please tell me how to update validity periods.
    Thanks for the help!

    Hi,
    Use FMs :
    ME_DB_UPDATE_INFORECORDS       Updating info records in database                                    
    ME_UPDATE_INFORECORD           Update program for purchasing info record                            
    ME_UPDATE_INFORECORD_COND      Update price in info record during maintenance from condition transac
    ME_UPDATE_INFORECORD_PD        Update info records from purchasing documents                        
    Regards,
    Hemant

  • No valid info record price when creating PO

    When I created a PO with an info record, but no valid price for the date, the system used the most current PO to price the new PO.
    Is there a way to have the system give a warning message that there is no valid info record price?

    Rahim
    I made the change to the setting and it did return a warning for NO info record.  But the second time I used the material/vendor, there was no warning theat there was no valid info record price
    The PO just used the price from the previous PO with no message about the source.
    How would a buyer know that he needs to go "do something" about an info record price?
    thanks for you help
    Althea

  • Info record price should be Mandatory in PO.

    Hi Experts,
    I wanna to do Info Record Price mandatory while creating PO.
    System should give Error Message if the price in PO & Info Record Differs?
    How it is possible?
    Thanks in advance.

    Hi ,
    As jurgen suggests , you could do with exits.
    If there is possibilty for you to change the pricing schema.
    Then have a schema which has only PB00  condition with access restricted to Info record only. This might create a situation where price amendments can be done only with info record and PO's created will always have the pricing in sync with info record.
    Correct me if my thinking is wrong.
    Harish

  • How to update info type 0585 & 0586

    Dear Mates,
    How to update info type 0585 & 0586 ?? because I've tried with LSMW but unable to update more than 7 records.
    Ur's
    Mohan

    Dear KV LMR,
    For IT0584, IT0585, IT0586 mass upload you have to go for BDC . LSMW will not fulfill the purpose as different employees has different number of data set available in these infotypes and data is not uniform like your IT581 or PAN number or Emailid upload.
    First you have to prepare template for IT0585/IT0586 and speak with your ABAPer to prepare the required BDC program.
    If you are comfortable with BDC, you can do it by yourself. If required drop a mail at [email protected] . I can provide you the BDC template /code snippet.
    Regards,
    Nayak

  • How to update info cube from PSA

    Hi,
    how to update Info cube from PSA.
    Coz we have changed the update rule for one characteristic.What is the implication of updating it from the PSA.
    Regards,
    Viren.

    Hi,
    Now there is one more problem in update rule.
    We are using " 2LIS_03_BF " as datasource.which doesn't contain Sales organization,Division or Distribution channel.
    So in transfer rule for the infosource "2AF_MM_INV_1" we can not update the salesorg,division and Distribution channel.In communication structure all these objects are assigned to respective info objects.
    Now in Update rule we have kept Division and Sales organization as initial.Still we are getting correct data for the Division and not a single record contains Sales organisation and for distribution channel we are using update routine..
    SELECT SINGLE DISTR_CHAN INTO DISTR_CHAN
    FROM /BI0/MCUST_SALES WHERE DIVISION = COMM_STRUCTURE-DIVISION
    AND SALESORG = COMM_STRUCTURE-SALESORG
    AND CUST_SALES = COMM_STRUCTURE-CUST_SALES.
    Now my problem is this update rule fatches record on the basis of cust_sales only as comm_structure doesn't contain any thing for division and sales org.So how to get value for sales org and Division in Communication structure.
    Summary, I want to get data for Distribution channel and sales org in my cube.
    Pls help me out...
    This is very urgent..
    Regards,
    Viren.

  • Update info record checkbox as always checked

    Hi MM friends
    How to turn the update info record checkbox as always ticked in ME21N for a document type and  account assignment category
    Regards
    Senthil

    In SPRO---MM--PURCHASING-ENVIRONMENT DATA--
    DEFINE DEFAULT VALUES FOR BUYERS,
    click settings for default values then click new entries and create a new default value group where you can find Info record update ,here choose no update by using drop down. and save it.
    Then goto SU3 click parameters tab where enter the parameter Id-EVO and enter your group in parameter value column and save it.
    Now if you create PO the inforecord update check box will be unchecked. try this out

  • Info record price log

    I want a log of the price change for an Info record?
    How can I get it?
    Regards
    VS

    Hi ,
    Execute the program RV16ACHD in SE38  . u will get the change documents for the info record price changes .
    Please reward points for useful answers
    Regards
    Mani

  • How to update the condition price in the sales order for all the items

    Hi,
    How to update the condition price for all the itmes in the sales order to carry out the new price automatically through a stand alone program, for all the orders in the billing due list table?
    Thanks,
    Balaram

    Hi,
    There is a change in the requirement.
    Scenario:
    I have created a sales order with some 4 condition types, in that 2 condition types are of class A & B and the other two is of class C. Here I need to update the condition price of class A & B only and the remaining condition types should not get update even though there is an updated price is available.
    For the above scenario, I need to write a standalone program. Do we have any function modules to update the price of the single condition in the sales order? Please tell me how we can update the sales order at item condition level.
    Thanks.
    Balaram

Maybe you are looking for

  • AppleScript Studio/Xcode problem - Problem with text entries! Please help!

    Hey, I've been up for hours each night looking for solutions to this but still have had no luck. I am creating an app in Xcode/Applescript studio that will ask you to enter how many times you would like system events to repeat a certain keystroke. Fi

  • Windows vista with itunes 7..?

    ok well this is the second time i downloaded itunes to this pc and it says it will take 13 hours to download when it took like 5 minutes the first time...whats up...?

  • InDesign Runtime Error - Urgent

    Can someone please help?  I just downloaded a trial of CS4 and am using InDesign (in hopes of making a purchase), and there is a RunTime error every time I try to open InDesign and it shuts down.  If it's going to be this difficult to edit a document

  • Backup few partitions from a database and restore them on different server

    I have a Database called Datamart. Datamart database has multiple partitioned tables and the database has different filegroups and partitions. I would split the database on to three servers with one-third of the database on each. If the database has

  • T510i and uninstalled intervideo WinDVD 8 - how to get it back?

    Hi, checking another issue with the built-in camera I uninstalled WinDVD 8, how to get it back? As I already searched for the solution: I do not have it \swtools\apps\dvdplay, ther eis no apps folder at all I cannot get it back by Lenovo Toolbox\Syst