on 11-05-2015 6:03 PM
Hi Experts. In standard IDOC E1EDP19 segment maximum occurrence is 5 but we've changed as 10. in SAP PI 7.4 after being re imported (update) the IDOC structure using Imported Objects and the IDOC structure is successfully updated and i can see the changes ( E1EDP19 segment maximum occurrence is 10) in message mapping level also. but while executing message mapping the occurrence which is changed id not taking. i.e more than 5 E1EDP19 segment is not populating default. but if i re-import the IDOC it's working fine. my question is: do we need to re import the IDOC at every message mapping? already 20 customer mapping moved to production, i'm looking for same changes for these mapping also, is there any other way to achieve this with out re importing the IDOC? please note: after being re imported I've cleared all the cache. please advise. Thanks in advance.
Hello Ramesh,
Re import the idoc metadata.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Ramesh,
If you change the IDoc structure, then you need to re-import the IDoc metada from the backend into the PI ESR.
If you change the maximum occurance/cardinality, then you need to update each mapping to reflect the required changes and then regenerate the mapping in the ESR. There is no other workaround for this.
Regards
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.