Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

difference

Former Member
0 Likes
842

Hi guys,

what is the difference between transaction code ME21n and ME21

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
804

Hello friend,

Both are same and will have the same characteristics.

The difference is the ME21 is the older one and ME21n is the new one, that we can call as enjoy transaction.

Reward if found helpfull,

Rakesh

5 REPLIES 5
Read only

Former Member
0 Likes
804

Hi,

Visit OSS Note 197075.

ME21N is an enjoy transaction where you can enter all the data in one screen.

where as in ME21 you would to navigate to different screens (i.e. header, item, schedule lines etc)

http://www.sapsuperusers.com/forums/abap/102614-me21-me21n.html

Regards,

Srilatha.

Read only

Former Member
0 Likes
805

Hello friend,

Both are same and will have the same characteristics.

The difference is the ME21 is the older one and ME21n is the new one, that we can call as enjoy transaction.

Reward if found helpfull,

Rakesh

Read only

Former Member
0 Likes
804

Hi,

yes there are differences. If you plan to pass dynpro values to the transaction (using OK codes like "*ME21N KNA1-BEGRU=abcd") you will fail for ME21N as parameter passing only works if the transction features a classical selection screen beforehand. For ME21 this works perfectly fine.

For cretaing transaction iview do refer the following link.

https://www.sdn.sap.com/sdn/collaboration.sdn?node=linkFnode6-1&contenttype=url&content=https:///mes... [original link is broken]

ME21 is the Old Transaction for Purchase order in which the program is coompletely written in core ABAP.

ME21N is the Enjoy transaction for Purchase Order in which the Program code is completely written in ABAP objects using Classes and methods.

Screens also changed completely from ME21 to ME21N.

<b>Reward points</b>

Regards

Read only

Former Member
0 Likes
804

<b> ME21N</b>

Vendor Returns Without PO Reference

You can used Return Purchase Order, transaction code ME21N

At the item details, look for the Return columns and tick it.

<b>ME21</b>

User Defaults for Purchase Order

There are some fields which you can set as defaults for the buyer in transaction ME21.

Transaction SU01

Input the user name and click Parameters

PID Parameter value

LIF - Vendor number

BES - Purchase Order Number

BSA - Order type

EKG - Purchasing group

EKO - Purchasing organization

WRK - Plant

LAG - Storage location

MKL - Material group

WAK - Promotion

reward points if it is usefull

Girish

Read only

Former Member
0 Likes
804

me21n is newer version with some more confg. and another is older one