cancel
Showing results for 
Search instead for 
Did you mean: 

RFC to XI scheduling problem

Former Member
0 Kudos

Hello,

I send delivery from R\3 to FTP.

In the R\3 system the deliveries number create consequential,

Delivery number 1003 came before delivery number 1004 and so on (not always serial, for example 998, 1003, 1004, 1017 and so on)

To XI system the deliveries came in the wrong order (for example 1017, 1003, 1004, 998 and so on).

Do you have any idea about this problem?

Thanking you in advance

Elad

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

HI,

To serialize the messages, if we are semding IDocs we have an option is that SERIAL in EDIDC control record..you can manually put order or , you can assign the concate the Date and time and assign the idoc to serial .. this is one option ..

Other wise if you have the receiver is JMS then we can maitain the message serialize..

And also we can maitani the one que specifically .. i mean Exactly once in Order ..this can be achieved by way of program or adapter specific properties..

OR but i don't ..use BPM to serialize...

or see the below links

/people/community.user/blog/2006/11/04/how-to-serialize-idoc-xml-messages-fed-into-xi

/people/alessandro.guarneri/blog/2006/11/26/content-based-serialization-dynamic-queue-name-in-xi

Regards

Chilla..

Former Member
0 Kudos

Hi,

You can do ABAP program to handle this type of problem.. and schedule that program also..

Or you can have ABAP porxy to handle ..

See below links

/people/claudio.ciardelli2/blog/2005/09/01/launching-an-apd-analysis-process-from-an-abap-program

/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - ABAP Proxy

/people/siva.maranani/blog/2005/04/03/abap-server-proxies

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy

/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy

http://help.sap.com/saphelp_nw2004s/helpdata/en/48/d5a1fe5f317a4e8e35801ed2c88246/frameset.htm

/people/sravya.talanki2/blog/2005/08/23/sender-xi-ftp-adapter-with-regular-path-expression-150-abap

/people/siva.maranani/blog/2005/05/22/schedule-your-bpm

Regards

Chilla..

Former Member
0 Kudos

Hello Chilla

Do you think is ABAP problem? In ABAP reports the data looks OK.

In my opinion the problem is in XI side or in the way from R\3 to XI

Regards

Elad

Former Member
0 Kudos

make it to process as EOIO exactly once inorder. even though in ABAP you may send serial but when processing in XI they may notin serial so make it EOIO order so that you will have sequence.

Regards

Sreeram.G.Reddy

Former Member
0 Kudos

Hello,

In the Sender_RFC I set the

Initial Connections to 1

and the Maximum connection to 1

Have somthing else that i can need to configure?

Regards

Elad

Former Member
0 Kudos

that is ok then run report for each record indiually

Former Member
0 Kudos

Sreeram,

You mean Report in R\3 I all ready do it.

In the R\3 is look OK.

Elad

Former Member
0 Kudos

yiu can test it now

Former Member
0 Kudos

HI,

this is related to --Initial Connections -

Number of initial connections required between sender system and adapter.

please see the below links

http://help.sap.com/saphelp_nw04/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm

Regards

Chilla..

Former Member
0 Kudos

I want to clarify and bring more point off view.

What happened if the R\3 system send in the same time more then one massage to xi.

I set the parameters in Sender_RFC to

Initial Connections to 1

and the Maximum connection to 1

Where the other massages waiting ? where is the queue?, how I can control on the queue ?

Regards

Elad

Former Member
0 Kudos

it will in queue IN SM58 and waits until the frist finshes it.

Regards

Sreeram.G.Reddy

Former Member
0 Kudos

And how I can sure this queue is configure right?

How I can sure that the the first in to the queue is first out from the queue?

Former Member
0 Kudos

you will have date and time stamp for SM58 queue.

Former Member
0 Kudos

ottherwise make it syncrouse interafce and send record at time once you getresponse back then trigger next record.

Former Member
0 Kudos

Hello Sreeram,

We have a problem to make it synchronize,

We and the file to FTP, to make a synchronize-asynchronize bridge we need to be in SP19 and we are in SP16.

We try avoid to use in this scenario with BPM

Regards

Elad

Former Member
0 Kudos

Hi,

Initial Connections to 1

and the Maximum connection to 1

One connection will be established..

Where the other massages waiting ?

where is the queue?, how I can control on the queue

See the Constraints in the below link..

http://help.sap.com/saphelp_nw04/helpdata/en/33/c6e63b60c25767e10000000a11402f/content.htm

See these links

http://help.sap.com/saphelp_nw04/helpdata/en/67/6d0540ba5ee569e10000000a155106/content.htm

bhavesh_kantilal
Active Contributor
0 Kudos

Elad,

Not an ABAP'er but , maybe there can be something that can be done on ABAP report to make sure that the data is sent serially.

Regards

Bhavesh

Former Member
0 Kudos

Hello Bhavesh,

I checket with our ABAP programer and in ABAP report is look serially.

Regards

Elad