Skip to Content
0

Need to add custom field to work order operations enhancement Tab - IW31/32/33

Feb 08 at 10:04 AM

450

avatar image
Former Member

Hello,

Need to add a custom field to order operations enhancement tab. I have implemented FLT00001 screen exit and added a custom field. the screen 1205 is determining whether the screen 1251 is active or not.1251 screen our custom subscreen but screen 1251 is not getting triggered by the program itself. is there any way to activate this screen call COIH 1251.

Thanks,

Sangeeta

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

4 Answers

Krishna Murthy Feb 09 at 10:07 AM
1

hi

for your requirement two enhancements should be implemented in project of tcode CMOD.

those are 1. FLT00001

2. IWO10018

first one is already implemented by you. so now you have to implement second.

for this see below steps.

step1: Tcode CMOD

step2:

step3: Components.

step 4: double click on statement Screen exit SAPLCOIH 1180 CUSTSCR1 SAPLXWOC 0900.

system will ask you for creation of screen 900. then ok and create screen 900.

step 5: then open layout of screen 900 and insert sub screen ui element on layout.

give any name to that sub screen ui element.

step 6: now goto flow logic of screen 900.

write this statement in poi event of screen.

PROCESS BEFORE OUTPUT.

* MODULE STATUS_0900.
*

CALL SUBSCREEN SUBS INCLUDING 'SAPLCOIH' this is for program of last implemented enhancement name
'1251'. this is screen of last implemented enhancement custom sub screen no of screen


PROCESS AFTER INPUT.

CALL SUBSCREEN SUBS.

* MODULE USER_COMMAND_0900.

step7 : now activate screen and go back to cmod tcode.

then there activate project and run Tcode IW32


img.jpg (64.6 kB)
img.jpg (84.1 kB)
img.jpg (119.4 kB)
img.jpg (102.2 kB)
img.jpg (119.7 kB)
img.jpg (87.1 kB)
img.jpg (87.2 kB)
Show 2 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hello,

Thank you for your response.

But my requirement is for Work order operation level. this is for header level.

i have found the solution for this by using user-defined key fields by not modifying the standard code.

Thanks,

Sangeeta

0

hi,

can you share that screen where you want enhance tab in iw32 ?

0
Raymond Giuseppi
Feb 08 at 12:39 PM
0

What did you write in the first FM component of the Enhancement EXIT_SAPLFLT03_001 (ZXFLTU01) ?

Show 7 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hello ,

Thank you for the reply. I have initialized the variable as like below.

E_VGD5_EX = 'enhancement'. " Tab Name

E_ACTIVE_FLAG = 'X'.

Thank you once again

0

Activate if not already done the CMOD project, you could set a break-point in form FLT_VGD58USEREXIT_CALL of function group FLT03 to check behavior of system. (called from a PBO module of SAPLCOIH/1205)

But, did you notice this require DIMP_GENERAL (Discrete Industries and Mill Products) switched on (as on my systems)

1
Former Member

Yes exactly. This Switch is Off in our system. is there any way around to enhance 1250 screen to add our custom field?

0

I would say no...

Nevertheless you could try to execute the logic of module 'flt_dynpro_1251_prepare' in another PBO module but would be required to also change the 1205 dynpro to remove the switch on elements 'BTN_VGD5_EX' (button) and 'SUB_AVO_DETAIL_EX' (subscreen). But that would require a sscr key as it would be a modification...

(I wont' be a great assistance, all my ECC systems have Discrete Industry Solution...)

0
Former Member

that's fine. Thank you for your time. let me check for some other options to enhance the screen.

Thanks again

0

hi

may be some entries are made into this table

TC10

0

Hi,

I need to add five fields actually. But this technique allows only 4. Is there any way to add more fields.

Kindly suggest.

Regards,

Vamshi.

0
Peter Atkin Feb 11 at 01:55 PM
0
Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member May 18 at 12:32 PM
0

Hello everybody,

I have found the solution for this.

SAP has provided user-defined fields, so I just used one of the filed.

Thank you guys for your kind responses and your valuable time.

Thanks again,

Sangeeta

Share
10 |10000 characters needed characters left characters exceeded