on 08-05-2013 10:07 AM
Dear All,
I have an existing mapping that is only a single mapping. means 1 to 1 mapping.
I want to change the mapping to add another target message.
When I do that, the current mapping is gone as the error says
"The source structure, target structure, or a function library has been changed or could not be found in the Enterprise Services Repository. The mapping definition contains elements or attributes that do not exist in the changed structure, or functions that were changed in a function library. The relevant entries will be deleted."
It seems that the source message is changed too.
Is there any workaround for this?
Thank you,
Suwandi C.
Hello,
Which Version of PI u r using? In case ur PI version is>= PI7.1 then u can use "Correct Structural Inconsistencies" to adjust ur mapping and retain whatever mapping u have done so far
Thanks
Amit Srivastava
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Thanks all for the answer. I've tried "Correct Structural Inconsistencies" thing and it works like a magic.
Because it is like a magic, I'm just getting paranoid when I reassign a node with children, the children get corrected too right?
I backed up the mapping before updating to multiple mapping, then I re-check some fields from the new mapping (updated to be multiple mapping) with the old backed up mapping (only single mapping).
Because to recheck all of the single fields in the mapping will be tedious. But as long as I check all are correct and the mapping is right for each corresponding field.
Sorry for being paranoid and insecure.
Thank you,
Suwandi C.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
take a look to this blog to solve your issue
Regards
Rodrigo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
you get this error because when you add multiple messages in source/target side, there will be new nodes assigned like Messages, Message1, etc.. and the existing mapping for each target field will have a new reference. I am sure your PI version should be 7.1 and above as the error message says so. you can retain the mapping by using the correct structural inconsistencies option and review each existing field mapping and reassign.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Did you cross checked Source message type and destination message type / Idoc are existing in ESR SWCV respectively ?
Regards
Hari.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.