Histórico da Página
...
Processo BPM de Aprovação de Contratos é uma solução desenvolvida sobre a plataforma Fluig e integrada nativamente com ERP RM, produto TOTVS Obras e Projetos, para a aprovação e controle de alterações em contratos de projetos utilizando uma aprovação via workflow Fluig...
Definição da Regra de Negócios
...
Para possibilitar a aprovação, será apresentado em um formulário ao usuário aprovador informações relativas ao contrato conforme descrito na tabela abaixo:
Informações para o formulário do Workflow de Aprovação de Contratos | |
Informação | Origem |
Código do projeto | Projeto |
Descrição do Projeto | Projeto |
Finalidade do Contrato | Contrato |
Número do contrato | Contrato |
Tipo de Contrato | Contrato |
Número da licitação | Contrato |
Posição atual | Contrato |
Funcionário responsável | Contrato |
Código do Cliente/Fornecedor | Contrato |
Nome do Cliente/Fornecedor | Contrato |
Data contrato | Contrato |
Data de início | Contrato |
Data de termino | Contrato |
Dias aditados | Contrato |
Término do aditamento | Contrato |
Periodicidade do contrato | Contrato |
Dias periodicidade | Contrato |
Valor Contrato | Contrato |
Comentário | Contrato |
Usuário Solicitante | TOP |
Data da Solicitação | TOP |
Código da tarefa | Item do Contrato |
Descrição do item | Item do Contrato |
Quantidade contratada do item | Item do Contrato |
Valor unitário do item | Item do Contrato |
Unidade do item | Item do Contrato |
Valor total contratado | Item do Contrato |
Datasets Fluig
Foram criados três Datasets Fluig: o primeiro para obter as informações do contrato: número, finalidade, tipo, cliente/fornecedor, etc. O segundo para obter os itens ou objetos associados ao contrato. O terceiro para obter as alterações realizadas no contrato.
Os Datasets utilizam o serviço PrjFluigAprovarContratoData PrjFluigAprovarContratoGeraProc de Dataservers do RM.
Benefícios
Os principais benefícios na utilização deste processo BPM são:
- Rastreabilidade;
- Governança;
- Aprovação via mobile;
- Melhora no gerenciamento e controle dos gastos e/ou receitas de contratos dos projetos.
Ambiente de Negócio
Segmento
Construção e Projeto.
Áreas de Negócios
Obras e Projetos.
Processo workflow
...
Os Datasets utilizam o serviço de Consulta SQL, portanto foram elaboradas duas consultas SQL para que os Datasets possam consumi-las e extrair os dados necessários para exibi-los ao usuário no formulário Fluig.
A consulta SQL se encontra junto com os artefatos de Contrato, dentro da pasta objetos gerenciais: <pasta de instalação do RM>\ObjetosGerenciais\Fluig\Workflow\Projetos.zip.
Benefícios
Os principais benefícios na utilização deste processo BPM são:
- Rastreabilidade;
- Governança;
- Aprovação via mobile;
- Melhora no gerenciamento e controle dos gastos e/ou receitas de contratos dos projetos.
Ambiente de Negócio
Segmento
Construção e Projeto.
Áreas de Negócios
Obras e Projetos.
Processo workflow
Deck of Cards | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Atividades do Processo
Atividade: Início.
Descrição: Tarefa inicial do Workflow.
Instruções: Defini o início do Workflow.
Atividade: Aprovar Contrato
...
Instrução: Avaliar os dados do contrato, bem como os itens que estão associados a ele, para tomar a decisão de liberar ou não essa associação ou modificação.
Atividade: Solicitar justificativa.
...
Instrução: Por meio dessa atividade você insere o porque ou dados adicionais para aprovar o contrato.
Atividade: Reprovar.
Descrição: Reprova o Contrato.
Instrução: Reprovação e finalização do workflow.
Atividade: Aprovar.
Descrição: Aprova o Contrato.
Instrução: Aprovação e finalização do workflow.
Como Utilizar
Iniciando Processo BPM pelo RM
...
Deck of Cards | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Movimentando e Consultando Processo BPM pelo Fluig
...
|
Movimentando e Consultando Processo BPM pelo Fluig
Deck of Cards | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||
|
Como Instalar
Fluig
...
|
Como Instalar
Fluig
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 Contratos é: RM.Prj.Contrato.LiberarPDO.zip. Estão na pasta de instalação dentro da pasta objetos gerenciais: <pasta de instalação do RM>\ObjetosGerenciais\Fluig\Workflow\Projetos.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 | Medição/Liberação de Períodos de Contratos | |
---|---|---|
Tipo Arquivo | Nome do Arquivo | Descrição |
Formulário | prj_cnt_pdo_form.html | Formulário com informações importantes para liberação do período. |
Anexo Formulário | prj_cnt_pdo_form_ecmmobile.html | Formulário para aparelhos móveis. |
Evento Processo | prj_cnt_liberar_pdo.beforeStateEntry | Ao mudar de status o workflow esse evento atualiza os dados do formulário. |
Diagrama | prj_cnt_liberar_pdo.process | Diagrama de processo Fluig para Liberação de Período de Contrato. |
Dataset | dsPrjCntPdoFluig | Obtém informações do período a liberar. |
Dataset | dsPrjCntPdoTrfFluig | Obtém informações das tarefas medidas do período. |
Resouce | prj_cnt_liberar_pdo.ecm30 | Arquivo XML com informações das atividades do processo Fluig. |
Resouce | prj_cnt_liberar_pdo | Arquivo de imagem do diagrama do processo Fluig. |
Resouce | Arquivo de cache de acesso aos webservices do processo. |
...
Guia de instalação fluig Studio.
Buscar os Arquivos para Instalação do Processo BPM
O nome do arquivo do projeto processo BPM Fluig de Aprovação de Contratos é: rm_prj_aprovacao_contratos.zip. Estão na pasta de instalação dentro da pasta objetos gerenciais: <pasta de instalação do RM>\ObjetosGerenciais\Fluig\Workflow\Projetos.zip.
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: Importação e exportação de projeto no Fluig Studio
Componentes dos Processos BPM
Processo BPM | Aprovação de Contratos | |
---|---|---|
Tipo Arquivo | Nome do Arquivo | Descrição |
Formulário | prj_aprovacao_contrato.html | Formulário com informações sobre o contrato que se deseja aprovar. |
Evento de Formulário | displayFields.js | Evento para carregar as informações do dataset para o fomulário. |
Diagrama de Processo | prj_aprovacao_contrato.process | Diagrama de processo BPM para Aprovação Contratos. |
Dataset | dsCntDadosConsulta.js | Obtém informações do Contrato e Aditivos. |
Dataset | dsCntItensConsulta.js | Obtém informações dos itens ou objetos associados ao Contrato. |
Dataset | dsCntAprovarContrato.js | Obtém informações das alterações realizadas no Contrato. |
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.
ERP RM
...
Configurar nos parâmetros globais do sistema
Acesse Menu -> Ambiente -> Parâmetros -> | Projeto| Agrupador Parâmetros | Globais, aba Integração Fluig, informe os informe os dados do endereço do servidor Fluig, usuário, senha e identificador da empresa.
...
Configurar nos parâmetros Gerais do TOTVS Obras e Projetos
Em Menu -> | Construção de Projetos -> | Agrupador Parâmetros | Gerais, aba Integração, box Workflow FLUIG, veja Fluig, pasta Projeto e escolha qual Processo BPM será utilizado para Medição/Liberação e qual será o seu Estado de aprovação.
...
Aprovação de Contratos bem como os seus estados que serão considerados aprovados e os estados que serão considerados reprovados.
Escolher o projeto e configurar nos parâmetros de Projetos se o projeto em questão irá utilizar a integração com o Fluig
Acesse o Menu | Projeto | Agrupador Parâmetros | Construção e Projetos | Projetos. Na tela que irá
...
se abrir vá no pasta Integração | Integração Fluig. Escolha se deseja utilizar workflows para Aprovação de Contrato dos tipo à pagar e/ou à receber.
Mobilidade
Formulário para Smartphone
Formulário para Tablet
Acesse, Menu -> Construção e Prejetos -> Projetos.
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.
...
Para mais informações sobre a integração Fluig x RM consulte: Fluig Framework.