on 11-02-2005 10:25 PM
Hello,
I am facing the following issue. While importing an RFC inside XI (IR), the field /BI0/9AABNOMAL changes to
-BI0-AABNORMAL.
Basically, "/" changes to "_-".
Had anyone faced the same issue. And if yes, what is the solution?
Thanks for your help,
Dmitriy Mindich
Hi Dmitriy,
the only solution seems to be changing your RFC structure
why?
XI changes rfc parameters into XML tags
so your tag would have to look like this </BI0/9AABNOMAL>
and how would look the end of such a tag? --> <//BI0/9AABNOMAL>?
I don't think you can have "/" value in an XML tag
because it means the end of it
try changing your RFC structure if it's possible
Regards,
michal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Dmitriy,
in the schema the name is indeed the value of an attribute (namely the name-attribute). But a schema is a description of a class of xml documents. And in these documents the content of that name-attribute appears as tag-name. As already indicated above the character '/' is not allowed in tag-names. Therefore, this transformation is performed, as documented in http://ifr.sap.com/home/Documents/ABAP_Serialization.htm#34.
As all tools that deal with this xml representation know about this name-mapping, I do not think that there is any problem with ist.
Greetings Stephan
Hello Stephan,
Thank you very much for your response. However, I see the following behavior in BW. The ABAP proxy transfers the field's value correctly, however when data reaches the Delta Queue, the information is lost and fields are empty.
Do you know what can cause this behavior?
Thanks again,
Dmitriy Mindich
User | Count |
---|---|
83 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
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.