Funcionalidades da ferramenta
Para acessar a ferramenta, clique no ícone de engrenagem no canto superior direito da tela dos produtos Cloud da Betha Sistema, em seguida clique em Gerenciador de Scripts.
Acessando a ferramenta, recursos importantes são apresentados na tela principal: SCRIPTS, COMPONENTES, CRÍTICAS e FONTES DINÂMICAS. Através dessas quatro guias são exibidas as listagens com os respectivos tipos de scripts.
Do lado superior esquerdo são apresentados a entidade e o sistema do usuário logado. Para alterá-los clique nas flechas ao lado dos mesmos.
Para adicionar um novo script, pressione o botão +SCRIPT.
Na parte superior direita, a ferramenta apresenta os botões: atualizar, pesquisar e pesquisa avançada.
A busca avançada consiste em buscas específicas, ou seja, é possível refinar resultados dos artefatos.
A ferramenta permite importar e exportar artefatos através de uma chave. Veja na imagem abaixo.
Clicando no ícone de importar, uma janela é aberta para que o usuário desenvolvedor cole a chave de exportação nesse local, possibilitando que essa importação seja em lote. Para isso, clique no parâmetro Importação em lote.
Pressionando o botão referente a exportação, é aberta a janela onde se faz necessário marcar os checkboxes dos artefatos desejados e a seguir clicar no botão EXPORTAR. Logo, é mostrado na tela o número da chave de exportação.
No ícone representado por um olho, o usuário pode visualizar os artefatos que contém os Atributos e Tags cadastrados. Para visualizá-los marque o checkbox do item correspondente, logo, é mostrado na listagem abaixo.
No centro da tela são mostradas as colunas TÍTULO, VERSÃO, CRIAÇÃO e ÚLTIMA ALTERAÇÃO. Todas essas colunas são ordenáveis e estão dispostas conforme disponibilidade para as listagens filtradas de: rascunhos, favoritos, flexibilizados e naturezas.
No lado esquerdo da tela estão os filtros. Perceba que apenas na aba SCRIPTS contém o filtro Natureza, os demais itens possuem as opções: Todos, Rascunhos, Flexibilizados, Naturezas e Tags.
SCRIPTS | COMPONENTES |
---|---|
CRÍTICAS | FONTES DINÂMICAS |
Todos
Nesta opção são apresentados todos os scripts criados pelo usuário desenvolvedor logado a uma entidade e sistema. Cada filial mantém uma entidade orquestrada e elas a utilizam como repositório de extensões, portanto, quando uma filial faz um artefato deixa o mesmo criado na sua entidade, logo, utiliza a ferramenta Orquestrador para distribuir a seus clientes. Na ferramenta Orquestrador existe um recurso que permite criar um pacote de relatórios auto-instáveis, ou seja, quando há um novo cliente e é disponibilizado o produto para ele, automaticamente é liberado um conjunto de relatórios padrões para esse novo cliente. Já os relatórios personalizados devem ser solicitados para cada filial que são orquestrados separadamente.
Para mais detalhes sobre a ferramenta Orquestrador clique aqui.
Rascunhos
Neste local ficam armazenados todos os artefatos que ainda são rascunhos, ou seja, ainda não foram publicados.
Favoritos
Os scripts favoritados ficam disponíveis no menu Favoritos.
Acessando o Assistente F4 do sistema Contábil por exemplo, são exibidos os mesmos scripts da imagem acima no Gerenciador de Scripts, observe:
Para favoritar um script, é muito simples!
Basta clicar no ícone de estrela localizado no canto superior da tela de informações do artefato. Realizando essa ação o símbolo ficará da cor amarela.
Flexibilizados
São apresentados nesta opção todos os scripts flexibilizados para a(s) entidade(s) através da ferramenta Orquestrador. Acessando o Assistente F4 do sistema logado é visível as mesmas informações.
Lixeira
É possível no Gerenciador de Scripts, restaurar uma extensão excluída. A funcionalidade é válida para scripts, críticas e fontes dinâmicas e está disponível na barra lateral na opção Lixeira. No entanto, é importante destacar que apenas os administradores do sistema têm permissão para visualizar a lixeira e realizar a restauração de extensões excluídas.
É fundamental observar que, na lixeira, as informações disponíveis são semelhantes às demais, porém as funcionalidades de importar e exportar não se aplicam aos scripts nessa área, e o título não é clicável. Ao escolher restaurar uma extensão, uma mensagem de confirmação será exibida, solicitando sua autorização. Ao confirmar a restauração, a extensão retornará à seção Todos, onde poderá abri-la e fazer as alterações desejadas.
Agendamentos que estavam ativos no momento da exclusão da extensão serão restaurados quando a extensão for recuperada.
Naturezas
Naturezas são funcionalidades dos sistemas que necessitam ou podem gerar algum tipo de informação, neste caso um script. Por exemplo, no sistema Contratos existe uma a funcionalidade de Emitir relatório rápido e Solicitação de fornecimento, o relatório que será emitido é configurado através do menu de configurações do sistema, porém as opções disponíveis para seleção serão somente os relatórios que possuem a natureza "solicitações de fornecimento" configurada.
Clicando em uma das opções apresentadas será mostrado na tela os scripts que contém a natureza vinculada a ela.
A configuração de naturezas, eventos e scripts ocorre apenas após a publicação da primeira versão e essas opções estão acessíveis na tela de detalhes.
No caso de scripts do tipo 'Crítica', a configuração de eventos só é possível após a seleção de uma natureza. Ao editar a natureza de uma crítica, os eventos incompatíveis serão automaticamente desmarcados na seleção de eventos.
Tags
Tags funcionam como etiquetas que auxiliam na classificação e organização de informações dentro do ambiente de desenvolvimento, agrupando artefatos que compartilham a mesma etiqueta.
Essa configuração ocorre após a publicação da primeira versão e está acessível na tela de detalhes. Ao clicar nessa opção uma tela é aberta para que sejam inseridas as tags. Após inserir as informações pressione o botão SALVAR.
As Tags vinculadas a scripts são flexibilizadas automaticamente em conjunto com os scripts através do orquestrador. Não é necessário uma liberação específica para as tags, basta a mesma estar vinculada ao script que está incluso na liberação.
Tags flexibilizadas de scripts não podem ser editadas ou removidas do cliente final, porém, podem ser adicionadas novas tags em um script flexibilizado. Atualizações na flexibilização incidem somente sobre tags flexibilizadas, sem alterar ou remover as tags configuradas pelo cliente.
Todas as tags flexibilizadas de scripts ficam disponíveis para visualização, filtro e agrupamento através do menu F4.