Usar modelos no gerenciamento de dados
Os modelos padrão são entregues em conjunto com cada nova versão dos aplicativos de finanças e operações. Nossa meta a longo prazo é fornecer os modelos no Lifecycle Services para que você possa enviá-los para uma instância de aplicativos de finanças e operações. No entanto, para as versões atuais, selecione o bloco Modelos no espaço de trabalho Gerenciamento de dados e depois Carregar modelos padrão para carregar os modelos. Para ver o menu Carregar modelos padrão, você deve usar o modo de exibição avançada.
Recomendamos usar as exibições avançadas para ter mais recursos e flexibilidade ao trabalhar com seus projetos.
Depois que os modelos são carregados, você pode alterá-los de acordo com as suas necessidades comerciais. Se você quiser recuperar os modelos padrão originais, poderá usar o botão Carregar modelos padrão para adicioná-los novamente ao sistema. Os modelos serão substituídos pelas versões mais recentes. Se você tiver feito alterações nos modelos, poderá fazer uma cópia dos modelos antigos exportando-os.
Observe que é necessário o acesso de administrador do sistema para carregar modelos padrão e importar modelos. Esse requisito ajuda a garantir que todas as entidades sejam corretamente carregadas no modelo.
Para o ambiente recém implantado dos aplicativos de finanças e operações, os modelos padrão não são carregados. Recomendamos que você selecione o botão Carregar modelos padrão para exibir os modelos padrão.
Quando a caixa de diálogo Carregar modelos padrão for exibida, você poderá selecionar um único modelo, vários ou todos os modelos a serem carregados no seu ambiente.
Os níveis 10 a 22 são reservados para entidades de sistema compartilhadas, de forma que essas entidades sejam processadas primeiro. Quase todos os sistemas também usam as entidades contábeis específicas da empresa. Portanto, o nível 25 é reservado para essas entidades. Esses níveis representam a configuração básica mínima necessária para a maioria dos dados compartilhados em uma configuração.
Depois que a configuração básica é concluída, várias entidades podem ser carregadas em paralelo em todos os módulos. Essas entidades não precisam ser carregadas em silos por módulo. Em vez disso, você pode configurar faixas de dependências entre os dados para entidades diferentes. As faixas ajudam a estabelecer o tempo de execução entre as entidades adicionadas aos grupos porque cada faixa é definida por seu nível de execução.
Neste exemplo, as entidades que não têm dependências são adicionadas à faixa 30. A faixa 40 é adicionada para entidades que têm uma dependência nas entidades na faixa 30. O mesmo processo continua nas faixas 50 a 90, conforme mostrado na tabela:
Módulo | Unidade | Nível de execução |
---|---|---|
Faixa 1 para dependências | 1 | 30 |
Faixa 2 para dependências | 1 | 40 |
Faixa 3 para dependências | 1 | 50 |
Faixa 4 para dependências | 1 | 60 |
Faixa 5 para dependências | 1 | 70 |
Faixa 6 para dependências | 1 | 80 |
Faixa 7 para dependências | 1 | 90 |
Depois de organizar as entidades básicas para que possam ser processadas em paralelo, as entidades restantes são organizadas por módulo, na ordem em que os módulos devem ser processados. No entanto, muitas entidades têm muitas dependências, algumas são complexas.
Por exemplo, a entidade Perfis de lançamento de fornecedor pode exigir fornecedores ou entidades de itens. Embora a entidade Perfis de lançamento do fornecedor esteja no módulo Contas a pagar, ela deve ser processada após o Módulo gerenciamento do produto. Nesse caso, se as entidades de Fornecedores forem 1.130.10 e as entidades de itens forem 1.300.10, a entidade Perfis de lançamento do fornecedor deverá ser movida para depois dessa sequência (por exemplo, 1.310.20).
Observação
As sequências que implementamos são uma diretriz, não uma exigência. Não há uma relação necessária entre um nível e um módulo. Você pode reorganizar as entidades se a sequência não funcionar para sua implementação. Para adicionar seus próprios modelos a uma configuração, você pode seguir as diretrizes anteriores para ajudar a garantir que seu modelo seja mesclado corretamente em um projeto que usa modelos padrão.
Modelos com a mesma entidade
Algumas entidades são necessárias em mais de um modelo. Por exemplo, você deve ter condições de pagamento nos modelos Contas a pagar e Contas a receber. No entanto, você pode exigir somente o modelo Contas a receber. Adicionamos a entidade aos dois modelos para situações em que você só precisa de um deles.
Um projeto de dados pode incluir apenas uma instância de uma entidade. Se você adicionar um modelo e o modelo incluir uma entidade que já existe em um projeto de dados, a entidade nesse modelo substituirá a entidade que está atualmente no projeto.
Você pode usar esse recurso para substituir os modelos padrão sem alterá-los. Por exemplo, o campo trabalhador não foi mapeado no seu projeto de dados, mas você tem seu próprio modelo que adiciona trabalhadores. Nesse caso, você pode criar um modelo que inclua as entidades que têm o campo trabalhador. Nesse modelo, você pode mapear o campo trabalhador. Qualquer entidade no projeto de dados que não tenha o campo mapeado será substituída.
Modelos mesclados
Criamos modelos maiores que cobrem várias áreas de módulo. Você pode usar os modelos maiores, ou qualquer combinação de modelos menores, para criar um projeto de dados. Os seguintes modelos combinados estão disponíveis:
- Sistema e compartilhado: incluem configuração do sistema, catálogo de endereços global, contabilidade compartilhada geral e fluxo de trabalho.
- Finanças: inclui contabilidade, banco, contas a pagar, imposto, contas a receber, ativos fixos e orçamentos.
- Gerenciamento de cadeia de fornecedores: inclui gerenciamento de estoque, gerenciamento de produtos, aquisição, vendas e marketing, gerenciamento de depósito limitado, controle de produção e avaliação de custos.
- Gerenciamento de despesas e de projetos: esses modelos não estão incluídos em um modelo maior. No entanto, eles são projetados para que possam ser facilmente mesclados em um projeto que usa outros modelos.
- Trabalhadores: inclui as entidades necessárias para adicionar trabalhadores e remapear entidades em que o mapeamento de trabalho foi removido.
Dados mestres
Muitos modelos padrão incluem entidades para dados mestre, como clientes, fornecedores e produtos liberados. Essas entidades são incluídas para indicar a sequência correta de entidades que serão necessárias depois que você carregou parâmetros e dados de referência. As entidades mestre são geralmente sequenciadas nas faixas do módulo que são numeradas 100 e acima. Na grade, a categoria da entidade para essas entidades será Mestre. Se você não deseja incluir dados mestre ou outras entidades na configuração, remova essas entidades do seu projeto.
Habilitar o controle de alterações para entidades
O controle de alterações permite a exportação incremental de dados de aplicativos de finanças e operações usando o gerenciamento de dados. Em uma exportação incremental, somente são exportados os registros que foram alterados. Para habilitar a exportação incremental, você deve habilitar o controle de alterações nas entidades.
Se você não habilitar o controle de alterações em uma entidade, você só poderá habilitar uma exportação completa por vez. Para trazer seu próprio banco de dados (BYOD) de casos de uso, o controle de alterações também pode rastrear exclusões, se a entidade oferecer suporte a isso.
Para obter mais informações sobre BYOD, confira Preparar dados para migração para aplicativos de finanças e operações.