01-08-2009 1:04 PM
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?
01-08-2009 2:16 PM
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
01-08-2009 2:16 PM
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
01-08-2009 3:43 PM
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
01-16-2009 6:13 AM
I have to modify standard program only.need to make SCREEN NO 200 as SELECT-OPTIONS in place of PARAMETERS.
01-16-2009 8:01 PM
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