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: 

BADI or user exit for save of CS01/CS02/C201/C202 ( BOM )

Former Member
0 Kudos

Hi,

Is there any user exit or badi after save of CS01/CS02/C201/C202 ? This user exit or Badi should trigger

after saving the BOM changes to the DB .

Please help.

Thanks,

Vinay.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Vinay,

For your transaction available user-exit are:

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

Please check with this.

Regards,

Tutun

3 REPLIES 3

Former Member
0 Kudos

Hi Vinay,

For your transaction available user-exit are:

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

Please check with this.

Regards,

Tutun

former_member183990
Active Contributor
0 Kudos

finding BADI or user exit is not a big task freind

BADI:

To find a BADI

Put a Break point at Cl_exithandler and method get_instance

so when ever a badi is there

it will be called

and there u can find the badi called

and to find the user exit

check for call customer in the main program you can lots of exits over there

and try to make use of that and check which one is usefull for you

or one more method is see the package of application say cs01 in your case

and go to se80->repository information browser->enhancements->in that give the package and find out the enhancements located in it

cheers

S.Janagar

0 Kudos

Hi janagam,

Thanks for your response. I knew how to find out the BADI's like BOM_UPDATE . But it couldn't satisy my requirements

due to some updation problem with the tables.

Thanks,

Vinay.