Histórico da Página
...
O objetivo deste documento é especificar como deve ser feita a instalação de workflows para utilização junto ao Fluig.
Índice
Índice |
---|
Requisitos mínimos
TDS(TOTVS Developer Studio) ou Eclipse com plug-in Fluig instalado.
Arquivo .zip do workflow a ser instalado. (Inserir FAQ com localização).
Passo 1: Configuração do Servidor do Fluig:
- Entrar no TDS;
- No lado superior esquerdo, acessar a aba 'Fluig Servers';
- Clicar com o direito sobre "Servers" e escolher o menu: Fluig > Fluig Server;
Informar os dados conforme abaixo:
- Nome Servidor: Nome de sua escolha para o servidor de comunicação com o fluig. Ex: MinhaEmpresaProd.
- Host: URL de acesso ao fluig. Ex: minhaempresa.fluig.com.
- Porta: Número da porta de acesso ao fluig.
- Usuário: Deve ser informado um usuário que seja admin do fluig.
- Senha: Dever ser informada a senha do usuário admin.
Passo 2: Pasta de formulários no fluig:
- Todo WorkFlow possui um Formulário (onde são digitadas as informações);
- Todo Formulário é considerando um Documento dentro do Fluig;
- Todo documento deve estar dentro um uma Pasta;
- Portanto, deve ser verificado para que Pasta será exportado o Formulário;
- Para isto, acessado o Ambiente do Fluig utilizado;
- Acessar a área “Documentos”, localizada na barra lateral do Fluig;
- Deverá ser apresentada uma tela conforme abaixo:
- Conforme a Linha de Produto, verificar a pasta e memorizar o código, por exemplo, para Formulários Datasul o código da Pasta é 11, para Logix é 32.
Importante: Este é apenas um exemplo, deve ser verificado o código de acordo com o ambiente utilizado.
Passo 3: Instalando o Workflow:
- Acessar o TDS.
- Acessar no menu: Arquivo > Novo > Projeto Fluig, conforme abaixo:
Na janela que será apresentada, informar o campo abaixo:
- Nome do Projeto: Deve ser informado o código do workflow. Ex: wfutbcadfor.
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.
Passo 4: Exportando o Workflow.
Exportando Mecanismos de Atribuição:
- Alguns workflow possuem Mecanismo de Atribuição, se ele possuir, deve ser exportado para o Fluig;
- Para verificar se o workflow possui Mecanismos de Atribuição, abra a pasta do projeto e a Sub-Pasta “mechanisms”, se existir algum arquivo “.js”, ele deve ser exportado;
- Para exportar o Mecanismo e Atribuição, clicar com o direito em cima do arquivo e escolher a opção “Exportar...” conforme abaixo:
Na janela que irá ser apresentada, escolher as opções Fluig > Exportar para Servidor Fluig > Next >.
Na janela que irá ser apresentada, informar os dados conforme abaixo:
- Servidor: Código do servidor fluig criado no Passo 1. Ex: MinhaEmpresaProd.
- Selecionar a opção "Novo Mecânismo".
- Código: Deve ser o código do Mecanismo (será sugerido).
- Nome: Deve ser o nome do Mecanismo (será sugerido).
- Descrição: Deve ser a descrição do Mecanismo (será sugerido).
- Clicar no botão “Finish”.
Importante: Este processo deve ser repetido para todos os arquivos “.js” que existirem na Sub-Pasta “mechanisms”;
Exportando Formulário:
- Todo workflow possui 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”;
- Para exporta-lo deve-se clicar com o direto em cima dele e escolher a opção “Exportar...”;
Na janela que irá ser apresentada, escolher as opções Fluig > Exportar para Servidor Fluig > Next >.
Na janela que irá ser apresentada, informar os dados conforme abaixo:
- Servidor: Código do servidor fluig criado no Passo 1. Ex: MinhaEmpresaProd.
- Selecionar a opção "Novo formulário".
- Formulário: Deve ser o código do formulário (será sugerido).
- Nome Dataset: Deve ser o código do Dataset (será sugerido).
- Pasta Destino: Informar o código da Pasta de Formulários do Fuig, conforme verificado no Passo 2.
- As demais informações não precisam ser alteradas;
- Clicar no botão “Next >”.
- Será apresentada a Janela abaixo, com os eventos do Formulário;
- Selecionar todos os itens que forem apresentados (a quantidade varia conforme cada workflow);
- Após selecionados os eventos, clicar em "Finish".
Configurando o Formulário do Processo:
- No processo do workflow é configurado o Servidor do Fluig e o Formulário que foi exportado;
- Quando realizado o desenvolvimento do workflow, este foi configurado com Servidor e Formulário no Processo;
- Como as informações internas Totvs são diferentes de servidores de clientes, estas informações devem ser configuradas novamente;
- Para isto, deve ser aberto o Processo do workflow, 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” (Seta 1);
- Clicar na Aba “Propriedades” (Seta 2);
- Clicar na Sub-Aba “Geral” (Seta 3);
- No campo “Servidor” escolher o servidor Fluig criado no Passo 1(Seta 4);
- Clicar no botão de “Refesh” do servidor (Seta 5);
- Na tela seguinte deverá ser informado o formulário do processo;
- Para isto deve-se, selecionar a Sub-Aba “Formulário” (Seta 1);
- No campo “Definição de Formulário” escolher “Servidor” (Seta 2);
- Escolher o formulário, que terá o mesmo código que foi informado foi verificado no Passo 2(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” “Salvar” na barra superior de botões.
Exportando o Processo do Workflow:
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 irá ser apresentada, escolher as opções Fluig > Exportar para Servidor Fluig > Next >.
Na janela que irá ser apresentada, informar os dados conforme abaixo:
- Servidor: Código do servidor fluig criado no Passo 1. Ex: MinhaEmpresaProd.
- Selecionar a opção "Novo Processo".
- Processo: Deve ser o nome do processo (será sugerido).
- Selecionar a opção "Liberar Versão".
- Clicar no botão “Next >”.
Consultando o Workflow
- O WorkFlow, deverá aparecer abaixo da Categoria informada no processo;
- Conforme exemplos abaixo, no TDS (Primeira Imagem) e no Fluig (Segunda Imagem):
Atualizando o
WorkFlowWorkflow (Novas Versões)
Atualizando Workflow
- Acessar a Pasta que representa a área de trabalho do TDS (definida no item “1.b”);
- Acessar Clicar com o direito sob a Sub-Pasta que tenha o nome igual ao Código do WorkFlow ;
- Copiar para esta Sub-Pasta todos os arquivos que foram baixados do TFS, escolhendo a opção para substituir todos os arquivos e pastas;
- Selecionar todos os arquivos, clicar com o direito e escolher o menu “Propriedades” e desmarcar a opção “Somente Leitura”;
- Acessar o TDS;
- Abrir o Projeto do WF;
- Clicar com o Direito sobre o projeto e escolher a opção “Atualizar” conforme exemplo abaixo:
- e escolher o menu: Import;
- Realizar a importação do workflow, conforme Passo 3;
- Será apresentada mensagem questionando a confirmação para sobrepor os arquivos, clicar em "Sim para todos";
- Clicar com o direito sob a Sub-Pasta que tenha o nome igual ao Código do WorkFlow e escolher o menu: "Atualizar";
Exportando o Worflow para o Fluig
Exportando Mecanismo de Atribuição:
- Repetir os passos do item 2.c.1descritos no Passo 4, mas deixar com a opção “Novo Mecânismo” desmarcada;
- Campo “Código” escolher o Mecanismo de Atribuição que deve ser exportado;
- As demais informações serão sugeridas e não é necessário alterar;
- Clicar em “Concluir”.
Exportando Formulário:
- Repetir os passos do item “2.c.2”descritos no Passo 4, mas deixar com a opção “Novo Formulário” desmarcada;
- No campo Campo “Formulário” será sugerido o primeiro formulário existente, então, deve ser alterado para o Formulário do WFWorkflow;
- As demais informações serão sugeridas e não é necessário alterar;
- Não esquecer de selecionar também os eventos do formulário conforme descrito no item “2.c.2”.
Configurando o Formulário do Processo:
- Repetir os passos do item “2.c.3”;o Passo 4, sessão Configurando o Formulário do Processo ;
- Clicar no botão “Salvar” na barra superior de botões Não esquecer de salvar o Processo.
Exportando o Processo do WF:
- Repetir os passos do item “2.c.4”descritos no Passo 4, mas deixar com a opção “Novo Processo” desmarcada;
- Não esquecer de marcar a opção “Liberar Versão”.