Nö, das taugt nix, char(14) akzeptiert er nicht.
Es geht nur so:
eval timestamp =
%date('20' + %subst(bshbegtm:2:6): *iso0)
+ %time(%subst(bshbegtm:8:6): *iso0)