Árvore de páginas

Versões comparadas

Chave

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

...

Deck of Cards
effectDuration0.5
historyfalse
idsamples
effectTypefade
Card
defaulttrue
id1
labelProcesso de Negócio

 

Card
id2
labelProcesso Fluig

 

 

 

3.4. Atividades do Processo


Atividade: Início.

Descrição: Tarefa inicial do Workflow.

...

Informações
titleOBSERVAÇÃO

O usuário ao aprovar um workflow poderá decidir a ação de Faturar o movimento. Caso usuário selecione esta atividade o movimento associado ao workflow será faturado, portanto será necessário definir a opção de faturamento como Automático e o tipo de movimento (Default) que será gerado nos parâmetros de tipo de movimento.

 

 

3.5. Regras de Negócio 

 

3.5.1.Inclusão de Movimento 

...

Para realizar o avanço Automático do Estado Inicial do Workflow, deverá ser incluída a Formula Visual “MOVWKF0021 - AvancoAutomaticoWF” disponível nos Objetos Gerenciais  associado no Gatilho ao evento Antes de Preparar Contexto.

4. Como Utilizar

4.1. Iniciando Processo BPM pelo RM

 

Deck of Cards
effectDuration0.5
historyfalse
idsamples
effectTypefade
Card
defaulttrue
id1
labelPasso 1

 

  • No Tipo de Movimento configurado realizar a inclusão do Movimento.



 

Card
id2
labelPasso 2

 

  •  Defina o Item de Movimento e o respectivo produto a ser utilizado para aprovação.

 

Card
id3
labelPasso 3

 

  • Ao final do processo verifique no anexo ao lado os Itens de Movimento e seus respectivos workflows, conforme figura abaixo.

     


Card
id4
labelPasso 4

 

  • Após a aprovação será possível selecionar o Item de Movimento na Cotação, conforme figura abaixo.

     


 

4.2. Movimentando e Consultando Processo BPM pelo Fluig

 

Deck of Cards
effectDuration0.5
historyfalse
idsamples
effectTypefade
Card
defaulttrue
id1
labelPasso 1

 

  • Faça login no Fluig e clique no link Tarefas a concluir, conforme figura abaixo:

     

    Image RemovedImage Added

 

Card
id2
labelPasso 2

 

  •  A página que irá se abrir irá mostrar todas as suas tarefas à concluir. Encontre na tabela de tarefas pelo Workflow “Liberar Períodos de Contrato” o Workflow gerado através da inclusão / edição do movimento e dê um clique sobre ele, conforme figura abaixo:

    Image RemovedImage Added

 

Card
id3
labelPasso 3

 

  • Será aberto o Workflow com os dados do Período de Contrato e as opções de “Solicitar Justificativa”, “Aprovar” e “Reprovar” o Workflow. Caso queira solicitar uma justificativa do para o Workflow no campo “Enviar para a atividade” escolha Solicitar Justificativa e insira alguma informação (opcional) no campo Justificativa e escolha para qual usuário você estará pedindo a Justificativa e  em seguida clique no botão Salvar e logo depois em Enviar, conforme figura abaixo. Após enviar o Workflow o mesmo irá aparecer para o usuário escolhido informar a justificativa.

    Image Removed

Card
id4
labelPasso 4

 

  • Para Aprovar ou Reprovar o workflow escolha no campo “Enviar para a atividade” sua opção e depois clique no botão Enviar. Veja abaixo na figura um exemplo de Aprovação do Workflow:

    Image Removed

     

 

  •  Uma vez que o Workflow esteja Aprovado, já podemos fazer nossa Medição ou Liberação do Período de Contrato. Será gerado um Workflow por Período de Contrato.

 

  • Movimento e Item de Movimento, de acordo com a parametrização realizada para o Tipo de Movimento os campos serão apresentados no formulário. Todos os dados são apenas para consulta, portanto não será possível realizar alterações no movimento através do formulário.

    Image Added


Card
id4
labelPasso 4

 

  • Para Aprovar ou Reprovar o workflow escolha no combo do lado superior direito o botão Enviar. Veja abaixo na figura um exemplo de Aprovação do Workflow:

    Image Added

     

  • O Workflow por Item de Movimento apresenta as opções para que seja possível aprovar ou reprovar o workflow.

 

Image Added

 

  •  Uma vez que o Workflow esteja Aprovado, já podemos utilizar o Item de Movimento na Cotação.

 

5. Como Instalar

5.1 Fluig

...

Para realizar a instalação do Processo BPM é preciso ter instalado o TDS (TOTVS Developer Studio) e o plugin do FLUIG para o mesmo. Para instalar o TDS e o plugin do FLUIG visite esta página que contém detalhes para tal: http://tdn.totvs.com/pages/releaseview.action?pageId=73078179.

 

b)    Buscar os Arquivos para Instalação do Processo BPM 

O nome do arquivo do projeto processo BPM Fluig de Aprovação de Movimentos Cotação é: Materiais.zip. Estão na pasta de instalação dentro da pasta objetos gerenciais: <pasta de instalação do RM>\ObjetosGerenciais\Fluig\Workflow\Materiais.zip.

c)    Abrir o Arquivo do Instalação do Processo BPM no TDS 

No link estão as instruções de como fazer a abertura do arquivo do processo BPM dentro do TDS.

http://tdn.totvs.com/pages/releaseview.action;jsessionid=D2A6F7626B6B8CB061A77A89F9693875?pageId=128681226#ExpediçãodeProcessosdeWorkflowpeloFluigStudio-ExpediçãodeprocessodeworkflowpelopluginFluignoTDS.)

 

d)    Componentes dos Processos BPM

...

=73078179.

 

b)    Buscar os Arquivos para Instalação do Processo BPM 

O nome do arquivo do projeto processo BPM Fluig de Aprovação de Movimentos Cotação é: Materiais.zip. Estão na pasta de instalação dentro da pasta objetos gerenciais: <pasta de instalação do RM>\ObjetosGerenciais\Fluig\Workflow\Materiais.zip.


c)    Abrir o Arquivo do Instalação do Processo BPM no TDS 

No link estão as instruções de como fazer a abertura do arquivo do processo BPM dentro do TDS.

http://tdn.totvs.com/pages/releaseview.action;jsessionid=D2A6F7626B6B8CB061A77A89F9693875?pageId=128681226#ExpediçãodeProcessosdeWorkflowpeloFluigStudio-ExpediçãodeprocessodeworkflowpelopluginFluignoTDS.)

 

d)    Componentes dos Processos BPM

 

Processo BPM

 Aprovação de Item de Movimento para Cotação

Tipo Arquivo

Nome do Arquivo

Descrição

Formulário

mov_formWfNucleus.html

Formulário com informações importantes do Movimento e Item de Movimento.

Anexo Formulário

mov_formWfNucleus_ecmmobile.html

Formulário para aparelhos móveis.

Evento FormuláriodisplayFieldsEvento responsável por atualizar os campos no formulário.

Evento Processo

WorkflowNucleusItem.beforeStateEntry

Ao mudar de status do workflow de Item de Movimento esse evento atualiza os dados do formulário e define as regras de avanço automático.

Evento ProcessoWorkflowNucleus.beforeStateEntryAo mudar de status do workflow de Movimento esse evento atualiza os dados do formulário e define as regras de avanço automático.

Diagrama

WorkflowNucleus.process 

Diagrama de processo Fluig para Movimento.

DiagramaWorkflowNucleusItem.process Diagrama de processo Fluig para Item de Movimento.

Dataset

wsDataSetNucleus

Obtém informações do Movimento e Item de Movimento

Dataset

wsDataSetServiceMov

Dataset responsável por utilizar os serviços de Faturamento, Estorno de Item, Cancelamento e Conclusão de Movimento.


e)    Envio do Processo BPM para o Fluig

...