MEMASSPO

Hi, there seems to be a problem with MEMASSPO transaction to mass update purchase orders.
We are experiencing difficulty in closing down EBP orders when using MEMASSPO to set the delivery complete indicator as well as the final invoice indicator. We get red traffic light messages. See the message error:
4000037079 : Make an entry in all required fields
Can you help how this can happen?

Hi there ,
Mean to say, You go and look the PO number 4000037079 and look all the mandatory fields first it is filled or not.
If the answer is yes, use ME22N, use the same PO number, you will see the same error over there. This error is possible b'cas your PO is created in front end in EBP and forwarded to SAP.
Let me know, How it works?..
Cheers!

Similar Messages

  • Error Messages in Tx MEMASSPO

    Hi everybody,
    I´m trying to do an reversion of deletion indicator on a purchase order (with item category D: Service, setting on the position)that previously I set on the deletion indicator using tx MEMASSPO.
    But using again tx MEMASSPO I could get reverse the deletion indicator at header level of the purchase order, but I could´n get the same at position level, because the system showed three error messages.
    1) Message no. 06436 In case of account assignment, please enter acc. assignment data for item
    but the purchase order has full account assignment data
    2) Message no. MEPO000  Purchase order still contains faulty items
    This message related to 1)
    3) Message no. BAPI003 Instance 4000000601 of object type PurchaseOrder could not be changed
    This message is the process conclusion, so is impossible save the transaction execution
    Can anybody advise me or help me about this issue? Thanks in advance
    Regards,
    Horacio Miranda
    Edited by: Horacio Miranda on Jul 29, 2008 9:11 PM

    Hi ,
    I am facing the same problem can you please help me out regarding this.

  • Purchase order in Me21N, Me59N, MEMASSPO

    I need to insert an authority check when user try to create a purchase order in Me21N, Me59N, MEMASSPO. Does any one know an exit, bapi ... that involves all those transactions? Please help me.
    Thanks,

    Use the following auth objects in a role and test:
    M_BEST_EKO  ACTVT=01;EKORG= Purchasing Organization for which you want to give authorization
    M_BANF_BSA   ACTVT=01;BSART= Document type for which you want to give authorization
    Have a look at this note:
    751129 - Authorizations in Enjoy Transactions in Purchasing

  • Will MEMASSPO or MEMASSIN work to update PO with new transit table data

    I'm looking to refresh PO's (ME22N) with new transit table data.  Would MEMASSPO or MEMASSIN refresh PO's, i.e. new delivery date, with the new transit data. 
    The only work around we have found is to go into each PO, add a text field and then save.   We want to write a WinShuttle script to fix the thousands of PO's, but some PO's already have a text field, and the WinShuttle script will erase the text previously entered in the PO.
    Thanks.

    MEMASSIN will certainly not effect purchase orders, as it is the info record mass maintenance.
    And changes in master data never effect already existing transactional data.
    I dont think that MEMASSPO will effect any other table than the 2 tables listed (EKKO and EKPO)
    But it is easy for you to just test it for a single PO with MEMASSPO, so you will immediatly know if it does or not.

  • Clone MEMASSPO and disable messages display (display po: output) in ME23N

    Hi SAP Gurus,
    I have created a clone for transaction MEMASSPO. My problem is how will I modify the program of the clone (ZMEMASSPO) so that when I save the PO, it will not generate an output in transaction ME23N in 'Messages' (Display Pur. Order:: Output).
    Points will be rewared. Thank you.

    Hi Frankie,
    To ensure that there is no output generated you can implement the BADI (Business Add-in) ME_BAPI_PO_CUST. Here you need to change the parameter CH_NO_MESSAGING (BAPI parameter "NO_MESSAGING") to 'X'. However, this should be (even though it is only a temporary modification) done in way that only the logic which enters the BAPI from MEMASSPO is touched.
    This can be achieved by doing something like the following coding as the implementation in the BAPI- BADI:
    FIELD-SYMBOLS <l_subrc> LIKE sy-subrc.
    DATA: lf_name(128).
    CONCATENATE '(' 'SAPLEIMASS' ')sy-subrc' INTO lf_name.
    ASSIGN (lf_name) TO <l_subrc>.
    IF <l_subrc> IS ASSIGNED.
      ch_no_messaging = 'X'.
    ENDIF.
    This checks if the current program went through the SAPLEIMASS include before. This means that the BAPI was called by the MASS transaction. Therefore ch_no_messaging is set to 'X' and message output should be prevented.
    Hope it gives you some point to start.
    Best regards,
    Rodrigo

  • Reg: Block purchase order item level using MEMASSPO

    Hi,
    I am checking to see if we can block PO item level  in MEMASSPO.There is field for deletion indicator but i could'nt find any option to block.I searched forum but i found that deletion indicator LOEKZ value could be S for blocking and L for deletion.I want to know if any enhancemet or exit is required to include the feature of blocking PO item through MEMASSPO.Any information on this would be appreciated.Thanks in advance

    why do you want to set the block?
    Blocking an item is from s SAP point of view a short term solution until you have decided about a final solution. E.g. you have not yet an accurate price, hence you wont allow a GR, so you set a block.
    But blocking does not close a business case. Someday you want archive old purchasing documents, but archiving is only possible for not blocked  items.

  • MEMASSPO-Data Records to be created

    Dear All,
    In MEMASSPO when we select "Purchase Order Item" & execute it,We get two tabs, one for Data Records to be changed & second for Data Records to be created.
    What is the use of second one?
    I have a scenario wherein we want to delete all existing PO for some materials & add new material codes in same PO.
    Is it possible by MEMASSPO or it requires some BDC/LSMW to created.
    Thanks,
    Nandan.

    Hi,
    You can not replace the Material nos. exists in PO by using mass transaction.
    Even you can remove the material no. in Po after saving..you have to flag for deleteion and add new line item with correct material.
    Thanks,
    Kumar Arcot

  • Restrict purchase order line item selection in MEMASSPO

    How to restrict in authorizations of role which purchase order line item can be selected by user in the memasspo.
    I have a scenario where Business wants that no user should be allowed to select all the Purchase Order line items rather should be displayed sub set of the entire purchase Order line items while attempting to do mass change in the PO created.
    Thanks & Regards,
    Abhimanu

    The mass transaction is meant to change many POs and their items at one time.
    The user can not change anything with mass which he cannot do in ME22N.
    if he can do it in ME22N, why should he not be able to do it in MEMASSPO?
    Based on what criteria should a item be restricted from a change in your special case, how do you define your subset?

  • Tick Delivery Completed Indicator through MEMASSPO for STO's

    hi-
    We have a lot of old STO's which are about 8 -12 months old and are still showing as open for delivery due to short delivery.
    Now the project sites have closed and we dont have any stores or store keepers in the closed Sites.
    Can we run the Program MEMASSPO for STO's which are showing Items open for delivery to Tick the Delivery completed indicator this way?
    If not, what are the other available options to have the Tick indicator on the delivery completed Tab for STO's.
    Thanks in advance.
    Edited by: Srikanth BNV on Jan 23, 2010 12:11 AM

    before you do something with Masstransactions, you should always try to gain experience with manual maintenance e.g. in ME22N.
    By the way, you cannot close a STO with a delivery complete indicator. A STO is only considered as closed if you have received as much as was issued in the delivering plant.
    read OSS Note 196280 - Tolran. and finl deliv. indic. fr stck transp. ord.

  • MEMASSPO - change material group - message ME 664

    I would like to change the material group (MATKL) in PO item. In ME22N it is impossible (MATKL only displayed). When I tried to use MEMASSPO I've got a message ME664.
    I changed the material group in material master but PO was created earlier. I would like to have the data consistent. What can I do?

    Please check this answered link:
    Re: Change material group in Purchase Order
    Material Group in "Change PO" (ME22N)
    Edited by: Afshad Irani on Jun 16, 2010 3:22 PM

  • MEMASSPO -  not working

    Hi,
    I am trying to update Field "Requestor" in the PO Header with a different name as the exisitng employee is leaving the organisation.
    I tried MEMASSPO. But it is not working.
    I get the message - No changes made
    Please advise, how do i change it
    Thanks
    Ajay

    Hello ,
    Thorugh Mass posting it is not Possible then, Take the help of ABAPER, change Purchase groups as you wish"
    write logic..... Give slection for Purchase order, enter Old and New Purchase grps..... if the Old vendor find in List of purchase orders then that one will replaced by new purchase group. Only thing that Purchase group should be in T024 table.
    Regards
    Mahesh Naik

  • MEMASSPO transaction

    Hi All,
    MEMASSPO  transaction to mass PO update is not updating the custom fields on the EKPO table.
    Anybody had similar problem please help..
    Thanks,
    Sai

    I think If you want to Mass Update Of PO than you may need to Enhance Business Object BUS2012,it may be Tedious process.
    So i would suggest you to update custom field from BAPI with Extention parameter.
    Here is one refrence thread for Same.
    Update EKKO table for the custom field through BAPI

  • Issue in scheduling transaction MEMASSPO.

    My task is to set the delivery complete indicator in the purchase order line items.
    I can save a variant for the transaction, but how to select the fields in the variant.
    Do you have any idea.
    Thanks,
    Seshadri

    Thanks,for the info.
    I have done as you suggested,but when I do the background scheduling,how to pass the field values.
    for example : delivery completed  = X.
    system does not ask me anywhere during creation of the JOB or during saving of the variant.
    During on line execution,where system will ask for the changing of field values.
    Can you please help me in understanding.
    Thanks,
    Seshadri

  • To Look for Invoice

    Hi Gurus,
    I have Purchase order Line Items with the Delivery Completed Indicator. Now i have to check whether the Invoice has been done for all these Purchase Order Line Items. Can anyone of u help me how to look at the closed invoices for this PO line Items. I can go and verify each line item right?? there is any Tcode in which if i enter the PO line items i shd get the Closed and Open Invoices.
    Plz help me out....
    Thanks
    Balaji

    Hi Bosss...
    Its a Valuable Info for me to clearly see the PO details in detailed view.
    One more doubt how i can lock all these POs at a MassChange. If i goto
    MEMASSPO can i achieve it ...if so which field i have to select since i am
    not able to see for Lock. The Purpose is i have select all the POs which has marked delivery indicator and for which invoice are cleared i should Lock them
    to avoid using them by the end users. To my knowledge POs can have masschange to Lock but SA doesnt have...........
    I am really greateful for ur help provided to me all the time .......i would like to get your email id..if u dont have any probs......If u wish u can send ur email id to my id [email protected] not to make it public.
    I wont trouble so much.........since these reports kind of issue  its my first time,
    thats why....._:)
    Waiting for your reply.....and once again thanks for the support
    Balaji

  • Closing all open PO's without unreleasing.

    Hi,
    We need to close all open PO's without unreleasing and  the open PO can be due to the following reasons.
    1.On account of partial Qty left behind on preparation of GRIR ( Goods Reciept Note).
    2.On account of certain Qty received and Buyer do not want the further Qty, to be delivered. We must able to close the PO
    3.On account of Nothing is received against PO released to supplier,but Buyer want to close the PO.
    Pl note that in all the above three cases ,we must be able to close the PO without unreleasing.
    The existing transaction code MEMASSPO , needs reversal of released PO

    You can build a program to use BAPI_PO_CHANGE to update the final delivery and final invoices flags, or the delete flag on PO lines which will 'close' those lines.  I don't think the PO needs to be released in order to do this.

Maybe you are looking for