on 04-04-2011 8:15 AM
Hi,
When an blank value is coming in the xml file... Its passing a * symbol to the idoc.. But my mapping is simple one-one mapping..
why is this happening
For a blank value in xml usually the field is not created in IDOC.
Are you using any other function in your mapping or it is pure one-to-one mapping?
Secondly is this std idoc or z-idoc? If it is z-idoc then it may be somethign in the function module code from where this default value will be coming into idoc field. Check the results in MONI as well.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Prabhas ,
As I have told you in my previous reply that if in moni you are finding the blank then it is a encoding issue . Just check in IDOC Communication channel what RFC destination you have maintianed and then in PI system itself check that RFC destination(sm59) go to MDMP& encoding TAB and make it ias unicode if it is non unicode .
Reply,
Saurabh
Hi Prabhas ,
It should not happen ideally . Just check first in SXMB_MONI transaction in the payload after mapping (Technical Routing) and check wether the mapping output is blank or * if its blank here then its not a PI system issue .You have to once check the encoding in ECC check the receiver RFC destination and make the encoding as UNICODE if it is non unicode . Hope it should resolve the issue .
Regards,
Saurabh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
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.