v.5.50 - Modelador
Ao acessar o módulo Studio, você irá entrar na área de “Modelador”, nessa área você irá encontrar as “Listas de processos”, na qual você poderá ver os processos criados, bem como, acesso às configurações desses processos. Poderá criar um novo processo, gerar tabelas ou importar processos prontos.
Em “Modelador” você tem acesso ao “Perfil do usuário”, além de acesso a outros recursos do próprio módulo. Em perfil de usuário você poderá alterar o idioma da plataforma, escolhendo uma entre as opções de língua, “Inglês”, “Espanhol” ou “Português”. Além disso, poderá ter acesso a informações do seu último acesso ou clicar na opção de “Sair” para sair da plataforma.
Ainda na área de “Modelador” você poderá encontrar a “Lista de processos”, ou seja, uma área que apresenta os processos já criados, com informações de “Código” do modelo, “Nome”, “Versão” e o “Status” do processo.
Em "Status” do processo podemos encontrar três diferentes condições:
"Ativo" – publicado para realização de abertura de processos;
"Rascunho" – processo ainda em edição, que não foi publicado;
"Suspenso" - processo que aparece na lista, porém não permite que outras instâncias de processos possam ser abertas.
"Modo teste" – Além desses status, podemos encontrar o "Modo teste", que é uma opção que poderá acompanhar o status de todos os anteriores. Serve para testar as atividades de um processo. Por exemplo: um processo poderá estar “Ativo” em modo teste, “Rascunho” em modo teste ou “Suspenso” em modo teste.
Clicando na linha do processo, você seleciona o mesmo e poderá, com o botão direto do mouse, clicar sobre o processo para ter acesso às opções de ações.
Acessando o menu de opções de ações você poderá clicar em “Editar”, realizar a edição do processo selecionado e modificar qualquer informação do processo, desde o desenho até as configurações em campos e atividades. Ao clicar na opção “Editar” o processo selecionado será aberto na Aba “Propriedades”, para que você possa fazer as configurações ou modificações no processo.
Outra ação que poderá ser realizada é a duplicação do processo. Esse recurso é utilizado principalmente quando você quer usar um processo já existente como estrutura inicial para criar outro processo. Geralmente, quando você sabe que o novo processo que irá criar é parecido ou tem características próximas, ao invés de começar do zero, você utiliza outro processo já existente. Para isso, basta clicar no botão direito do mouse em cima do processo que deseja e clicar em “Duplicar”.
Você poderá observar que pedimos para duplicar um processo de “Compras” e uma janela foi apresentada com a informação: “Se não for definido um nome para o novo processo, ele terá o mesmo nome do original e poderá ser diferenciado apenas pelo código”. Dessa forma, você poderá editar o “Nome do processo” escrevendo outro nome se preferir e escrevendo também o “Nome da tabela”, que deverá ser inédito, não podendo haver repetição do nome. Após escolher os nomes, basta clicar em “Duplicar” e o processo será duplicado e apresentado na sua lista de processos.
Além de duplicar, você poderá versionar um processo. A diferença da duplicação para o versionamento é que na duplicação é gerado um novo processo, com outro código e outra tabela e no versionamento é gerada somente uma versão nova, sendo mantido o mesmo código do processo e a mesma tabela. Sendo assim, ao clicar com o botão direito do mouse sobre o processo e selecionar a opção “Versionar”, será gerada uma nova versão do processo e a versão gerada ficará suspensa, pois não é permitido ter dois processos ativos com o mesmo código.
Se preferir deixar a versão nova, você deverá suspender a versão antiga para liberar a nova. Para realizar essa ação, basta ir na versão antiga, clicar com o botão direito do mouse e selecionar “Suspender”.
Realizando a ação de alteração de status, agora os dois processos estão suspensos e você poderá então liberar a versão nova. Para isso, clique sobre a versão nova do processo, clique com o botão direito e escolha a opção “Liberar”.
Uma mensagem de confirmação de mudança de status será apresentada, basta clicar em “Alterar” e a mudança será realizada.
Outro recurso que você poderá utilizar é o de “Exportar” o processo. Diferentemente de exportar somente o desenho no botão exportar no “Diagrama”, esse recurso permite que você exporte o processo todo, inclusive com as regras e configurações aplicadas. Esse recurso é importante para que você possa levar seus processos para um outro servidor ou para outra instalação da Plataforma Lecom.
Para realizar a exportação, basta clicar sobre o processo que deseja com o botão direito e escolher a opção “Exportar”. Uma caixa de confirmação será aberta com a seguinte informação: “O processo será exportado no formato XML na pasta/exportação”, e a segunda informação “O processo exportado será compatível apenas com a versão: atual”. Ou seja, ele pode funcionar normalmente em outras versões, porém, a plataforma pode garantir somente na mesma versão na qual ela foi exportada. Para realizar a ação basta clicar em “Exportar”.
Após a realização da exportação, uma mensagem de sucesso será apresentada na janela de confirmação e o arquivo exportado também será apresentado para download. Clique em “Baixar” para que você possa salvar esse arquivo em uma pasta e depois utilizá-lo em outra Plataforma Lecom, utilizando a opção de importar para a importação de processos.
Além do recurso de exportar, você poderá, ainda clicando com o botão direito sobre o processo, alterar o modo entre “Teste” e “Normal”. Se você estiver em “Modo Teste” a opção será para alterar para o “Modo normal” e se já estiver no normal, a opção apresentada será “Modo teste”. Vale lembrar que ao acessar uma dessas opções, uma janela será apresentada para que você confirme a informação e se quiser prosseguir, basta clicar em “Alterar”.
Outra opção, ainda utilizando o botão direito do mouse, é de acesso ao “Excluir”. É importante ressaltar que você só consegue excluir um processo se o mesmo ainda não tiver instâncias de processos abertas. Caso já tenha sido aberta alguma instância, por medidas de segurança e manutenção fidedigna do histórico ele não poderá mais ser excluído. Para excluir um processo, basta clicar com o botão direito do mouse sobre o processo e escolher a opção “Excluir”. Uma janela de confirmação será apresentada e você poderá clicar em “Excluir” para confirmar sua ação. Se ele for um processo que ainda não tem gerada a tabela, o mesmo será excluído, caso contrário, uma mensagem será apresentada, informando que não é possível excluir esse modelo.
Outra opção que será apresentada, clicando com o botão direito do mouse sobre o processo, é “Gerar tabela”. Essa opção permite que seja gerada a tabela do modelo do processo no qual você escolheu. Uma janela de confirmação será apresentada para que você possa clicar em “Gerar”.
A tabela será gerada no banco de dados do ambiente que a plataforma estiver instalada. É importante diferenciar essa opção de “Gerar tabela” acessada pelo botão direito do mouse sobre um processo específico que você escolheu na opção Gerar tabelas que fica acima da lista de processos.