cancel
Showing results for 
Search instead for 
Did you mean: 

SAP XI Temp Data Store

Former Member
0 Kudos

Hello,

I have a question around SAP XI processing. Can XI "remember" the last data is processed, and make a business logic decision off of that? If so, would this be done in mapping or ccBPM? What function would be used?

Thank you, I appreciate the help.

Accepted Solutions (1)

Accepted Solutions (1)

udo_martens
Active Contributor
0 Kudos

Hi Carley,

you can use BPM for that. A mapping alone cant. Or you persist the value (very easy in a abap mapping - just put it in a database), then you can avoid a never ending process.

Regards,

Udo

Answers (3)

Answers (3)

moorthy
Active Contributor
0 Kudos

Hi,

By default, Aysnc messages are persisited in the XI.

But if you want to temporary use, then you can tranform the messages so that each message container can hold that value, till the execution of that scenario ends.

rgds,

Moorthy

Former Member
0 Kudos

No, by default it doesnt store anything about your "last processed" transaction. you have to do your own logic for doing that.

--Archana

Former Member
0 Kudos

The ccBPM is oriented exaclty to this.

In the case you want to avoind this (for instance for performance need) you can use the <a href="http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0/frameset.htm">Mapping Lookups</a>, and to persist the data in a DB.

<a href="https://media.sdn.sap.com/javadocs/NW04/SPS15/pi/index.html">API</a>

Regards,

Sandro