| Produto: | TOTVS Agro Bioenergia |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | Pesagem e Análise de Matéria Prima |
| Função: | JPesagem |
| País: | Brasil |
| Requisito/Story/Issue (informe o requisito relacionado) : | DAGROSPA-16002 |
Na aplicação SPA_OFF client seja implementado uma funcionalidade para exportação / importação de configurações para auxiliar ao time de TI na configuração / atualização da aplicação. Definições abaixo:
Foi implementada na aplicação SPA_OFF Client a funcionalidade de exportação e importação de configurações, com o objetivo de auxiliar o time de TI na configuração e atualização da aplicação. As alterações realizadas foram:
Alteração do nome da guia
A guia anteriormente chamada “Agendamento de Backup” foi renomeada para “Backup”, conforme especificado no requisito.
Exportação de Configurações
Criada uma seção “Exportar Configurações” na tela Backup, contendo:
Um botão para o usuário navegar e selecionar o diretório onde o arquivo de exportação será salvo.
Um botão Exportar, que ao ser acionado gera um arquivo JSON contendo todas as configurações da aplicação, abrangendo todas as guias (visíveis ou não visíveis).
A aplicação cria o arquivo JSON no diretório informado pelo usuário e exibe uma mensagem de “Configurações exportadas com sucesso” ao término do processo.
Importação de Configurações
Criada uma seção “Importar Configurações” na tela Backup, contendo:
Um botão para o usuário navegar e selecionar o arquivo JSON de configuração a ser importado.
Um botão Importar, que ao ser acionado realiza o seguinte fluxo:
Verifica se o caminho informado é válido e se o arquivo é um JSON.
Exibe uma mensagem de confirmação ao usuário informando que “a configuração atual será perdida” e solicita confirmação para prosseguir.
Realiza uma validação prévia para garantir que o arquivo é um arquivo de configuração válido.
Em caso de sucesso, aplica as configurações na aplicação, exibe a mensagem de “Configurações importadas com sucesso”, e encerra a aplicação para que as alterações tenham efeito.
Não se aplica