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

Enhancing POtransaction using exit : MM06E005

Former Member
0 Likes
1,343

Hi Experts

I am working on exit MM06E005 using this exit i am able to see custom screen

on Purchase order transaction , My requirement is based on line item selected i have to pass data in my custom field..

Pls guide me what are the exits which i have to use.

Thanks & Regards

Vinay

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,086

Hello Vinay,

If the field you want to update is a custom field i.e. not a part of standard EKPO table but included in structure CI_EKPODB, you can use the following approach:

1. Implement the screen exit (Program SAPLXM06 screen no. 0111) in the enhancement MM06E005 for the field.

2. Use EXIT_SAPMM06E_016 in the enhancement MM06E005 for populating the field in the screen.

3. Use EXIT_SAPMM06E_018 in the enhancement MM06E005 for updating the value from the screen to the database.

The enhancement MM06E005 is used to modify customer specific data and the fields included in structures CI_EKKODB and CI_EKPODB.

3 REPLIES 3
Read only

Former Member
0 Likes
1,087

Hello Vinay,

If the field you want to update is a custom field i.e. not a part of standard EKPO table but included in structure CI_EKPODB, you can use the following approach:

1. Implement the screen exit (Program SAPLXM06 screen no. 0111) in the enhancement MM06E005 for the field.

2. Use EXIT_SAPMM06E_016 in the enhancement MM06E005 for populating the field in the screen.

3. Use EXIT_SAPMM06E_018 in the enhancement MM06E005 for updating the value from the screen to the database.

The enhancement MM06E005 is used to modify customer specific data and the fields included in structures CI_EKKODB and CI_EKPODB.

Read only

0 Likes
1,086

Hi,

Can you please let me know using MM06E05 how can i add custom fields (Add customer own tap/field : PO No, PO Item No, SO No, SO Item No) for t-code ME23N.

Can you please provide me the logic for this. This is first time i'm working on this type of issue.

Thanks!

Read only

0 Likes
1,086

Hi,

Can you please let me know using MM06E05 how can i add custom fields (Add customer own tap/field : PO No, PO Item No, SO No, SO Item No) for t-code ME23N.

Can you please provide me the logic for this. This is first time i'm working on this type of issue.

1. Implement the screen exit (Program SAPLXM06 screen no. 0111) in the enhancement MM06E005 for the field.

2. Use EXIT_SAPMM06E_016 in the enhancement MM06E005 for populating the field in the screen.

3. Use EXIT_SAPMM06E_018 in the enhancement MM06E005 for updating the value from the screen to the database.

The enhancement MM06E005 is used to modify customer specific data and the fields included in structures CI_EKKODB and CI_EKPODB.

Thanks!