domingo, 3 de janeiro de 2016

Project Online: Id Automático do Projeto

Olá pessoal,

Uma funcionalidade que sempre foi muito requisitada por empresas que utilizam o Project Server 2013 é a criação de um código/ID automático para cada novo projeto cadastrado no sistema. Como esta não é uma funcionalidade nativa da plataforma, a única maneira de contar com esse mecanismo era através de desenvolvimento ou da aquisição de plugins de fornecedores terceiros, o que acabava, na maior parte dos casos, encarecendo e inviabilizando sua implantação.

A boa notícia é que a Microsoft ouviu nossos pedidos e nos concedeu um presente de ano novo. Na virada de 2015 para 2016 os administradores do Project Online passaram a contar com o campo de ID do Projeto, conforme estava previsto no Office 365 Roadmap (http://success.office.com/pt-br/roadmap).

Formalmente chamado de “Unique Project ID” em inglês, esta nova funcionalidade irá habilitar a criação automática de um código exclusivo para cada Tipo de Projeto da Empresa (EPT) disponível no ambiente.

Configurando o ID do Projeto

Para habilitar a nova funcionalidade, você deve ser um administrador do Project Online. Na página inicial do PWA, clique em Configurações do Servidor > Tipos de Projeto da Empresa. Neste exemplo, eu vou criar um novo tipo de projeto, então clicarei em Novo Tipo de Projeto da Empresa. Vou chamar o meu EPT de “Implantação Project Online”. Perceba que uma nova seção chamada ID do Projeto está disponível no ambiente:


Na nova seção, você poderá configurar um Prefixo, o Número Inicial que deve ser atribuído ao primeiro ID, um Sufixo e um número de Dígitos Mínimos a serem preenchidos para cada novo projeto cadastrado. Neste exemplo, como meu projeto será de implantação do Project Online, vou configurar o prefixo como IMPPO; para o número inicial, quero iniciar minha numerção no número 1; não quero configurar nenhum sufixo; e, para finalizar, gostaria que o meu código fosse composto de 4 dígitos. A minha configuração será:


Ao cadastrar um novo projeto, o novo campo é adicionado automaticamente à Página de Detalhes de Projeto (PDP) Informações do Projeto (que é uma PDP padrão do Project Online):


Caso você possua PDPs configuradas manualmente, você também poderá adicionar o campo:


Para fins de relatórios, o campo também está disponível no esquema Odata. Ele está localizado na tabela de Projetos, sob o nome de ProjectIdentifier:


Observações gerais

Algumas observações sobre esta nova funcioanlidade são importantes: 
  • A funcionalidade está disponível apenas para o Project Online. Não é aplicável ao Project Server 2013 ou qualquer versão anterior
  • Apesar de ser gerado automaticamente, o campo é editável. Isso significa que você pode modificá-lo manualmente, inclusive criando dois Ids iguais ou modificando um Id para uma característica diferente da configuração original
  • Você também pode configurar o ID do Projeto para EPTs existentes. Neste caso, é importante ter em mente que os projetos já criados não terão o ID do Projeto (o campo ficará em branco)

Enfim, mais uma funcionalidade que há muito tempo é requisitada pela comunidade de gerenciamento de projetos é disponibilizada pela Microsoft através do Project Online. Ótima maneira de começar o ano.

Um ótimo 2016 a todos!