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.
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.
Vá para Administração da organização > Relatórios eletrónicos > Configurações.
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.
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