Eddy --
The Skills field you desire needs to be created in the Enterprise Global
(Tools - Enterprise Options - Open Enterprise Global) and needs to be a
custom Enterprise Resource Outline Code field (Tools - Customize -
Enterprise Fields). In this field, you need to click Define Code Mask and
specify the number of levels you desire for the skill, along with the type
of information specified for each level of the outline code. For example,
you might set up the code mask this way:
Sequence Length Separator
Characters Any .
Characters Any .
This would specify a two-level Code Mask for the Skills field. Then you
need to click the Edit Lookup Table... button to specify the skill values in
your field. I might set up the two levels of my Skills field something like
this:
Database Administration
Oracle
SQL Server
Informix
DB2
Software Development
C++
VB
Web
Network Administration
Novell
Microsoft
Cisco Routers
Of course, I would add many more levels of skill types and specific skills
to go with each type. Once the Lookup Table has been created, you also need
to check the "Use this code for matching generic resources" checkbox for
this field in the Customize Enterprise Fields dialog box. Once this Skills
field has been created, you need to save and close the Enterprise Global,
and then close Microsoft Project in order for the changes to take effect.
When you reopen MS Project, you need to open the Enterprise Resource Pool
(Tools - Enterprise Options - Open Enterprise Resource Pool) and apply the
Resource Sheet view. Add your custom Skills field to this view temporarily,
and then specify a skill from the field for EVERY resource in the pool,
inlcuding Generic resources. Make sure that the Skills field value for each
Generic resource exactly matches the Skills value for one or more resources
in the Pool, then save and close the Enterprise Resource Pool. Each new
resource you add to the Pool will need to have the Skills field set for them
as well.
Now, when you run the Resource Substitution Wizard, you should get the
results you seek. Also, remember when you make resource assignments to set
the R/D field value to "Demand" for each human resource, otherwise the
Wizard will substitute for them and well as for the Generic resources. Hope
this helps.