Gerir o ciclo de vida de configuração de Relatórios eletrónicos (ER)

Este tópico descreve como gerir o ciclo de vida das configurações de Relatórios eletrónicos (ER) do Dynamics 365 Finance.

Descrição Geral

Os relatórios eletrónicos (ER) são um motor que suporta documentos eletrónicos estatutários e específicos do país. Em geral, o ER assume a capacidade de executar as seguintes tarefas para um único documento eletrónico. Para obter mais detalhes, consulte Descrição geral de relatórios eletrónicos (ER).

  • Estruturar um modelo de documento eletrónico:

    • Identificar as origens de dados necessárias que podem ser apresentadas no documento:

      • Dados subjacentes, tais como tabelas de dados, entidades de dados e classes.
      • Propriedades específicas do processo, tais como data de execução e hora, e fuso horário.
      • Parâmetros de entrada do utilizador, especificados pelo utilizador final no tempo de execução.
    • Definir os elementos de documento necessários e a sua topologia para especificar um formato de documento final.

    • Configurar o fluxo desejado de dados de origens de dados selecionadas para elementos de documento definidos (através de ligações de origem de dados a componentes de formato de documento) e especificar a lógica de controlo do processo.

  • Disponibilizar um modelo para que possa ser utilizado noutras instâncias:

    • Transformar numa configuração de ER um modelo de documento que foi criado e exportar a configuração da atual instância de aplicação como um pacote XML que pode ser armazenado localmente ou em Lifecycle Services (LCS).
    • Transformar uma configuração de ER num modelo de documento de aplicação.
    • Importar um pacote XML que está armazenado localmente ou em LCS para a instância atual.
  • Personalizar o modelo de um documento eletrónico:

    • Trazer um modelo do LCS para a instância atual como uma configuração de ER.
    • Desenhar uma versão personalizada de uma configuração de ER e manter uma referência à versão base.
  • Integrar um modelo com um determinado processo de negócio, para que esteja disponível na aplicação:

    • Configurar as definições de modo a que a aplicação comece a utilizar uma configuração de ER referindo-se a essa configuração num parâmetro relacionado com o processo. Por exemplo, referir a configuração de ER num método de pagamento específico das Contas a pagar para gerar uma mensagem de pagamento eletrónica para o processamento de faturas.
  • Use um modelo num processo de negócio específico:

    • Execute uma configuração de ER num processo de negócio específico. Por exemplo, para gerar uma mensagem de pagamento eletrónica para o processamento de faturas quando está selecionado um método de pagamento que refere a configuração de ER.

Conceitos

As seguintes funções e atividades conexas estão associadas ao ciclo de vida da configuração de ER.

Função Atividades Descrição
Consultor funcional de relatórios eletrónicos Criar e gerir componentes de ER (modelos e formatos). Uma pessoa de negócios que concebe modelos de dados específicos do domínio ER, desenha os modelos necessários para documentos eletrónicos e liga-os em conformidade.
Programador de relatórios eletrónicos Criar e gerir mapeamentos de modelos de dados. Um especialista que seleciona as origens de dados do Finance necessárias e as liga a modelos de dados específicos do domínio ER.
Supervisor contabilístico Configurar as definições relacionadas com o processo que referenciam artefactos ER. Por exemplo, uma função de supervisor de contabilidade que permite que as definições de uma configuração de ER sejam usadas num determinado método de pagamento das Contas a pagar para gerar uma mensagem de pagamento eletrónico para o processamento de faturas.
Assistente de pagamentos de contas a pagar Use artefactos ER num processo de negócio específico. Por exemplo, uma função de Escriturário de contas a pagar que permite que as mensagens de pagamento eletrónica sejam geradas para o processamento de faturas, com base no formato ER que está configurado para um método de pagamento específico.

Ciclo de vida de desenvolvimento da configuração de ER

Pelas seguintes razões relacionadas com o ER, recomendamos que desenhe configurações de ER no ambiente de desenvolvimento como uma instância separada de Finanças e Operações:

  • Os utilizadores da função de Programador de relatórios eletrónicos ou da função de Consultor funcional de relatórios eletrónicos podem editar configurações e executá-las para fins de teste. Este cenário pode causar chamadas de métodos de classes e tabelas que podem prejudicar os dados empresariais e o desempenho da instância.
  • As chamadas de métodos de classes e tabelas como origens de dados ER de configurações de ER não são restringidas por pontos de entrada e conteúdo da empresa registado. Portanto, os utilizadores da função de Programador de relatórios eletrónicos ou da função de Consultor funcional de relatórios eletrónicos podem aceder a dados empresariais confidenciais.

As configurações de ER que são projetadas no ambiente de desenvolvimento podem ser carregadas para o ambiente de teste para a avaliação de configuração (integração adequada do processo, correção de resultados e desempenho) e garantia de qualidade, tais como a correção dos direitos de acesso orientados para a função e a segregação de deveres. As funcionalidades que permitem o intercâmbio de configurações de ER podem ser utilizadas para este fim. As configurações de ER comprovadas podem ser enviadas para o LCS para que sejam partilhadas com os assinantes do serviço, ou podem ser importadas para o ambiente de produção para uso interno.

Ciclo de vida da configuração de ER.

Consideração de persistência de dados

Pode importar individualmente diferentes versões de uma configuração de ER para a sua instância do Finance. Quando uma nova versão de uma configuração de ER é importada, o sistema controla o conteúdo da versão de rascunho desta configuração:

  • Quando a versão importada é inferior à versão mais alta desta configuração na atual instância do Finance, o conteúdo da versão de rascunho desta configuração permanece inalterado.
  • Quando a versão importada é superior a qualquer outra versão desta configuração na atual instância do Finance, o conteúdo da versão importada é copiado para a versão de rascunho desta configuração para permitir que continue a editar a última versão completa.

Se esta configuração for propriedade do fornecedor de configuração que está atualmente ativado, a versão de rascunho desta configuração é visível para si no Separador Rápido Versões da página Configurações (Administração da organização > Relatório eletrónico > Configurações). Pode selecionar a versão de rascunho da configuração e modificar o seu conteúdo utilizando o designer ER relevante. Quando edita a versão de rascunho de uma configuração de ER, o conteúdo da versão de rascunho deixa de corresponder à versão mais alta desta configuração na atual instância do Finance. Para evitar a perda das suas alterações, o sistema apresenta um erro que indica que a importação não pode continuar porque a versão desta configuração é superior à versão mais alta desta configuração na atual instância do Finance. Quando isto acontece, por exemplo, com a configuração de formato X, é apresentado o erro Versão do formato "X" não está completada.

Para desfazer as alterações introduzidas na versão de rascunho, selecione a versão mais alta completa ou partilhada da sua configuração de ER no Finance no Separador Rápido Versões e, em seguida, selecione a opção Obter esta versão. O conteúdo da versão selecionada é copiado para a versão de rascunho.

Consideração de aplicabilidade

Ao desenhar uma nova versão de uma configuração de ER, pode definir a sua dependência noutros componentes do software. Este passo é considerado um pré-requisito para controlar a transferência da versão desta configuração a partir de um repositório de ER ou de um ficheiro XML externo, e para qualquer utilização posterior da versão. Quando se tenta importar uma nova versão de uma configuração de ER, o sistema utiliza os pré-requisitos configurados para controlar se a versão pode ser importada.

Em alguns casos, pode exigir que o sistema ignore os pré-requisitos configurados quando importa novas versões de configurações de ER. Para que o sistema ignore os pré-requisitos durante a importação, siga estes passos.

  1. Vá para Administração da organização > Relatórios eletrónicos > Configurações.

  2. Na página Configurações, no Painel de Ações, no separador Configurações, no grupo Definições avançadas, selecione Parâmetros de utilizador.

  3. Defina a opção Ignorar atualizações do produto e a verificação do pré-requisito da versão durante a importação para Sim.

    Nota

    Este parâmetro é específico do utilizador e específico da empresa.

Recursos adicionais

Descrição geral dos Relatórios eletrónicos (ER)

Definir a dependência das configurações de ER noutros componentes