Como uma instrução REDEFINE define a mesma seção de memória de várias maneiras, os campos e grupos de redefinição devem ter o mesmo comprimento. Se o copybook não define esses campos com o mesmo comprimento, o utilitário createdatamaps insere campos FILLER nos locais apropriados.
Uma exceção a essa regra é uma instrução REDEFINE que é o último item em um copybook. Nesse caso, os campos ou grupos de redefinição podem ter comprimentos distintos porque geralmente descrevem tipos de registros de dados diferentes, que podem ter comprimentos diferentes.