PA0002-VORNA is a type CHAR field of length 40, and not a type STRING so whatever you do the length will be 40 and if the first name is shorter (that's often the case) you should always have trailing or leading spaces, what is your exact purpose/requirement, are you writing LTR/RTL?
If SHIFT pa0002-vorna RIGHT DELETING TRAILING SPACE didn't succed, those characters may be not space but some non-breaking space  . character?
Regards,
Raymond