‎2008 Aug 27 8:42 AM
Hi all
Does anyone know any kind of user-exit or BADI to catch the moment when the user updates a plan (or its operations) using transaction CA01, CA02 or CEWB?
Thanks in advance,
Stefan.
‎2008 Aug 27 9:31 AM
Hi
For Transaction CA02
Badi are
BADI SAPLIHIE-LIHIEU07 IHSA_LIST_EDITING IHSA_LIST_EDITING List Processing in Plant Maintenance
BADI SAPLIDIIN-LIDIINU02 WPS_CONNECTION WPS_CONNECTION WPS Connection (Implementation of Checks)
Enhancement SAPLCPAU-LCPAUU01 EXIT_SAPLCPAU_001 CPAU0001 Enhancement for Authorization Check in Task Lists
For Transaction CEWB
BADI ARE
BADI SAPLCVCH-LCVCHU03 DOCUMENT_NUMBER01 DOCUMENT_NUMBER01 Document number exits
BADI SAPLCCPR-LCCPRU04 ECM_EXIT ECM_EXIT Customer Exits for Engineering Change Management
Enhancement SAPLCCPR-LCCPRU25 EXIT_SAPLCCPR_001 PCCD0006 Parameter effectivity: Format effectivity output control
‎2008 Aug 27 10:55 AM
Try This Exit
CPAU0001 Enhancement for Authorization Check in Task
CPDO0001 Test units of measure for reference operation set
And This BADI,
CEWB_TSK_UPDATE Task List Maintenance and Checks in the EWB
ROUTING_EXIT User Exits for Routings
EWB_SELECTION Selection Within the Engineering Workbench
‎2012 Mar 20 12:22 PM
Hi Stephan,
For routing, does not exists user-exit or BADI.
I use the ENHANCEMENT-POINT below in program LCPDIFV1:
ENHANCEMENT-POINT EHP603_LCPDIFV1_01 SPOTS ES_SAPLCPDI.
... and works very well.
In this place, you have to use the "collect_task_list_data" routine to obtain the "l_plpo_tab" internal table with the operations and functions modules CP_BT_PLPO_READ_WITH_KEY and CP_BT_PLPO_UPDATE if you want to modify some data.
Best regards,
Leandro Mengue