Partilhar via


Diário de integração no Project Operations

Aplica-se a: Project Operations para cenários baseados em recursos/não armazenados.

As entradas de tempo, despesas, honorários e material criam transações de Valor Real que representam a vista operacional do trabalho concluído num projeto. O Microsoft Dynamics 365 Project Operations fornece aos contabilistas uma ferramenta para rever transações e ajustar os atributos contabilísticos, conforme necessário. Após a revisão e os ajustes estarem concluídos, as transações são publicadas no sub-razão do projeto e no razão geral. Um contabilista pode realizar estas atividades através do diário de Integração do Project Operations (no Dynamics 365 Finance, aceda a Gestão de projeto e contabilidade>Diários e selecione o diário Integração do Project Operations).

Fluxo do diário de integração.

Criar registos no diário de Integração do Project Operations

Os registos na diário de Integração do Project Operations são criados através de um processo periódico, Importar da tabela de teste. Pode executar este processo acedendo a Gestão de projetos e contabilística>Periódica>Integração do Project Operations>Importar da tabela de teste em Finanças. Pode executar o processo de forma interativa ou configurar o processo para ser executado em fundo, se necessário.

Quando o processo periódico decorre, são encontrados quaisquer valores reais que ainda não foram adicionados ao diário de Integração do Project Operations. É criada uma linha do diário para cada transação real. O sistema agrupa linhas do diário em diários separados baseados no valor selecionado no campo Unidade de período no diário de integração do Project Operations no separador Project Operations no Dynamics 365 Customer Engagement da página parâmetros de Gestão de projetos e contabilística em Finanças (Gestão de projetos e contabilística>Configuração>parâmetros de Gestão de projetos e contabilística). Os valores possíveis para este campo incluem:

  • Dias: Os valores reais são agrupados por data de transação. Um diário separado é criado para cada dia.
  • Meses: Os valores reais são agrupados por mês civil. Um diário separado é criado para cada mês.
  • Anos: Os valores reais são agrupados por ano civil. Um diário separado é criado para cada ano.
  • Todas: Todas as transações reais estão incluídas no mesmo diário de integração. Se o diário não estiver disponível quando o processo periódico for executado, por exemplo, se o diário estiver em processo de publicação de transações, é criado um novo diário.

As linhas do diário são criadas com base em valores reais de projetos. A lista que se segue inclui algumas das regras de predefinição e transformação mais notáveis:

  • Cada transação real do projeto tem uma linha no diário de Integração do Project Operations. As transações de vendas e de custos e não faturadas para o tipo de faturação de tempo e material são apresentadas em linhas separadas.

  • O campo Data representa a data da transação. O campo Data de contabilidade representa a data em que a transação é registada no livro razão. Se a data contabilística estiver num período financeiro fechado e o parâmetro Definir automaticamente a data contabilística para o período do livro razão aberto é definido no separador Financeiro da página Parâmetros de gestão de projetos e contabilística, o sistema ajusta a data contabilística da transação para a primeira data no próximo período de livro razão aberto.

  • O campo Cupão mostra o número do cupão para cada transação real. A sequência de números do cupão é definida no separador Sequências de Número, na página Parâmetros de gestão de projetos e contabilística. Cada linha é atribuída a um novo número. Após o cupão ser publicado, pode ver como o custo e a transação de vendas não faturadas estão relacionados selecionando Cupões relacionados na página Transação do Cupão.

  • O campo Categoria representa uma transação de projeto e assume a predefinição com base na categoria de transação para o valor real do projeto relacionado.

    • Se Categoria de transações for definida no valor real do Projeto e existir uma Categoria de projeto relacionada numa determinada entidade jurídica, a categoria assume a predefinição desta categoria de projeto.
    • Se uma Categoria de transação não for definida no valor real do projeto, o sistema utiliza o valor no campo Predefinições de categoria do projeto no separador Project Operations no Dynamics 365 Customer Engagement na página Parâmetros de gestão de projeto e contabilidade.
  • O campo Recurso representa o recurso do projeto relacionado com esta transação. O recurso é utilizado como referência nas propostas de fatura do Projeto para os clientes.

  • O valor predefinido do campo Taxa de câmbio provém do valor da Taxa de câmbio da moeda definido em Finanças. Se faltar a configuração da taxa de câmbio, o processo periódico Importar do teste não adiciona o registo a um diário e uma mensagem de erro é adicionada ao registo de execução da tarefa.

  • O campo Propriedade da linha representa o tipo de faturação nos valores reais do projeto. O mapeamento das propriedades de linha e do tipo de faturação é definido no separador Project Operations no Dynamics 365 Customer Engagement na página Parâmetros de gestão de projeto e contabilidade.

Apenas os seguintes atributos contabilísticos podem ser atualizados nas linhas do diário de integração do Project Operations:

  • Grupo de impostos sobre vendas de faturação e Grupo de impostos de venda de artigos de faturação
  • Dimensões financeiras (utilizando a ação Distribuir montantes)

As linhas do diário de integração podem ser eliminadas. No entanto, quaisquer linhas não publicadas serão novamente inseridas no diário depois de voltar a executar o processo periódico Importar de teste.

Publicar o diário de integração do Project Operations

Ao publicar o diário de Integração, são criadas transações de sublivro razão de projeto e de livro razão geral. Estes são utilizados na faturação dos clientes a jusante, no reconhecimento de receitas e nos relatórios financeiros.

O diário de integração do Project Operations selecionado pode ser publicado através da página de integração Publicar no Project Operations. É possível publicar automaticamente todos os diários executando um processo em Periódicos>Integração do Project Operations>Diário de integração após o Project Operations.

A publicação pode ser executada de forma interativa ou num lote. Todos os diários que tenham mais de 100 linhas são publicados automaticamente num lote. Para um melhor desempenho quando os diários com muitas linhas são publicados num lote, ative a funcionalidade Diário de integração após o Project Operations através de várias tarefas de lote na área de trabalho Gestão de funcionalidades.

Transferir todas as linhas que tenham erros de publicação para um novo diário

Nota

Para utilizar esta capacidade, ative a funcionalidade Transferir todas as linhas com erros de publicação para um novo diário de integração do Project Operations na área de trabalho Gestão de Funcionalidades.

Esta caraterística ajuda a melhorar a experiência com o diário de integração do Project Operations. Quando está ativado, os problemas de temporizador de escrita dupla e os problemas de configuração deixam de impedir a publicação de diários válidos. Durante a publicação no diário de integração do Project Operations, o sistema valida todas as linhas no diário. Publica todas as linhas que não têm erros e cria um novo diário para todas as linhas que tenham erros de publicação.

Para rever os diários que têm linhas de erro de publicação, aceda a Gestão de projetos e contabilística>Diários>Diário de integração do Project Operations e filtre a lista de diários utilizando o campo Diário original. A ilustração seguinte mostra um exemplo no qual os diários na página Diário de integração do Project Operations foram filtrados desta forma.

Diário original mostrado na página Diário de integração do Project Operations.

Se for configurada uma tarefa de lote periódica para publicar a diário de integração, a publicação é tentada novamente. Se o problema de temporização foi corrigido, os diários são publicados. Deverá investigar manualmente quaisquer diários restantes revendo os registos e efetuando quaisquer ações necessárias.

Trabalhar com linhas do diário de integração com avisos e erros

Se houver problemas de configuração, ou se outros problemas forem encontrados durante a publicação, o sistema regista um aviso ou erro para descrever o problema. A transação permanece no diário de integração, para que possa ser lançada mais tarde.

A funcionalidade Ativar melhorias de processamento do diário de integração está disponível na versão 10.0.37 e é recomendada para todos os clientes. Esta funcionalidade evita um erro de condição race. Impede que o sistema tente publicar continuamente diários de integração que falhem até que o problema de configuração seja resolvido.

Quando esta funcionalidade está ativada, os novos estados são visíveis na linha do diário de integração e são utilizados para controlar a publicação. Esta funcionalidade também otimiza a publicação para garantir que o trabalho possa ser dividido em vários threads. Esta funcionalidade depende da funcionalidade Transferir todas as linhas com erros de publicação para um novo diário. Além disso, recomendamos que ative a funcionalidade Publicar diário de Integração do Post Project Operations utilizando várias tarefas.

Esta funcionalidade introduz um processo melhorado onde as transações de publicação são tentadas, e quaisquer linhas sem erros são publicadas com sucesso. Se forem encontrados erros, esse subconjunto de transações é movido para um novo diário de integração, e o cabeçalho e as linhas têm um estado de Erro. O sistema não tenta publicar novamente as transações que têm o erro até que o problema subjacente seja corrigido, o cabeçalho seja atualizado e a linha seja definida de volta para o estado de rascunho. Exemplos comuns de problemas subjacentes incluem um período financeiro fechado e uma dimensão financeira incorreta que não é válida para a estrutura da conta. Depois de corrigido o problema subjacente, o utilizador seleciona Atualizar para rascunho na linha de diário de integração ou no cabeçalho do diário de integração para marcar as transações como prontas para serem processadas novamente.

Estado da linha Description Como o utilizador pode corrigir o erro
Rascunho A linha está no estado de rascunho, tal como existia antes da nova funcionalidade Ativar melhorias de processamento do diário de integração ter sido ativada. A linha pode ser publicada.
Error Uma ou mais linhas do diário integração têm um erro e o cabeçalho não pode ser publicado. A reposição para rascunho pode ser efetuada.
Em processamento A linha está no estado de processamento e em breve será movida para o estado de publicada. Se uma linha estiver em estado de processamento durante um longo período de tempo, é provável que tenha ocorrido um erro. Um utilizador pode repor manualmente a linha para o estado de rascunho. A reposição para rascunho pode ser efetuada.
Publicada A linha foi publicada com sucesso, e nenhuma outra ação é necessária.
Irrecuperável A linha tem um erro que não pode ser publicado pelo sistema. Poderá ser necessário um pedido de suporte. Este erro só deve ocorrer para transações que existiam antes da caraterística ter sido ativada.
Valores reais inválidos A linha tem um erro que não pode ser publicado por causa da falta de valores reais no Dataverse. Poderá ser necessário um pedido de suporte.
Estado do cabeçalho Description Como o utilizador pode corrigir o erro
Rascunho O cabeçalho está no estado de rascunho, porque ainda não foi publicado.
Em processamento O cabeçalho está no estado de processamento e em breve será movido para o estado de publicado. A reposição para rascunho pode ser efetuada.
Publicada O cabeçalho foi publicado com sucesso, e nenhuma outra ação é necessária.
Error Uma ou mais linhas do diário integração têm um erro e o cabeçalho não pode ser publicado. Um utilizador pode repor manualmente o cabeçalho para o estado de rascunho e, em seguida, tentar publicar novamente. A reposição para rascunho pode ser efetuada.

Transações no estado de processamento

As linhas do diário de integração poderão permanecer num estado de processamento durante um longo período e poderão ter de ser repostas. Se as transações estiverem listadas em estado pendente e tiverem passado 24 horas ou se um Administrador tiver verificado que não existem processos interativos ou de publicação de lotes em execução para o diário de integração, é provável que o estado não tenha sido atualizado corretamente. Os utilizadores podem repor manualmente o estado para rascunho selecionando Atualizar para rascunho na linha do diário de integração.

Outras melhorias na versão 10.0.38

Aqui estão algumas outras melhorias que foram feitas nesta área na versão 10.0.38:

  • Pode selecionar várias linhas quando trabalha com cabeçalhos de integração.
  • Um novo parâmetro opcional Limitar as linhas do diário de integração por cabeçalho fornece um controlo mais flexível sobre a publicação. Quando o parâmetro está desativado, são utilizadas 200 linhas por predefinição. Pode aumentar ou diminuir o valor do parâmetro conforme necessário. Ao diminuir o valor, reduz o tempo necessário para publicar o diário.
  • A funcionalidade Adicionar filtros à tarefa de lote de publicação do diário de integração de projetos adiciona filtros predefinidos que permitem aos utilizadores especificar uma data de início do período, um número de diário ou um número de diário original no filtro da tarefa de lote. Estes filtros são úteis quando tem transações que requerem alterações de configuração antes de poderem ser publicadas. Agora pode evitar tentar publicar até que o problema seja corrigido.