PO displayed in ME23N

Hi all,
Just want to ask what are the rules for determining the PO to be displayed when user runs the transaction ME23N / ME29N.
And any settings to alter the rules?
Thanks!

Goto NACE Tcode
And select the application type as EF, under output type NEU pass your processing routine, i.e. your driver program name and form name. This will solve your problem.
close thread once your question is answered.
Regards,
SaiRam

Similar Messages

  • PO item text not displaying in ME23n

    Hello,
    There is a PO which was created manually in which the Item text does not display from ME23n. In the display, the item text has a tick next to it but the display window shows nothing. However, the output message is having the item text in it.
    Has any one encountered a problem like this?
    Some additional points in this regard:
    - PO created with refernce to a PR
    - The item text was manually entered in the PR and it is displaying correctly there.
    - The PR and PO could have been created with a different log-in language
    Appreciate a response.
    Thanks
    Nazeer

    Hi Antony,
    Thanks for your reply, but what you say is not correct.
    Item text, or for that matter any text, is not language dependent. I have tested this out by creating a PR in DE and the PO in EN. The text in both (PR or PO) displays correctly when you log in with either DE or EN.
    Thanks
    Nazeer

  • Display regarding  ME23N corresponding to purchase order

    Hello Experts,
                      I am a fresher and i have got a requirement for a standard me23n tcode . In me23n there is free checkbox in the item when we check the checkbox for free we won't get the item in the invoice .  so i went through the code for it and when free is checked a function call is not invoked were as when we don't check free checkbox that function call is invoked. so , kindly give me some suggestion so that the item description should be displayed even though the checkbox for free is checked.
    Regards,
    mnarar.

    Hello,
            when i don't check the checkbox free the below perform is invoked
    PERFORM GET_MAIN_DETAILS IN PROGRAM ZMM_PO_DETAILS .
    (ZMM_PO_DETAILS) is the copied program from standard version .
    and when i check the free checkbox the above perform is not invoked . So,plz help me out to resolve my issue .
    Regards,
    mnarar.

  • How to get laterst PO in the display mode ME23n

    Hi
    How to get latest PO number ine the PO display ME23n.
    If i am giving ME23n, latest PO number is not coming. Old PO number is coming.
    So, how to get latest PO no in the display.
    Thanks in advance
    Regards

    Hi,
    Pls note this is a std SAP behaviour to show PO that was opened in last session. I dont think we can get latest PO automatically as soon as you open ME23N.
    Probably Forum experts may comment.
    BR,
    Krishna

  • Custom fields in PO item- displaying in ME23N only

    Hi  Friends,
    This question has been asked lot of times in SDN and am forced to post the same question again coz i have not been able to fix my problem with those answers. My requirement isto add a tab in PO item level. I have followed the steps like
    1. Creating a custom strucutres
    2. Implementing the BADI and have written the logic inside SUBSCRIBE Method.
    3. Have created a FM and have crreated teh screen.
    4. Have implemented the BADI and have set the field status to '+' in FIELDSELECTION_ITEM method
    I am still not able to see my custom tab in ME21N and ME22N but am able to see it in ME23N. If i change some value in ME22N then i am able to see the custom tab but not when you first open ME22N.
    Can some one help me with this?
    Thanks.

    Hi,
    Did you get answer to your post? coz i m facing the same problem.
    Kindly revert if you have the solution.
    Thanks.

  • ME23N - Read Last Purchase Order for Display

    Hi,
    We are upgrading from 4.6C to ECC6 and one of the problems the users have identified is that when displaying the purchase order with transactions ME22N or ME23N the last purchase order that was worked on is not always the one that is displayed.
    This is very evident when creating a PO with ME21N and then switching to view it on ME23N - in ECC6 the PO that was created is never the PO that is displayed on ME23N; whereas in 4.6C creating a PO with ME21N and switching to ME23N the PO that was created is ALWAYS the PO that is displayed on ME23N.
    It this feature (whatever) no longer available with ECC6?  Is it a configuration settings that we haven't properly set in ECC6? 
    Thanks for any help.
    Martha

    I analysed how SAP remembers the previous purchase order number in transaction ME23N in version 4.7 as I do not have access to version ECC6. In version 4.7 transaction ME23N reads table ESDUS (MM: Dynamic User Settings) in the following way
    ESDUS-UNAME = sy-uname
    ESDUS-ACTION = 'MEPO'
    ESDUS-ELEMENT = 'Application         Po_Process'
    The purchase order number is the first 10 characters of ESDUS-ACTIVE (ESDUS-ACTIVE+0(10)).
    When you read a new purchase order SAP writes that order number to table ESDUS using function module ES_SAVE_USER_SETTINGS. When you revisit the transaction SAP uses function module ES_READ_USER_SETTINGS to read the purchase order number stored in table ESDUS.
    Ask an ABAP programmer to investigate this in your system with the information I have provided you. He/She should be able to find out what is going wrong. I am limited because I do not have access to your system. Hope this helps. Please let me know what the ABAP programmer found out.

  • Material number is not populating in PO in tcode ME23N

    Hi,
    The material number is not populating in PO in transaction ME23N. The coloumns is displaying as blank and supressed(Gray).
    This problem occured during the upgradation from 4.6C to ECC6.0.
    We have checked the SPRO configuration for field selections and these are not having any problem.
    Data is updated in database tabes but it is not displayed in ME23N screen.
    Please advice.
    Thanks,
    Rakesh

    check OSS Note 492757 - ME21N/ME52N: You cannot set field selection for material
    maybe it helps to solve your issue

  • Issue with the material field in ME23N after upgrade

    Hi Experts,
    We are having an issue with transaction ME23N in ECC6.0 after upgrade from 4.6c.
    In this transaction for the given PO the value of the material is not populating. The material coloumn is displaying but the value of the material is not coming.
    For the same PO with the same data we are able to see the material number in ME23N in 4.6c.
    Please help me to resolve this.
    Thanks,
    Rakesh

    Hi,
    If you are a functional consultant then check the configuration settings in SPRO and compare it with the one in 4.6c system to find if the material number display in ME23N is enabled in your new system or not. Go to tcode SPRO and Material Management-> Purchasing->Purchase Order->Define Screen Layout at Document level.
    Execute this and select on ME21N or tcode that you are having problem with. Then press details button and double click on Enjoy fields. Check if it Display check box is ticked or not.
    KR Jaideep,

  • New screen in ME23N with BADI ME_GUI_PO_CUST

    Hello to all developers,
    I was able to add a new (sub-)screen in the header data ME23N.
    All fields are shown.
    When I switch the mode to "CHANGE", all fields disappear and of course no tab is shown.
    If someone has an idea, please let me know.
    Many thanks in advance.
    H.-J. Schmidt

    Hi,
    Please check if in the PBO module of the custom subscreen you have set SCREEN-INVISIBLE = 1 or SCREEN-ACTIVE = 0.
    Also check if the screen has been properly subscribed in method SUBSCRIBE (i.e., remove all transaction type checks from this method).
    Since the screen and tab is being displayed in ME23N, it should also be displayed in ME21N (or create mode) and in ME22N (or change mode). The only condition under which the tab and screen might not appear is, if any checks based on the T-code or Transaction type is done and SCREEN-INVISIBLE = 1 or SCREEN-ACTIVE = 0 have been set.
    And if you are using OOPS concept in handling the PBO and PAI, then check if the proper values are set using different methods of the class.
    Hope this helps.
    Regards,
    Abhisek.

  • Dump While Displaying PO

    Hi All,
    I have service PO containing 3000 records. But now when i try to display in me23n it is giving dump, the dump is below;
    How this problem can be solved. Current Version is 4.7 (SAPKH47029). I also tried to search for SAP note but unable to get.
    Appreciate your answers & points will be rewarded.
    Runtime errors         COMPUTE_BCD_OVERFLOW
    Exception              CX_SY_ARITHMETIC_OVERFLOW
           Occurred on     17.06.2008 at   09:38:25
    >> Short dump has not been completely stored. It is too big.
    Overflow for arithmetical operation (type P) in program "SAPLEINR"
    What happened?
    Error in ABAP application program.
    The current ABAP program "SAPLEINR" had to be terminated because one of the
    statements could not be executed.
    This is probably due to an error in the ABAP program.
    A value does not fit in a calculation field.
    What can you do?
    Print out the error message (using the "Print" function)
    and make a note of the actions and input that caused the
    error.
    To resolve the problem, contact your SAP system administrator.
    You can use transaction ST22 (ABAP Dump Analysis) to view and administer
    termination messages, especially those beyond their normal deletion
    date.
    Error analysis
    An exception occurred. This exception is dealt with in more detail below
    . The exception, which is assigned to the class 'CX_SY_ARITHMETIC_OVERFLOW',
    was neither
    caught nor passed along using a RAISING clause, in the procedure "BET_ANALYSE"
    "(FORM)"
    Since the caller of the procedure could not have expected this exception
    to occur, the running program was terminated.
    The reason for the exception is:
    An overflow has been determined in the current arithmetical operation
    containing operands of type P. Possible causes include:
    1.  The results field of type P is to small and the result does not fit
        into it.
        places.
    2.  The result or partial result has more than 31 decimal places.
    How to correct the error
    The exception must either be prevented, caught within the procedure
    "BET_ANALYSE"
    "(FORM)", or declared in the procedure's RAISING clause.
    To prevent the exception, note the following:
    You may need to define the result field to be larger, if it is still
    possible to do so.
    It may be possible to split the current process so that only smaller
    values occur.
    Eine Vorablösung zu dem aufgetretenen Fehler findet sich vielleicht
    If the error occurred in one of your own programs or in an SAP program
    that you modified, try to correct it yourself.
    If you require an interim solution to this error, you can look in the
    SAP note system. If you have access to
    the SAP notes system yourself, enter the following search strings:
    "COMPUTE_BCD_OVERFLOW"
    "BCD_FIELD_OVERFLOW" (By release 4.0a, this error has been remedied at this
    point)
    "SAPLEINR" or "LEINRF0P"
    "BET_ANALYSE"
    Regards
    Irfan

    Hi
    Please logonto
    https://websmp206.sap-ag.de/support,
    Give the Customer S- User ID & password for logging
    Log the message in the Customer meesages tab page.
    Thanks & Regards
    Kishore

  • How to facilitate navigation form o/p screen to me23n screen

    Hi ,
    I have created a customized report which give in the o/p those po number whose movt '103' is done but '105' not .now user want to have the facility so that when he click the one particular po number on o/p screen he could navigate to screen where he could see that PO display on me23n screen.
    How I can achieve this navigation facility .
    Thanks and Regards ,
    Shikha Singh Chauhan .

    Hi Shikha,
    You can do this as
    SET PARAMETER ID 'BES' FIELD (variable containing PO Number).
    CALL TRANSACTION 'ME23N' AND SKIP FIRST SCREEN.
    Thanks,
    Pawan Gore

  • Field Selection for ME23N

    Hi all,
    We want that for certain users the PO prices ( including conditions tab) should be hidden even in PO display transaction ME23N. How to achive this?
    Regards,
    Prashant

    Hi,
    I would suggest that you use the EFB parameter to do this.
    Look at SPRO - MM > Purchasing > Authorisation management > Define function authorisations for buyers.
    Choose (or create a new one) a code that has the settings display conditions and enter conditions switched off and then allocate that to your users via the parameter EFB.
    Steve B

  • MM_EKKO Archiving Object

    Hi,
    Reg: MM_EKKO - Material Management Archiving Object.
    I have executed the Write Job it completed successfully. And then I executed Delete Job in 'Test Mode', it also executed successfully and it didn't delete the record from the table which is correct. But when i tried to open the Purchase order from ME23N it shown message in status as ' Purchase Order already archived'. Kindly let me know why this message is produced.
    Regards,
    Vimal

    Hi Reddy,
    Thanksfor your reply.
    Actually my concern is not that.
    Write Job(Production Mode) --  It Created a Archive file with the Purchase Order i specified in the selection parameter. So write Job is fine.
    Delete Job(Production Mode) - It deleted the Purchase Order from the database and the archived PO is displayed from ME23N. So this is also fine.
    Delete Job(Test Mode) -- It just executed, Purchase Order is not deleted from database. Which is also fine and correct as well. When i displayed the same PO in ME23N, The PO is displayed with message 'Purchase Order is already archived' . But it should not show the message bcoz i didnt archived it. This is wat my concern.
    Regards,
    Vimal

  • Plant number not found in PO instead description exists

    Dear Experts,
    How to display Plant number in PO as only description is appearing as soon as i enter the plant.
    Here there is a work around that i can go to ME23 and check it out... but i want the plant number to be displayed in ME23n or in SAP Enjoy transactions itself.
    Regards
    Lakshminath Gunda

    Open personal settings of TCD ME21N/22N/23N and select Display key in box. Save.
    Log out and log in again. and open PO.
    This is showing because, your personal settings are made to show description.
    Raghavan

  • Error of PO - "Purchase Order Does not exists"

    Dear Experts,
    Here i am facing one error of Purchase Order Creation and its further processing.
    I have created purchase order and saved it, system issued message that, Purchase Order XYZ is created. (I have taken trial for 2-3 Purchase orders).
    When, i am posting Goods Receipt for the PO, system is issuing the error message, Purchase Order does not exists.
    Also in ME2M (PO list display) and Me23N (Display PO),
    system is issuing the same message - Purchase Order Does not exists, but in PO Creation it is generating Purchase order normally.
    Here is no matter of release strategy, because, PO release is not configured.
    Dear Experts, Please guide me on the issue !
    Thanks in advance !!!!

    there can be hundred of different reason for a failure. Most common reason is a problem with the number ranges, e.g. system tries to create a record with a number that is already there.
    This can happen if the number range was reset (or transported from a developement system).
    But transaction SM13 gives you all the details.
    There you see a line for each posting failure. Double click this  line again to get more details.
    There you will certainly find a line in red that indicates in which function the failure ocured.
    Double click this red line to get more info. Use the buttons above to see the content of the posting. For some failures you can create a dump that gives you much more details.
    Best you sit together with an ABAPer who can certainly tell you more how to read a dump and how to find the reason.

Maybe you are looking for