O objetivo deste documento é especificar como deve ser feita a instalação de workflows utilizar junto ao Fluig.
TDS(TOTVS Developer Studio) ou Eclipse com plug-in Fluig instalado.
Arquivo .zip do workflow a ser instalado.
Informar os dados conforme abaixo:
Importante: Este é apenas um exemplo, deve ser verificado o código de acordo com o ambiente utilizado.
Na janela que será apresentada, informar o campo abaixo:
Após criação do projeto, clicar com o direito sobre projeto e escolher o menu: Import.
Na janela que irá ser apresentada, escolher as opções General > Archive File > Next >.
Na janela apresentada informar o diretório e .zip do workflow a ser instalado e Next.
- Na Janela que aparecer, escolher a opção “Exportar para servidor Fluig” e clicar no botão “Avancar >”;
- Será apresentada a janela abaixo, no campo “Servidor” escolher “barravelha (SQA Fluig)” (criado no item “1.d”);
- Marcar a opção “Novo Mecânismo”;
- Nos campos “Código”, “Nome” e “Descrição” colocar a mesma informação, que deve ser o nome do Mecanismo (será sugerido), conforme exemplo abaixo e clicar no botão “Concluir”.
Importante: Este processo deve ser repetido para todos os arquivos “.js” que existirem na Sub-Pasta “mechanisms”;
- Todo WF possuem um formulário principal;
- Este formulário pode ser encontrado na Sub-Pasta “forms\<Código do Projeto>”;
- o Formulário principal será aquele que tem o mesmo nome do Projeto e termina com “.html”, conforme exemplo do arquivo selecionado abaixo:
- Para exporta-lo deve-se clicar com o direto em cima dele e escolher a opção “Exportar...”;
- Na Janela que aparecer, escolher a opção “Exportar para servidor Fluig” e clicar no botão “Avancar >”;
- Será apresentada a janela abaixo, no campo “Servidor” escolher “barravelha (SQA Fluig)” (criado no item “1.d”);
- Marcar a opção “Novo formulário”;
- Nos campos “Formulário” e “Nome Dataset” colocar a mesma informação, que deve ser o que foi sugerido;
- No campo “Pasta Destino”, informar o código da Pasta de Formulários lá do Fluig, consultada no item “1.e”;
- As demais informações não precisam ser alteradas;
- Clicar no botão “Avançar >”.
- Será apresentada a Janela abaixo, com os eventos do Formulário;
- Selecionar todos os itens que aparecerem (a quantidade varia conforme cada WF);
- Depois clicar em “Concluir”.
- No processo do WF é configurado o Servidor do Fluig e o Formulário que foi exportado;
- Quando o Programador fez o WF ele configurou o Servidor e Formulário no Processo;
- Como o ambiente de testes é diferente, estas informações devem ser configuradas novamente;
- Para isto, deve ser aberto o Processo do WF, ele se encontra na Sub-Pasta “workflow\diagrams\<Código do Projeto>.process”, conforme exemplo abaixo;
- Para abrir, basta dar dois clicks em cima do processo;
- Obs: Se apresentar uma mensagem perguntado se quer trabalhar “off-line”, responder “sim”;
Primeiramente deve ser alterado o Servidor do Fluig;
- Após a abertura do Processo, deve ser clicado na parte “branco” (exemplo abaixo – Seta 1);
- Clicar na Aba “Propriedades” (exemplo abaixo – Seta 2);
- Clicar na Sub-Aba “Geral” (exemplo abaixo – Seta 3);
- No campo “Servidor” escolher “barravelha (SQA Fluig)” (criado no item “1.d”) (exemplo abaixo – Seta 4);
- Clicar no botão de “refesh” do servidor (exemplo abaixo – Seta 5);
- Agora deve ser informado o Formulário do processo;
- Para isto deve-se, selecionar a Sub-Aba “Versão” (exemplo abaixo – Seta 1);
- No campo “Definição de Formulário” escolher “Servidor” (exemplo abaixo – Seta 2);
- E escolher o formulário, que terá o mesmo código que foi informado no item “2.c.2”; (exemplo abaixo – Seta 3). Obs: Se existir mais de um com o mesmo código, escolher o último.
Depois disto, deve salvar a alteração do Processo, clicando no botão “Salvar” na barra superior de botões, conforme indicado abaixo:
- Para exportar o Processo do Formulário, basta clicar com o direito em cima do arquivo do processo e escolher a opção “Exportar...” conforme exemplo abaixo:
- Na Janela que aparecer, escolher a opção “Exportar para servidor Fluig” e clicar no botão “Avancar >”;
- Será apresentada a janela abaixo, no campo “Servidor” escolher “barravelha (SQA Fluig)” (criado no item “1.d”);
- Marcar a opção “Novo Processo”;
- No campo “Processo”, deve ser o nome do processo, utilizar o sugerido;
- Marcar a opção “Liberar Versão”;
- O WorkFlow, deverá aparecer abaixo da Categoria informada no processo;
- Conforme exemplo abaixo, no TDS (Primeira Imagem) e no Fluig (Segunda Imagem):