Partilhar via


Prioridade de correspondência da linha de orçamento

Aplica-se A: Project Operations para cenários baseados em recursos/não armazenados, implementação Lite — negócio para faturação pró-forma.

A prioridade de correspondência da linha de orçamento define a ordem pela qual um valor real é correspondido em relação às diferentes dimensões das linhas de orçamento.

Como parte da atualização da solução que inclui a orçamentação do projeto, a tabela Prioridade de correspondência de linha de orçamento é criada na solução.

Ativa a caraterística de orçamento do projeto utilizando um sinalizador de caraterísticas. Para obter mais informações, consulte Ativar a caraterística de orçamento de custo de projeto.

Nota

Depois de a caraterística de orçamento do projeto estar ativa numa organização, não pode ser desativada. No entanto, não tem de criar um orçamento para cada projeto.

Depois de o sinalizador de caraterísticas estar ativado, o separador Prioridades de correspondência de orçamento deverá aparecer na página principal dos parâmetros do projeto. Este separador mostra as seguintes linhas predefinidas que são aplicáveis às classes de transação de Tempo, Despesas e Materiais no contexto de uma classe.

Nome do campo Classe de transação aplicável Contexto Prioridade de correspondência do orçamento
msdyn_unitschedule Despesa Custo 0
msdyn_task Despesa Custo 10
msdyn_transactioncategory Despesa Custo 20
msdyn_costtype Despesa Custo 30
msdyn_accountvendor Despesa Custo 40
msdyn_unitschedule Materiais Custo 0
msdyn_task Materiais Custo 10
msdyn_product Materiais Custo 20
msdyn_writeinproductdescription Materiais Custo 30
msdyn_costtype Materiais Custo 40
msdyn_accountvendor Materiais Custo 50
msdyn_unitschedule Hora Custo 0
msdyn_task Hora Custo 10
msdyn_resourcecategory Hora Custo 20
msdyn_resourceorganizationalunitid Hora Custo 30
msdyn_bookableresource Hora Custo 40
msdyn_costtype Hora Custo 50
msdyn_accountvendor Hora Custo 60
msdyn_unitschedule Despesa Vendas 0
msdyn_task Despesa Vendas 10
msdyn_transactioncategory Despesa Vendas 20
msdyn_unitschedule Materiais Vendas 0
msdyn_task Materiais Vendas 10
msdyn_product Materiais Vendas 20
msdyn_writeinproductdescription Materiais Vendas 30
msdyn_unitschedule Hora Vendas 0
msdyn_task Hora Vendas 10
msdyn_resourcecategory Hora Vendas 20
msdyn_resourceorganizationalunitid Hora Vendas 30
msdyn_bookableresource Hora Vendas 40

Nota

msydn_unitschedule com o nome a apresentar de Grupo de Unidades, é uma prioridade de correspondência que não pode ser atualizada nem eliminada. Esta prioridade de correspondência assegura que a correspondência e a conversão de unidades ocorrem de um modo correto.

Como funciona a prioridade de correspondência de orçamento?

É submetida uma entrada de tempo, entrada de despesas ou de utilização material para um projeto para aprovação. Depois de aprovada, é considerada um valor real aprovado que é utilizado em cálculos de orçamentação de custos e vendas do projeto.

Os valores reais têm dimensões que definem um valor real. Seguem-se alguns exemplos:

  • A tarefa contra a qual o valor real é criado
  • A função do recurso que está a submeter a entrada de tempo
  • O nome do material utilizado
  • Uma despesas de voo que é faturada com um projeto
  • Uma entrada de tempo de um subcontratante que é aprovada por um gestor de projetos

Quando são publicados valores reais num projeto, estes têm de ser mapeados para as linhas de orçamento corretas. Este mapeamento é efetuado ao corresponder as dimensões de valores reais de entrada com as dimensões de todas as linhas de orçamento no orçamento de custo. Um valor real é correspondido à linha de orçamento que corresponde à maioria das respetivas dimensões.

Durante a correspondência, a ordem em que o algoritmo de correspondência funciona é definida pela tabela Prioridade de correspondência da linha de orçamento.

A prioridade 1 é a prioridade mais alta para dimensões de uma classe de transação. O algoritmo tenta corresponder todas as dimensões de um valor real a todas as linhas de orçamento.

Se não for encontrada nenhuma correspondência e nenhum erro for encontrado, o algoritmo de correspondência ignora a dimensão de prioridade mais baixa, de acordo com a tabela de prioridades de correspondência de linha de orçamento e tenta outra correspondência. Este processo é repetido até ser encontrada uma correspondência ou ocorrer um erro. Se várias linhas de orçamento corresponderem a um valor real, esta situação é considerada um erro.

Exemplo

Este exemplo mostra como funciona o processo para uma despesas publicada num projeto. A tabela seguinte mostra a ordem de prioridade na qual o valor real é correspondido para uma despesa, se for utilizada a prioridade de correspondência de orçamento predefinida.

Nome do campo Classe de transação aplicável Contexto Prioridade de correspondência do orçamento
msdyn_transactioncategory Despesa Custo 1
msdyn_task Despesa Custo 2
msdyn_costtype Despesa Custo 3
msdyn_accountvendor Despesa Custo 4

A despesa real é correspondida à linha de orçamento em que é correspondido o número mais alto de dimensões.

  1. O algoritmo de correspondência tenta corresponder uma linha de orçamento em que msdyn_transactioncategory, msdyn_task, msdyn_costtype e msdyn_accountvendor são definidos.
  2. Se não existir correspondência, a dimensão de prioridade mais baixa, msdyn_accountvendor, é evitada na tentativa seguinte para corresponder a uma linha de orçamento.
  3. Se continuar a não existir correspondência, a dimensão de prioridade mais baixa seguinte, msdyn_costtype, é evitada na tentativa seguinte para corresponder a uma linha de orçamento.
  4. O processo continua até uma linha de orçamento exclusiva ser correspondida ou um erro ser encontrada.