on 03-04-2008 10:47 PM
Hi,
We have a File2IDoc scenario. In order to test this scenario, i placed .CSV file in a Source directory. The file has 3 records in it. Each record contains 5 fields. Once XI picks up the file, I could see all the fields of each record processed fine, on the payload (xml file) through SXMB_MONI. When I check the IDoc in R3 Tx: WE05, I can only see 4 fields. The first one is missing in each IDoc record. I've tested the mapping and everything I possibly could... everything looks fine and seems to be working but when the message reaches R3, one record misses out. I've also tried to debug the program that gets kicked off when an IDoc is posted...it get's an empty field. Any idea as to what happens to that missing field of an IDoc record?
Thank you.
Hi,
Please refresh your idoc metadata in transaction IDX2 or use that report IDX_RESET_METADATA.
Best regards,
Wojciech
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What can you see in IDX5 for that IDOC?
/wg
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 can see it in IDX5 and you cannot see it in target system monitoring please remove the metadata using that report which I gave you before.
Btw has your element empty value inside because you want see something like that in IDOC. Empty values should be represented by / or \ now I can't remember exactly which one.
Best regards,
Wojciech
Hi Wojciech,
I've deleted the entries by using the report you mentioned, then i re-ran the process. It still didnt work.
That field doesnt have any empty value, i am sending the 6 digit number. What i am thinking is, I could see all the record fields mapped to the XML form of IDoc on XI, when the Adaptor is trying to send this to R3 somewhere it is missing that one field data. How can we check whether Adaptor has sent all the IDoc record fields to R3?
Any Idea?
Thanks.
Hi,
It is also possible that it is deleted inside process code by a reduction to test it please delete your entry in partner profile or select a dummy process code. In this case you should receive IDOC in error status than please verify if the values is there. If the value is there please go back to correct configuration of partner profile and run that idoc in debug mode inside WE19.
BTW please double check in IDX1 from which system you are getting metadata of the IDOC.
/wg
Hi,
One more thought, are there more than one version for the segment? Is it the standard segment, if yes could you post here IDOC type and segment name? If it's not the standard segment could you check if it was saved also you can set it to release from menu? How about settings in IDX1 maybe you are reading data from other system which has older version of the segment.
Kind regards,
Wojciech
HI,
Have you checked with the incominf xml file payload in test tab of Mapping.
In Mapping editor verify if this input data is filling IDOC fields.
Thanks
Swarup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
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.