The Name entry is already defined on a Definition specification; name is accepted.
20
Cause . . . . . : The Name entry (positions 7 - 21) is already defined on another Definition specification. The first Definition specification defines the name as a standalone field and an array. This definition defines the name as a data structure subfield. This situation is likely to arise as a result of converting a RPG/400 program to an ILE RPG program in which the array definition and the subfield definition are in different source members. In order to make migration to ILE RPG easier, the recovery action of this diagnostic is to accept the duplicate definition.
Recovery . . . : Move the keywords from the standalone field definition to the subfield definition and remove the standalone field definition for this name. Compile again.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.