Não entendi qual é a diferença (ou vantagem?) entre criar uma tabela utilizando apenas o OCCURS, e fazer o mesmo usando o REDEFINES. O que ganho usando este último? Se eu quiser utilizar apenas o OCCURS de maneira otimizada, não poderia simplesmente atribuir os valores utilizando o VALUE na working-storage section, ao invés de popular a tabela na procedure? Qual o ponto de usar o REDEFINES nesse caso de uma tabela indexada simples?