cancel
Showing results for 
Search instead for 
Did you mean: 

Execute Function module With Pointer Failed

I'm trying to extract data from SAP CDC system with ODP connection via Azure Data factory.

When I run the azure pipeline, I'm facing below error. We checked ST22 dumps in SAP but no logs are found.

Note: reached out to Microsoft team and they said this issue is related to SAP systems. Please check and let me know if you could give any recommendations for this issue.

Error details:

Job failed due to reason: at Source 'SAPXXX': Error Message: DF-SAPODP-012 - SapOdp copy activity failure with run id: d904fd07-0a9b-4a4e-bc97-04d0a141451e, error code: 2200 and error message: ErrorCode=SapOdpOperationFailed,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Sap Odp operation 'Execute function module RODPS_REPL_ODP_PREFETCH with pointer 20230601050314.001386000' failed. Error Number: '520', error message: 'Maximum waiting time of 7.200 seconds exceeded',Source=Microsoft.DataTransfer.Runtime.SapRfcHelper,'

Accepted Solutions (0)

Answers (1)

Answers (1)

fedaros
Employee
Employee
0 Kudos

Hi Arvind,

The error points to time out. What are you selecting is ok to a timeout of 2 hours (7200 seconds) ?

If not, you may check what are you trying to load or adjust the timeout.

2453327 - Troubleshooting Data Services ODP API issues using RODPS_REPL_TEST and RODPS_REPL_TRACE

Also, on SAP you can see what the process should be doing looking on SM66 filtering the users which Azure's connect to SAP. With a help with an ABAP you may see more information of what process is reading.

Regards, Fernando Da Rós