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 -
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 ChandranPossibilities: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 -
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 -
Hi,
How to configure to get only the required document types for Purchase order
Regards,
SattujHi,
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. -
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.
KatarinaHi. 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. -
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 ShettyHi 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
NWHi,
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.
Thankshi 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 PMHi 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 -
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,
baluhi 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,
MehmetHello 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!
DawnThis is std SAP help which can not be modify
-
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,
MelHi,
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
-
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
-
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