Compartilhar via


Criar estimativas em uma linha de cotação

Aplica-se a: Project Operations para cenários baseados em recursos/não estocados, Implantação leve – gerenciar faturamento pro forma

Em uma cotação baseada em projeto, você pode usar a entidade Detalhes da linha de cotação para estimar o trabalho que é necessário para entregar um projeto. Essa estimativa pode ser compartilhada com o cliente.

As linhas de cotação baseadas em projeto não precisam ter qualquer detalhe da linha de cotação. Ou, elas podem ter muitos detalhes da linha de cotação. Os detalhes da linha de cotação são usados para estimar horas, despesas ou tarifas. O Dynamics 365 Project Operations não permite estimativas de material em detalhes da linha de cotação. Essas são chamadas de classes de transação. Os valores estimados de impostos também podem ser inseridos em uma classe de transação.

Além das classes de transação, os detalhes da linha de cotação têm um tipo de transação. Há dois tipos de transação para detalhes da linha de cotação, Custo e Contrato de Projeto.

Estimativa usando um contrato

Se você usou uma cotação do Project Operations quando criou um contrato baseado em projeto, a estimativa que foi feita para cada linha na cotação será copiada para o contrato de projeto. A estrutura de um contrato de projeto é como a estrutura da cotação do projeto, que tem linhas, detalhes da linha e agendamento de fatura.

As estimativas podem ser feitas diretamente em um contrato de projeto, como em uma cotação de projeto. Para uma cotação de projeto, a estimativa é feita usando linhas de contrato e detalhes da linha de contrato. Os detalhes da linha de contrato também podem ser gerados de um plano de projeto que foi criado usando a abordagem de estimativa crescente.

Os detalhes da linha de contrato podem ser usados para estimar horas, despesas ou tarifas. Os valores estimados de imposto também podem ser inseridos em um detalhe da linha de contrato.

As estimativas de material não são permitidas em detalhes da linha de contrato.

Os processos que são aceitos em um contrato de projeto são a criação e a confirmação da fatura. A criação da fatura cria um rascunho de uma fatura baseada em projeto que inclui todos os dados reais de vendas não cobradas até a data atual.

A confirmação torna o contrato somente leitura e muda seu status de Rascunho para Confirmado. Depois de tomada essa ação, não é possível desfazê-la. Como essa ação é permanente, é uma prática recomendada manter o contrato no status de Rascunho.

As únicas diferenças entre rascunhos de contratos e contratos confirmados são os respectivos status e o fato de que os rascunhos de contratos podem ser editados enquanto os confirmados, não. A criação da fatura e o acompanhamento de dados reais podem ser feitos em rascunhos de contratos e contratos confirmados.

Não há suporte à mudança de ordens em contratos ou projetos.

Estimando projetos

Você pode estimar o tempo e as despesas dos projetos, mas não os materiais ou taxas.

As estimativas de tempo são geradas quando você cria uma tarefa e identifica os atributos de um recurso genérico que é exigido para executar a tarefa. As estimativas de tempo são geradas nas tarefas de agendamento. As estimativas de horas não serão criadas se você criar membros da equipe genéricos fora do contexto da agenda.

As estimativas de despesa são inseridas na grade da página Estimativas.

Entender a estimativa

Use a tabela a seguir como um guia para reconhecer a lógica de negócios na fase de estimativa.

Cenário Registro da entidade Tipo de Transação Classe da Transação Informações adicionais
Quando você precisar estimar o valor do tempo de vendas em uma cotação O registro QLD (detalhes da linha de cotação) é criado Contrato do projeto Time O campo de origem da transação na linha QLD do lado das vendas faz referência ao QLD do lado do custo
Um segundo registro QLD é criado pelo sistema para armazenar os valores de custo correspondentes. Todos os campos não monetários são copiados pelo sistema do QLD de vendas para o QLD de custo. Custo Time O campo de origem da transação na linha QLD (detalhes da linha de cotação) do lado das vendas faz referência ao QLD do lado do custo
Quando você precisar estimar o valor do tempo de vendas em um contrato O registro CLD (detalhes da linha de contrato) do projeto é criado Contrato do Projeto Time O campo de origem da transação na linha CLD do lado das vendas faz referência ao CLD do custo
Um segundo registro CLD é criado pelo sistema para armazenar os valores de custo correspondentes. Todos os campos não monetários são copiados pelo sistema do CLD de vendas para o CLD de custo. Custo Time O campo de origem da transação na linha CLD do lado das vendas faz referência ao CLD do custo
Quando o usuário descreve um recurso em uma tarefa do projeto O registro de linha de estimativa para mostrar o valor de vendas da tarefa é criado quando uma tarefa é criada com todas as dimensões de preço. A função e as unidades organizacionais são as dimensões de preço Contrato do Projeto Hora
O registro de linha de estimativa para mostrar o valor de custo da tarefa é criado quando uma tarefa é criada com todas as dimensões de preço. Todos os campos não monetários são copiados pelo sistema da linha de estimativa de vendas para a linha de estimativa de custo. A função e a unidade organizacional são as dimensões de preço para taxas de custo e cobrança. Custo Hora

Personalizar as entidades Detalhes da linha de cotação e Detalhes da linha de contrato

Se você adicionou um campo personalizado nos detalhes da linha de cotação e quer que o sistema insira o valor do campo como um valor padrão na linha de custo relacionada que ele cria, use as ferramentas de registro de plug-in PreOperationContractLineDetailUpdate e PreOperationQuoteLineDetailUpdate. Esses plug-ins devem ser registrados novamente depois que os detalhes da linha de cotação ou os detalhes da linha de contrato são alterados. Siga estas etapas para concluir o processo.

  1. Abra PluginRegistrationTool e conecte-se à sua instância online
  2. Selecione Pesquisar e procure o plug-in a ser atualizado.
  3. Selecione o plug-in e, em seguida, na página principal, escolha Selecionar.
  4. Selecione a etapa do plug-in a ser atualizado, clique com o botão direito do mouse e selecione Atualizar.
  5. Na caixa de diálogo Atualizar Etapa Existente, no campo Filtrando Atributos, selecione o botão de reticências (...):
  6. Na caixa de diálogo Selecionar Atributos, marque as caixas de seleção de atributos personalizados.
  7. Selecione OK para fechar a caixa de diálogo e, em seguida, Atualizar Etapa.
  8. Repita as etapas de 1 a 7 para o segundo plug-in.
  9. Feche a ferramenta PluginRegistrationTool.