cancel
Showing results for 
Search instead for 
Did you mean: 

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

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

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member241258
Active Participant

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

0 Kudos

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

former_member241258
Active Participant
0 Kudos

hi,

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

0 Kudos

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

former_member627573
Participant
0 Kudos

Hi Sangeetha,

I too am having to do the same requirement. Could you please let me know how you achieved this?

peter_atkin
Active Contributor
0 Kudos
raymond_giuseppi
Active Contributor
0 Kudos

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

0 Kudos

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

raymond_giuseppi
Active Contributor

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)

0 Kudos

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

raymond_giuseppi
Active Contributor
0 Kudos

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 Kudos

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

Thanks again

former_member241258
Active Participant
0 Kudos

hi

may be some entries are made into this table

TC10

Former Member
0 Kudos

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.