Child pages
  • To call BTE-Exit and customer exit when extraction via ODP
Skip to end of metadata
Go to start of metadata

 


Introduction

This page introduces when classical BTE-exit and customer exit (exit_saplrsap_001 / exit_saplrsap_002 / exit_saplrsap_003 / exit_saplrsap_004 ) would be called during ODP extraction

 


Question or Problem

You see classical BTE-exit and customer exit is not called during customer exit.. or you would like to debug into the runtime of the exit



Known Errors and Solutions

SAP notes need to be implemented in the ODP source system side, to make sure the BTE and customer exit would be called.

SAP Note 2226292  ODP extraction does not perform BTE exit
SAP Note 2455307 ODP Extraktion f・rt BTE Exit f・ Stammdaten nicht aus
SAP Note 2155011  RODPS_REPL_TEST does not call EXIT_SAPLRSAP_001

 

Additional information

If you'd like to debug into the logic,  BTE exit iand customer exit is called in coding below, 

CASE ls_osource-type.
* .... Transactional data
WHEN 'TRAN'.
l_isource = i_queuename.
PERFORM call_data_customer_function IN PROGRAM saplrsap
<......>

* .... Master data
WHEN 'ATTR' OR 'TEXT'.
l_chabasnm = i_queuename.
PERFORM call_msd_customer_function IN PROGRAM saplrsap
<......>

call stack is 

METHOD IF_ODQ_QUEUE_MODEL~POSTPROCESS_PACKAGE CL_RODPS_DATASOURCE_MODEL=====CP CL_RODPS_DATASOURCE_MODEL=====CM007
METHOD POSTPROCESS_PACKAGE CL_ODQ_QUEUE_MODEL============CP CL_ODQ_QUEUE_MODEL============CM00B
METHOD IF_ODQ_REQUEST_WRITER~WRITE_UNIT CL_ODQ_REQUEST_WRITER=========CP CL_ODQ_REQUEST_WRITER=========CM00C
METHOD IF_ODQ_TASK~EXECUTE CL_ODQ_REQUEST_TASK===========CP CL_ODQ_REQUEST_TASK===========CM002
FUNCTION ODQ_TASK_EXECUTE SAPLODQ_QUEUE_SERVICE LODQ_QUEUE_SERVICEU06
FUNCTION ODQ_TASK_EXECUTE SAPLODQ_QUEUE_SERVICE LODQ_QUEUE_SERVICEU06
EVENT START-OF-SELECTION ODQ_TASK ODQ_TASK

 


See Also

To add....


 

  • No labels