O Global Change é uma das ferramentas que agilizam a utilização do P6 e permitem realizar actividades complexas de forma eficiente e simples.
Vamos criar um script de Global Change para substituir Recursos num projecto aberto. Assim:
1. Criar um novo script de Global Change indo a Tools, Global Change.
2. Seleccione "Activity Resource Assignments" como ‘Subject Area’.
3. Introduza o seguinte na secção If:
Where Resource ID Name equals Resource A.
Se não pretender alterar os recursos em todas as actividades, pode adicionar declarações de If adicionais para filtrar as actividades apropriadas.
4. Introduza o seguinte na secção Then:
Resource ID Name = Resource B
Quando se substitui uma alocação do recurso A pelo Recurso B a atribuição não irá manter as definições de units/time, price/unit por omissão. Estes valores serão obtidos do dicionário de recursos para a nova atribuição de recurso.
Se pretende que a atribuição de recursos mantenha as mesmas ‘Remaining Units/Time’ deve alterar as preferências do utilizador em Edit, User Preferences no separador ‘Calculations’. Aí, assegure-se que está seleccionado ‘Always use current assignment's Units per Time and Overtime’. De outra forma, serão susbstituídos os ‘Remaining…’ pelos ‘Default Units/Time’.