I'm not sure where this question goes, but I'll start it here....
We were having issues with any of our launchpad instances that were more than 9 characters.
I found where there is a method in /ui2/cl_key_utils called DECOMPOSE_LP_KEY.
This key takes a string sent by the ui5 application and attempts to decipher the launchpad. The problem I see with it is that within this call
lo_parameters->from_string( key ).
there is a variable declared as follows:
lv_block TYPE x LENGTH 1,
However, the way this is utilized, you would never be able to have a launchpad roel, instance, application or alias longer than 9 characters.
Is this right or does this seem like a bug?
The length of an instance within lpd_cust is 32 characters. Why limit it to 9 here?