Propriedades de um Script
Realizada a publicação, o usuário pode clicar sobre o artefato na tela inicial do gerenciador de Scripts, através dela é possível visualizar outras informações importantes.
Nos itens Tipo e Natureza são escolhidos pelo usuário ao cadastrar um novo script, a informações Criado em e Atualizado em mostra data e hora e quem criou/atualizou o script, em Versão atual é atualizada automaticamente pelo próprio gerenciador conforme as execuções realizadas. Em Reexecução automática reestarta a execução da extensão no caso dela ter sido interrompida por alguma questão do ambiente.
As opções Identificador, Tag(s), Exportações e Atributos estão marcados em azul, pois, a ferramenta possibilita que sejam inseridas informações clicando nelas. O detalhamento de cada uma está descrito abaixo.
|
|---|
Quando um artefato tenha sido flexibilizado para a entidade do usuário logado, o item Flexibilizado por é mostrado na tela, aqui é possível visualizar a entidade que flexibilizou o script e nesses casos o botão de EDITAR fica desabilitado, ou seja, apenas pessoas com acesso a entidade que flexibilizou o artefato terão acesso e poderão atualizá-lo.
|
|---|
Identificadores
Esse recurso traz flexibilidade para a ferramenta durante o processo de desenvolvimento, com ele é possível flexibilizar scripts com o mesmo identificador para clientes, ou seja, é permitido esta duplicidade somente para quem desenvolve extensões (revendas, filiais, etc).
Para configurar um identificador clique sobre a palavra Configurar, logo é aberta a tela Alterando identificador, insira um identificador e pressione o botão SALVAR.
|
|---|
Clicando em Ações disponíveis > Copiar o usuário desenvolvedor cria uma cópia da extensão na base, dessa forma o desenvolvedor consegue fazer edições e testes sem alterar a extensão original. Isso é importante também quando deseja-se customizar uma extensão flexibilizada, porque não é possível editar uma extensão que está instalada através do orquestrador, mas pode-se criar uma cópia dela e editá-la.
|
|---|
Inserindo tags
Ao clicar na opção Ainda não há tags, uma janela será aberta para inserir novos dados. Digite o nome da tag e pressione Enter para adicionar a informação, é possível adicionar quantas tags achar necessário. Em seguida, clique em salvar para gravar as informações. As tags cadastradas são exibidas na tela principal junto com as demais informações do artefato.
|
|---|
Usuários administradores podem criar e associar tags aos artefatos através do Assistente F4. Ao clicar em Ver detalhes ao lado do nome, uma nova janela será aberta, permitindo o cadastro de novas tags.
|
|---|
|
|---|
Visualizando tags na listagem de extensões
Existe a possibilidade de visualizar as Tags de extensões diferenciando-as mesmo que tenham nomes iguais. Esse recurso está localizado em Visualizar > Tags.
|
|---|
Todas as Tags são mostradas na cor cinza, logo, os Atributos na cor branca.
|
|---|
Mesmo atualizando ou saindo da página, será mantida a última configuração, ou seja, se a opção Tags estiver habilitada continuará aparecendo as informações na tela. Não aparecerá quando o parâmetro for desabilitado.
Exportando Scripts
Clicando em Adicionar ao lado da opção Exportações, a ferramenta possibilita a criação de chaves para exportação. Esse recurso serve basicamente para um desenvolvedor exportar um artefato para que outro desenvolvedor importe as informações através de uma chave de acesso.
|
|---|
Pressione o botão +EXPORTAR para gerar uma chave, insira uma data de validade e pressione o botão GERAR.
|
|---|
Todas as chaves geradas ficam disponíveis na tela Chaves de exportação e são apresentadas em colunas para melhor visualização. Ainda é possível ativá-las ou desativá-las a qualquer momento.
|
|---|
Na aba EXPIRADAS são exibidas as chaves que já passaram do prazo de validade.
|
|---|
Essas chaves são fornecidas para outros parceiros (revendas/filiais) que tenham interesse no script.
|
|---|
Copie a chave cole no campo chave na tela de importação. Perceba que há a possibilidade de realizar uma importação em lote, para isso habilite a opção Importação em lote, a seguir clique em CONTINUAR.
|
|---|
Na próxima tela são apresentadas todas as informações da importação e para confirmar a ação pressione o botão IMPORTAR.
|
|---|
Inserindo Atributos
O recurso Atributos visa organizar, visualizar e flexibilizar as extensões com mais agilidade. Para inserir um novo atributo clique em Adicionar como mostrado na imagem abaixo.
|
|---|
Pressionar o botão +ATRIBUTO na janela Gerenciando atributos para cadastrar um atributo.
|
|---|
Insira a quantidade desejada de chaves e valores e clique em SALVAR.
|
|---|
Logo, os atributos ficam visíveis na tela de informações do artefato.
|
|---|
Este recurso está disponível apenas para usuários com acesso a ferramenta Gerenciador de Scripts.
Ao adicionar um atributo é possível buscar no campo de pesquisa da ferramenta, para isso, insira no campo de pesquisa exatamente como cadastrado no atributo.
Exemplo: Um atributo cadastrado com a Chave: Encerramento e Valor: 2021, deve ser digitado no campo de busca da seguinte maneira: Encerramento:2021 ou com letras minúsculas encerramento:2021. Os dois pontos entre a chave e o valor são essenciais para que a busca seja realizada de maneira correta.
Atributo cadastrado:
|
|---|
Busca pelo Atributo:
|
|---|
Artefato mostrado na tela:
|
|---|
Atributos flexibilizados
A ferramenta possui um mecanismo capaz de flexibilizar atributos através da orquestração, ou seja, atributos presentes no artefato de origem serão enviados para as entidades de destino.
Ao efetuar a orquestração, os atributos do artefato da entidade de origem serão flexibilizados. No caso do artefato possuir no destino um atributo com o mesmo nome, o seu valor será sobrescrito com o valor proveniente da orquestração.
Se o destino possuir atributos com diferentes chaves no destino, a lista de atributos será combinada com os provenientes da origem.
Caso um atributo seja removido da entidade de origem, o mesmo não será removido da entidade destino. Tal comportamento visa manter o correto funcionamento caso alguma funcionalidade use o atributo.
Controle de Licenças
A ferramenta permite o controle de licença das extensões, possibilitando a configuração do tipo de licença de uma extensão. Com isso, o desenvolvedor pode configurar a extensão como Livre ou Proprietária (opção padrão).
Livre: Ao selecionar esta opção, os usuários podem visualizar e copiar o código-fonte da extensão na entidade de destino.
Proprietária: Ao optar por esta configuração, o acesso às informações é restrito, permitindo apenas a execução da extensão.
Essas configurações estão vinculadas à versão da extensão, exigindo que uma nova versão devidamente configurada seja lançada através da ferramenta de Orquestração para que as alterações sejam aplicadas às entidades de destino.
A definição da licença é exclusiva para a entidade de origem da extensão. No entanto, os usuários administradores nesta entidade podem copiar e visualizar o código-fonte normalmente, independentemente da licença aplicada.
|
|---|























