Gerir o mapeamento de modelos de ER em configurações de ER separadas
Os passos seguintes explicam como um utilizador atribuído à função Administrador de sistema ou à função Programador de Relatórios eletrónicos pode gerir mapeamentos de modelos de Relatórios Eletrónicos (ER) em configurações de ER separadas. Neste guia de tarefas, irá criar configurações de ER necessárias para a empresa de exemplo, Litware, Inc. Para concluir este guia de tarefas, tem primeiro de concluir os passos no guia de tarefas, "ER Criar um fornecedor de configuração e marcá-lo como ativo".
Uma vez que as configurações de ER são partilhadas entre empresas, pode concluir este guia de tarefas utilizando o conjunto de dados da empresa à sua escolha. A funcionalidade deste guia de tarefas está disponível se tiver instalada uma das seguintes correções: https://fix.lcs.dynamics.com/Issue/Resolved?kb=4012872 para a versão 7.0 do Dynamics AX ou https://fix.lcs.dynamics.com/Issue/Resolved?kb=4012871 para a versão Dynamics 365 for Operations.
- Vá para Administração da organização > Áreas de trabalho > Relatórios eletrónicos.
- Verifique se o fornecedor de configuração da empresa de exemplo, Litware, Inc., está disponível e marcado como ativo. Caso não veja este fornecedor de configuração, primeiro tem de concluir os passos indicados no guia de tarefas, Criar um fornecedor de configuração e marcá-lo como ativo.
Adicionar uma nova configuração de modelo de ER
- Clique em Configurações de relatórios.
- Adicione uma nova configuração de modelo. O nome deve ser exclusivo na árvore de configurações.
- Clique em Criar configuração para abrir a caixa de diálogo pendente.
- No campo Nome, escreva "Modelo de dados de exemplo".
- Modelo de dados de exemplo
- Clique em Criar configuração.
- Clique em Estruturador.
- Clique em Novo para abrir a caixa de diálogo pendente.
- No campo Nome, escreva 'Raiz'.
- Raiz
- Clique em Adicionar.
- Clique em Novo para abrir a caixa de diálogo pendente.
- No campo Nome, escreva 'Empresa'.
- Empresa
- Clique em Adicionar.
- No campo Descrição, introduza o texto, Descrição da entidade jurídica ou empresa na qual um utilizador iniciou sessão durante o runtime.
- Descrição da entidade legal ou empresa na qual um utilizador iniciou sessão durante o runtime.
- Clique em Referência de raiz.
- Clique em OK.
- Clique em Guardar.
- Feche a página.
- Clique em Alterar estado.
- Clique em Concluir.
- Clique em OK.
Adicionar uma nova configuração de mapeamento de modelos de ER
- Clique em Criar configuração para abrir a caixa de diálogo pendente.
- No campo Novo, introduza "mapeamento de modelos baseado no modelo de dados Modelo de dados de exemplo".
- No campo Nome, escreva "Mapeamento de exemplo".
- Mapeamento de exemplo
- Clique em Criar configuração.
- Expanda a secção Pré-Requisitos.
- O grupo de pré-requisitos Implementações foi adicionado automaticamente. O grupo contém o componente de pré-requisito que se refere à configuração do modelo de dados principal e está marcado como Implementação. Isto significa que esta configuração de mapeamento de modelos Mapeamento de exemplo é considerada a implementação do modelo de dados, Modelo de dados de exemplo. Consequentemente, este componente forçará o ER a transferir a configuração de mapeamento de modelos, Mapeamento de exemplo de um repositório de ER, quando a configuração de modelo, Modelo de dados de exemplo, for transferida.
- Clique em Estruturador.
- A configuração de mapeamento de modelos criada contém um novo mapeamento em branco com o mesmo nome da configuração criada. Quando uma configuração de modelo principal selecionada contiver mapeamentos de modelos, estes serão copiados para uma nova configuração de mapeamento de modelos.
- Clique em Estruturador.
- Na árvore, selecione 'Dynamics 365 for Operations\Tabela'.
- Clique em Adicionar raiz.
- No campo Nome, escreva 'Empresa'.
- Empresa
- No campo Tabela, escreva 'CompanyInfo'.
- CompanyInfo
- Clique em OK.
- Na árvore, expanda "Company".
- Na árvore, expanda "Company\find()".
- Na árvore, selecione "Company\find()\Name".
- Clique em Vincular.
- Clique em Guardar.
- Feche a página.
- Feche a página.
- No Painel de Ações, clique em Configurações.
- Clique em Parâmetros de utilizador.
- Selecione Sim no campo Executar definições.
- Clique em OK.
- Clique em Editar.
- Selecione Sim no campo Executar Rascunho.
Adicionar uma nova configuração de formato de ER
- Na árvore, selecione "Modelo de dados de exemplo".
- Clique em Criar configuração para abrir a caixa de diálogo pendente.
- No campo Novo, introduza "Formato baseado no modelo de dados Modelo de dados de exemplo".
- No campo Nome, escreva "Formato de exemplo".
- Formato de exemplo
- Clique em Criar configuração.
- Clique em Estruturador.
- Clique em Adicionar raiz para abrir a caixa de diálogo pendente.
- Na árvore, selecione "Texto\Cadeia".
- Clique em OK.
- Clique no separador Mapeamento.
- Na árvore, expanda "modelo".
- Na árvore, selecione "modelo\Empresa".
- Clique em Vincular.
- Clique em Guardar.
- Feche a página.
- Execute a versão de rascunho do formato criado para efeitos de teste.
- Clique em Executar.
- No Separador Rápido Versões, clique em Executar.
- Clique em OK.
- Reveja a saída que contém o nome da empresa na qual o utilizador que está a executar esta configuração de formato iniciou sessão. A configuração de mapeamento de modelos criada é utilizada por esta configuração de formato porque existe apenas uma configuração disponível que contém mapeamentos de modelos necessários.
Adicionar uma configuração de mapeamento de modelos de ER alternativa
- Na árvore, selecione "Modelo de dados de exemplo".
- Clique em Criar configuração para abrir a caixa de diálogo pendente.
- No campo Novo, introduza "mapeamento de modelos baseado no modelo de dados Modelo de dados de exemplo".
- No campo Nome, escreva "Mapeamento de exemplo (alternativa)".
- Mapeamento de exemplo (alternativa)
- Clique em Criar configuração.
- Clique em Estruturador.
- Clique em Estruturador.
- Na árvore, selecione 'Dynamics 365 for Operations\Tabela'.
- Clique em Adicionar raiz.
- No campo Nome, escreva 'Empresa'.
- Empresa
- No campo Tabela, escreva 'CompanyInfo'.
- CompanyInfo
- Clique em OK.
- Clique em Editar.
- Na árvore, selecione "Cadeia\CONCATENATE".
- Clique em Adicionar função.
- Na árvore, expanda "Company".
- Na árvore, expanda "Company\find()".
- Na árvore, selecione "Company\find()\Name".
- Clique em Adicionar origem de dados.
- No campo Fórmula, escreva um valor.
- CONCATENATE(Company.'find()'.Name, ";",
- Na árvore, selecione "Company\find()\Company(DataArea)".
- Clique em Adicionar origem de dados.
- No campo Fórmula, escreva um valor.
- CONCATENATE(Company.'find()'.Name, ";", Company.'find()'.DataArea)
- Clique em Guardar.
- Feche a página.
- Clique em Guardar.
- Feche a página.
- Feche a página.
- Selecione Sim no campo Executar Rascunho.
Utilizar uma configuração de mapeamento de modelos de ER existente
- Na árvore, selecione "Modelo de dados de exemplo\Formato de exemplo".
- Clique em Executar.
- A versão de rascunho selecionada da configuração do formato de ER não pode ser executada porque existe mais de uma configuração de mapeamento de modelos disponível para o modelo de dados indefinido que foi selecionado como origem de dados do formato de ER em execução.
- Em seguida, definirá a configuração alternativa de mapeamento de modelos como aquela a partir da qual os mapeamentos de modelos serão utilizados como origens de dados para executar o formato de ER.
- Na árvore, selecione "Modelo de dados de exemplo\Mapeamento de exemplo (alternativa)".
- Selecione Sim no campo Predefinição para o mapeamento de modelo.
- Na árvore, selecione "Modelo de dados de exemplo\Formato de exemplo".
- Clique em Executar.
- Clique em OK.
- A configuração de mapeamento de modelos predefinida é utilizada por esta configuração de formato para gerar o documento eletrónico (a saída criada contém o código da empresa).