Árvore de páginas

 

Gerador de Processos Fluig

O Gerador de Processos Fluig facilita a criação e manutenção de processos e rotinas do Microsiga Protheus® no Fluig, trazendo agilidade e mais flexibilidade.

As principais vantagens desta funcionalidade são:

  • Com apenas um modelo de referência para validação e uma interface de visualização, é possível gerar qualquer fluxo de processo.
  • As atividades e sequenciamentos são definidos com a mesma usabilidade de qualquer rotina do ERP.
  • O trabalho de desenhar formulários acontece de forma automática, assim como, a geração de Scripts de validação e formas de visualização do formulário.
  • Organização de processos e fluxogramas feitos com uma ferramenta robusta e eficaz.

Macrofluxo do Processo

Fluig

Configurador de Processos

Modelo de Validação

View

Procedimentos

1.  Para utilizar o Gerador de Processos Fluig, é necessário realizar as parametrizações que configuram a integração entre o Microsiga Protheus® e o TOTVS ECM. Este procedimento é feito por meio da rotina Wizard do WF ( Configurador ).

2.  Ao acessar o Gerador de Processos Fluig clique em Incluir.

3.  Preencha os campos apresentados:

  • Processo: informe o código do processo Fluig.

Exemplo:

AM

  • Des. Processo: informe a descrição correspondente ao Processo.

Exemplo:

Análise de Mercado

  • Propriedade: exibe quem foi o criador do processo. Sempre que houver uma inclusão manual, é apresentada a opção Usuário. Quando for uma rotina padrão da TOTVS seu preenchimento é a opção TOTVS. Este campo não está disponível para edição.
  • Modelo MVC: modelo em MVC (ModelDef()) responsável pela validação do formulário que virá do Fluig.

Exemplo:

GCPA100

  • View MVC: definição da View em MVC (ViewDef()) que será utilizada como formulário no Fluig.

Exemplo:

GCPA100

  • Fichário: código da pasta no Fluig onde está o formulário. Este campo não está disponível para edição.
  • Status: posicionamento atual do processo no Microsiga Protheus®. Pode apresentar as opções 1=Em Edição; 2=Liberado; 3=Em Liberação. Este campo não está disponível para edição.
  • Modo Ini.: define o local em que a solicitação do processo vai iniciar.

Exemplo:

Protheus

É iniciada no Microsiga Protheus® e aprovada no Fluig, logo, seu modo de iniciar o processo é no Microsiga Protheus®.

Fluig

É feita diretamente no Fluig, logo, seu modo de iniciar o processo é no Fluig.

  • Atu. Form.: indica se no momento em que o Fluig interagir com o Microsiga Protheus® será necessário atualizar algum dado no formulário do Fluig.

Exemplo:

Nos casos de aprovação não é necessário marcar esse campo, pois, não há necessidade de atualizar o formulário após ter sido indicado se ele foi aprovado ou não aprovado. Esse campo deve ser utilizado com cautela, já que, exige um pouco mais de processamento tanto para o Fluig quanto para o Microsiga Protheus®.

  • Instruções: instruções básicas de uso do processo no Fluig.

Exemplo:

Permite incluir uma Análise de Mercado Por Item.

  • Módulo: módulo do Microsiga Protheus® no qual estão vinculadas as tabelas utilizadas no formulário citado no campo View MVC.

Exemplo:

87

GESTÃO DE LICITAÇÕES

4.  Em Atividades do Processo, são definidas as atividades que devem compor o processo. Preencha os campos:

  • Item: campo sequencial que indica o código de uma atividade. Este campo não está disponível para edição.

Exemplo:

001

  • Evento: preenchido com a opção Atividade. Este campo não está disponível para edição.
  • Des.Atividad.: nome da atividade que envolve o processo.

Exemplo:

Gerar Edital

  • Mec. Atrib.: define o tipo de mecanismo de atribuição da atividade e libera os campos Grupo e Usuário, dependendo da escolha. O preenchimento padrão é 0=Nenhum, pois, todos podem ser escolhidos para serem os responsáveis pela atividade, porém, apresenta também as opções 1=Grupo e 2=Usuário.
  • Usuário: código do usuário responsável pela atividade.
  • Desc. User.: preenchido automaticamente de acordo com o campo Usuário.
  • Grupo de Usr.: código do grupo responsável pela atividade.
  • Desc. Grupo: preenchido automaticamente de acordo com o campo Grupo de Usr.

5.  Na pasta Etapas subsequentes, é possível definir o sequenciamento das atividades. Apresenta os campos:

  • Sequência: código do item que corresponde a realização da atividade seguinte.

Exemplo:

002

  • Des.Atividad.: preenchido automaticamente de acordo com o campo Sequência.

Exemplo:

APROVAÇÃO

6.  A pasta Box determina o modo de visualização de cada parte do formulário. As informações dos campos são carregadas automaticamente no momento da definição do campo View MVC. Campos apresentados:    

  • Box: ID do Box.

Exemplo:

VIEW_COM

  • Nome: nome do Box.

Exemplo:

RESUMO

  • Visualização: forma de exibição do Box do formulário no Fluig. Apresenta as opções:

1=EDITÁVEL: o Box fica totalmente editável no Fluig.

2=VISIVEL: o Box fica apenas visível no Fluig.

3=OCULTO: o Box não é exibido no Fluig.

Exemplo:

EDITÁVEL

7.  Após o preenchimento de todos os campos, clique em Confirmar.

8.  O Sistema retorna para tela inicial do Gerador de Processos Fluig.

 

Observação

Os processos inclusos apresentam as seguintes situações:

Em edição.

Liberado.

Se um processo liberado for alterado, ele muda para condição de Em Edição.

Se for feita uma alteração no código fonte - exemplo: GCPA100 - (ViewDef()) - o formulário será atualizado no Fluig.

 

Outras Ações

O item Outras Ações, que está localizado na tela principal do Gerador de Processos, disponibiliza as seguintes opções:

  • Libera Processo: ao selecionar um processo e acionar esta opção, suas informações são exibidas para validação e exportação para o Fluig.

Observação

Após a liberação do processo, o fluxo é gerado no Fluig e de maneira gráfica é possível ter uma visão fácil e completa.

Ao efetuar uma inclusão pela rotina em questão (exemplo GCPA100) é criada uma solicitação de processo no Fluig.

  • Copiar Processo: permite que as informações de um processo sejam copiadas e utilizadas em uma situação semelhante para um novo processo, evitando assim, o esforço de preenchê-las novamente.

 

Dados Técnicos

 Tabelas Utilizadas

  • CPF - Configurador de Processos.
  • CPG - Atividades do Processo.
  • CPS - View do Processo.
  • CPU - Etapas Subsequentes.
  • Sem rótulos