Help in me21n

HI guru,
I need to create a custom control in me21n.
my control is: when I add a purchase order into position table, check if the PO that I am entering is already present in the list of items.
u know any exit or enhancements to do that?
thanks in advances
Valerio

Hi Valerio,
I'm not sure about your requirements (what field do you need populate?). Before to do checks with BADI's or enhancements, check that you have tools in customizing to do it. So, go to IMG in the paht materials managament / purchasing / purchase order / define screen layout at document level , go to ME21N and you can enforce some fields as mandatory entry.
If I'm not right or you think that I don't understand you, please let me know. I hope this helps you
Regards
Eduardo

Similar Messages

  • Help with ME21N Document Overview Layout

    There are two sets of people who use ME21N to create Purchase Orders.  I've created 2 layouts for them to be used with the document overview on.  I know I can set one layout as a system default.  Is there anyway I can have the layout assigned or defaulted per User?
    Thanks.

    Try using the transaction code OMET.
    Create new Function auth (say PO) there in which select FieldSel. in General Parameters tab. As mentioned that you had created two layouts, select this layout from dropdown using F4 on field FieldSel. then save the transaction.
    Now assign this newly created Function auth (PO) to the specific users using SU01/SU3 in parameter tab in parameter as EFB with value as PO (as defined).
    Hope this will help you.
    Enjoy,
    Parag Mahajan

  • Depot Sales-Error in J1IJ

    Hi Experts,
    We are trying to do Depot sales configuration.
    we have configured stock transfer first . scenario i would explain below.
    we created Purchase order with the help of ME21N then we have done the delivery with the help of T code VL10B, VL02N then we created invoice with the help of VF01 and created Excise invoice with the help ofJ1IIN,   then did  MIGO for Good receipt after that we Used T code J1IG  here we are ending the stock transfer process.
    then we started to do sales from Depot.
    we created sales order VA01 then we delivered the item with the help of VL01N after that we are trying to create excise invoice with the help of J1IJ for RG23D, BED and CEss are not appearing in the " Select Excise Invoice for Delivery"  view 
    Let me explain how i used the Tcode of J1IJ :---  We enter the t code J1IJ then went to delivery menu and selected RG23D selection while system required to enter Delivery no, Excise group and series group then i enter while we entered into "Select Excise Invoice for Delivery" view where we coudnt find the Basic Excise Duty BED, Education Cess and Higher Education cess in particular coloumn. i believe that the same BED and Cess amount of J1IG should be shown in while creating J1IJ but BED and Cess is not capturing in J1IJ.
    Advanced thanks
    regards
    Shibu Chandran

    Possibilities:1. In DEPO Pricing procedure check the Calc ty routine 356 for excise condition types
    and In SPRO LG -  For ETT GPRO  2. Specify Excise accounts  per excise transacton and  3. Specify GL accounts per Excise Transaction
    Removed by Moderator
    Edited by: Lakshmipathi on Aug 19, 2010 8:23 PM
    Please avoid adding this comment

  • Excise Duty in J1IJ

    Hi Experts,
    We are trying to do Depot sales configuration.
    we have configured stock transfer first . scenario i would explain below.
    we created Purchase order with the help of ME21N then we have done the delivery with the help of T code VL10B, VL02N then we created invoice with the help of VF01 and created Excise invoice with the help ofJ1IIN, then did MIGO for Good receipt after that we Used T code J1IG here we are ending the stock transfer process.
    then we started to do sales from Depot.
    we created sales order VA01 then we delivered the item with the help of VL01N after that we are trying to create excise invoice with the help of J1IJ for RG23D, BED and CEss are not appearing in the " Select Excise Invoice for Delivery" view
    Let me explain how i used the Tcode of J1IJ :--- We enter the t code J1IJ then went to delivery menu and selected RG23D selection while system required to enter Delivery no, Excise group and series group then i enter while we entered into "Select Excise Invoice for Delivery" view where we coudnt find the Basic Excise Duty BED, Education Cess and Higher Education cess in particular coloumn. i believe that the same BED and Cess amount of J1IG should be shown in while creating J1IJ but BED and Cess is not capturing in J1IJ.

    Hi,
    Please check whether routine 356 is assigned to tax condition types in your procedure.
    Regards,
    Phani Prasad

  • PO Document type

    Hi,
    How to configure to get only the required document types for Purchase order
    Regards,
    Sattuj

    Hi,
    If you don't want to see the SAP Standard PO Document Types in Search Help of ME21N or any other Transaction then the only option is to delete these document types from config. (Path: - SPRO > MM > Purchasing > Purchase Order > Define Document Types).
    But it is not recommended to delete the SAP Standard PO Document Types since in future if you want to create any new PO document type then you need to by copying SAP Standard PO Document Types.
    It is suggested to control the usage of SAP Standard PO Document Types by Authorization using Authorization Object M_BEST_BSA (Take help of BASIS Consultant). By this SAP Standard PO Document Types will be visible in the search help but user will not be able to use these.

  • MM - Address group me01

    Hi,
    I would like to kindly ask you for an information. We need to update the search help in me21n -> Delivery address tab -> Address field. We see that there is an address group me01 automatically selected in the pop up window. This pulls out several addresses, which we then can choose as a delivery address. Does anybody know what the option me01 means? how can wee update it? in which transaction? The problem we have is, that we see several same addresses, without street number. This confuses the user, while selecting the correct address. For example: there is only one street but has different numbers (8a, 8b etc).
    Thank you very much for all ideas.
    Katarina

    Hi. If you enter all your PO lines, then choose the address on line 1 by selecting it from the address field, you should get a pop up box asking if you want to copy this to all lines.
    If you press yes then it should copy the same address number to each line and print at the top of the PO.
    The easiest way to check is SE16 / SE16N. Look in EKPO for your PO. If all the lines have the same address number (field ADRNR) then the address should print at the top, presuming you are using the standard print program SAPFM06P.
    ME01 means a manual address created in MEAN, you can not choose, the system chooses for you.
    It is because of central address management, all addresses are stored in table ADRC with a different address group to let the system know where it came from and where to use it.
    If you key a one off manual address into a PO, without using the address number, it will be stored as group ME02 for example.
    Vendor and customer addresses are group BP and so on.
    Regards,
    Dave.

  • Assign tax code for Plant

    Hi experts
    I would like to know assigning the tax code for plant.
    Need to restrict use of tax code for other plants while processing ME21N.
    Plants situated in different has different tax rates for which tax codes are created seperately. Then assign correct tax codes which will be used at the time creation of PO.
    Regards
    Raghu Shetty

    Hi Ragu,
    Regarding the standard behavior in tax in purchasing, please check
    the detailed information in note 501054.
    In F4 help  of tax code, system display only the tax codes belonging
    to country of company code used in PO. System display the tax code
    belonging to any other reporting country is plan abroad functionality
    is active in system. Please see information in note  708377
    "Plants abroad is active and user tries to create a PO. In the PO at
    invoice tab the F4 help for taxcode displays only the tax codes
    belonging to the country of the company, whereas the tax codes belonging
    to the special reporting country should be displayed."
    For Plants abroad functionality, please see documentation at following
    path.
    Financial Accounting -> Financial Accounting Global Settings ->
      -> Tax on Purchase Sales -> Basic Settings  -> Plants abroad
    Here you may find all the pre requisites and indications to set up thi
    functionality successfully.
    After activation of plant abroad, system asks for reporing country
    before displaying the tax codes in F4 help.
    F4 Help in ME21N at invoce tab will shows those tax values:
    1. which are assignated to the Tax procedure of the plant
    2. in which Field Reporting Country (T007A-LSTML) is filled.
    Please see information in following note also.
    1175497 F4 help MWSKZ in FB01 ME21N ME31K for CoCd w/o
    Otherwise please check if EXIT_SAPMM06E_012 can serve the purpose.
    I hope this helps you
    BR
    Nadia Orlandi

  • Custom search help tab for "Material" in ME21N...

    Experts,
    I have a requirement to create a separate tab in the standard collective search help that is triggered in F4 at the Material field in PO items for ME21N to add an additional search criterion for Materials by Material Group, there by reducing the number of material groups displayed.
    Ex: ME21N -> F4 on Material -> Just like the tab "Material by Mat Group" on the collective search help, there has to be an extra tab for "Materials by non-taxable Material Groups".
    Please advice on how I go about it. Using Exits/BADIs?
    Thanks in advance
    NW

    Hi,
    GO TO SE11. Under Search help radio button enter the standard search help name MAT1.
    From menu clicke on "Append Search Help (F5)" and enter a name ZAMAT1 (Match Code by Material and Material Group)
    Enter field names as follows:
    Srch Help parameter                   Data element     Def.value
    MATNR               MATNR                         
    WERKS               WERKS_D     WRK
    MATNR_B               MATNR                         
    PLNTY               PLNTY                         
    PLNNR               PLNNR                         
    PLNAL               PLNAL                         
    MATNR_HTN          EMATN                         
    VKORG               VKORG                    VKO
    VTWEG               VTWEG          VTW
    Regards,
    Subramanian

  • Search Help - Standard Screen Field: ME21n / ME22n

    Helow, experts.
    I have to create a search help in the standard screen field "Our Reference" (UNSEZ) in the tab  Communication to ME21n / ME22n, anyone could say me how can I code it?
    To populate this search help, I have to use 3 different tables.
    Thanks

    hi shatish
    code here in screen flow logic it will fire on F4 pressing.
    PROCESS ON VALUE-REQUEST
    module value_help.
    in program
    module value_help.
    populate the itab.
    CALL FUNCTION 'POPUP_WITH_TABLE'
                    EXPORTING
                      ENDPOS_COL         = <colvaluea>
                      ENDPOS_ROW         = <colvaluea>
                      STARTPOS_COL       = <colvaluea>
                      STARTPOS_ROW       = <colvaluea>
                      TITLETEXT          = 'VALUE HELP'
                  IMPORTING
                    CHOICE             =
                    TABLES
                      VALUETAB           = itab
                  EXCEPTIONS
                    BREAK_OFF          = 1
                    OTHERS             = 2
                  IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
                  ENDIF.
    endmodole.
    regards
    shiba dutta

  • To get f4 help for salesperson field ,transaction me21n & me22n

    Hi Super-Techies,
    I am a new-bie in the world of enhancement.
    The reuirement here is I need to create a custom table with 1 field (prep_name). (This is done)
    Now the reuirement is that whenever user goes to transaction ME21N/ME22N, he wants me to add a f4 help for salesperson field (navigation : ME21N/ME22N -> CLICK ON COMMUNICATION TAB -> SALESPERSON). The f4 help should display the field from my custom table.
    As far as my knowledge is cond=cerned, I can use the function module 'F4IF_INT_TABLE_VALUE_REQUEST' to achieve this requirement.
    But the issue I am facing is where to write this logic and how to proceed. Can anyone help me in this case?
    Any help in this regard would be appreciated.
    Thanks & Regards,
    Vinit
    Edited by: vinit005 on Nov 1, 2010 12:43 PM

    Hi Vinit,
    I also had that requirement. There is no customer exit/BADI by which we can achieve that(as far as my knowledge), we have to use access key to achieve that. So we have gone for customer exit "MM06E005" to add Customer data tab in header and added our own fields, like Sales Person, Buyer Details etc.
    Thanks & Regards,
    Faheem.

  • Adding f4 help to wbs element field in account assignment tab of me21n

    My requirment is to create f4 help for wbs element field in account assignment tab of me21n,
    I have to pick wbs elements according to plant and storage location assigned in item overview of purchase order.
    for that i have created a ztable. and use it in f4 code,  or help me if any  other suggestion u have.
    thanks,
    Amol.

    Try to use screen-exit for assigning the serach help. There is one screen exit for PO ..
    Check the enhancement - MM06E005 ,
    Create project in cmod and use this enhancement.
    use the PROCESS ON VALUE-REQUEST event and  use FM 'F4IF_INT_TABLE_VALUE_REQUEST'
    hope this will resolve the issue.
    anya

  • Help me on PO Header of ME21N

    hi frnds,
    i need to add one custom field (total qty)in me21n header. for this i used enhancement MM06E005. in this i have added a field in include tables CI_EKKODB and in screen exist SAPMM06E # 0101. now this field is coming on me21n. now my requirement is i need to add all the items qty and i need place that total qty in this field.
    can any 1 help on this.
    points will be rewarded for helpful answers.
    regards,
    balu

    hi sarath,
    thru customer exit i have placed the field on screen.
    but thru badi i am trying to get the value. this code i have placed in Z_ME_PROCESS_PO_CUST -> PROCESS_ITEM.
    here LTSNR is updating but ZZPRADH is not updating. my doubt is, it is updating only system defined fields. it is not updating customer defined fields.
    l_idata = im_item->get_data( ).
    l_idata-ltsnr = l_hdata-zzltsnr.
    SELECT SINGLE prdha INTO t_prdha FROM mara
    WHERE matnr EQ l_idata-matnr.
    IF sy-subrc EQ 0.
    l_idata-zzpradh = t_prdha.
    ENDIF.
    CALL METHOD im_item->set_data
    EXPORTING
    im_data = l_idata.
    after this the value is going in l_data. but in screen only LTSNR is displaying, ZZPRADH is not displaying.
    regards,
    balu

  • Hide or disable HELP button in ME21N

    Hello ABAPers,
    How can I hide or disable the [HELP button|http://img174.imageshack.us/img174/8445/picjy7.jpg] in standard transaction ME21N? It's located within pf-status NORMAL of functiongroup MEGUI.
    (I tried SDH0, but I believe it is not possible to change a pf-status. If it is, please tell me how.)
    (Release 4.7)
    With kind regards,
    Mehmet

    Hello Mehmat-
    I am not sure how will you achieve this,but I can suggest you.Try to find screen exit if I find i will def let you know.
    Cheers,
    ~Srini....

  • Me53n / me21n enjoy transactions - help to navigate enjoy transactions -

    Hello,
    On the enjoy transactions such as me53n and me21n there is a "i" button that lauches help in a frame in the left side of the screen.  Does anyone know if this help can be modified and if so how to go about this?
    Thanks for your help!
    Dawn

    This is std SAP help which can not be modify

  • ME21N-Please help!!

    Hi all,
    this is my problem, they want to change the 'BAPI_PO_CREATE; for a call transaction ME21N to be able to modify the Shipping point because apparently this BAPI does not allow to do so. I have tried to create the BDC but it is very long and hectic...does anyone have any other idea??
    Please help!!
    Thank you,
    Mel

    Hi,
    In which table is this field available (EKPO??)..
    Thanks,
    Naren

Maybe you are looking for

  • Client side eventing with HTMLB in a jsp file

    Hi All, Can u give me the solution to work with client side eventing with HTMLB with a jsp page but not with a dynpage. Regards, sireesha.

  • Oracle Import errors  IMP-00098,   IMP-00028 , IMP-00008

    Hi all I have successfully exported a schema called ahc from Database 10g Enterprise Edition Release 10.2.0.1.0 on linux. but when i imported in test db server running the same OS and Oracle Versions.it returnd errors . i took the export three times

  • "PERNR" is not defined for the current logical database.

    Hi Experts, I have developed a program for HR salary variance but when i execute i getting error in the line " get PERNR" the "PERNR" is not defined for the current logical database. so plz suggest me to avoid this issue. Thanks, Rajesh

  • Ora -00283 & ora-01610

    Hello i got the following errors on creation of database. after the command alter database open resetlogs i got the above error i checked the status of datafile and it shows as recover. so after mounting the database i ran the command recover datafil

  • New M-Audio Beta driver for Revolution 5.1, OS X 10.4.11 and 10.5.2

    For the Revolution 5.1 sound card (PCI) see my post here: http://discussions.apple.com/thread.jspa?threadID=1513454&tstart=0 And yes works, in Soundtrack Pro 2.0.2 and FCP 6.0.3