Partilhar via


Transações comerciais

Importante

O Dynamics 365 Project Service Automation evoluiu para Dynamics 365 Project Operations. Para mais informações, consulte Transição do Project Service Automation.

Aplica-se às versão 3.x da aplicação Project Service

No Dynamics 365 Project Service Automation, transação comercial é um conceito abstrato que não é representado por nenhuma entidade. No entanto, alguns campos e processos comuns nas entidades foram concebidos para utilizarem o conceito de transações comerciais. As seguintes entidades utilizam esta abstração:

  • Detalhes de linha de proposta
  • Detalhes de item de contrato
  • Linhas de estimativa
  • Linhas do diário
  • Valores Reais

Destas entidades, os Detalhes de linha de proposta, os Detalhes de item de contrato e as Linhas de estimativa são mapeados para a fase de estimativa no ciclo de vida do projeto. As entidades Linhas do diário e Valores reais são mapeadas para a fase de execução no ciclo de vida do projeto.

A PSA trata os registos nestas cinco entidades como transações comerciais. A única distinção é que os registros em entidades mapeadas para a fase de estimativa são considerados previsões financeiras, enquanto os registros em entidades mapeadas para a fase de execução são considerados fatos financeiros que já ocorreram.

Para mais informações, consulte Estimativas e Valores Reais.

Conceitos que são exclusivos para as transações comerciais

Os seguintes conceitos são exclusivos para o conceito de transações comerciais:

  • Tipo de transação
  • Classe de transação
  • Origem da transação
  • Ligação da transação

Tipo de transação

O tipo de transação representa o tempo e o contexto do impacto financeiro num projeto. Ele é representado por um conjunto de opções que tem os seguintes valores suportados no PSA:

  • Custo
  • Contrato do projeto
  • Vendas não faturadas
  • Vendas faturadas
  • Vendas interorganizacionais
  • Custo unitário de recursos

Classe de transação

A classe de transação representa os diferentes tipos de custos incorridos nos projetos. Ele é representado por um conjunto de opções que tem os seguintes valores suportados no PSA:

  • Time
  • Despesa
  • Materiais
  • Taxa
  • Marco
  • Imposto

O valor Milestone é normalmente usado pela lógica de negócios para faturamento de preço fixo no PSA.

Origem da transação

A origem da transação é uma entidade que armazena a origem de cada transação comercial. À medida que a execução do projeto começa, cada transação comercial dará origem a outra transação comercial que, por sua vez, criará outra e assim por diante. A entidade de origem da transação foi projetada para armazenar dados sobre a origem de cada transação para ajudar a relatar e rastrear.

Ligação da transação

A ligação da transação é uma entidade que armazena a relação entre duas transações comerciais semelhantes, tais como o custo e os valores reais de vendas relacionados, ou os estornos de transações acionados por atividades de faturação, como as correções ou a confirmação de faturas.

Juntos, a origem da transação e a conexão da transação ajudam você a acompanhar as relações entre transações comerciais e ações que resultaram na criação de uma transação comercial específica.

Exemplo: Como a origem da transação funciona com a conexão da transação

O exemplo a seguir mostra o processamento típico de entradas de tempo em um ciclo de vida de projeto PSA.

Processamento completo do tempo num ciclo de vida do Project Service.

  1. A submissão de uma entrada de tempo causa a criação de duas linhas do diário: uma para o custo e outra para as vendas não faturadas.
  2. A eventual aprovação de uma entrada de tempo causa a criação de dois valores reais: um para o custo e outro para as vendas não faturadas.
  3. Quando o utilizador cria uma fatura do projeto, a transação de linha da fatura é criada através da utilização de dados do valor real de vendas não faturadas.
  4. Quando a fatura é confirmada, são criados dois novos valores reais: um estorno de vendas não faturadas e um valor real de vendas faturadas.

Cada um destes eventos aciona a criação de registos nas entidades Origem da transação e Ligação da transação para ajudar a criar um rastreio de relações entre estes registos criados na entrada de tempo, na linha do diário, nos valores reais e nos detalhes de linha de fatura.

A tabela a seguir mostra os registros na entidade de origem da transação para o fluxo de trabalho anterior.

Event Origem Tipo de origem Transação Tipo de transação
Submissão da Entrada de Tempo GUID do Registo de Entrada de Tempo Entrada de Hora GUID do Registo de Linha do Diário (custo) Linha do Diário
GUID do Registo de Entrada de Tempo Entrada de Hora GUID de registro de linha de diário (vendas) Linha do Diário
Aprovação do Tempo GUID do Registo de Linha do Diário Linha do Diário GUID do Registo de Vendas Não Faturadas Real
GUID do Registo de Entrada de Tempo Entrada de Hora GUID do Registo de Vendas Não Faturadas Real
GUID do Registo de Linha do Diário Linha do Diário GUID do Registo do Valor Real de Custo Valor Real
GUID do Registo de Entrada de Tempo Entrada de Hora GUID do Registo do Valor Real de Custo Valor Real
Criação de Faturas GUID do Registo de Entrada de Tempo Entrada de Hora GUID da Transação de Linha de Fatura Transação de Linha de Fatura
GUID do Registo de Linha do Diário Linha do Diário GUID da Transação de Linha de Fatura Transação de Linha de Fatura
Confirmação de Faturas GUID da linha de fatura Linha de fatura GUID do Registo de Vendas Faturadas Valor Real
Identificador Global Único (GUID) da fatura Invoice GUID do Registo de Vendas Faturadas Valor Real
GUID do Detalhe de Linha de Fatura Detalhe de Linha de Fatura GUID do Registo de Vendas Faturadas Valor Real
GUID do Registo de Entrada de Tempo Entrada de Hora GUID do Registo de Vendas Faturadas Valor Real
GUID do Registo de Linha do Diário Linha do Diário GUID do Registo de Vendas Faturadas Real
GUID do Registo de Entrada de Tempo Entrada de Hora GUID do Estorno de Vendas Não Faturadas Real
GUID do Registo de Linha do Diário Linha do Diário GUID do Estorno de Vendas Não Faturadas Real
Correção de Faturas de Rascunho GUID do ILD antigo Transação de Linha de Fatura Correção do GUID do ILD Transação de Linha de Fatura
GUID IL antigo Linha de fatura Correção do GUID do ILD Transação de Linha de Fatura
GUID da fatura antiga Invoice Correção do GUID do ILD Transação de Linha de Fatura
GUID do Registo de Entrada de Tempo Entrada de Hora Correção do GUID do ILD Transação de Linha de Fatura
GUID do Registo de Linha do Diário Linha do Diário Correção do GUID do ILD Transação de Linha de Fatura
Correção confirmada da fatura GUID do ILD antigo Transação de Linha de Fatura GUID do valor real de vendas faturadas estornadas Valor Real
GUID IL antigo Linha de fatura GUID do valor real de vendas faturadas estornadas Valor Real
GUID da fatura antiga Invoice GUID do valor real de vendas faturadas estornadas Valor Real
GUID do Registo de Entrada de Tempo Entrada de Hora GUID do valor real de vendas faturadas estornadas Real
GUID do Registo de Linha do Diário Linha do Diário GUID do valor real de vendas faturadas estornadas Real
GUID do ILD antigo Transação de Linha de Fatura GUID do Valor Real de Vendas Não Faturadas Novas Valor Real
GUID IL antigo Linha de fatura GUID do Valor Real de Vendas Não Faturadas Novas Valor Real
GUID da fatura antiga Invoice GUID do Valor Real de Vendas Não Faturadas Novas Valor Real
GUID do Registo de Entrada de Tempo Entrada de Hora GUID do Valor Real de Vendas Não Faturadas Novas Real
GUID do Registo de Linha do Diário Linha do Diário GUID do Valor Real de Vendas Não Faturadas Novas Valor Real
Correção do GUID do ILD Transação de Linha de Fatura GUID do Valor Real de Vendas Não Faturadas Novas Valor Real
Correção IL GUID Linha de fatura GUID do Valor Real de Vendas Não Faturadas Novas Valor Real
GUID da fatura de correção Invoice GUID do Valor Real de Vendas Não Faturadas Novas Valor Real

A tabela a seguir mostra os registros na entidade de conexão Transaction para o fluxo de trabalho anterior.

Event Transação 1 Função da transação 1 Tipo de transação 1 Transação 2 Função da transação 2 Tipo de transação 2
Submissão da Entrada de Tempo GUID da Linha do Diário (vendas) Vendas Não Faturadas msdyn_journalline GUID da Linha do Diário (custo) Custo msdyn_journalline
Aprovação do Tempo GUID do Valor Real Não Faturado (vendas) Vendas Não Faturadas msdyn_actual GUID do valor real de custo (custo) Custo msdyn_actual
Criação de Faturas GUID do Detalhe de Linha de Fatura Vendas Faturadas msdyn_invoicelinetransaction GUID do Valor Real de Vendas Não Faturadas Vendas Não Faturadas msdyn_actual
Confirmação de Faturas GUID do Valor Real de Estorno Estorno msdyn_actual GUID de vendas não faturadas originais Original msdyn_actual
GUID de Vendas Faturadas Vendas Faturadas msdyn_actual GUID do Valor Real de Vendas Não Faturadas Vendas Não Faturadas msdyn_actual
Correção de Faturas de Rascunho GUID da Transação de Linha de Fatura Substituição msdyn_invoicelinetransaction GUID de Vendas Faturadas Original msdyn_actual
Confirmar Correção de Faturas GUID de Estorno de Vendas Faturadas Estorno msdyn_actual GUID de Vendas Faturadas Original msdyn_actual
GUID do Valor Real de Vendas Não Faturadas Novas Substituição msdyn_actual GUID de Vendas Faturadas Original msdyn_actual