on 01-11-2006 3:30 PM
Hi.
I have to send a big file via RFC to R3. R3 will add a new value to a field. This value is the same for all the records of this big file.
Instead of sending the file, i think that it'll be faster to send only 1 record of this file, return the value in a container and then assign this value to each row of the big file (is in a second container).
Any idea of how can i do this?
Thanks.
Hi,
you could create a BPM where you hold the big message in the container, map it to the small message, so you have small and big message in container. Send small message to R/3 and receive response. Make multi mapping merging response of small message and big message and send resulting message to the receiver.
Question here: how will be he overall performance? Probably bad...
Second option: use Java Lookup API in mapping. Performance should be significantly better than through BPM. Drawback is configuration.
Best regards
Christine
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
uffff.
How can i make the mapping with two containers into one?
In message mapping (with graphical mapping) i only can use one message type to another message type.
Then, in interface mapping i can select two message interface (abstract ones) to one interface (abstract too) and i can select two mappings.
I don't understant the order that this mappings will be procesed.
thanks.
You are right..:)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Instead just read 1 record using file adapter using recordsetpermessage option (In this way you can heavy load coming into XI) and then map it to RFC accordingly.This is simple and sleek way to do it.
you can see the blog /people/sravya.talanki2/blog/2005/11/29/night-mare-processing-huge-files-in-sap-xi
for splitting huge file.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Michal, thank you once more.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi,
you can do it and in the BPM do 2 to 1 mapping
in which you can map the old file with new value from your RFC response to the target container
Regards,
michal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.