SAP R/3 to External System RFC issue

Hi Experts,
We have one Peculiar issue in our SAP R/3. Request you to help me in resolving this.
Order Processing:
During Sales Orders Processing, for every line item a RFC is being initiated from SAP R/3 to an external system called Trilogy Pricer to get the Pricing data.  Trilogy Pricer sends the Pricing data to SAP R/3 and the respective Orders are being processed in SAP R/3.
Current Issue:
The issue we are facing is that, once the Pricing data is sent to SAP R/3, Trilogy Pricer expects an acknowledgement (RFC_OK) from SAP R/3 in order to release the RFC connection.  Intermittently, Trilogy Pricer is not receiving this or any kind of acknowledgement from SAP R/3 causing the connection to hang which is causing several problems.
For example:
On every business day, there will be 50,000 Sales orders.
So, 5 or 10 sales orders are getting hanged every day.
We tried to simulate this issue in Dev and Stage environments by processing 30,000 to 40,000 sales orders.
But we were unsuccessful, which means all the RFC connections were being closed as the external system is able to get the acknowledgements for all those orders from SAP R/3.
We are having this problem only in Prod.
Any thoughts to solve this issue is highly appreciated.
Advance thanks for your great help.
Thanks and Regards,
Srinivasa

Hi I am not sure if it was similar issue, but I once had a kindaa problem I solved using
CALL FUNCTION func STARTING NEW TASK task
              [DESTINATION {dest}]
              [{PERFORMING subr}|ON END OF TASK].

Similar Messages

  • SAP R/3 to External System RFC issue during Sales Order Processing

    Hi Experts,
    We have one Peculiar issue in our SAP R/3. Request you to help me in resolving this.
    Order Processing:
    During Sales Orders Processing, for every line item a RFC is being initiated from SAP R/3 to an external system called Trilogy Pricer to get the Pricing data. 
    Trilogy Pricer sends the Pricing data to SAP R/3 and the respective Orders are being processed in SAP R/3.
    Current Issue:
    The issue we are facing is that, once the Pricing data is sent to SAP R/3, Trilogy Pricer expects an acknowledgement (RFC_OK) from SAP R/3 in order to release the RFC connection.  Intermittently, Trilogy Pricer is not receiving this or any kind of acknowledgement from SAP R/3 causing the connection to hang which is causing several problems.
    For example:
    On every business day, there will be 50,000 Sales orders.
    So, 5 or 10 sales orders are getting hanged every day.
    We tried to simulate this issue in Dev and Stage environments by processing 30,000 to 40,000 sales orders.
    But we were unsuccessful, which means all the RFC connections were being closed as the external system is able to get the acknowledgements for all those orders from SAP R/3.
    We are having this problem only in Prod.
    Any thoughts to solve this issue is highly appreciated.
    Advance thanks for your great help.
    Thanks and Regards,
    Srinivasa

    Hi I am not sure if it was similar issue, but I once had a kindaa problem I solved using
    CALL FUNCTION func STARTING NEW TASK task
                  [DESTINATION {dest}]
                  [{PERFORMING subr}|ON END OF TASK].

  • Read/Open a file in SAP DMS from an external system

    Hello Sap Gurus,
    I want to read/open a file in SAP DMS from an external system . External system is basically a non-sap system.
    Can this be achieved through an RFC..
    Does anyone know of any BAPI's/FM's that can be called from an external system (non-sap system) through RFC which will open a document which is stored in SAP DMS.
    Regards,
    Madan Shetty.

    Hi Madan,
    If you want to view documents from an external system, there are many ways of achieving this.
    It depends on the solution that you are approaching.
    Few methods that I have come across are, OData services, Custom RFC Function  Modules, to retrieve document attachments.
    FTP is also a possible solution.
    Please let us know your exact requirement.
    Regards,
    Tamilnesan G

  • Transfer article master from SAP R/3 To External Systems(Futura) Using IDOC

    Dear Experts
    Please let me know  how to  Transfer article master from SAP R/3 To External Systems(Futura) or text file Using IDOCs.
    thanks

    Hello,
    Since you want to transfer Article Master, it should be a Retail System. So you should use Message Type ARTMAS. For fullbuild, you can use transaction WDBM and for changes, you can use WDBU.  For changes, you can enable change pointers for required fields using BD64.
    Thanks,
    Venu

  • Extract data from SAP and send to external system via Webmethods & IDOC's

    Hi,
    We need to Extract data from SAP and send to an external system via Webmethods middlewear using IDOCs. I have never used webmethods before and would like to know more about how to implement this scenario. I have used IDOCS in an EDI scenario before but not used it along with WebMethods.
    Any pointers would be of great help. Thanks

    If you have already ABAP programs /BAPI's in place then try to develop RFC interface and write some back ground programs to scheudl BAPI's and develop scenario but you need to implement error handling , data validation in PI mapping level.
    or
    take help from ABAPer to design in ABAP like writing Proxy program to pull data and send it PI.
    if you are dealing with master data bit risky(correctness) but can be achived using PI.

  • Exchange message between XI and External System

    Hello.
    I am working on building an application that can exchange message with XI. I went through many documents and forums, but I found that most of them is in the boundary of XI and SAP not XI and external system. I just wonder if there is any simple code available that I can start working? Or any helpful suggestions are also welcome.
    Thanks.
    Kevin.

    Hi Kevin,
      Xi is an intergration tool which servers the purpose of integrating SAP with nonSAP systems.Many adapters are provided which enables to connect and transfer data (in the form of xml) to external systems.Sap can talk to .net.....pls have a look at the blog :
    https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]
    Sap to legacy systems(file to file scenario):
    /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
    /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
    With database systems:
    /people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30
    /people/saravanakumar.kuppusamy2/blog/2005/01/19/rdbms-system-integration-using-xi-30-jdbc-senderreceiver-adapter
    webdynpro to xi intergartion:
    /people/sap.user72/blog/2005/09/15/connecting-to-xi-server-from-web-dynpro
    /people/saravanakumar.kuppusamy2/blog/2005/02/07/interfacing-to-xi-from-webdynpro
    https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1334 [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]
    And the mail adapter enables you to talk to email servers:
         /people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure
    /people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address
    Hope these help you in better understanding of this tool.
    Regards
    Priyanka
    Message was edited by: Priyanka Balagangadharan

  • Startrfc - SAP utility to invoke ABAP programs from External systems

    We have used the startrfc uitlity that comes along with the SAP Presentation CD. This is bundled with the SAP RFC SDK kit. The startrfc utility can be used to invoke ABAP programs from external systems or servers.
    When using the startrfc from the SAP server using the parameters
    startrfc -h 10.60.0.31 -s 01 -c 100 -u USERNAME -p PASS -F <Function Module> -E TPPARAM=\usr\sap\trans\bin\tp_domain_<SID>.PFL -T LIST,300,w=list.txt
    the desired results are achieved.
    However when using the same startrfc with the exact parameters from another server we get the message " Incorrect user or password". If we use the SAP GUI from this server to connect to the SAP server using the same username and password we are able to connect to the SAP system.
    Has anyone encountered any similar issues with Startrfc? Any suggestion will be appreciated.
    Thanks,
    ~Nilesh

    Hi NIlesh,
    Did you check that the password and user ID entered are in capita letters?
    Thanks and Regards,
    RK

  • What makes an idocs go out of SAP to external systems.

    Hi Experts,
    I have created many idocs in sap. they are in status of 03 meaning ready to be
    transmitted. but they don't go out of sap, they still remain in queue in sm58.
    If i process it manually it is going. but it should be done automatically.
    what makes an idocs go out of SAP to external systems.
    It is very urgent issue.
    Can any body help in this. Valuable answers will be rewarded.
    Thanks & Regards,
    Satish.

    Hi Sathis,
    Same proble i was faced recently.
    The problem was occured because of error opening an RFC connection.
    you can see by yourself in the following way.
    Goto SM 59.
    Select your appropriate RFC destionation say if destination is assigned  'TCP/IP connection' or 'R/3 Connection', under that select ur destination and press 'TEST <b>CONNECTION'</b> if shows green mark there is no error in connection or it indicates with red there is error in RFC destination connection.
    Suppose if error is occured there is no basic communication setting done between these cleints, if it is case you would be go and talk to BASIS guy and he will make provides destination.
    if any furthore doubts feel free to mail me to [email protected] or reach me 09886869625
    <b><REMOVED BY MODERATOR></b>
    Regards,
    Vijay
    Bangalore
    Message was edited by:
            Alvaro Tejada Galindo

  • Is it possible to integrate LSO 600 with an external system without SAP PI?

    Hi,
    as asked in the title, i am wondering if it is possible to integrate LSO 600 with an external (non-SAP) system without using SAP PI/XI. The external system is a middleware application which can handle RFC functions, IDocs besides the usual web service communications.
    However, i don't know how LSO and SAP PI are integrated so i wonder if their interfaces are such that instead of SAP PI another middleware could be used.

    Web Services are used. If you were to implement the services in your 3rd party middleware and configure SAP to call it, I suppose it is possible. The external course catalog can be used for CourseEnrollment and LearningProgress. See the application help for details. Don't expect to receive support from SAP with such a setup however.

  • Different PO item number in SAP and in external system

    We are sending Purchase Orders to external system via Idoc and receiving dispatch advices (Inbound delivery) from the external systems via Idoc. In SAP PO line items are numbered as 10,20,30....... In the external system the line items are numbered as 1,2,3........
    So when Inbound delivery is received into SAP from external system it is failing due to line item numbers are not matching.
    I got info that this issue can be resolved by using fields E1EDL24-POSNR and E1EDL24-POSEX correctly. I do not know exactly how.The Idoc type used is DESADV.
    Please help with this issue.

    You can see these fields in WE02 when you process with your idoc number.If you want to edit idoc POsnr from 1...10 then you can edit idoc through we19 transaction.
    If you want perminanat solution then check with ABAPer to pass one zero after line item number as your external system passes 1,2....10..etc.
    This can possible check with your technical team.

  • RFC/FM to store Business document in Purchase Order from external system

    Hi All,
    I have been going through various threads for suitable solution, but could not find one which can meet our requirements. Appreciate, if you could share your expertise for the following requirement.
    Requirement: One of our external system is going to create/change Purchase Orders in SAP using  standard BAPI's (BAPI_PO_CREATE1,BAPI_PO_CHANGE etc.,). During this process, they would like to attach supporting documents (.pdf, .jpeg, .xls etc) as 'store business document' for the same PO. As per our current configuration, we can attach the documents as dialog user from ME22N/ME23N transaction and attached documents are stored in our IXOS/ Archive server.
    Is there any standard BAPI/FM (RFC) available to achieve above requirement?. And what are the parameters we need to pass in the FM to attach or delete documents.
    System Details: SAP ERP ECC6 & Netweaver 7.0
    Kind Regards
    Kumar
    Edited by: Kumar Guntha on Sep 4, 2009 7:15 AM
    Edited by: Kumar Guntha on Sep 4, 2009 7:17 AM

    Hi Friends
    Any sugestions?
    Regards
    Kumar

  • Issue with TTE - External System ID does not exist!

    Hi dear Gurus,
    We followed the SAP Best Practice to set up our CRM 5.0 system and it seems to have opened the Pandora's box for us. When we try to create a service contract, there was an error message in the header complaining that the external system does not exist. Here is what the HELP tells us:
    In Customizing for TTE,
    1. Choose Assign Objects from External Systems
    2. Choose External System IDs
    3. Maintain system ID for the calling system BC5CLNT005
    4. Choose Save
    However, when we get into IMG, under 'Assign Objects from External Systems', there is NO external system ID to choose. Why is this? Is it because our system is on a different patch level?
    Any idea would be appreciated.
    Thanks,
    Leon

    I have similar problem how did you solve this issue?
    Your input will help me analyze the issue?
    Is it because of the client we where in to is the Productive client not the customizing client?

  • RFC with External system

    Hi,
    We are trying to develop interface with external system to calculate the shipping costs for a delivery. We will establish RFC connection between SAP and External system.
    Do we need SAP .NET connector to send and receive data from/to SAP. SAO shouls act as client and external system as server. If we have to use SAP .NET connectore, can anyone explain me the detailed process of using SAP .NET connector and connecting to external system.If there is anyother way without using SAP .NET connector, i.e by using RFC function modules, can you please xplain that process too. What is the program ID for RFC destination in SM59?
    I appreciate your help.
    Thanks,
    Ashok.

    setting the program id you need a person with the knowledge of both the system, with the current input it will be difficult to help with that.
    since you are in 4.6C the available options are
    1. DCOM connector
    2. .net connect
    3. JCO
    4. or a plain http call to your external system.
    Regards
    Raja

  • External System communication via RFC

    Hi Experts
    In my landscape, sending system want to use an RFC connection to the PI via SAP java connector. In turn PI should call the RFC in the SAP System and execute the RFC and return the results.
    note ; Sending system is Java based system
    Is it possible to connect to PI from external system via java connector  ? if so what configuration has to be done in the PI and external system.
    when i checked the sender communication config , its asking for application server gateway and service.Is these needed to be configured in SAP PI or external system.
    Please provide your inputs
    Thanks in advance

    if you are not using Java connector then you must use Java proxies.
    Refer to the following link for more details-
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/7d4db211-0d01-0010-1e8e-9b07fc2113ab?quicklink=index&overridelayout=true
    Edited by: vishal kharat on Aug 3, 2011 6:42 PM

  • External system point of view - BAPI and RFC difference

    Hi all,
    I have already searched forums and have seen many posts. But none of them are giving exact difference between BAPI and RFC.
    Please don't copy paste any previous posts which give differences in definitions and please explain me in simple terms the difference between RFC and BAPI from external system point of view.
    Can RFC be used to link SAP to Non-SAP system? If so, why BAPI?
    Difference between RFC and RFC Call?
    How exception handling is different?
    I know that BAPI is based on OOPS concept but if that is the only difference then from external system point of view they should the same.
    Regards
    Vasu

    Hello Vasu
    BAPIs implement the so-called "methods" of business objects (like sales order, customer, etc.). However, this OO-concept is just of semantic nature.
    I like to make the following equation: BAPI = Dialog (transaction) without dialog
    What does this mean? A BAPI executes the very same validations like in the corresponding dialog transaction.
    In order to understand the difference between a BAPI and another RFC enabled function module the following hierarchy may be useful:
    BAPI = RFC enabled => executes all validations like in dialog transaction
      --> RFC module => may execute similar function like BAPI but does NOT execute all validations
            --> calls local function modules => execute specific function
                                      but not as comprehensive as a BAPI function
                 --> may call internal function modules => modules that are intended to be used by SAP only
    Regards
      Uwe

Maybe you are looking for

  • Console logs - AppleUSBEHCI error

    Hi guys, first time posting on these forums, but i was looking today at my console and it showed continuously the following line: 10/06/2011 08:08:45          kernel          USBF:          471.185          AppleUSBEHCI[0x823b800]::Found a transactio

  • Wireless expander and page not opening

    I am working in a temporary trailer office with a linksys wireless expander extending internet from the permanent office nearby. My airport status bar indicates i have a full signal but I am unable to open a page. The problem only seems to be with Ma

  • How do you accept terms for adobe reader on macbook

    how do you accept terms for adobe reader on macbook

  • The Chinese character 我 is not recognized in the handwriting keyboard

    Hi, does anyone know why iPads Chinese handwriting keyboard doesn't recognize the character wo (我)? Thanks

  • Jsp- Struts

    Hi, <in Struts Framework> in my JSP i have a checkbox And in Bean Class the type of chkbox is boolean if i checked the chkbox and click on "search" btn, getting the results. but not getting Proper value of check box ( true or false ) What should i do