on 03-06-2009 7:30 AM
Hi All,
I have a scenario where i am using a multi mapping ( 3 mapping). There are few fields which are present in first mapping and are not used in second mapping but should be used in third mapping ( ie those fields are not present in the second mapping). How can i get these values from first mapping to the third mapping without changing the structure of data types?
Thanks in advance,
Siva.
Hi,
If you are using PI 7.1, then you can easily achive your objective by using global variables since you are using multiple message mappings within a single interface mapping.
Thanks,
Subhajit.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Siva ,
Just a suggestion..
if you are creating 3 different message mappings...
keep a superset source structure from which mapp say 10 fields to target structure 1..
5 to target 2 so on and so forth....
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sivarama,
Mapping values are not persisted . You cannot use them in the way that values from first mapping are used in the second or subsequent mappings. Mapping program is stateless.
Just a short in the dark i think you could use global variable where values are stored.
Regards
joel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
If you use PI 7.1 version we can map one source value with more then one target value(in structures) . If you are using below PI 7.1 version also i think we can do why because receiver side three structure (message1,message2,message3). Whatever mapping you have done in with first structure same need to repeat with third structure also.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If you say multi-mapping, then it would mean that there would be a single mapping with all the three structures. As you are saying you have three mappings, do you have three mappings for the same interface mapping? Then it would be a multiple mapping scenario.
Isn't it possible to merge two of the mappings into one. Could you explain the use of all the three mappings?
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.