Skip to Content
avatar image
Former Member

PowerCenter To SAP RFC - Issues

Hi Experts,

PowerCenter is connecting to SAP & Calling some Standard RFCs to upload BP Details.

In SAP System all the available Dialogue Work processes are getting occupied & the System is hanging.

Basis confirms that Logical Connection is not required !!!!!!

This RFC when called creates lots of Queues ,,, i see them in SM58.

Even after posting the data this Queue still remains in the system.

Questions:

1. Having the tech user, RFC names , how do i find the logical destination?

2. Will this Queue make the system to hang?

3. Is it possible to restrict the RFC to use only 2 work process instead of using everything available,

4. would it be possible to make this RFC to not use a dialogue work process & execute in background mode.

please throw some light.

regards,

Kevin.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Jun 25, 2010 at 10:23 AM

    Hi,

    any RFC will run in a dialog process, always.

    In transaction RZ12 you can set the RFC quotas in RZ12 (e.g. how much dialog processes

    should be kept free (not processing incoming RFCs).

    you should start your RFC's against a RFC Server Group in order

    to distribute the load.In transaction RZ12 you can configure them.

    Kind regards,

    Hermann

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 25, 2010 at 10:31 AM

    Hi,

    Run such type of jobs only on low load on server.

    3. Is it possible to restrict the RFC to use only 2 work process instead of using everything available,
    4. would it be possible to make this RFC to not use a dialogue work process & execute in background mode.
    

    It is not posible to restrict the RFC to used only 2 work process. It only take available work process.

    Bapi is nothing but RFC enable function module, RFC is not call in the background, It is ru in dialog. not in background.

    Rgds

    Ravi Lanjewar

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 28, 2010 at 12:15 PM

    Hi Kevin,

    You mentioned something about SM58, so this means that your RFC's arriving on system are creating some asyncronous calls,

    these entries can be be tunned on SMQR/SMQS how many execute at a time. You can limit the number of reserved WP's for this kind of records and this wont lock your system.

    About the inbound RFC's you use RZ12 parameters, as talked before.

    Regards, Fernando Da Rós

    Edited by: Fernando Ros on Jun 28, 2010 2:16 PM

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi All,

      I have changed the settings in RZ12.

      Still waiting to test the same.

      Waiting for some new set of data to test.

      Will update once i have the issue solved.

      Thanks to all for your suggestions.

      regards,

      Kevin.