Histórico da Página
...
3.4. Atividades do Processo
Atividade: Início.
Descrição: Tarefa inicial do Workflow.
Instruções: Definir o início do Workflow.
Atividade: Aprovação Automática / Manual.
Descrição: Atividade para avançar automaticamente para os estados de Aprovado, caso o valor dos Itens de Contrato for menos que R$ 10 mil reais ou para o estado de Aprovação.
Instruções: Por meio dessa atividade o workflow decidirá se irá aprovar ou enviar para o estado de aprovação.
Atividade: Aprovação.
Descrição: Analise para a aprovação para utilização do Contrato ou Item de Contrato.
Instruções: Por meio dessa atividade você poderá aprovar ou reprovar o workflow.
Atividade: Aprovado.
Descrição: Aprova a utilização do Contrato ou Item de Contrato para realizar o faturamento.
Instruções: Aprovação e finalização do workflow.
Atividade: Reprovado.
Descrição: Reprova a utilização do Contrato ou Item de Contrato para realizar o faturamento.
Instruções: Reprovação e finalização do workflow.
...
Deck of Cards | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||
|
...
5. Como Instalar
5.1 Fluig
a) Instalar o ambiente de Desenvolvimento 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 é: Contrato.zip. Estão na pasta de instalação dentro da pasta objetos gerenciais: <pasta de instalação do RM>\ObjetosGerenciais\Fluig\Workflow\Contrato.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.
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 | ctr_formWfNucleus.html | Formulário com informações importantes do Contrato e Item de Contrato. |
Evento Formulário | displayFields | Evento responsável por atualizar os campos no formulário. |
Evento Processo | Contrato.beforeStateEntry | Ao mudar de status do workflow de Contrato e/ou Item de Contrato esse evento atualiza os dados do formulário e define as regras de avanço automático. |
Diagrama | Contrato.process | Diagrama de processo Fluig para Contrato. |
Dataset | wsDataSetCntNucleus | Obtém informações do Contrato e item de Contrato |
e) Envio do Processo BPM para o Fluig
Uma vez instalado TDS deve de importar o Processo BPM para o TDS para manipularmos e posteriormente importá-lo para o servidor Fluig do cliente. Para importar o Workflow siga os passos explicados nesta página:http://tdn.totvs.com/pages/releaseview.action;jsessionid=D2A6F7626B6B8CB061A77A89F9693875?pageId=128681226#ExpediçãodeProcessosdeWorkflowpeloFluigStudio-ExpediçãodeprocessodeworkflowpelopluginFluignoTDS.
5.2 ERP RM
a) Configurar nos parâmetros globais do sistema
Para a utilização da integração do Nucleus com o Fluig é necessário configurar em Parâmetros Globais o Servidor, Usuário, Senha e Id da Empresa para a integração do Nucleus (TOTVS Gestão de Estoque Compras e Faturamentos) com o Fluig.
b) Configurar os parâmetros de Contrato
Nos parâmetros de Contrato estará disponível no Menu 04.05.07 - Workflow Fluig os campos abaixo através dos quais será parametrizada a Aprovação de Faturamento de Contrato através do Fluig.
- Aprovação: Este campo definirá se o Contrato irá realizar a Aprovação através de Workflow, com as opções Usa e Não Usa
- Geração Automática de Workflow: Este campo possibilitará realizar a inclusão de Contratos e/ou Itens de Contrato e Medição sem a necessidade de que seja realizada a inclusão do Workflow no Fluig, sendo necessário realizar o Processo de Geração de Workflow offline para realizar a inclusão do Workflow no Fluig. O parâmetro terá o seu valor padrão como verdadeiro.
Na aba do cadastro de Tipos de Contrato os campos Nível de Aprovação, Processo e Estados de Aprovação ficarão habilitados somente se Aprovação estiver selecionada com Usa e o Usuário tiver permissão de alteração. Os Workflows serão gerados de acordo com o Nível de Aprovação utilizado para cada grupo de Tipo de Faturamento parametrizado. E ao realizar o vínculo do Tipo de Contrato no cadastro do Contrato, o mesmo respeitará as configurações dos campos abaixo para a geração de Workflows.
- Nível de Aprovação: Este campo irá definir o Nível de Aprovação utilizado. As opções disponíveis são: Contrato, Item de Contrato e Medição. Caso, seja selecionado a opção de Contrato, será gerado um único Workflow por Contrato, contendo as informações de todos os Itens de Contrato. Para a opção selecionada de Item de Contrato será incluído um Workflow por Item de Contrato, e caso seja selecionada a opção Medição será gerado um Workflow para cada medição incluída, com as suas respectivas informações.
- Processo: Este campo irá definir o processo do Fluig que será utilizado para a inclusão do Workflow.
- Estados de Aprovação: Este campo irá definir todos os estados possíveis de aprovação final para o processo selecionado. Não será permitido informar estados repetidos para o mesmo processo.
Uma vez informado o Nível de Aprovação será obrigatório informar o Processo e os Estados de Aprovação. Caso seja selecionado o Nível de Aprovação para Contrato, para dois ou mais Itens de Contrato será gerado apenas um Workflow para aprovação para os mesmos, devendo respeitar a restrição de que o processo e o estado de aprovação para ambos deverá ser o idêntico.
6.Considerações
Informamos que é de suma importância conhecimento técnico para implantação do componente no Fluig. Caso necessite, sugerimos aquisição de horas de consultoria para auxiliar na Implantação desses componentes junto ao canal TOTVS que lhe atende ou através da Fluig Store.
Todos os produtos comercializados e distribuídos na Fluig Store possuem como pré-requisito a plataforma Fluig para funcionamento.
...