В первом приближении - да хоть Voucher, главное что бы тип и размер совпали.
Оба созданы на основе примитивного string и , несмотря на разные родительские EDT(Num и SysGroup), имеют один и тот же размер. Хотя во втором приближении очевидна необходимость все-таки соблюсти строгость - не дай бог поменяют у одного из типов родительский EDT по размеру. Тогда начнется всякое интересное