Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
O Dynamics 365 Project Service Automation evoluiu para o Dynamics 365 Project Operations. Para obter mais informações, consulte Transição do Project Service Automation.
As seções deste artigo fornecem informações sobre as alterações que foram feitas na área de gerenciamento de recursos do Dynamics 365 Project Service Automation versão 3.x.
Estimativas do projeto
Em vez de se basearem na entidade msdyn_projecttask (Tarefa project), as estimativas do projeto são baseadas na entidade msdyn_resourceassignment (Atribuição de Recursos). As atribuições de recurso tornaram-se a "fonte da verdade" para o agendamento de tarefas e os preços.
Tarefas de linha
No PSA 3.x, as tarefas de linha são obsoletas (preteridas). As atribuições agora apontam para toda a tarefa em vez das tarefas de linha.
O exemplo a seguir mostra como uma tarefa chamada "Tarefa de teste" é atribuída aos membros da equipe A e B em versões anteriores do PSA e no PSA 3.x.
Antes do PSA 3.x:
Tarefa de teste
Tarefa de teste – Tarefa de linha 1
- Atribuição a A
Tarefa de teste – Tarefa de linha 2
- Atribuição a B
PSA 3.x:
Tarefa de teste
- Atribuição a A
- Atribuição a B
Atribuição não atribuída
No PSA 3.x, uma atribuição não atribuída é uma atribuição atribuída a um membro da equipe NULL e a um recurso NULL . Atribuições não atribuídas podem ocorrer em alguns cenários:
- Se uma tarefa tiver sido criada, mas ainda não tiver sido atribuída a nenhum membro da equipe, uma atribuição não atribuída sempre será criada.
- Se todos os atribuídos em uma tarefa forem removidos, uma atribuição não atribuída será recriada para essa tarefa.
Agendando campos na entidade Tarefa do Projeto
Os campos na entidade msdyn_projecttask foram preteridos ou movidos para a entidade msdyn_resourceassignment ou agora são referenciados da entidade msdyn_projectteam (Membro da Equipe do Projeto).
| Campo preterido em msdyn_projecttask (Tarefa project) | Novo campo em msdyn_resourceassignment (Atribuição de Recursos) | Comment |
|---|---|---|
| msdyn_assignedresources | None | |
| msdyn_assignedteammembers | None | |
| msdyn_numberofresources | None | |
| msdyn_scheduledhours | None | |
| msdyn_effortcontour | msdyn_plannedwork | O formato da estrutura de dados JSON (JavaScript Object Notation) armazenado no campo foi alterado. |
Agendar contorno
O contorno de agendamento é armazenado no campo Trabalho Planejado (msdyn_plannedwork) de cada entidade de Atribuição de Recurso (msdyn_resourceassignment).
Estrutura
A nova estrutura do contorno de agendamento consiste em fatias de tempo flexíveis definidas para cada dia da agenda. Cada fatia de tempo tem as seguintes propriedades:
- Início – O início do horário de trabalho do dia, de acordo com o calendário do projeto.
- Término – O fim do horário de trabalho do dia, de acordo com o calendário do projeto.
- Horas – o número de horas atribuídas no dia.
Exemplo
Este exemplo usa um calendário de projeto em que o workday é das 9h às 17h no fuso horário UTC-8.
[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":8},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":8},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":2}]
Agendamento automático e agendamento manual
Se uma tarefa for agendada automaticamente, as horas serão carregadas antecipadamente e a duração da tarefa poderá ser reduzida.
Exemplo
A tarefa a seguir é agendada automaticamente por 18 horas ao longo de três dias (3 de dezembro de 2018, até 5 de dezembro de 2018).
[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":8},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":8},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":2}]
Se uma tarefa for agendada manualmente, as horas serão distribuídas uniformemente para todas as datas.
Exemplo
A tarefa a seguir é agendada manualmente por 18 horas ao longo de três dias (3 de dezembro de 2018, até 5 de dezembro de 2018).
[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":6},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":6},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":6}]
Unidade de atribuição
A unidade de atribuição foi preterida no PSA 3.x. As horas de esforço de tarefa agora são divididas igualmente, por dia, entre todos os recursos atribuídos.
Exemplo
Neste exemplo, a tarefa é atribuída a dois recursos e é agendada automaticamente por 36 horas ao longo de três dias (3 de dezembro de 2018, até 5 de dezembro de 2018).
Atribuição 1:
[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":8},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":8},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":2}]Atribuição 2:
[{"End":"\/Date(1543885200000)\/","Start":"\/Date(1543856400000)\/","Hours":8},{"End":"\/Date(1543971600000)\/","Start":"\/Date(1543942800000)\/","Hours":8},{"End":"\/Date(1544058000000)\/","Start":"\/Date(1544029200000)\/","Hours":2}]
Dimensões de preço
No PSA 3.x, os campos de dimensão de preços específicos do recurso (como Função e Unidade Organizacional) foram removidos da entidade msdyn_projecttask . Agora, esses campos podem ser recuperados do membro da equipe de projeto correspondente (msdyn_projectteam) da atribuição de recursos (msdyn_resourceassignment) quando as estimativas do projeto são geradas. Um novo campo, msdyn_organizationalunit, foi adicionado à entidade msdyn_projectteam .
| Campo preterido em msdyn_projecttask (Tarefa project) | Campo de msdyn_projectteam (Membro da Equipe do Projeto) que é usado em vez disso |
|---|---|
| msdyn_categoria_de_recursos | msdyn_categoria_de_recursos |
| msdyn_organizationalunit | msdyn_organizationalunit |
Contornos
Os campos de contorno de preço e estimativa foram preteridos na entidade msdyn_projecttask . Eles foram movidos para a entidade msdyn_resourceassignment .
| Campo preterido em msdyn_projecttask (Tarefa project) | Novo campo em msdyn_resourceassignment (Atribuição de Recursos) |
|---|---|
| msdyn_costestimatecontour | msdyn_plannedcostcontour |
| msdyn_salesestimatecontour | msdyn_plannedsalescontour |
Os seguintes campos foram adicionados à entidade msdyn_resourceassignment :
- msdyn_plannedcost
- msdyn_plannedsales
Os seguintes campos de custo e vendas planejados, reais e restantes não são alterados na entidade msdyn_projecttask :
- msdyn_plannedcost
- msdyn_plannedsales
- msdyn_actualcost
- msdyn_actualsales
- msdyn_remainingcost
- msdyn_remainingsales