Assunto

Produto:

TOTVS Educacional & Fluig Instalação e Configuração

Versões:

12.1.8

Ocorrência:

 

Ambiente:

SQL / ORACLE

Passo a passo:

FLUIG

Instalação e configuração

Criando Banco de Dados

  • Dica para crirar Banco Fluig

http://dev.fluig.com/

Configuração | Configuração de Banco de Dados | Configuração de Banco de Dados SQL Server

Segue um passo a passo da Instalação do FLUIG , TDS e sua configuração com a base de dados RM  ( TOTVS Educacional )

CREATE DATABASE FLUIG COLLATE Latin1_General_CI_AS;

Comando para Criar o Banco de dados Fluig

Proprietário do Banco

O usuário utilizado pelo Fluig para conexão com o banco de dados deve ser proprietário (db_owner) do banco utilizado pelo Fluig. Para verificar qual usuário é o proprietário do banco execute o seguinte comando SQL:

SELECT suser_sname(owner_sid) FROM sys.databases WHERE name = 'nome_do_banco';

 Exemplo Abaixo:

 

 

Usuário : sa

Alteração do nível de Isolamento

Para verificar se a opção de isolamento READ_COMMITTED_SNAPSHOT está habilitado para o banco de dados execute o seguinte comando SQL Abaixo:

SELECT is_read_committed_snapshot_on FROM sys.databases WHERE name= 'nome_do_banco';

 Resultado da Consulta tem que estar = 1

 

Rodar o commando abaixo para habilitar o isolamento

ALTER DATABASE nome_do_banco SET READ_COMMITTED_SNAPSHOT ON;

Nível de isolamento Habilitado

Verificar Porta SQL, pois na instalação do Fluig a porta é solicitada

Comando abaixo :

DECLARE @TcpPort VARCHAR(5)

        ,@RegKey VARCHAR(100)

IF @@SERVICENAME !='MSSQLSERVER'

    BEGIN

        SET @RegKey = 'SOFTWARE\Microsoft\Microsoft SQL Server\' + @@SERVICENAME + '\MSSQLServer\SuperSocketNetLib\Tcp'

    END

    ELSE

    BEGIN

        SET @RegKey = 'SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER\SUPERSOCKETNETLIB\TCP'

    END

EXEC master..xp_regread

    @rootkey = 'HKEY_LOCAL_MACHINE'

    ,@key = @RegKey

    ,@value_name = 'TcpPort'

    ,@value = @TcpPort OUTPUT

SELECT @TcpPort AS PortNumber

        ,@@SERVERNAME AS ServerName

        ,@@SERVICENAME AS ServiceName

Porta = 1433

Baixando o Instalador do Fluig

Suporte.totvs.com.br

 

Instalação Fluig (Instalador) - Windows

Inicialização do Fluig

O Fluig será instalado como um serviço no Microsoft Windows. Para iniciar ou pausar o produto, acesse: Painel de Controle / Ferramentas Administrativas / Serviços.

Será necessário alterar o usuário de inicialização dos serviços do Fluig. Os serviços fluig_MemCached, fluig_RealTime e FLUIG devem ser inicializados, nesta ordem, por um usuário que tenha privilégios de administrador no servidor onde Fluig foi instalado. Para isto:

  1. Clique com o botão direito do mouse sobre um dos serviços
  2. Selecione a opção "Propriedades"
  3. Selecione a aba "Logon" no topo da janela
  4. Selecione a opção "Esta conta" e informe um usuário com privilégios administrativos no servidor

Realizar o procedimento descrito acima para cada um dos serviços Fluig.

Por fim, selecione e inicie o processo FLUIG.

Este processo é Realizado após a Instalação do FLUIG

 

Instalando o Fluig

Fluig Instaler - Selecionar a versão desejada do FLUIG


Selecionar Idioma desejado 

Aceitar termos de licença | Próximo em seguida

Instalar Fluig

Criar Diretório para instalação Fluig | Próximo

Neste passo inserir IP da máquina na qual FLUIG está sendo instalado ( Ou nome do Servidor ) mais a Porta ( 8080 )

Selecionar em seguida o Banco de Dados

Nesta etapa é inserido usuário e senha do Banco de dados

Servidor  e banco Fluig  e a Porta do SQL na qual foi descoberto via Sentença. ( 6º Imagem )

Próximo - Campo preenchido automaticamente

Observação:

Alterar o Servidor de Licenças : Informar (172.18.192.199) e a Porta ( 5555 )

Próximo

Próximo

Próximo

Próximo - Processo de instalação do FLUIG

Próximo - Não alterar nenhuma configuração acima no processo de Instalação

 

Próximo

Pronto

Entrar em Serviços do Windows

Iniciar serviços do FLUIG na ordem que é informada na imagem acima.

Obs: para Fechar o serviço do FLUIG , a ordem de ( Cima para Baixo )

Após iniciado todos os Serviços do FLUIG , as tabelas do Bando FLUIG criado no inicio do Processo serão criadas

OBSERVAÇÃO IMPORTANTE :

Os protocolos do SQL devem estar Habilitados, caso contrário , não serão criadas as tabelas do Banco Fluig

Entrando no Fluig para testar conexão

IP da máquina : exemplo ( 10.31.6.82:8080/Portal )

No canto inferior direito da tela é informada a Versão do Fluig

OBS : Ao conectar na primeira vez no Fluig , utilizar o usuário wcmadmin e senha adm, criar uma empresa e seu usuário adm.


1º - Painel de Controle

2º - WCM

3º - Empresas

O WCM é utilizado para efetuar as configurações iniciais do Fluig , como por exemplo , a criação de novas empresas e seus administradores.

  • Esta Funcionalidade permite além do cadastro de várias empresas em uma mesma instalação , a configuração de Layout e URL, o gerenciamento e eliminação de empresas.

Clicar em Adicionar

No fluig é possível armazenar os arquivos físicos em outro diretório. Para isso , acesse Volumes na guia Gerias em Painel de Controle

Tipos de volumes :

Documentos: É o volume utilizado para gravação de documentos abaixo de determinada pasta  do Fluig.

Um volume do tipo documento pode ser relacionado somente a uma única pasta e uma pasta somente pode ser relacionada a um único volume. No cadastramento do Volume do Tipo de Documento , a pasta relacionada ao volume deve , obrigatoriamente , estar vazia ( sem documento ou subpastas ) e não poderá ser alterada.

Anexo Workflow: Cada processo é determinada na Função Cadastro de Processo Workflow.

Esse processo é muito semelhante ao volume da pasta particular , onde definimos o volume do tipo anexo Workflow e , dpois para cada processo relacionamos o processo ao volume.

Dessa forma , todos os documentos anexados a esse processo que não estejam publicados no Fluig serão gravados nesse volume informado.

No cadastro do volume do tipo de Anexo WorkFlow é obrigatório informar o diretório físico para o volume . Após o cadastramento do volume é possível alterar o diretório fisíco do volume , sendo que nesse caso é efetuada uma verificação para analisar se o volume em questão está relacionada a algum processo workflow e , caso esteja apresentada uma mensagem questionando a alteração.

O Fluig realiza o mesmo tipo de validações em pasta particular . Se Houver algum processo relacionado que tenha algum documento publicado , cabe ao usuário administrador efetuar a transferência de conteúdo de um volume para o outro

Exemplo de como deve ficar Identificador e Código no cadastro do Fluig

Na tela ( Administrador )

Inserir o E-mail

Login do Usuário

Senha do Usuário

Nome e Sobrenome

OBS:  O Administrador é o usuário que possui acesso de administração total no produto . Todas as funcionalidades estão disponíveis , exceto o acesso à pasta Meus Documentos e a movimentação de tarefas de outros usuários.

Usuário criado | em seguida logar com usuário no Fluig

Inserido usuário e senha previamente cadastrada

Login Realizado no FLUIG

O Fluig é planejado para integrar-se a sistemas.
Permite tanto o acesso pelo produto aos sistemas externos para consultar ou alimentar informações. Além de unir e permitir o uso das funcionalidades dos sistemas . Fluig e Linha de Produtos RM

Configurar os parâmetros Globais


Parâmetros Globais do RM.exe ( Integração Fluig )

Inserir o endereço do FLUIG  | Id da Empresa criado no Fluig | Usuário e senha do usuário Fluig

 

Instalação do Studio


Studio é uma ferramenta de edição , compilação e depuração de erros para manter e desenvolver rotinas especificas.

Obs: É necessário para utilização do Plugin FLUIG Designer

Suporte.totvs.com.br

Baixando o Studio

Pesquisar por – TOTVS | Platform

TDSInstal_11_3 win_x64

Selecionar a Versão desejada do TDS desejada - ( Neste exemplo foi a versão 11_3 Windows 64 )

Processo de instalação

Selecionar a linguagem desejada

Próximo

Aceitar termos do contrato de licença

Próximo

Criando diretório onde será instalado o TDS.

Processo de Instalação

Selecionar - Tipo de usuário para criação de Atalho 

Em seguida | Próximo

Pronto.. TDS instalado

 

Instalação do Plugin Fluig Designer

O Plugin Fluig Designer é responsável pelas funções de desenvolvimento do Fluig. O usuário  pode cadastrar datasetes , serviços , criar projetos para processos workflow , formulário  , entre outros

Abrir o programa - TOTVS Developer Studio

Necessário informar em qual Workspace , todos os projetos fluig encontram-se gravados

 

Ajuda | Instalar novo Programa

Clicar em Adicionar como mostra a imagem acima.

Em nome inserir : Plugin Fluig

Localização : http://update.fluig.com

Selecionar : Fluig Designer - Em seguida em Avançar

Avançar

Aceitar os termos do contrato - Concluir

Executando processo de Instalação do PLUGIN FLUIG.

Após instalar o PLUGIN, é preciso inclui-lo no TDS depois de aberto.

Clicar no campo informado pela Seta na imagem acima e em seguida : FLUIG | OK

Janela | Mostrar Visão | Outras

Selecionar : Fluig Servers I

Visualização de Dataset

Visualização de Serviços  ( nesse é informado o WebService RM )

 

INSERIR SERVIDOR DO FLUIG NO TDS

Inserir o Servidor do Fluig

OBS :

Ao ocorrer Erro para se conectar ao Servidor é necessário deixar parametrizado da seguinte forma abaixo

Janela | Preferências


Gerais | Conexões de Rede | Active Provider = DIRECT

Após clicar em Novo Fluig Server , inserir os seguintes dados:

IP da máquina

Porta do Fluig

Usuário e senha do usuário Adm do FLUIG

Selecionar a opção : Visualização de serviços | Incluir serviços

Servidor : Selecionar o servidor criado

Código : WSDATASERVER ( Livre escolha do usuário inserir nome desejado )

URL :http://10.31.6.51:8051/wsDataServer/MEX?wsdl  ( Informado o WebService do RM )

Tipo : WebService

API : CXF- Fluig

 

Observação IMPORTANTE sobre o arquivo : RM.HOST.exe.config

Lembrando que o arquivo do RM.host.exe.config tem que ter a Tag inserida

<add key="DEFAULTDB" value="CORPORERM"/>

CORPORERM – Alias na qual o banco de dados encontra-se


Testando conxão com WebService RM para o Fluig

 http://IP DA MÁQUINA:8051/wsPageIndex/

 

Clicar com Botão direito do Mouse sobre wsDataServer/Mex?wsdl e em seguida ( Copiar endereço do Link )

URL inserida

Servidor Fluig , Configurado e conectado ao Servidor RM via Mensageria

IMPORTAR PROJETOS PARA O TDS

Clicar bom Botão direito do Mouse no campo ( Explorador de Projeto ) em seguida : Importar

Selecionar a opção : Projetos Existentes no Espaço de Trabalho

Clicar em : PROCURAR

Selecionar o Projeto Desejado – em seguida : OK

Exemplo : PublicaçãoDeEdital

Projeto importado com sucesso para TDS

 

Após o processo de Importar o Projeto desejado para o TDS , agora é Exportar para o Fluig Formulários e Workflows


Clicar com Botão direito do Mouse sobre todos Datasets | Diagramas

Selecionar um a um e em seguida : Exportar

Exportar para Servidor Fluig

Server : Selecionar o Servidor criado para o FLUIG

Se for um novo processo : Selecionar Novo Processo

Processo : Inserir nome para o Processo

Liberar versão ( Deixar marcado o Check Box )

Exportar Formulário ( Marcado )

Avançar em seguida

Datasets e Diagramas importados para FLUIG

Visualizando estrutura do Diagrama no TDS para verificar os Papeis inseridos no mesmo ..  ( Verificar todos os papeis da estrutura para que sejam criados no FLUIG )

Duplo Clique sobre o Diagrama

Papeis ficam na parte Esquerda do Projeto , neste caso os papeis são :

Pesquisador

Reitoria

Pró-reitoria

Estes Papeis com esta mesma estrutura precisam ser criados no FLUIG.

Logar no Fluig com Usuário Administrador , em seguida entrar em : Painel de Controle | Gerais | Papeis

Papeis criados com a mesma estrutura do Projeto ( Diagrama ) no TDS

Lembrando que o Papel ( admin ) é padrão do Fluig

Como Criar os Papeis :

Painel de Controle

Gerais | Papéis

 

Inserir o Código do Papel

Descrição tem que estar idêntica ao Papel do Diagrama no TDS

Usuários do Papel :

Inserir em seguida todos usuários do FLUIG que terão acesso ao Papel criado

 

Iniciar uma nova Solicitação ( Verificar se o Diagrama foi importado com sucesso para o FLUIG )

Processos | Iniciar Solicitações

Educacional | Inovação , Pesquisa e extensão | Publicação de Edital

Clicar em Publicação de Edital ( Lembrando que o usuário pode inserir o mesmo como Favoritos )

 

Página para Publicação de Edital aberta

 

Retornar

 

 


 

 

 

 

 

 





 

 

 

 

 

 

Observações: