Parameter Data Structure
@@PMDS

Sites that have set up a Parameter Data Structure have found that when they are setting up program call parameters they are constantly warned that the PMDS field they are priming with a move does not exist and it asks you tou define it in section 4 as FLDNAM *DSF. This impacts on productivity somewhat, so we have introduced a way of avoiding this hold up. If you define a file spec named 'GV@@PMDS' with the field names that make up your parameter data structure, the parameter entry field will not give warnings if you move a field to a FLDNAM that has been specified in GV@@PMDS. When this file is Generated and Compiled, it will be used by Genesis V as an external definition, so that the Source definition in GVMACROS or QGENSRC (which was the old way of using @@PMDS) can be deleted.