Árvore de páginas

Versões comparadas

Chave

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

INTEGRAÇÃO FLUIG\GED X PROTHEUS\SIGAJURI

Contexto de negócio (Introdução)

Agora os anexos de assuntos jurídicos, andamentos, follow-ups e garantias também poderão ser anexados diretamente no FLUIG.

Será alterada a rotina de anexar documentos jurídicos, para permitir a integração com o GED do FLUIG.

A rotina de integração será executada em tempo real, mas também será preparada para ser executada via Schedule.

 

Sistemas Envolvidos

Descrição dos sistemas envolvidos no contexto de negócio (e que serão envolvidos na integração).

  • FLUIG\GED - No gerenciamento de documentos ele oferece alternativas confiáveis e práticas na gestão de conteúdo.
  • TOTVS\Protheus - O ERP engloba o modulo Gestão Jurídica (SIGAJURI) para atender os departamentos jurídicos de empresas e tem como um de seus principais objetivos, o controle de documentos por Caso / Processo.

Integração

O objetivo principal é a integração do Gestão Jurídica (SIGAJURI) com o FLUIG permitindo que:

  • Os arquivos anexos relacionados aos assuntos jurídicos, andamentos, follow-ups ou garantias sejam anexados diretamente no FLUIG;
  • Controle das pastas por assuntos jurídicos e casos;
  • Segurança no acesso aos arquivos e pastas definidas por usuários;

Esse foi uma melhoraria disponibilizada pela equipe do Gestão Jurídica. Porque hoje o controle de documentos pode ser feito pelo Banco de Conhecimento e pelo Worksite. Com essa integração será possível efetuar esse controle também pelo FLUIG.

 

Escopo

Essa integração irá viabiliza aos usuários do FLUIG e do PROTHEUS ferramentas que auxiliam no controle de documento por caso

Ela será utilizada pelo PROTHEUS módulo Gestão Jurídica (SIGAJURI) para o armazenamento, compartilhamento e interação de documentos utilizados nos processos do SIGAJURI.

Com isso os usuários terão acesso aos documentos de qualquer lugar, sem necessitar de interações diretamente com o PROTHEUS.

A integração ira funcionar da seguinte maneira:

  • Quando for criado um processo\caso no SIGAJURI, uma pasta será criada em documentos dentro do FLUIG. No FLUIG na pasta criada serão anexados todos os documentos referente a esse processo\caso.

 

Pré-requisitos instalação/implantação/utilização

Serão tratados pelos sistemas individualmente nos tópicos abaixo.

 

Datasul

Não se aplica.


Logix

Não se aplica.


Protheus

 Acesse o módulo do configurador e confira os parâmetros abaixo:

  1. Atualize pelo configurador o Parâmetro MV_JDOCUME configurado com a opção 3 que significa FLUIG;
  2. Atualize pelo configurador o Parâmetro MV_JDOCPAI configurado com o número da pasta raiz do Fluig
  3. Atualize pelo configurador o Parâmetro MV_JFLSUBP configurado com os nomes das Pastas que devem ser criadas depois da pasta do Caso.
  4. Atualize pelo configurador o Parâmetro MV_ECMURL configurado com o nome ou IP do servidor FLUIG;
  5. Atualize pelo configurador o Parâmetro MV_ ECMUSER configurado com o usuário administrador do servidor FLUIG;
  6. Atualize pelo configurador o Parâmetro MV_ ECMPWD configurado com a senha do administrador do servidor FLUIG;
  7. Atualize pelo configurador o Parâmetro MV_ ECMEMP configurado com o código da Empresa utilizada no FLUIG;
  8. Atualize pelo configurador os usuários, o campo e-mail deve ser o usado para acesso no FLUIG.

Acesse o módulo do configurador e confira a criação das tabelas abaixo:

  • Tabela NZ7 – Casos GED é a tabela responsável por gravar os Casos com os campos que definem os documentos no FLUIG.
  • Tabela NYB – Assuntos Jurídicos é a tabela responsável por gravar os assuntos jurídicos com os campos que definem os Grupos e Pastas no FLUIG.

Acesse o módulo do configurador e confira a criação dos campos abaixo:

  • NYB_IDGRP – Ira conter o Id do grupo criado no FLUIG\GED, que controla as permissões do FLUIG. Será preenchido pelo FLUIG\GED;
  • NYB_IDGED – Link que indica onde a pasta foi criada, pode variar de acordo com o FLUIG\GED utilizado. Deverá seguir o formato <ID_DOCUMENTO>;<VERSAO>. Será preenchido pelo FLUIG\GED;

Acesse o módulo do configurador e acesse a rotina de Usuários:

  • Cadastre os usuários que irão utilizar a rotina de Processos no Gestão Jurídica (SIGAJURI) e informe os endereços de e-mails;

 

RM

Não se Aplica.


FLUIG

  1. Crie no FLUIG uma pasta com autorização para todos os usuários;
  2. Crie os usuários no FLUIG informando o mesmo endereço de e-mail cadastrado no Cadastro de Usuários do Protheus;

Controle de Versão

O grupo TOTVS, representado por suas marcas, irá administrar as demandas de evolução dos layouts e demais ajustes, acordando junto aos solicitantes o prazo de liberação de release.

Todas as evoluções programadas deverão ser discutidas e aprovadas pelas marcas antes do início do desenvolvimento e somente serão desenvolvidas em caso de concordância das marcas e alinhamento com as diretivas definidas pelo Comitê de Integração TOTVS.

 

Suporte

O suporte aos recursos da Integração será de responsabilidade de todas as linhas, sendo assim as equipes de suporte dos produtos RM Conector e Backoffice Protheus estarão aptas a fazer a primeira análise e, quando necessário, repassar para a equipe mais adequada em cada caso.

Observação: Este modelo de suporte está sendo revisado pela TOTVS.

 

Transações/Entidades/Mensagens únicas

Abaixo, segue uma lista dos serviços do FLUIG que devem ser consumidos pelo Protheus para que a integração seja realizada:

Operação

Serviço

Função

Criação de pastas

ECMFolderService

createSimpleFolder

Atualização de pastas

ECMFolderService

updateFolder

Informações das pastas

ECMFolderService

getFolder

Segurança da pasta

ECMFolderService

getSecurity

Permissões de usuários

ECMFolderService

getUserPermissions

Atualização de título da pasta

ECMFolderService

updateSimpleFolder

Obter o Colleague ID do usuário, que é usado em quase todas as operações.

ECMColleagueService

getColleaguesMail

Criar grupos

ECMGroupService

createGroup

Apagar um grupo

ECMGroupService

deleteGroup

Associa um usuário a um grupo.

ECMColleagueGroupService

createColleagueGroup

Exclui um usuário de um grupo.

ECMColleagueGroupService

deleteColleagueGroup

Retorna somente um grupo que determinado usuário participa.

ECMColleagueGroupService

getColleagueGroup

Retorna os grupos que um usuário participa.

ECMColleagueGroupService

getColleagueGroupsByColleagueId

Retorna os usuários que participam de um grupo de usuários.

ECMColleagueGroupService

getColleagueGroupsByGroupId

Fonte: dev.fluig.com (http://tdn.totvs.com/pages/viewpage.action?pageId=73084007)

 

As entidades e os pontos de integração que fazem parte desta integração são:

Método

ID

Descrição

Origem

Destino

Ponto de Integração

Processos

01

Documentos

FLUIG

Protheus

Upload / Dowload / Controle de documento.

02

Casos

Protheus

FLUIG

Criação / Alteração de um Caso.

Inclui registro do Caso na Tabela NZ7 – Casos GED

03

Processos

Protheus

FLUIG

Criação / Alteração de um processo.

Inclui uma Pasta para o caso no Fluig observando o assunto jurídico.

04

Configuração de Pesquisas

Protheus

FLUIG

Relacionamento de Usuário a pesquisa.

Alteração do Grupo ou a Segurança da Pasta dependendo do usuário.

05

Anexos

Protheus

FLUIG

Vinculo de Documento no Fluig com Processos, Andamentos, Folow Ups e Garantias.

Atalho para pasta do caso e abertura de documentos.

 

 

Fluxo das Informações

O fluxo de informação segue conforme o diagrama abaixo:

PROTHEUS

FLUIG

 

 

Cadastros

Descreva características gerais do fluxo de informações e que serão comuns para este tipo de entidade. Características particulares para cada entidade deverão ser citadas em tópicos específicos de cada entidade.

Sempre que existir (a sugestão é sempre criar) e for agregador ao documento acrescentar aqui os diagramas/imagens ou até mesmo colocar tais diagramas diretamente na especificação dos processos

Não se Aplica.


Processos

Descreva características gerais do fluxo de informações e que serão comuns para este tipo de entidade. Características particulares para cada entidade deverão ser citadas em tópicos específicos de cada entidade.

Sempre que existir (a sugestão é sempre criar) e for agregador ao documento acrescentar aqui os diagramas/imagens ou até mesmo colocar tais diagramas diretamente na especificação dos processos

Não se Aplica.


Limitações / Restrições Gerais

Descreva limitações e restrições para cada fluxo descrito no tópico anterior. Exemplo:

  • ERP1 envia ITEM cadastrado para o ERP2

ERP1 somente enviará o ITEM se este estiver em uma das famílias cadastradas no parâmetro FAMILIA_INTEGRACAO.

Se o tipo de valorização do estoque for FIFO.

  • ERP2 envia PEDIDO cadastrado para o ERP1

O pedido recebido no ERP1 vindo do ERP2 estará bloqueado para alteração.

Não se Aplica.


Checklist de suporte da aplicação

No PROTHEUS, pelo modulo Configurador (SIGACFG) deverá ser verificado a criação e configuração dos itens abaixo:

  • Criação da tabela NZ7 – Casos GED;
  • Criação dos campos na tabela NYB – Assuntos Jurídicos;
  • Conferir ou Atualizar pelo configurador o Parâmetro MV_JDOCUME configurado com a opção 3 que significa FLUIG;
  • Conferir ou Atualizar pelo configurador o Parâmetro MV_JDOCPAI configurado com o número da pasta raiz do FLUIG;
  • Conferir ou Atualizar pelo configurador o Parâmetro MV_JFLSUBP configurado com os nomes de pastas que devem ser criadas depois da pasta do Caso;
  • Conferir ou Atualizar pelo configurador o Parâmetro MV_ECMURL configurado com o nome ou IP do servidor FLUIG;
  • Conferir ou Atualizar pelo configurador o Parâmetro MV_ ECMUSER configurado com o usuário administrador do servidor FLUIG;
  • Conferir ou Atualizar pelo configurador o Parâmetro MV_ ECMPWD configurado com a senha do administrador do servidor FLUIG;

Anexos

...