El registro tiene una longitud variable. Se ha intentado grabar más bytes que los que el registro contiene actualmente.
Modifique el programa de forma que el valor de lengthItem o occursItem esté dentro del tamaño del registro.