FM to change material number of equipment

Hi
I need to change the Material number of an Equipment. I can do it on IQ03 Edit-> Special Ser.No Function->Change Material Number.
I need to do this from a program. Does anyone knows which/what FM does this task? Please...
Thank you.
Regards,
Vinod

Thanks for the tips.  but i need this change to be reflected on the Action Log.
Please do let me know if there are other FM thanks. I presume there would be a series of FM that helps to this task.
Still stuck and lost.....need help....
Regards,
Vinod

Similar Messages

  • How to Change Material number in Accouting Document on ML81N

    Hi,
    I have a requirement to change the Material Number based on the User custom data from the Custom Tab.
    Since Service PO does not contains any material number, so based on the custom tab, we are trying to update the same.
    Using ML81N T-Code.
    Please suggest is there any User Exit or BADI to add or change the Material number in the Accounting Document.
    Regards.
    Praveer.

    You have to update the field BSEG - MATNR from your custom field to see the material number in accounting document.
    There are many exit or badi available for t-code ML81N.. Just find appropriate one by using the document Methods to find Customer/User Exit's & BADi's for a Transaction Code!

  • Changing material number when Process Order is released

    Hello,
    We have a scenario in which the material number of a process order may need to be changed after the process order is released.  We will have both in process and post production inspection types assigned to this order, and both inspection lots are created at process order release.  We also will have a batch number created at process order release. 
    When recording test results in the inspection lot before a process order has been confirmed, the users may identify that the material number should be different.  We would like a way to be able to either change the material number in the process order (and inspection lots).  We know this involves a lot of updates (master data changes to the existing process order and inspection lots).  Currently, there is no way to transfer information to a new material number without receiving product in and performing a usage decision in the post production inspection lot to transfer to a new material number. 
    The client has implemented all modules, except PP (which we are in the process of now).  We know that Variant Configuration would have been the right solution for this, but this is not an option since MM is already implemented. 
    If you have any suggestions, please reply. 
    Thanks in advance.

    Hi Prasobh,
    The exact scenario is as follows:
    1. A semi finished good will be used as a component to produce the finished good.
    2. This semi finished good will have treatments added to it, and quality inspection will be performed as treatments are added. 
    3. Inspections will occur several times as treatments are added.  If during one of these inspections, material is out of spec, and the blend should be transferred to another material number, we need to be able to change to another material number.  To have a customization where material number is changed in all of the relevant PP and QM tables seems risky. 
    This is why we can't really use material classification.  We also do not have the option to use VC bc the MM module is already implemented. 
    Thanks.

  • Change Material Number using BAPI_PO_CHANGE, PO OrderUnit reset to base UoM

    Hi Experts,
    I am using IDOCs and BAPI_PO_CHANGE to update PO's in SAP (as PO's are created/maintained in an external system and interfaced to SAP). This works fine except for a change in the material number, the PO Order Unit is getting reset to the Base UoM of the Material Master and not the value from the BAPI(BAPIMEPOITEM-PO_UNIT).
    we are passing the following for BAPI_PO_CHANGE.
    POHEADER
    POHEADERX
    POITEM-PO_ITEM = '1000'
    POITEM-MATERIAL = 'MAT_B'
    POITEM-PLANT = '3001'
    POITEM-STGE_LOC =  '1000'
    POITEM-QUANTITY = '100.00'
    POITEM-PO_UNIT = 'SET'
    POITEM-ORDERPR_UN = 'SET'
    POITEM-PO_ITEM = '1000'
    POITEM-MATERIAL = 'X'
    POITEM-PLANT = 'X'
    POITEM-STGE_LOC =  'X'
    POITEM-QUANTITY = 'X'
    POITEM-PO_UNIT = 'X'
    POITEM-ORDERPR_UN = 'X'
    Say for the example above if the existing PO values are
    Material = MAT_A
    Quantity = 100.00
    PO Order Unit = SET
    after update from BAPI the values are
    Material = MAT_B (is getting update from BAPI fine)
    Quantity = 120.00 (recalculated based on base UoM)
    PO Order Unit = PC (resets to Base UoM and does not take value coming from BAPI?)
    The above is for PO's where there is no Purchase Order History yet, i.e., PO just created and then ammendment is coming thru.
    Would really appreciate any help/advise on this.
    Thanks so much.
    Sneha

    I have tried in ME22N and am able to change the material number and then PO unit to a specified unit (other then base) and save the PO ok.
    The variable order unit is allowed and we can create PO's in any unit (other then base UoM) and its working ok as well.
    Any other reason for the problem I am facing?
    Thanks.
    Sneha

  • How to change material number?

    Hi guruz,
    Is there a way to change the muterial number (eg ABC123 to ABC223)?
    Thanks,
    Utpal

    HI,
    can we clear this up because the thread is becoming confusing with the different viewpoints being expressed (all right in their own way, but still confusing).
    Firstly, you cannot change the material number of a materail master record. This is simply NOT POSSIBLE.
    The 309 movement type that has been suggested will simply move STOCK from one material number to another. Even if this is what you wanted to achieve a 309 is NOT the recommended option for this. The 309 movement is NOT designed to correct errors, it has a VERY specific purpose. It is designed to be used where the material has physically changed somehow without a production process happening. So if you make cheese (or wine etc.). The material matures naturally and even though you have not actually done anything to it, the new cheese (or wine) will change into a saleable product. this is what a 309 is designed for.
    Similarly if a material ages and becomes a lower quality just due to its age, a 309 is appropriate for that purpose because no physical process was involved (it there was a physical process then a PP order should have been used).
    To use a 309 movement to correct an error (such as the wrong material was GRd etc.) is wrong. The accounting postings involved will be corrupted by a use such as this (for example, any value difference will be shown as a gain/loss of profit due to the material improving or degrading and this is WRONG). I
    If an error has occured and the wrong material has been GRd etc. the correct way is to reverse the GR and do it correctlty.
    So please do not use a 309 to corrct errors.
    So the answer is NO you can't change the material number and a 309 is NOT a relevant solution to this situation.
    Steve B

  • Change Material Number and unit of measure

    Can we change material code and / or its Unit of measure . Please help

    http://sap-img.com/materials/change-base-unit-of-measure.htm
    Re: change material code
    Change of unit of measure

  • Changing Material Number ON BAPI_REQUISITION_CHANGE!!!

    Dear Gurus,
    On BAPI_REQUISITION_CHANGE there is parameter name REQUISITION_ITEMS_OLD, on this parameter there was no item MATERIAL. I want to change this material when doing update (change). How could this BAPI doesn't support MATERIAL when doing update (change) ? Do you have any information about this?  Thx for you help before.

    Hi John,
    I took this part from  BAPI documentation .
    <i>The table contains the purchase requisition item with the changed values.
    For more information on the individual parameter fields, see the data element documentation in the ABAP Dictionary.
    Proceed as follows:
    First enter all values from RequisitionsItemsOld in RequisitionItemsNew.
    Then change the desired field values.
    Ensure that all field that are not to be changed contain the values from the database.
    Note
    You cannot add any new items. The method only supports the changing of already existing items</i>
    Please look for the documentation in BAPI for the other fields.
    Hope this helps
    Regards,
    Caglar

  • How change plant, net price, OPu, and Material Number from ME32K

    Hi GURUs,
    May let me know how I should configure ME32K in order to allow users to change:
    - Material Number
    - Net Price
    - Order Purchasing Unit
    - Plant
    I have tried setting up field selections layout properly, even debug PBO, it is still greyed out for those fields.
    Please help.
    Thanks,
    Tony Yuwono

    there is no way to change the price in item overview in the contract.
    The reason is explained in OSS note 685117.
    ........The problem is that Scales and/or validity periods may exist for the conditions, because contracts have time dependant conditions, just like info records do.
    This is in contrast to e.g. Purchase orders which have Time independant conditions and so, NO scales nor validity periods.
    A Purchase order has A price! The price maybe determined based on a source; a contract or an info record. Depending on the order quantity and the date, the PO price is determined.
    The contract does not have A date, it might have several; indicated by the validity periods. Furthermore the price is dependant on eventual scales. Therefore it does not have A price either..........

  • Delete assigned material to an equipment

    Hi,
       we assigned a material and serial number to an equipment (material and serial number fileds on serial data tab of IE02 transaction). Now we want to delete this assignation because we made a mistake (it was not the right equipment). We tried to use the path menu "IE02 Transaction -> Edit -> Special serial number functions -> Change material number", but we only can change material number, it is not possible delete it.
       Does anyone know how can we delete it?
       Thanks in advance.

    Hi,
    I donu2019t think you can delete this assignment but you can create a dummy material with dummy serial number and change this information on the equipment; if the equipment is not in use you can archive the equipment
    Regards
    Carlos

  • Material number getting changed in Sales order

    Hi friends,
    while creating sales order, When I enter some material number,
    at line item it is getting changed into some other number.
    Do you have any idea why this is happening?.
    Eg: I entered material number as 3660 and it is getting changed to  50231960 .
    Thanks.
    Regards,
    Bharat.

    there are several reasons that will make this change.
    one possibility could be Customer Material Info Record.
    Go to VD53 and enter your customer number that you used to create a sales order and also the sales org and disribution channel of that customer and the material number 3660. then check whether it has assigned to the material 50231960
    Other possibility could be automatic material determination is active which automatically replaces the material if not available.
    reward points if helpful
    Sree.

  • Changing PO item text when material number changed in ME22N

    Hi all,
    I am facing a problem as described below. Please provide me a concrete solution.
    My customer wants me to add a custom item text as Work Authorization Data in ME21N and ME22N. I have created a user exit to implement this requirement. So whenever the user enters a material as a PO Item and saves the PO, my user exit is invoked and the custom data pertaining to that material is displayed as an item text. Later when the user edits the PO and changes the material number from any line item, the system deletes all the item texts corresponding to that line item.
    My problem is, after that when my user exit is invoked, the corresponding text is not getting stored. If I change any other data (like quantity or unit) again and saved, then the text gets saved.
    Can anyone provide me solution to make this item text get saved at the time of  change in material number itself.
    FYI, I am working on SAP R/3 - 4.7 version. If more details are needed then I shall provide them.
    Thanks and regards
    Abdul Shabeer.

    Hi,
    it does not matter if the BADI is already implemented. You can add your additional logic there. If you put break points in all methods of BADI implementation and run ME2xN then you will see when is each method called. You are right that here is no BADI method SET_DATA. What I meant is that you get a reference to PO item (type IF_PURCHASE_ORDER_ITEM_MM) in BADI method PROCESS_ITEM. This interface has to methods GET_DATA and SET_DATA. Using these methods you can get current item fields and change them according to your needs.
    Cheers

  • Material number changed after purchase order released

    Hi Experts
    Please we are experiencing this behavior in our system.
    A purchase order for a specific material number is created and released, after this we can change the material number and its plant ¿is this a standard and right be way of SAP?
    Thank for your help
    JM

    Hi,
    You can design your process as the business demand.You can set Release Indicator 1 in designing Release procedure for  PO , where release Indicator 1 is used for purchasing document cannot be changed/Change not allowed after release.
    Regards,
    Biju K

  • In ALV  I need to color the records when ever material number changes

    Hi ,
    I need to color the records in alv when ever the material changes.
    for ex : I have 10 records .
    1 to 3 records same material number so yellow color
    4 to 8 records same material numberso blue color
    9 to 10 recrods same material number  so yellow color.
    Please do the favour..
    thank you.
    karthik.

    Hi,
    Have one more column in the final table as
             ROWCOLOR(4),              "reqd only if row is color
    Do the coding like this.
    Keep canging the Row number to get different colors. Like C410 etc.
      LOOP AT T_FINAL.
        IF T_FINAL-NUMBER = 'XXX'. " <b>Do your comparison operation here</b>.
          T_FINAL-ROWCOLOR = 'C510'.
          MODIFY T_FINAL TRANSPORTING ROWCOLOR.
        ENDIF.
      ENDLOOP.
    Also modify the layout giving the field as
    DATA : W_LAYOUT TYPE SLIS_LAYOUT_ALV.
      W_LAYOUT-INFO_FIELDNAME = 'ROWCOLOR'.
    Hope this helps you.
    Regards,
    Subbu.

  • Material number usage instead of equipment...

    hi all,
    cs will be implemented in a company. serial number is not being used in the company. and they don' t want to create equipment master data for the materials returned by customers. there can be a problem if we just use the material number(for notification and for service order)?

    HI,
    you have a only one optio is..........You should track PO date/SO date/Invoice date as a warraty start date.....
    if you do simple customisation..you can do it this.
    first........you decide which document you want to count warranty period...
    in that make a manditory field "Warranty".
    Later if product comes for service....you can make logice(ABAPer) ..this field should appear in service notification...and counts the days.
    hope you helpful for you..
    With regards
    Luckky

  • ERP - SD Sales orders with billing plan (material number change appear)

    Sales and Distribution.
    Regarding sales orders with billing plan.
    We create the sales order and create billing plan at header or item level.
    We issue down payment request(s) upon receipt of sales order.
    Often during the life time of the sales order one or more of the material numbers are changed after the down payment request(s) has been issued and paid by the client.
    Our issue is that prior to changing the material number in the sales order we have to reverse the payment(s), reverse the down payment request(s) and after the material number change re-issue the down payment request(s) and register the payment again.
    We wish to find a solution avoiding all the reversals.
    If you have a similar situation please inform how to handle material number change in the sales orders with billing plan.
    Best regards
    Lise

    Dear Consultor SD ,
    There is no setting to create the invoice based on schedule line.
    What you can possibly do is create multiple deliveries based on the schedule line and
    then invoice the individual deliveries.
    If you want system to split the deliveries based on schedule line, then you will have to include Schedule line also
    in the COMBINATION REQUIREMENT in VTLA.
    Thanks & Regards,
    Hegal K Charles

Maybe you are looking for

  • Require user (not creator) to set password?

    Hello, I have created an incident report using Adobe Livecycle Desiger. These forums have been very helpful in answering my questions about expandable fields and the form is done except for my question about password protection.  I know how to set a

  • Problem camera Recording

    Hello, I have a G20 and on the back of it there is a S-video in port. As far as I know i must then be able to record my camcorder vhs films . Using Intervideo windvd does however nothing. Using pinaclle studio 9 recognizes a tv port but stll no image

  • Can't group personal & subscribed calendars?

    In Mac OS 10.4, I created a calendar group which contained (1) a calendar created and managed by me for work-related events, and (2) a subscribed calendar created and managed by a colleague. I then published the combined group calendar online for my

  • Is There a Standard or Common JNI to the (POSIX) C Driver Interface?

    I have the source code in (POSIX) C for an RS422 Serial Driver. I've been asked to create the JNI for using the 8 driver interfaces: install() open() read() write() ioctl() select() close() uninstall() This seems like something that enough people wou

  • While uploading material give error

    hi friends !!!!! while uploading material give error item categary is not assign to g/l a/c and chart of a/c thanks in advance