Armazenamento em backup de modelos ER
A Visão geral de ER (Relatórios eletrônicos) permite que usuários comerciais configurem formatos para documentos de saída de acordo com os requisitos legais de vários países e regiões. Os formatos de ER configurados podem usar modelos predefinidos para gerar documentos de saída em vários formatos, como pastas de trabalho do Microsoft Excel, documentos do Microsoft Word ou documentos em PDF. Os modelos são preenchidos com os dados exigidos pelo fluxo de dados configurado para os documentos gerados.
Cada formato configurado pode ser publicado como parte de uma solução de ER. Cada solução de ER pode ser exportada de uma instância de finanças e operações e importada em outra instância.
A estrutura de ER usa Configurar gerenciamento de documentos para manter os modelos exigidos para a instância atual de finanças e operações. Dependendo das configurações da estrutura de ER, o Armazenamento de Blob do Microsoft Azure ou uma pasta do Microsoft SharePoint podem ser selecionados como o local de armazenamento físico principal de modelos. (Para obter mais informações, consulte Configurar a estrutura do ER (Relatório eletrônico).) A tabela DocuValue mantém um registro individual para cada modelo. Em cada registro, o campo AccessInformation armazena o caminho de um arquivo de modelo que encontra-se no local de armazenamento configurado.
Ao gerenciar as instâncias de finanças e operações, você pode decidir migrar a instância atual para outro local. Por exemplo, você poderá migrar sua instância de produção para um novo do ambiente de área restrita. Se você configurou a estrutura de ER para armazenar modelos no Armazenamento de Blob, a tabela DocuValue no novo ambiente de área restrita refere-se à instância de Armazenamento de Blob no ambiente de produção. Entretanto, essa instância não pode ser acessada do ambiente de área restrita, pois o processo de migração não dá suporte à migração de artefatos no Armazenamento de Blob. Portanto, se você tentar executar um formato de ER que usa um modelo para gerar documentos comerciais, ocorrerá uma exceção, e você será notificado sobre o modelo ausente. Você também é orientado a usar a ferramenta de limpeza de ER para excluir e depois reimportar a configuração de formato de ER que contém o modelo. Como você pode ter várias configurações de formato de ER, esse processo pode ser demorado.
O recurso de armazenamento de backup de modelos de ER pode ajudar a produzir seus modelos de modo que estejam sempre disponíveis para gerar documentos comerciais.
Observação
Esse recurso pode ser usado somente quando o Armazenamento de Blob foi selecionado como local de armazenamento físico de modelos de ER.
Recuperação e notificação automatizadas
Para esse recurso, cada modelo de uma nova configuração de formato de ER no ambiente atual é salvo automaticamente no local de armazenamento de backup de modelos (a tabela de banco de dados ERDocuDatabaseStorage) quando ocorrem os seguintes eventos:
- Você importa uma nova configuração de formato de ER que contém um modelo.
- Você conclui a versão de rascunho de uma configuração de formato de ER que contém um modelo.
Cópias de backup de modelos são migradas para uma nova instância de finanças e operações como parte do banco de dados do aplicativo.
Se um modelo de um formato de ER for necessário para a geração de documentos de saída, processar pagamentos de fornecedor, inclusive a geração de avisos de pagamento e relatórios de controle, por exemplo, mas o modelo necessário não se encontra no local de armazenamento principal, os seguintes eventos ocorrerão:
Se o modelo estiver disponível no local de armazenamento de backup, ele será obtido automaticamente do local de armazenamento de backup, restaurado no local de armazenamento principal e usado para a execução atual.
Cada usuário com a função Desenvolvedor de relatório eletrônico ou Administrador do sistema atribuída é notificado sobre o problema de modelo ausente por meio da Central de ações. A mensagem exibida depende do valor do parâmetro Executar automaticamente o procedimento de restauração de modelos corrompidos em lotes:
- Se esse parâmetro estiver definido como Desativado, a mensagem recomendará que você inicie o processo em lote para corrigir automaticamente problemas semelhantes de outros modelos de configuração de formato de ER. A mensagem inclui um link que você pode usar para iniciar o processo em lote.
- Se esse parâmetro estiver definido como Ativado, a mensagem o notificará de que foi identificado um problema de modelos ausentes e que um novo processo em lote, Restaurar modelos corrompidos do backup do banco de dados interno, será agendado automaticamente. Esse processo em lote corrigirá automaticamente problemas semelhantes de outros modelos.
Para configurar o parâmetro Executar automaticamente o procedimento de restauração de modelos corrompidos em lotes, siga estas etapas:
- Em finanças e operações, abra a página Administração da organização > Relatório eletrônico > Configurações.
- Na página Configurações, no Painel Ação, na guia Configurações, no grupo Configurações avançadas, selecione Parâmetros de usuário.
- Na caixa de diálogo Parâmetros de usuário, defina o valor necessário para o parâmetro Executar automaticamente o procedimento de restauração de modelos corrompidos em lotes .
Observação
Esse parâmetro é definido como específico da empresa registrada e do usuário do aplicativo.
A ilustração a seguir mostra um exemplo da mensagem que aparece quando o parâmetro Executar automaticamente o procedimento de restauração de modelos corrompidos em lotes está definido como Ativado.
A ilustração a seguir mostra o processo em lote Restaurar modelos corrompidos do backup do banco de dados interno na página Trabalho em lotes .
O log de execução do processo em lote Restaurar modelos corrompidos do backup do banco de dados interno concluído inclui informações sobre os modelos que foram restaurados do local de armazenamento de backup para o local de armazenamento principal.
Por padrão, o processo de criação automática de cópias de backup de modelos que residem em configurações de formato de ER fica ativado. Para parar de fazer cópias de backup de modelos, defina a opção Parar de fazer cópias de backup de modelos como Sim na guia Anexos da página Parâmetros de relatório eletrônico. Você pode abrir essa página no espaço de trabalho Relatório eletrônico.
Se você definiu a opção Parar de fazer backup cópias de modelos como Sim e não deseja manter as cópias de backup de modelos feitas anteriormente, selecione Limpar o armazenamento de backup na página Parâmetros de relatório eletrônico .
Se você atualizou seu ambiente para finanças e operações versão 10.0.5 (outubro de 2019) e deseja migrar para um novo ambiente que inclua as configurações de formato de ER que podem ser executadas, selecione Preencher o armazenamento de backup na página Parâmetros de relatório eletrônico antes da migração. Esse botão inicia o processo de fazer cópias de backup de todos os modelos disponíveis, de modo que elas possam ser armazenadas no local de armazenamento de backup de ER para modelos.
Recuperação manual
Acesse Administração da organização>Relatório eletrônico>Restaurar modelos desfeitos para iniciar manualmente o processo de restaurar modelos de ER do local de armazenamento de backup para o local de armazenamento primário. Antes de iniciar este processo, na página Restaurar modelos desfeitos, é possível especificar se ele será executado de forma interativa ou se o processo em lote será agendado para isso.
Implantações com suporte
Em finanças e operações versão 10.0.5, o recurso de armazenamento em backup de modelos de ER está disponível somente em implantações de nuvem.