cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PPM Object Links Transaction MM03 does not work

ladinca
Participant
0 Kudos

Hi all,

We've linked MM03 transaction to a PPM Project; but when we click on it nothing happens. I mean, the transaction does not open.

Anyone has an idea of what is missed?

regards

Accepted Solutions (1)

Accepted Solutions (1)

ravi_ekambaram
Active Contributor
0 Kudos

Hello Laura,

Have you maintained 'Alias for web server of an SAP transaction' in 'Make settings for calling an SAP transaction' SPRO node.

This alias refers to ITS WEBGUI link which also requires activation of SICF service.

Regards,

Ravi

Answers (1)

Answers (1)

judith_gabriel
Contributor
0 Kudos

Dear Laura,

please call the following customizing path:
"Connection to external Systems > Object links in sap systems > Make settings for
the linked SAP Objects"


Select your Object type and call it in detail.
Are you using the following settings:
- Key: OLR3_TS_MARC_INT_ID
- Group: MARA
- Proxy class: CL_DPR_OLR3_PLANTMATERIAL
- Destination: Maintained with the System where the material is available.
- Log. System: Maintained where the material is available
- Proxy Class name in SAP System: CL_R3_OLR3_PLANTMATERIAL

Also check under customizing "Make Settings for calling a SAP transaction" for 0MM03 the parameters for service for SAP Transaction:

RMMG1-MATNR MATNR

~OKCODE BILD

~TRANSACTION MM03


Best regards,
Judith

ladinca
Participant
0 Kudos

Dear Judith Thank you for your kind aqnswer. we're using the following parameters: - Key: OLR3_TS_MARC_INT_ID - Group: ZCAMPARI - Proxy class: CL_DPR_OLR3_PLANTMATERIAL - Destination: GRDECDC1 - Log. System: NONE - Proxy Class name in SAP System: CL_DPR_OLR3_PLANTMATERIAL and RMMG1-MATNR MATNR ~OKCODE BILD ~TRANSACTION MM03 We tried changing Proxy class with the CL_R3_OLR3_PLANTMATERIAL but then no material where retrieved when creating the object link, so we went back using CL_DPR_OLR3_PLANTMATERIAL. Any other idea? Thank you very much. Laura

judith_gabriel
Contributor
0 Kudos

Dear Laura,

the Log. System is maintained with NONE. This means the ERP-system and PPM-system are
the same system. The material is available on the PPM-system.

Please set a breakpoint at:
  webdynpro: DPR_OBJLINKS                     
  view: VI_OBL_OPEN_APPL
  method: ONACTIONCALL_SERVICE


Are you reaching this breakpoint when clicking on "MM03" in the frontend?

Also set a breakpoint at function module SUSR_LOGON_USER_EXIT.
Are you reaching this breakpoint?

Best regards,
Judith

ladinca
Participant
0 Kudos

Dear Judith,

we set the breakpoints you suggest and apparently the execution does not pass through them.

Nothing happened.

Both breakpoints are not reached.

Ragards.

Laura

judith_gabriel
Contributor
0 Kudos

Dear Laura,

please set breakpoints at the following coding parts and check, if the program stops at one of them:

When clicking on transaction MM03 in the pop-up:


DPR_OBJLINKS                     
VI_OBL_OPEN_APPL
WDDOBEFOREACTION              


DPR_OBJLINKS                     
VI_OBL_OPEN_APPL
ONACTIONCALL_SERVICE          

  DPR_OBJLINKS                   
  COMPONENTCONTROLLER
  ON_CALL_SERVICE    

Best regards,
Judith