RFC Lookup in message mapping is called twice
In my graphical mapping I use RFC Lookup function to get data from SAP system.
In development system it works fine, but in productive it returns a pair of values instead of one value. I checked queues for inbound parameters - they all contain only one value for the context. But when I check execution log at "Test" tab of mapping I see that RFC function is called twice - one time with values from inbound queues and the second time - with empty request message. I have only one segment with data which is used as source for inbound parameters.
The only difference between development and productive systems is that development system runs on PI 7.31 and productive system - on PI 7.1.
The versions of mapping and RFC definition are the same in both systems.
Any ideas, please?