cancel
Showing results for 
Search instead for 
Did you mean: 

ERP/SAP->XI->3rd party Comunication delays

Former Member
0 Kudos

Hi All,

this is my first post and i am not a SAP/ERP or XI specialist, so please do not be mad if i write something wrong or do not understand some things.

We have following configuration:

ERP/SAP -> iDoc's  XI -> 3rd party WM System

Shipments are edited/ saved in SAP/ERP and everything gets created and saved. Shipment is there. Sometimes for Inbound Order against Purchase Order also the batch job is triggered manually to have the inbound number earlier.

Everything looks fine and it also works fine but with delays for up to 30 minutes. The WM system processed them immediately after they are received, differences to XI are a few seconds or milliseconds. 

I assume everything got delayed in ERP/SAP buti do not find the reason.

Has anyone an idea?

Thank you!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

issue was fixed by changing the maximum run time of the channel from 40 to 1800.

Thanks all

Lucian

former_member184720
Active Contributor
0 Kudos

How is the partner profile configured to dispatch the IDOC's to XI? Is it trigger immediately/ collect IDOC's?

Please check that..

Former Member
0 Kudos

Hi,

it should get immediately out.

This is what i do not know, if there is any configuration to check and how to check!

The delays occur between SAP and XI and there are different delays. 8 minutes, 15 minutes, sometimes up to 30 minutes. It does not make any logic of time of appearance or duration. There is also no queue in SM58.

When we have multiple shipments affected, as soon as it start to work again, everything is coming as bulk, at once. That's why i was thinking about some connectivity issue and than resuming operation again and sending everything.

Shipment in SAP: ZS93 = 12:56:24 and here is what XI team is sending me:

So from 12:56:24 until 13:13:50 i don't know where it is stacked!  Any idea!

Thanks again!

former_member184720
Active Contributor
0 Kudos

go to we 20 transaction in ECC -> open your partner profile(mostly under Logical System(Partner Type LS) ->

You can see outbound message types under outbound parameters (outbound IDOC's) -> Open the IDOC -> under outbound option you have a radio button to choose from

-> trigger immediately

-> collect IDOC's

As you want to send them immediately then set it to Trigger immediately.

Explore SCN for configuring partner profile.

Former Member
0 Kudos

Hi Hareesh,

i have only read access.

When i open the Partner WM System under LS like advised by you, i have only the following screen.

I do not see the option with iDoc and or the mentioned buttons and or that there is something configured for outbound.

former_member184720
Active Contributor
0 Kudos

>>When i open the Partner WM System under LS like advised by you, i have only the following screen.

You should check for XI/PI system but not the receiving system as you are sending the IDOC's to XI but not to WMS directly.

Open the PI partner profile, and you should see an any under outbound parameters as i already suggested.


Former Member
0 Kudos

Hi,

everything is configured like here: "Transfer IDOC Immed."

Any other idea!

former_member182412
Active Contributor
0 Kudos

Hi Lucian,

Check below SAP Note for performance problems of Idocs. You need to change the output mode to collect idocs and schedule the report RSEOUT00.

1333417 - Performance problems when processing IDocs immediately


The "Trigger Immediately" \ "Transfer IDoc Immed." options should not be used for high volume, noncritical messages as this can often lead to resource problems. Instead where possible you should use background processing.

Regards,

Praveen.

Former Member
0 Kudos

hi,

Last question for now. What is considered "high volume" - 100 iDocs / day - 1000 iDocs - 10.000 iDocs?

Thanks a lot for you patience with me.

Lucian