Purchase Order - Version

Hi SRM Gurus,
After Ordering a Purchase Order, if we come out of the Process PO screen and after some time if again go and display the PO, System is showing second version. Due to which, in the Print out it is being displayed as Version 2, even though it is of version1.
Thanks & Regards,
Ramkumar

Dear Ramkumar,
SPRO –> Material Management –> Purchasing -> Version Management .
After activating version management you can see the Version tab in ME53N near to source of supply tab in PR.
http://help.sap.com/saphelp_47x200/helpdata/en/8a/60b43bb7492147e10000000a114084/frameset.htm
http://help.sap.com/saphelp_srm30/helpdata/en/46/882fdd8bfc1743bd5ef8b532f94402/content.htm
SAP Enterprise Buyer provides you with version management for purchasing documents. As a first step, you can display versions of purchase orders and contracts.
The system creates a version in the background if you, as a purchaser, carry out one of the following actions:
· You change a posted purchase order
· You order a posted purchase order again
· You change a contract that has already been released
· You release an already released contract again
In contrast to the change documents that retain a change history, a version displays the status of a document at a specific point in time.
Version management provides a check for you as a purchaser, for example, if you wish to display a purchase order in the form in which you transferred it to the vendor on day X. A version provides clarity, for example, in negotiations on a contract.
Features
You can use versions as follows:
· Display
· Compare and list differences in tabular form. The comparison result has separate areas that can be displayed:
Header data (including organizational data, tax and payment data; partner data and documents)
Item data (including taxes and limits if they exist; partner data, documents; account assignment and conditions)
· Archive, if it relates to transaction data (you can archive versions of purchase orders, but not contract versions)
You cannot change or output versions. This is only possible for the active document.
Also, visit the following thread:
Hope this will help.
Regards,
Naveen.

Similar Messages

  • Purchase order version management

    Dear All.
                 I have configured the purchase order version management.
    but at the time of change ppurchase order i have changed the text field for that also new version is triggered. i want to control this if only qty and price and payment terms change only version management should trigger. is it possible through standard please tell me the config steps.
    Regards
    Kumar.

    Data output category
        Indicates the data output category to which the relevant field belongs.
    Use
        You can assign a character to related fields. You can then use this
        character to select the fields in the application.
        Note
        SAP recommends you use only the folloiwng characters: a-z, A-Z, 0-9.
    Example
        You wish to obtain a quick and straightforward overview of changes
        involving the material, order quantity, and price. This information is
        particularly important to you. You therefore assign the character A to
        these fields.
    Indicator: no output
        Indicates whether the field is included in the display of changes.
    Use
        If this indicator is selected, the corresponding field is not included
        in the display of change documents.
    Example
        You have selected the indicator for the Requester field. The content of
        this field is then changed in the purchase requisition.
        Result
        The changed field is not included among the changes that are displayed.
    Indicator: No output in case of versions and buyer approval
        Specifies whether or not the field is to be included in the display of
        changes for a version.
    Use
        If this indicator is selected, the relevant field will not be included
        in the display of changes that you can invoke via @II@ on the Versions
        tab page.

  • Problem in Purchase order version management

    Dear Guru,
    My Friend i have some problem in version management in Purchase order, when my user changed PO new version created, then user fill the data like reason, text, requested by but he forget about the tick mark on completed field so that PO not require new release.
    can u suggest how i can mandetory this completed field
    Regards
    Kashyap Kumar

    Hello,
    In version management..the tick is mandatory.... and remaining fields are not manadatory.......
    Mahesh

  • Table For Purchase Order Version Number and Version Created Date

    Dear Sir,
    Whenever we make any change in Purchase Order , then a new Version Number  along with Created Date is assigned . In Me23n the Version Number and It's Created date is also displayed ( at PO Header Level) .
    We request you to kindly guide us as which Table is required to be reffered to get the Version Number and Version Created date  for the Purchase Order .
    With Thanks and Rgds
    Sonia

    Hi
    Check in EKKO - Purchase order header
    EKPO - Purchase order item
    CDHDR
    CHPOS
    Regards
    Ram
    Edited by: Parasuram M on Sep 16, 2009 11:59 AM

  • Item changed in Purchase Order version

    Hi to all,
    my customer needs to have the list of items of a purchase order that have changed in a version. I explain: I have a purchase order in version 0  with 10 items, for example. I create version 1 and II change quantity or price or unit of measure or other of 3 of these items. So I need to know if exist a  function module with in input version number and in output these 3 items and what changed.
    Can you help me please?
    Thank you very much
    Enrico

    There is no company/purchasing/plant specific customizing for purchase order text.
    The customizing copying rules for the "Texts for Purchase Orders" affects all equally .
    If the text in the purchase order in ME23N is already filled different to other plants, then you either have a modification in place, or the texts are differently maintained in the referenced data (vendor, material, info record, contract)

  • Purchase Order Version Management / Amendment Number

    Hi All,
    Can anyone help with the following......
    Everytime we re-print a Purchase order the amendment automatically increases.
    For audit purposes we have to identify every change to a PO but we do not want to have to document hundred of re-print every year.
    Is there a way of controlling what justify's a changes or what triggers the amendment number to increase?
    We basically want the amendment number to increase if the Po has been changed but not if we are simply reprint the document.
    Many Thanks in advance, points will be rewards immediately.
    Chris

    Please check these helpfull links:
    problem with PO amendment
    po amendment
    For better answers, please post your query in ABAP forum.
    Edited by: Afshad Irani on Jun 3, 2010 2:42 PM

  • Purchase Order version issue...

    Hi,
    We are facing one very picular issue.
    Whenver an PO is getting created with reference to the Shopping Cart or through carry out sourcing or a direct PO, system is generating the version as 2.
    Actually, once the SC is approve through various stages or when we are creating a PO using carry out sourcing or we are creating an puchase order directly then the version should always be zero.
    Can somebody help/guide me to resolve this issue.
    Thanks in advance.
    Regards,
    ~Abey

    Whenver an PO is getting created with reference to the Shopping Cart or through carry out sourcing or a direct PO, system is generating the version as 2.
    Not only PO, but all business document types that are configured to have versioning turned on have the same behavior as you described, which is standard. The reason is that when PO is first created and ordered, a historical version is generated as a copy of the active document. That historical document is given version 1. The current active document would then be 2 to begin with. There has never been a version zero concept in SRM standard.

  • Purchase Order lines link with each version of purchase order?

    Hi,
    I have a requirement of development of a report which will give details of po headers and po lines.
    I have to pass parameter revision number which is purchase order revision number.
    When I try to get line details of previous revisions of PO the matches were not exact.
    I am using tables : PO_HEADERS_ARCHIVE_ALL, PO_LINES_ARCHIVE_ALL.
    suppose currently in the system there is 10th revision of PO. User want to generate report for 8th version of PO.
    The lines were not exactly matching when user select revision 8 from the report parameter.
    Can someone help me in getting the logic of getting exact output.
    As PO_LINES_ARCHIVE_ALL only stores those line_num that have been changed for the particular revision of PO.
    I am getting only those line details that are changed in the 8th PO. But user want all the lines corresponding to 8th PO whether changed or not changed.
    Thanks
    Mankind

    Thanks a lot. I explored TRM already.
    What I found is that whenever there is changes in any level either header or line PO revision got changed.
    But when there is change in lines only then for that particular line revision got changed.
    So for the 8th revision suppose there were 6 lines. And for 2 lines there were price changes. So those two lines have revision number 8. But for the rest 4 lines revision 8 was not there.
    I want to get all the six lines when I choose revision 8 in my report parameter.
    How can I achieve this..
    My Query is as follow:
    Select pha.segment1, pla.item_description, pla.quantity, pla.unit_price
    from po_headers_all pha, po_lines_all pla
    where pha.po_header_id =pla.po_header_id
    and pha.po_header_id = :header_id
    and pha.revision_num =nvl(:PO_revision_num,pha.revision_num)
    union
    Select phar.segment1, plar.item_description, plar.quantity, plar.unit_price
    from po_headers_archive_all phar, po_lines_archive_all plar
    where phar.po_header_id =plar.po_header_id
    and phar.po_header_id = :header_id
    and phar.revision_num =:PO_revision_num
    and plar.revision_num =:PO_revision_num
    and phar.revision_num =  plar.revision_num
    The issue is when I am selecting the current revision of PO , I am getting correct data as query is fetching data from po_headers_all and po_lines_all tables.
    But when I am selecting previous versions of PO, I am getting correct data for header level. But for line level, I am getting only those lines which are amended for that PO.
    Client requirement is to get complete line details for that PO whether lines are amended or not. Means if for PO revision 2 , three lines amended and there are total 5 lines---- so all 5 lines need to be displayed.
    Thanks for your valuable thoughts.
    Regards
    Mankind
    Message was edited by: user11655073

  • Purchase order smart form - Version number and link to RFQ

    Hi I am making enhancements to the purchase order smartform and wanted to print the version number (ekko-revno) on the print layout.
    The structure for ekko which is being filled in at runtime from print program ZMMS_640FM06P has the field 'revno' blank. It is filling in the rest all fields. When I go into the ekko table I can see a value in this field. Does anyone know why this field is NOT being filled. I do not want to do a select on this field again in my smart form.
    I would also like to know if there is a any way you can track back the RFQ number for a particular PO.
    Thanks in advance..

    I hope It wil be there in table, check the entry & check teh work area entry.
    Quotation will be available in PO item data. Keep  a break point in Table and workarea.
    Tx
    Parthi
    If helpful, reward points.

  • Deletion of Purchase Order from Version

    Hi,
    I want to delete a resource at a factory. I have deleted all planning data related to this resource from live version 000 and Copied version.
    When I try to delele resource from the model it gives a message " Res. F313_HAND_RESO, plng ver. ALT_TEST21 has assignments in liveCache - action not possible", which indicates that the resource is still being used in a Purchase Order (PchOrd) which exists in a copied version.
    If I use /sapapo/rlcdel to delete these PchOrd from version, message is displayed "No orders exist in LiveCache". I even tried to delete these PchOrd using transaction "/SAPAPO/SDORDER_DEL" (ATP: (SD) - Delete Orders from the Database), but even this program is unable to delete this PchOrd.
    Can one of you throw light as to how i can go about deleting this PchOrd from version?
    Thanks for your help in advance
    Regards
    Amod

    Try report /SAPAPO/DELETE_PP_ORDER giving the appropriate version and select checkbox Products Planned Externally.
    Please note if PO is in active version then this report can not delete it.
    In that case you need to deactivate the appripriate Integration Model, run delta Report which should propose delete of the PO in APO.
    Hope this helps,
    somnath

  • Version management for Purchase order

    Dear Friends,
    I am implimenting version management for Purchase orders.
    Under version management(IMG) ,set up change dispalys node--
    following fields are available.
    Ex:
    Doc type-- ZCO,NB
    For item view fields:
    Field nameEMATN(material),TableMEPO1211--material field in Item over view
    Field nameMENGE(Quantity),TableMEPO1211
    For Header level fields:
    Field nameZTERM(payment terms field),,TableMEPO1226
    Category--A or B for selection of change documents
    No out put--if i tick it concern field will not included in change doc
    Version--what is the purpose
    Please suggest me
    1) we need enter the all the field names in the item over view and item details and Header level fields as given above ,is it correct.
    2) And with regard to Table, do i enter for Header level fields-EKKO or  MEPO1226 which is available in F1 under techinical information,
    for item level fields,shall i enter table name-EKPO or MEPO1211as dispalyed in the F1 under techinical information.
    3) I need to enter all the fields existing in the purchase order
    4) All these fields and data is to be entered for every document type NB and ZCO.
    5) After changes are made in Purchase order,first time on saving the PO,version is creating automatically,
    second time,if we do changes, version is not creating on saving the purchase order,what configuration needs to be done.
    Please suggest.
    Regards,
    Magana

    Also tell me the use of *Display of change documents in PO*.
    It will display changes made both in item & header.It will help you to audit all changes made in p.o after it is raised.
    In version management not all changes can be ameneded as seperate versions
    only critical changes like price revision,quantity revision.

  • API to add lines to an existing Standard Purchase Order on 11.5.8 version

    Hello All,
    Is there any API in Oracle 11.5.8 Version using which we can add a line to an existing open Standard Purchase Order.
    In 11.5.10 we can do that using Purchasind document import program, how about 11.5.8, i am not able to find one.
    Pls let me know the details, it is bit critical.
    Regards,
    Adarsh

    Yes see http://oracle-ebspro.blogspot.com/2011/12/how-to-programmatically-close-po-using.html
    Sandeep Gandhi

  • Possible version conflict, sending purchase order to SUS in MM-SUS scenario

    We are currently trying to get the MM-SUS scenario working. In this
    scenario, we create a purchase order in the ERP/MM system. The
    purchase order is then transferred into SUS via XI/PI.
    After creating a purchase order in the MM system, the purchase order
    reaches the SUS system, but then errors-out in the SUS system upon
    posting. The specific error is paraphrased as follows:
    No interface action for sender or receiver found (from Trace)
    PARSE_APPLICATION_DATA
    CX_ST_MATCH_ELEMENT
    System expected the element http://sap.com/xi/SAPGlobal20/Global;
    PurchaseOrderRequest
    We suspect a version conflict. The SUS version is 7.01. The XI/PI
    system is version 7.11.
    Can you confirm or rule-out a version conflict?
    The Integration Builder scenario we are using is Plan
    Driven Procurement with Supplier Enablement.
    We have tryed many variations in Integration Builder, but all
    produce errors in SUS.  The test tool in Integration Builder also shows errors
    for certain message types.  The message type ORDERS.ORDERS02
    needed to be added manually, and did not come along with the scenario.
    Edited by: Bill Guderian on Mar 19, 2010 4:53 PM

    Any clue from here.
    Note 936003 - ERS Invoice causes conversion error within SRM
    When the SRM system attempts to process an ERS Invoice sent from the MM backend, a PARSE_APPLICATION_DATA CX_ST_DESERIALIZATION_ERROR fault is thrown.
    Other terms
    CX_ST_DESERIALIZATION_ERROR PARSE_APPLICATION_DATA SUS SRM EBP ERS Invoice XI Exchange Infrastructure Mapping
    Reason and Prerequisites
    This error will occur when the IDOC does not have a VPREI value; it is the result of an error within the divide logic of the XI mapping operation.  This operation is performed within the XI system.  A calculation of NETWR/MENGE is performed; however, the result is not properly formatted.  As such, 72.30/10 produces a result of 7.2300002. This value is too long for the inbound SRM proxy and hence the error is thrown.
    Solution
    The solution to this problem is to add a FORMATNUM function within the XI mapping operation.  This restricts the result to 2 decimal places, which adheres to the definition of the inbound proxy.
    Step by step directions on how one implements the FORMATNUM function are as follows:
    1. Log into the XI system with SAPGUI
    2. Start the Integration Builder:Design tool (for steps on how to do this, review the steps below):
        a. Run transaction sxmb_ifr
        b. This will cause a browser to come up.  Select the Integration Repository link
    3. In the left pane, select the Objects tab
    4. Navigate to the SAP SRM SERVER ' SAP SRM SERVER 5.0 ' http://sap.com/xi/SRM/SupplierEnablement/Global --> Mapping Objects --> Message Mappings folder
    5. Double-click on MM2SUSInvoice
    6. The right pane will display the mapping object
    7. Select Edit mode
    8. In the box that contains the output (Message Type: InvoiceRequest), navigate to InvoiceRequest ' Invoice ' Item ' Price ' NetUnitPrice
    9. Double-click on the Amount element and you should see the mapping, represented graphically in the bottom pane
    10. In the status line of the graphical editor, select Arithmetic from the list box:
    11. To the right of the listbox, scroll until you see the FormatNum function
    12. Click on FormatNum, which will cause the function to be added to the graphical editor.  You may drag the box as desired
    13. Select the connection that binds the if/then/else to the Amount box by grabbing the arrow within the input of the Amount
    14. Release the drag of the connection while over the input to the FormatNum box.  This will reassign the output of the if/then/else to the input of FormatNum
    15. Create a connection between the output of the FormatNum box and the input of the Amount box.  You accomplish this by clicking within the output and releasing within the input (respectively).
    16. Save the modified mapping object
    17. Activate the changes
        a. In the left pane, select the Change Lists tab
        b. Navigate to the Standard Change List entry
        c. Right-click the Standard Change List entry and select Activate
        d. Select only MM2SUSInvoice if more than one item is available, and press the Activate button
    18. This will complete the required modification.

  • Approve Purchase order - Define SAPUI5 Version

    Hi all,
    At one of our clients, we installed the approve purchase order application, but we're faced with a quirky problem.
    On the detail page, at header level, you have a tabcontainer with multiple tabs (header info, notes, attachments).
    I have a purchase order containing both notes and attachments, however, the tabs in question appear, but display "no data".
    I checked the service, and all related data is available in there. In fact, the tabs (having icons) correctly display the number of notes and attachments in the icon Badge.
    We have the same application running on multiple other systems, without any issues.
    The only difference I could find, was the version of SAPUI5 libraries.
    on the problematic system, there are 4 version (1.14, 1.16, 1.18 and 1.20)
    on the working systems, we have version 1, 1.10, 1.12 and 1.14
    Upon closer inspection, I noticed that the sap.me.tabContainer is actually deprecated as from version 1.16, and the implementation of the select-action is different from version 1.14.
    a) Can this have to do with the issue I'm facing?
    b) The mime handlers always take the latest version, is there a way to force a different version per app?
    Tags edited by: Michael Appleby

    Thanks for your input.
    unfortunately, that approach does not work in this case.
    The approval app is a standard app, so I can't change the script tags.
    On top of that: the approval app has been written in such a spaghetti entwined manner, that both local resources, as global resources, use the same base path. So if I change the bootstrap path to 1.14/resources/core... in debug mode, the local resources also attempt to follow that path, which doesn't exist, so I get a 404 on those resources.
    I thought of renaming the folders for the other versions to something like 'disabled-v1.20' just to try it out, but because it's a SAP standard folder, I can't rename it either...
    If there are any other ideas I can try, I'm happy to hear them.

  • Version comparison in purchase order

    Hi
    In a Purchase order, how do we compare that the current version is different from last completed version.
    can some one give me information on what tables and fields i need to check to see these details.
    Thanks
    Vamsi

    hi
    Set Up Version Management for External Purchasing Documents
    In this step, you set up the version management facility for external
    purchasing documents.
    For a combination of purchasing organization, document category, and
    document type, you can:
    o Activate version management
    If version management is active, changes to a purchasing document
    are managed in versions.
    o Define field selection for versions
    You can specify the attributes certain fields of the version are to
    have: mandatory entry, optional entry, display only, field
    suppressed.
    process
    spro>mm>purchase>version mang
    set up version management for purchasing doc create ur new entry and tick version man active
    save come one step behind
    below it define reason for change
    do it ur version management will be active
    CONFIGURATION:
    1) Go to SPRO-MM-Purchasing-Version Mgmt-Setup Version Mgmt for External Documents
    Activate Version Mgmt against your Doc type and Double click on that Doc type NB then in next screen in Control data tab mark all the fields and in Field Selection set all the Fields as Required entry Except Posting Date and save.
    2) go to SPRO-MM-Purchasing-Version Mgmt-Define Reasons for change
    Create one New Reason Called Xyz something and give text and save.
    3) Go to SPRO-MM-Purchasing-Version Mgmt-Set up change Displays
    Here Select Doc type say NB and Give Table name say EKPO for PO and EBAN for PR, Give Field name say MENGE for qty and save.
    Hope it helps...
    Regards
    Priyanka.P
    AWARD IF HELPFULL

Maybe you are looking for