Application Development 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: 

Exit for Modifying screen attributes during ME22N

Former Member
0 Kudos

Hi Experts,

I need to make some fields output only at item level in transaction ME22N i.e. during PO change. Is there any exit or BADI available for that.

Regards

12 REPLIES 12

Former Member
0 Kudos

tell me which all fields you want

former_member188685
Active Contributor
0 Kudos

Hi Flora,

Check this BADI <b>ME_PROCESS_PO_CUST</b> in SE18

Regards

Vijay

0 Kudos

Hi Vijay,

I have tried out this BADI but could not find any method which executes in PBO of the screen.

Could you plz help me out.

regards

0 Kudos

Hi,

are you modifying the attributes of You own screen in ME22N then have a look at this BADI <b>ME_GUI_PO_CUST</b>

Regards

Vijay

0 Kudos

Hi Vijay

I need to midify the standard fields of EKPO on the screen but BADI <b>ME_PROCESS_PO_CUST</b> is not helping me out.

0 Kudos

Hi

I think you can't do it without updating std program

Max

0 Kudos

Hi Flora,

if you trying to do with your own screens then you can very well do that, but if you are trying to modify the Standard Screen attributes then in that case you need to modify the standard Program itself.

Regards

Vijay

Former Member
0 Kudos

Hello Flora,

As indicated, you want to modify attribute of the std fields then u need to go through the customisation. Let me know which field u are trying to chagne the attribute and I can find out if it is available in std cutomisation.

If it is ur own fields in customer data in PO then u can use the BADI indicated by others.

0 Kudos

Under Item Node, there is a tab called Delivery.

I want to diable these 3 fields:

<b>Input boxes:</b>

Overdeliv. tol.

Underdel. tol.

<b>Check box</b>

Unlimited

0 Kudos

Hi,

using SHD0(transaction variant) and disable the fields which you want.

may be that can help you

Regards

Vijay

Former Member

Hello Flora,

This is what u do...

Goto Customisation->Material mgmt->Purchasing->Purchase Order->Define screen layout at document level.

You will c an entry for ME22 and ME22N. If you don't c any entry for ME22N copy ME22 and create as ME22N.Save it. Select ME22N and press detail button. Goto to GR/IR control and click on display for under delivery/ over delivery and unlimited..Save and the fields become display only.

0 Kudos

Hi Abhijit,

Your post is very informative.

i have the same issue, i need to modify the tax code and juridiction code screens.

i have found the tax code in the screen layout at screen level but not the jurisdiction code.

Also, added catch is that the tax code must be modifiable only at certain conditions and not at all items.

Your reply is highly anticipated.