Text length restriction with special characters: I have a problem with the maximum text length in an RFC parameter. The BAPI that I call accepts 30 characters within a BAP structure. If there are special characters in the text, with a 2 byte UTF-8 representation, I loose one character, i.e. I can only pass 29 characters. Is there a workaround?
The only workaround at the moment is to write a wrapper function for the BAPI where you can pass the text as a separate parameter of say length 60. Then, in the ABAP code of the wrapper function, fill the BAPI structure and call up the BAPI.