Skip to Content
author's profile photo Former Member
Former Member

file to RFC using BPM

Hi all,

Im dooing a file to RFC scenario using BPM.I've three files at the source directory named source1.xml, source2.xml, source3.xml and in the comunication channel i've specified the file name as source*.xml.I've incorporated a delay of 20 sec between each file in the BPM using wait step.

My question is "when all the objects are activated,will all the files from source directory be picked up simultaniously?? If so how will they be processed during runtime(i mean simultaniously or with 20 sec of delay??)??"

Thanks in advance

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

5 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Mar 06, 2007 at 02:18 PM

    Hi Rambabu,

    yes, the files will be picked almost simultaniously!

    (In deed nothing in IT is really simultaniously, there is a delay you will not recognize)

    Regards Mario

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Mar 06, 2007 at 02:19 PM

    Yes....all files are picked simultaneously.Delay is in micro seconds.....

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Rambabu,

      <i>Inside the BPMWill all the three run parallel or with a delay of 20sec??</i> - they will picked simultaneously......so they will be processed parallelly.....

      <i>and if they are processed with 20sec delay......is there any way to make them run parallel??</i> - they will run parallely....if you want 20 sec delay, then see my above posting.........

      Thanks,

      Rajeev Gupta

      Message was edited by:

      RAJEEV GUPTA

  • Posted on Mar 06, 2007 at 02:23 PM

    Hi,

    They will be picked simulataneously.

    1. If you want them to be processed Sequentially after they are picked Simulataneously, make the Quality of Service in the Sende File adapter as EOIO ( Exactly Once in Order ). For the field QueueName give any name you want. Now the files will be processed Sequentially.

    2. Also, in the sender file adapter "Processing Sequence" you can select By Date or By Name as per requirement.

    Regards

    Bhavesh

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Bhavesh,

      How are you? I am new in SAP and in this SAP Community.

      I am learning a lot with you and your guays. Thanks.

      I have the following scenario:


      I have a BPM, which enter files from FTP.


      Upon arrival, you receive an Asynchronous Receive and pass directly to a mapping.
      After this mapping, I have a synchronous call to an RFC, and after the BPM continuous flow. My question is, I need that messages are processed from the beginning of BPM (sequentially) in the order in which they have come to the FTP.


      In my sender CC I have as Quality of Service Exactly One in Order, and the name of my outbound queue XBQO.

      Thus, messages arrive in the order sent to the FTP and the beginning of BPM, but when the BPM are processed, processed out of order.

      I tried to make the RFC is asynchronous to add my queue XBQO in EOIO, but I get errors in the Receiver, as I said there. In addition, the RFC should be synchronous.

      I tried to put at the end of a commit and wait RFC to allow time between messages and does nothing.

      Please can you help me solve this issue?

      Thanks in advance.

      Regards,

      Tunga.

  • author's profile photo Former Member
    Former Member
    Posted on Mar 06, 2007 at 02:25 PM

    Hi Rambabu,

    <i>My question is "when all the objects are activated,will all the files from source directory be picked up simultaniously?? If so how will they be processed during runtime(i mean simultaniously or with 20 sec of delay??)??"</i> - your three files will be picked simultaneously......if you want a delay of 20 sec between file getting picked, then you will have to ensure that when the source files are put in source folder, this 20 sec delay is present in the time of putting of these source files in source folder and you will have to put a poll interval of 5 sec in file comm channel.......

    Thanks,

    Rajeev Gupta

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Mar 06, 2007 at 02:26 PM

    Ramababu,

    My question is "when all the objects are activated,will all the files from source directory be picked up simultaniously??

    >> all will get picked up simultaniously .

    If so how will they be processed during runtime(i mean simultaniously or with 20 sec of delay??)??"

    >> it depends on the Intergatin server and in our BPM Engine if you used Exactly once or best effort.

    if have used Exactly once in order(EOIO) then they one by one only.

    Regards

    Sreeram.G.Reddy

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.