Projetar e criar modelos

Concluído

Esta unidade analisa como identificar, aplicar e manipular um modelo, além de fornecer uma visão geral dos modelos e sua importância no desenvolvimento.

Um modelo é um grupo de elementos, incluindo metadados e arquivos de origem que definem uma solução com personalizações. Esses modelos estão incluídos em pacotes, que podem ser transformados em um pacote implantável. Finanças e operações usam pacotes implantáveis para implantar personalizações e atualizações em seus ambientes.

Importância dos modelos

Em aplicativos de finanças e operações, os modelos são obrigatórios para personalizações. Os modelos podem ser considerados uma coleção de projetos do Microsoft Visual Studio. Os projetos só podem ser atribuídos a um único modelo. Os modelos podem ajudar a identificar onde certos objetos são armazenados. Por exemplo, um modelo de gerenciamento de depósito conterá objetos relacionados ao gerenciamento de depósito. Um modelo personalizado pode ser criado para conter todas as personalizações feitas no sistema.

Criar um modelo

No Visual Studio, você pode usar o assistente Criar modelo no botão do Dynamics 365 para criar dois tipos de modelos:

  • Um modelo que é implantado em seu próprio pacote
  • Um modelo que faz parte de um pacote existente

Um modelo em seu próprio pacote pode ser usado para criar novos elementos de modelo e estender elementos. Você também pode selecionar modelos de referência. Como esse modelo é compilado em seu próprio assembly e binários, ele simplifica a implantação e o ALM.

Um modelo que faz parte de um pacote existente permite sobrepor o código-fonte e os metadados. No entanto, a sobreposição do código-fonte pode causar problemas futuros na implantação de atualizações da Microsoft. Recomendamos que você sempre use extensões ou crie novos elementos.

Você também pode atualizar os parâmetros do modelo no Visual Studio no menu Dynamics 365.

Para isso, selecione Gerenciamento de modelo e, depois, Atualizar parâmetros do modelo. Em seguida, selecione o nome do modelo para atualizar os parâmetros e as dependências dele.