Diário de integração no Project Operations
Aplica-se a: Project Operations para cenários baseados em recursos/sem estoque.
As entradas de hora, despesa e material criam transações Reais, as quais representam a visão operacional do trabalho concluído em um projeto. O Microsoft Dynamics 365 Project Operations dá aos contadores uma ferramenta para revisar as transações e ajustar os atributos de contabilidade na medida do necessário. Depois que a revisão e os ajustes forem concluídos, as transações serão lançadas na subconta do projeto e da contabilidade. Um contador pode realizar essas atividades usando o diário Integração do Project Operations (no Dynamics 365 Finance, vá até Gerenciamento e Contabilidade do Projeto>Diários e selecione o diário Integração do Project Operations).
Cria registros no diário de integração do Project Operations
Os registros no diário de integração do Project Operations são criados usando o processo periódico, Importar da tabela de preparo. Você pode executar esse processo indo até Gerenciamento e contabilidade de projeto>Periódico>Integração do Project Operations>Importar da tabela de preparo no Finance. Você pode executar o processo interativamente ou configurá-lo para ser executado em segundo plano, conforme necessário.
Quando o processo periódico é executado, quaisquer dados reais que ainda não foram adicionados ao diário de integração do Project Operations são encontrados. Uma linha do diário para cada transação real é criada. O sistema agrupa linhas de diário em diários separados com base no valor selecionado no campo Unidade de período no diário de Integração do Project Operations na guia Project Operations no Dynamics 365 Customer Engagement da página Parâmetros de gerenciamento e contabilidade de projetos no Finance (Gerenciamento e contabilidade de projeto>Configuração>Parâmetros de gerenciamento e contabilidade de projetos). Os valores possíveis para este campo incluem:
- Dias: os dados reais são agrupados pela data da transação. Um diário separado é criado para cada dia.
- Meses: Os dados reais são agrupados por mês do calendário. Um diário separado é criado para cada mês.
- Anos: Os dados reais são agrupados por ano do calendário. Um diário separado é criado para cada ano.
- Todos: Todas as transações reais sã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 no processo de lançar transações, um novo diário será criado.
As linhas do diário são criadas com base nos dados reais do projeto. A lista a seguir inclui algumas das regras padrão e de 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 de custo e não faturadas para tipo de faturamento de tempo e material são mostradas em linhas separadas.
O campo Data representa a data da transação. O campo Data da contabilidade representa a data quando a transação é registrada no razão. Se a data contábil estiver em um período financeiro fechado, e o parâmetro Definir automaticamente data de contabilidade para abrir período contábil estiver definido na guia Financeiro da página Parâmetros de gerenciamento e contabilidade de projetos, o sistema vai ajustar a data contábil da transação para a primeira data no próximo período de razão aberto.
O campo Comprovante mostra o número do comprovante para cada transação real. A sequência do número do comprovante é definida na guia Sequências numéricas, na página Parâmetros de gerenciamento e contabilidade de projeto. Cada linha recebe um novo número. Depois que o comprovante for postado, você pode ver como o custo e a transação de vendas não faturadas estão relacionados selecionando Comprovantes relacionados na página Transação de comprovante.
O campo Categoria representa uma transação do projeto e os padrões com base na categoria de transação para o projeto real relacionado.
- Se Categoria da transação for definida no Projeto real e houver uma Categoria do projeto em determinada entidade legal fornecida, a categoria é padronizada para esta categoria do projeto.
- Se Categoria da transação não estiver definida no Projeto real, o sistema usará o valor no campo Padrões de categoria do projeto na guia Project Operations no Dynamics 365 Customer Engagement da página Parâmetros de Gerenciamento e contabilidade de projetos.
O campo Recurso representa o recurso do projeto relacionado a esta transação. O recurso é usado como referência nas propostas de fatura do Project para clientes.
O valor padrão do campo Taxa de câmbio vem do valor Taxa de câmbio de moedas definido no Finance. Se a configuração da taxa de câmbio não for encontrado, o processo periódico Importar da tabela de preparo não vai adicionar o registro a um diário, e uma mensagem de erro será adicionada ao log de execução do trabalho.
O campo Propriedade da linha representa o tipo de faturamento nos dados reais do Project. A propriedade de linha e o mapeamento de tipos de cobrança são definidos na guia Project Operations no Dynamics 365 Customer Engagement da página Parâmetros de gerenciamento e contabilidade de projetos.
Apenas os seguintes atributos de contabilidade podem ser atualizados nas linhas do diário de integração do Project Operations:
- Grupo de impostos de vendas de faturamento e Grupo de impostos de vendas de item de faturamento
- Dimensões financeiras (usando a ação Distribuir valores)
A integração das linha do diário podem ser excluídas. No entanto, quaisquer linhas não lançadas serão inseridas no diário novamente depois que você executar novamente o processo periódico Importar de preparo.
Lançar diário de integração do Project Operations
Quando você lança o diário de integração, uma subconta do projeto e transações do razão geral são criadas. Eles são usadas no faturamento de clientes downstream, reconhecimento de receita e relatórios financeiros.
O diário de integração do Project Operations selecionado pode ser lançado usando a opção Lançar na página do diário de integração do Project Operations. Todos os diários podem ser lançados automaticamente executando um processo em Periódicos>Integração do Project Operations>Lançar diário de integração do Project Operations.
O lançamento pode ser realizado interativamente ou em lote. Todos os diários com mais de 100 linhas são lançados automaticamente em um lote. Para um melhor desempenho quando lançamentos com muitas linhas forem feitos em um lote, ative o recurso Lançar diário de integração do Project Operations usando várias tarefas em lote no espaço de trabalho Gerenciamento de recursos.
Transferir todas as linhas com erros de lançamento para um novo diário
Observação
Para usar essa funcionalidade, habilite o recurso Transferir todas as linhas com erros de lançamento para um novo diário de integração do Project Operations no espaço de trabalho Gerenciamento de recursos.
Esse recurso ajuda a melhorar a experiência com o diário de integração do Project Operations. Quando habilitado, os problemas de tempo de gravação dupla e os problemas de configuração não impedem mais a publicação de diários válidos. Durante o lançamento no diário de integração do Project Operations, o sistema validará todas as linhas no diário. Ele lança todas as linhas sem erros e cria um novo diário para todas as linhas com erros de lançamento.
Para revisar os diários que tenham linhas de erro de lançamento, acesse Gerenciamento e contabilidade de projeto>Diários>Diário de integração do Project Operations e filtre a lista de diários usando o campo Diário original. A ilustração a seguir mostra um exemplo em que os diários na página Diário de integração do Project Operations foram filtradas dessa forma.
Se um trabalho em lote periódico estiver configurado para lançar o diário de integração, o lançamento será tentado novamente. Se o problema de sincronização tiver sido corrigido, os diários serão lançados. Você deve investigar manualmente todos os diários restantes revisando os logs e tomando todas as medidas necessárias.
Como trabalhar com linhas de diário da integração que tenham avisos e erros
Se houver problemas de configuração ou se outros problemas forem encontrados durante o lançamento, o sistema vai registrar um aviso ou um erro para descrever o problema. A transação permanece no diário de integração, de maneira que possa ser lançada depois.
O recurso Habilitar melhorias no processamento do diário de integração está disponível na versão 10.0.37 e é recomendado para todos os clientes. Esse recurso evita um erro de condição de corrida. Isso impede que o sistema tente lançar continuamente diários de integração que falharão até o problema de configuração ser resolvido.
Quando esse recurso está habilitado, novos status permanecem visíveis na linha do diário de integração e são usados para controlar o lançamento. Esse recurso também otimiza o lançamento para garantir que o trabalho possa ser dividido em vários threads. Esse recurso depende do recurso Transferir linhas com erros de lançamento para um novo diário. Além disso, é recomendável habilitar o recurso Lançar diário de integração do Project Operations usando várias tarefas em lote.
Esse recurso apresenta um processo avançado no qual as transações de lançamento são tentadas, e todas as linhas sem erros são lançadas com êxito. Se algum erro for encontrado, esse subconjunto de transações será movido para um novo diário de integração, e o cabeçalho e as linhas terão um status de Erro. O sistema não tentará lançar novamente as transações com o erro até o problema subjacente ser corrigido, o cabeçalho ser atualizado e a linha ser redefinida como o status de rascunho. Entre exemplos comuns de problemas subjacentes estão um período financeiro fechado e uma dimensão financeira incorreta não válida para a estrutura da conta. Depois que o problema subjacente é corrigido, o usuário seleciona Atualizar para rascunho na linha do diário de integração ou no cabeçalho do diário de integração para marcar as transações como prontas a serem reprocessadas.
Status da linha | Description | Como o usuário pode corrigir o erro |
---|---|---|
Rascunho | A linha está no status de rascunho, pois existia antes do novo recurso Habilitar melhorias no processamento do diário de integração ter sido habilitado. A linha pode ser lançada. | |
Error | Uma ou mais linhas do diário de integração têm um erro, e o cabeçalho não pode ser lançado. | Redefinir como rascunho pode ser realizado. |
Processamento | A linha está em status processamento e, em breve, vai ser movida para o status lançado. Caso uma linha permaneça em status processamento por um longo tempo, é provável que um erro tenha ocorrido. Um usuário pode redefinir manualmente a linha como o status de rascunho. | Redefinir como rascunho pode ser realizado. |
Postado | A linha foi lançada com êxito, e nenhuma ação adicional é necessária. | |
Irrecuperável | A linha tem um erro que não pode ser lançado pelo sistema. Um tíquete de suporte talvez seja necessário. Esse erro só deve ocorrer para transações existentes antes da habilitação do recurso. | |
Dados reais inválidos | A linha tem um erro que não pode ser lançado por causa da falta de dados reais no Dataverse. Um tíquete de suporte talvez seja necessário. |
Status do cabeçalho | Description | Como o usuário pode corrigir o erro |
---|---|---|
Rascunho | O cabeçalho está em status de rascunho, porque ainda não tinha sido lançado. | |
Processamento | O cabeçalho está em status processamento e alguns vão ser movidos para o status lançado. | Redefinir como rascunho pode ser realizado. |
Postado | O cabeçalho foi lançado com êxito, e nenhuma ação adicional é necessária. | |
Error | Uma ou mais linhas do diário de integração têm um erro, e o cabeçalho não pode ser lançado. Um usuário pode redefinir manualmente o cabeçalho como status de rascunho e, em seguida, relançar. | Redefinir como rascunho pode ser realizado. |
Transações no estado de processamento
As linhas de diário da integração podem permanecer em um estado de processamento por um longo período e talvez precisem ser redefinidas. Se as transações estiverem listadas em status pendente e tiverem passado 24 horas ou se um administrador tiver verificado que nenhum processo interativo ou de lançamento em lote está em execução para o diário de integração, o status provavelmente não foi atualizado corretamente. Os usuários podem redefinir manualmente o status como rascunho selecionando Atualizar como rascunho na linha do diário de integração.
Outras melhorias feitas na versão 10.0.38
Aqui estão algumas outras melhorias que foram feitas nessa área na versão 10.0.38:
- Você pode selecionar várias linhas ao trabalhar com cabeçalhos de integração.
- Um novo parâmetro opcional Limitar as linhas de diário da integração por cabeçalho oferece um controle mais flexível sobre o lançamento. Quando o parâmetro é desabilitado, 200 linhas são usadas por padrão. Você pode aumentar ou diminuir o valor do parâmetro conforme necessário. Ao diminuir o valor, você reduz o tempo necessário para lançar o diário.
- O recurso Adicionar filtros ao trabalho em lote de lançamento do diário de integração do projeto adiciona filtros padrão que permitem aos usuários 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 de trabalhos em lote. Esses filtros são úteis quando você tem transações que exigem alterações na instalação ou na configuração antes de serem lançadas. Você já pode evitar tentar lançar até o problema ser corrigido.