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: 

parameters has to act as select-options in module pool.

Former Member
0 Kudos

Hi Folks,

I have to make material number parameters as select-options in Tcode = CS15.

& I have to add one more fileld as select-options in the same screen.

It's in modulpool. Shall i use SCREEN-EXITS for this? what will be the preferable solutions?

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Check for screen exits ... i am not sure if there are any ?

Probably one ok solution is to clone the standard transaction to Custom and enchance it ...

this way .. you have more freedom in enchancing as you have multiple enchancements on the screen ...

Also i belive by doing so, one will not loose major standard fun. going forward (like upgrade or sp) ...

since the fucntionality is like Mateial Where used lists .......

Thanks,

Adi

4 REPLIES 4

Former Member
0 Kudos

Check for screen exits ... i am not sure if there are any ?

Probably one ok solution is to clone the standard transaction to Custom and enchance it ...

this way .. you have more freedom in enchancing as you have multiple enchancements on the screen ...

Also i belive by doing so, one will not loose major standard fun. going forward (like upgrade or sp) ...

since the fucntionality is like Mateial Where used lists .......

Thanks,

Adi

former_member191735
Active Contributor
0 Kudos

Better not to modify standard SAP code. Check for screen exits/ BADI's for this transaction

Check these badis

BOM_EXIT BOM User Exit

BOM_UPDATE Maintain BOMS

CEWB_BOM_CUS_FIELDS EWB: Customer Fields with BOM Header (Screen Enhancement)

CEWB_BOM_UPDATE Check Bill of Material on Saving

CEWB_ITM_CUS_FIELDS EWB: Customer Fields with BOM Item (Screen Enhancement)

and these enhancements

PCSD0001 Applications development R/3 BOMS

PCSD0002 BOMs: Customer fields in item

PCSD0003 BOMs: Customer fields in header

PCSD0004 BOM comparison

PCSD0005 BOMs: component check for material items

PCSD0006 Mass changes user exit

PCSD0007 Check changes in STKO

PCSD0008 WBS BOM: Customer-specific explosion for creating

PCSD0009 Order/WBS BOM, determine URL page

PCSD0010 Order/WBS BOM, determine explosion date

PCSD0011 Knowledge-based order BOM, parallel update

PCSD0012 Customer - Mat. number/mat. number during material exchange

PCSD0013 Customer-specific processing of an explosion for BOM browser

PCSD0014 Knowledge-Based Order BOM: Status

Edited by: abap on Jan 8, 2009 8:43 AM

Former Member
0 Kudos

I have to modify standard program only.need to make SCREEN NO 200 as SELECT-OPTIONS in place of PARAMETERS.

0 Kudos

Thats ok.

Changing field is not enough. You need to change the code as required in screen 200. unfortunately, i dont have authorization to check out in runtime.

first of all you need to define it as field-low and field-high. I am not sure how would you accommodate multiple selection. Technically, this is not a select option but a range.

Change the field RC29L-MATNR to different field name or use that field for Low and high and change your code. Or, try to extend RC29L to include another matnr field.

good luck