Changes in Purchase Orders

Dear All,
from where i can see the changes made to an existing purchase order.
i created a purchase order.
i want to see who and what changes some one did in the purchase order.
Regards,
qsm sap

Hello
Go to ME22N and open the Purchase order. select the Line item and Go to Menu Bar.. Environment and check the Header changes and Itel Level Changes...with name....
Regards
Sapman

Similar Messages

  • Price changes in Purchase order Line Items its displaying as"WF-BATCH"

    Hi Experts,
    I need some Information about Price changes in Purchase order Line Items,In PO Documents Price changes through this wf-batch has  changed the value of this row to xxx.xx USD, which does not correspond the invoice.
    If  i selected the Item changes in the Purchase Order its displaying as"WF-BATCH".
    So please try to clarify where this batch originates from.
    Brgds,
    RK

    Hi Jurgen,
    Thanks for your reply.
    But how i can check this in Purchase orders,on what basis this price changes information is recorded in PO Line Item level.
    can you pls guide me some steps to check the price changes through WF-BATCH.
    Brgds,
    RK

  • Change the Purchase Order : Item - Conditions value

    Hi,
    How to change the Purchase Order : Item - Conditions value.
    In my PO, Item conditions shows the SKTO - Cash Discount value is 0. I want to change the Discount value 10.
    How can i change it??

    Hi,
    Goto the Transaction code MN05 and give the CONDITION TYPE SKTO and change the value
    MN05 is the Transaction code for Purchase order  condition types.
    Please check and revert back if you need more details.
    regards,
    santosh

  • Change of  purchase order

    hi can any one tell how to change the Purchase Order Header text and Item Text.
    if possible please provide the code for the same.
    thnks,
    Vaasu

    Hi
    You need to write BDC program, u can not do it through LSMW
    with regards
    Bhargava
    reward if useful

  • How to block changes in purchase order after purchase release

    Dear all
    Can u please tell us how to block any changes in purchase order after purchase order is released...
    (We don't want any line items addition or quantity addition or any changes once purchase order is released..)We wanted this for a particular purchase order type only
    Regards
    Sudha

    Dear Sudha
    Yes it is possible to confiquire your system insuch a way where once if the PO  gets final relase then it cannot be changed.Only possiblity that will be available for the user to make chanegs in PO is possible when the final release is to be reset and then make the changes.
    Release Indicator: specicfies whether the PO documents is blocked or can be processed for the follow functions.
    You can define the release indicators you need for your release procedure:
    •The Released indicator is used to specify whether messages (PO documents in output format) may be transmitted for a purchase order with this indicator.
    •The Changeability indicator shows the effect of changes to the PO (a change to a PO may require a new release strategy to be determined, for instance).
    •By means of the Value change indicator, you can specify that the release strategy is to be re-started if a PO is changed and the value of a PO item thereby increases by a certain percentage (e.g. 10%). Set the Changeability indicator to "4 - Changeable, new release in case of new strategy or value change" or "6 - Changeable, new release in case of new strategy or value change/outputted" and enter a percentage in the Value change field.
    And after that you can specify release statuese where you can specify which release indicator/status a PO is to have after having been released via a certain release code.
    and after release simulation .
    Test for the PO change after final release System will not allow you tomake changes by giving the message that the release  indicator doesnot allow you make the changes in PO.
    Regards
    Sunny

  • Change of Sales Order  automatically changes the purchase order

    Hi 
       I am working on a scenario where a  as soon as a sales order is created it will also create a purchase order on plant which will supply the item to the plant on which sales order is created.This works fine.
    Now when I change sales order( order qty ,requested delivery date, new item added) . On saving the sales order it should change the purchase order which has already been created by updating the schdule lines in the purchase order with new values from the sales order. It is all in same SAP instance.
    Here are possible ways I can think of:-
    1 Change of SO will create a SO IDOC . The SO IDOC should supply required values to the PO Idoc . The PO IDOC should get posted to SAP to change the existing PO.  Client does not have XI so we cant use XI for conversion.
    2 Changing a SO will trigger workflow.The Workflow executes ABAP program which takes data from SO and calls BAPI to change the purchase order and sends notification that PO has changed.   Which BAPI?
    Any thoughts are welcome. We are on 4.7 and we dont have XI. So please do not suggest XI based solution.
    Prashanta

    Prashanta,
    For your 2nd part of question, you can use 'BAPI_PO_CHANGE' to change the PO.
    Thanks

  • Restricting Changes in Purchase Order

    We have a scenario where we do not want to use release strategy owing to vast no of transactions in Purchase Order creation.
    But we want to restrict users to make changes in Purchase Order afte one day of Purchase Order Creation.
    For Ex : if a user has created a purchase order on 31/12/2010 , he can make changes to that purchase order n number of times. But when he tries to make changes to the same purchase order on 01/01/2011, he gets an error message and only this right of changing the PO will be assigned to one Login ID.

    Hello skbagaria1977,
    As far as I know there is no standard solution for that, you will probably have to create you own checking routine ! This scenario is too expecific for a "standard solution" !
    Sorry for not being able to give you a more positive answer =/
    Cheers!
    Plauto

  • How I can find the  Delivery address changes in purchase order

    Hi Friends,
    How I can find the  Delivery address changes in purchase order
    item details.And how i can find who did ths changes.

    Hi,
    Go to ME22N, here select the line item and click on menu "Environment > Item Changes" to track the changes.
    For multiple POs, go to ME2N, here enter Selection Parameter as "ALLES" and execute the report to check all the changes.

  • IDOC generation to change the Purchase Order

    Hello Experts,
    I am developing the program for changing the purchase order through IDOC.
    We will get the file from legacy sytem with control and header and detail record.
    So when ever the there is EOR as last field in the detail record. Im updating the IDOC_DATA and  calling functin IDOC_INBOUND_SINGLE.
    SO when ever there is mulitiple line items changes for single PO.
    we will get the file like that for last detail record we will get EOR as last field for last line tiem .
    So i m grouping in to  one control and one header and one or more detail record and passing to the IDOC_DATA calling functin IDOC_INBOUND_SINGLE.
    At this time i m getting error like that header segement is missing
    Please help me to solve this issue. Any one worked on similar type of issue please help me.

    Cannot see your program of course but check that you populated the header segements.
    What does  IDOC_INBOUND_SINGLE expect, does it expect a particular Idoc type? in that case you gotta build that first from your file.
    Is IDOC_DATA all that this function requires, what are the other input parameters?
    regards

  • Changes to purchase order report

    Can some one suggest me how can get report on Changes made on Purchase Order. What Items are added .
    At present i am using 0PUR_C01. Loading ITM and SCL.
    Thanks
    Babu

    HI
    My requirement si :
    Need report on No of PO's changed in perticular duration ( 02.2010)
    Report of Original PO cost and changed PO cost
    Ex: if PO no 00001 is created with 2 items ( 10, 20 ) and then after 2 days quantity of Item no is incresed  then that will effect PO cost )
    Hope this will give Idea of my requirement.
    Kindly help me
    Thanks
    Babu

  • Cant able to see new value and old value for change in purchase order text

    Hi all ,
    I am not able to see changes done in material's purchase order text in material master. When i use tcode MM04 to see changes done material master it does not report new and old value for change if it is done in purchase order text of that material .
    Thanks in advance  ,
    Shikha

    Hi Shikha,
    I'm not sure it works or not. But you can try SCU3 t.code and table DBTABLOG. May it can help you out.
    I also faced this type of issue in Plant data and it get resolved.
    Try and let me know...
    Regards
    Sunil Sisodia

  • Status Change for Purchase order in Process Purchase order

    Hi All,
    We have implemented SRM 4.0 with Extended Classic scenario.
    SRM does provide standard status for Process Purchase order worklist (such as Ordered, Held, Error in Process etc.). Is there any BADI i can use to overright my own status message for the PO.
    To give brief background of the requirement. Client wanted status to be changed to "Cancel" For POs whose all the line items we have deleted or "Close" when Last delivery or Final Invoice check is ticked.
    I am aware that i can use BBP_DOC_SAVE_BADI as structure BBP_PDS_ITEM i can get items deletion indicator. But will i able to change the standard Status message?
    Presently even though all line items marked delete still shows PO as "Ordered" status.
    Kindly let me know if i can acheive with anyway.
    Thank you
    Ritesh

    Hi Masa,
    Thank you for your response. I have few doubts about the configuration which you have suggested.
    - Define Status schema for User status will create a status Profile in which i have to include my own status. In the document of Define Status Schema it specifies that After creating User profile you have to assign same profile to transaction types. (I.e. BUS2201 or BUS2121 etc).
    My concern is will my own status profile over-write the standard status which is coming? such as Ordered, Created, Transmission fail etc.
    If so then do i have to create status profile to include all the Standard Status message in it as well?
    - Other thing i found that Ordering PO goes through many standard status message (COMP, CRTD, CTRA, DCOM, ORDR) and always the last status in the Hearder will display on  ITS level. Is my understanding right?
    - I found that there is a standard system status message I1045 (BECN Cancel) Can i use this through BADI?
    Kindly let me know.
    Thank you once again.
    Regards
    Ritesh

  • Price getting changed in purchase order while clicking on delivery complete

    Hi Frnds,
      We are using SAP AFS ,  i have made a purchase order for one item which has 6 grids ( and all the six grids are having different prices ) . I am mainitainng the standard price in Info record ( ME11 ) and Grid wise prices in MEk1.
    Now for that p.O i have received 95 % of the material and the Miro has also been done , now then vendor is not going to supply the remaining material , so i have to Delivery complete indicator and clicked on it , then the P.O price is automatically gettting changed . WHy is it happening so , and it happens only once  , if i dont save and come back and try once again then its not changin

    This is a bug in AFS System , sap has given us a note ,the problem has been solved
    regards
    rajesh

  • Change in Purchase Order Release Strategy Values

    Dear All,
    I am in process of changing Purchase Order release strategy values.
    I have following release strategy -
                           Current Value                  (Proposed Value)
    Level 1 -         Upto INR 0.1 Mn               (Proposed value - Upto 1.0 Mn)
    Level 2 -         From 0.11 Mn to 0.5 Mn   (Proposed Value - From 1.01 Mn to 5.00 Mn)
    Level 3 -         From 0.51 Mn to 1.0 Mn   (Proposed Value - From 5.01 Mn to 10.0 Mn)
    Level 4 -         Above 1.0 Mn                  (Proposed Value - Above 10.0 Mn)
    My questions are -
    1) Will this change affect the existing Purchase Orders (already created) which are not yet released?
    2) Will this change affect the existing Purchase Orders (already created) which are released?
    3) Are there any risk factors?
    Can you pl. put light on above questions?
    Regards,
    Prashant Kolhatkar

    Hi,
    Actually, what you had given is not enough to determine if the existing PO will be impacted or not
    If you are just changing the classification but not changing the number of release level of the release code in the release strategy, the partial released PO will not be impacted unless there's PO changes. PO that are released will definitely not be impacted unless there are changed.
    In general, after a release strategy is determined for PO, SAP will retrieve the latest list of release code of that release strategy for display for that PO. If this list never change (mean you only change classification of the release strategy), then they will not be apparent to the user. But if this list change (you add new release code, replace existing release code or remove release code), then you will see some discrepency on screen as you will only see the modified list of release code and not the old list of release code
    Hope this help

  • Changing a Purchase Order with "BAPI_PO_CHANGE"

    Hi Experts,
    I am trying to change the Confirmation data for an existing PO using the BAPI "BAPI_PO_CHANGE".
    I am filling the PO Number in the "PURCHASEORDER" Import parameter.
    I am also filling the "CONF_TYPE", "DELIV_DATE" and "QUANTITY" fields in the "POCONFIRMATION" Table parameter which is specifically the data i need to add to the existing PO under the "Confirmations" tab of the PO.
    I am getting all the input data for the BAPI from a file on the presentation server. The file has details of Material Number, Purchase Order Number, Ship to Address, Delivery Date and Quantity.
    But i am not able to change any data in the Purchase Order when i test the BAPI. I am getting the following messages in the "RETURN" Tables parameter:
    T ID                   NUM MESSAGE
    W ME                   667 Max. line number reached (Please always first enter line number manually)
    E BAPI                 003 Instance 45317399 of object type PurchaseOrder could not be changed
    W ME                   178 Batch SURE not maintained for material 10013537 (please check your input)
    E 06                   218 Net price must be greater than 0
    I am not sure if i am missing to fill any parameter here.
    Kindly help me in resolving this issue.
    Thanks in advance.
    Regards,
    Keerthi

    Hello to all,
    that is just for documentation. SAP answerd the problem in OSS-304243 but this message is not accessable if you don't have powerful OSS-Users.
    This SAP-note might be interesting: 197958
    OSS-Message 652796 8.8.2011
    BAPI_PO_CHANGE
    We can not process confirmations by using the parameter poconfirmation.
    The Baps reports always S 06 022 - no data changed.
    In the SDN there are some hints telling that the BAPI_PO_CHANGE does notsupport processing of confirmations. More detailled infos should be in
    the OSS-Message 0000304243 but this message is not accessable for us.
    Can you confirm that the BAPI_PO_CHANGE does not support adding
    confirmations? We debugged the BAPI and there is no code for updating
    confirmations found.
    Best regards
    Bernhard Lascy
    09.08.2011 - 10:43:07 CET - Antwort von SAP
    Dear Bernhard,
    I regret to inform you that the functionality you request is not
    implemented in the R/3 standard system.
    Unfortunately it is not possible to change/load confirmations with the
    function module BAPI_PO_CREATE/BAPI_PO_CHANGE. Table POCONFIRMATION in
    BAPI interface is relevant for Display/List Vendor Confirmation in BAPI,not for update/insert Vendor confirmation in PO.
    Furthermore, we recommends that you use Idocs for automatically
    entering confirmations. The Message type to use is ORDRSP.
    You may read more about this topic in the online documentation.
    Please see also following attached note for your reference.
    456127 FAQ: Electronic Data Interchange (EDI) in purchasing
    Best regards,
    Pavel Olysar
    Support Consultant
    Global Support - Logistics

  • Post changes of Purchase Order with BADI  ME_PROCESS_PO_CUST

    Hello All,
    I have to make changes to a Purchase Order when it is posted. In some cases I have to set the field WEBRE.
    What i tried is the BADi - Method ME_PROCESS_PO_CUST~post.
    Following Code I entered:
    DATA: position TYPE PURCHASE_ORDER_ITEM,
            tab_pos TYPE PURCHASE_ORDER_ITEMS,
            position_data TYPE mepoitem,
            xcheck TYPE MMPUR_BOOL,
            kopf TYPE REF TO CL_PO_HEADER_HANDLE_MM,
            position_check TYPE mepoitem.
      CLEAR: kopf.
      tab_pos = IM_HEADER->get_items( ).
      xcheck = IM_HEADER->IS_CHANGEABLE( ).
      TRY .
        kopf ?= IM_HEADER.
      CATCH cx_sy_move_cast_error.
      ENDTRY.
      IF kopf is  NOT INITIAL.
         kopf->MY_CUST_FIREWALL_ON = 'X'.
      ENDIF.
    LOOP AT tab_pos INTO position.
      position_data = POSITION-item->get_data( ).
      xcheck = POSITION-item->IS_PERSISTENT( ).
      IF position_data-werks(1) EQ 'D' OR
         position_data-werks(1) EQ 'G' OR
         position_data-werks(1) EQ 'P' OR
         position_data-werks(1) EQ '1'.
      ELSE.
        IF position_data-wepos = 'X' and position_data-UMSON is initial.
          position_data-webre = 'X'.
          POSITION-item->set_data( position_data ).   "write data
        ENDIF.
      ENDIF.
       position_check = POSITION-item->get_data( ). " check if it is written
    ENDLOOP.
    Now my Problem is, that my changes in  position_check are ok, but they are not written to database and I don't know why.
    I have made the changes with TA ME22n.
    I also tried ME_PROCESS_PO_CUSTcheck and ME_PROCESS_PO_CUSTprocess_item. With method process_item it is written to database, but it is not the right point of time. I just want these changes when the purchase order is posted.
    Got anybody an idea, maybe another Exit, Badi or what I'm doing wrong?
    Best regards,
    Ronny

    HI
    Try using this BADI
    ME_PURCHDOC_POSTED - Define Follow-On Processing for External Purchasing Documents
    We have used this BADI for updating the fields in the header and item level; after posting
    Thanks & Regards
    KK

Maybe you are looking for