Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O objetivo deste documento é especificar como deve ser feita a instalação de workflows para utilização junto ao Fluig.

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 >.

 

 

Informar 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 possuem 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”, conforme exemplo do arquivo selecionado abaixo:

Image Removed

Na janela que irá ser apresentada, escolher as opções Fluig > Exportar para Servidor Fluig > Next >.

Image Removed

 
  • ;
  • Para exporta-lo deve-se clicar com o direto em cima dele e escolher a opção “Exportar...”;

Image Added



Na

Janela

janela que

aparecer

irá ser apresentada, escolher as opções Fluig > Exportar para Servidor Fluig > Next >.

Image Added

 

 

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
  • 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 do FluigFuig, consultada no item “1.e”;conforme verificado no Passo 2.
  • As demais informações não precisam ser alteradas;
  • Clicar no botão “Avançar  “Next >”.

 

 

  • Será apresentada a Janela abaixo, com os eventos do Formulário;
  • Selecionar todos os itens que aparecerem forem apresentados (a quantidade varia conforme cada WFworkflow);
  • Depois Após selecionados os eventos, clicar em “Concluir” "Finish".

 

 

Configurando o Formulário do Processo:

  • No processo do WF workflow é configurado o Servidor do Fluig e o Formulário que foi exportado;
  • Quando o Programador fez o WF ele configurou o realizado o desenvolvimento do workflow, este foi configurado com Servidor e Formulário no Processo;
  • Como o ambiente de testes é diferenteas 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 WFworkflow, 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“Off-line”, responder “sim”“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 – o servidor Fluig criado no Passo 1(Seta 4);
  • Clicar no botão de “refesh” “Refesh” do servidor (exemplo abaixo – Seta 5);

 

 

  • Agora deve Na tela seguinte deverá ser informado o Formulário formulário do processo;
  • Para isto deve-se, selecionar a Sub-Aba “Versão” “Formulário” (exemplo abaixo – Seta 1);
  • No campo “Definição de Formulário” escolher “Servidor” (exemplo abaixo – Seta 2);
  • E escolher Escolher o formulário, que terá o mesmo código que foi informado no item “2.c.2”; (exemplo abaixo – 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” na barra superior de botões, conforme indicado abaixo:.

 

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 “ExportarExportar...” conforme exemplo abaixo:

 

 

  • Na Janela janela que aparecerirá ser apresentada, 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;
  • as opções Fluig > Exportar para Servidor Fluig > Next >.

Image Added



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 >”.Marcar a opção “Liberar Versão”;

 

 

Consultando o Workflow

  • O WorkFlow, deverá aparecer abaixo da Categoria informada no processo;
  • Conforme exemplo exemplos abaixo, no TDS (Primeira Imagem) e no Fluig (Segunda Imagem):

 

 

1)    Atualizando o WorkFlow (Novas Versões)

Atualizando o WF no TDS:

 

  • Acessar a Pasta que representa a área de trabalho do TDS (definida no item “1.b”);
  • Acessar 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:


Exportando o WF para o Fluig

Exportando Mecanismo de Atribuição:

  • Repetir os passos do item 2.c.1, mas deixar 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”, mas deixar a opção “Novo Formulário” desmarcada;
  • No campo “Formulário” será sugerido o primeiro formulário existente, então, deve ser alterado para o Formulário do WF;
  • 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”;
  •  Não esquecer de salvar o Processo.

Exportando o Processo do WF:

  • Repetir os passos do item “2.c.4”, mas deixar a opção “Novo Processo” desmarcada;
  • Não esquecer de marcar a opção “Liberar Versão”.