Permitir aos aprovadores de pendências do MLA que possam realizar toda a parte de acompanhamento e aprovação/rejeição de documentos através do Fluig, utilizando até mesmo o recurso de prazo de execução nas aprovações.
– Este workflow também está disponível para o mobile.
Os principais benefícios na utilização deste processo são:
Manufatura
Compras e Suprimentos
|
Atividade: Início
Descrição: Tarefa inicial do workflow, geração da pendência
Instruções: Essa atividade é executada automaticamente pelo ERP para geração da pendência de aprovação. O workflow não pode ser iniciado manualmente.
Atividade: Analisar Pendência
Descrição: Analisar a pendência de aprovação gerada
Instruções: Analisar as informações da pendência de aprovação e tomar a ação de aprovar ou rejeitar a mesma, informando os comentários e/ou código de rejeição.
Atividade: Aprovar
Descrição: Realização da aprovação da pendência
Instruções: Neste ponto é efetivada a aprovação da pendência
Atividade: Reprovar
Descrição: Realização da rejeição da pendência
Instruções: Neste ponto é efetivada a rejeição da pendência
|
|
Observação:
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: Guia de instalação fluig Studio.
O nome dos arquivos dos projetos de aprovação de pendências do MLA estão descritos na tabela abaixo. Eles se encontram dentro do diretório de expedição dos arquivos progress.
Na seguinte estrutura: ems2/fluig/process
Código do workflow | Descrição | Arquivo |
---|---|---|
WFMLA001 | 1 - Solicitação de Compras (Item) | wfmla001.zip |
WFMLA002 | 2 - Solicitação de Compras (Total) | wfmla002.zip |
WFMLA003 | 3 - Requisição de Estoque (Item) | wfmla003.zip |
WFMLA004 | 4 - Requisição de Estoque (Total) | wfmla004.zip |
WFMLA005 | 5 - Cotação de Materiais | wfmla005.zip |
WFMLA006 | 6 - Pedido de Compra (Item) | wfmla006.zip |
WFMLA007 | 7 - Pedido de Compra (Total) | wfmla007.zip |
WFMLA008 | 8 - Pedido Emergencial (Total) | wfmla008.zip |
WFMLA009 | 9 - Processo de Compras (Item) | wfmla009.zip |
WFMLA010 | 10 - Processo de Compras (Total) | wfmla010.zip |
WFMLA013 | 13 - Contrato de Compras | wfmla013.zip |
WFMLA014 | 14 - Medição do Contrato (Item) | wfmla014.zip |
WFMLA016 | 16 - Evento do Contrato (Item) | wfmla016.zip |
WFMLA018 | 18 - Solicitação de Cotação (Item) | wfmla018.zip |
WFMLA019 | 19 - Pedido Emergencial (Item) | wfmla019.zip |
Caso utilize o workflow WFMLA002, WFMLA003, WFMLA004 ou WFMLA018, mesmo que não utilize o WFMLA001, será necessário baixar os arquivos do projeto WFMLA001, pois ele utiliza o mesmo formulário. Caso utilize o workflow WFMLA006, WFMLA007 ou WFMLA019, mesmo que não utilize o WFMLA008, será necessário baixar os arquivos do projeto WFMLA008, pois ele utiliza o mesmo formulário. Caso utilize o workflow WFMLA009, mesmo que não utilize o WFMLA005, será necessário baixar os arquivos do projeto WFMLA005, pois ele utiliza o mesmo formulário. |
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.
Processo BPM | Aprovação de Ordem ou Pedidos de Compra | |
---|---|---|
Tipo Arquivo | Nome do Arquivo | Descrição |
Formulário | WFMLA<cód doc>.html | Formulário principal, contendo as informações aprovação do documento em questão |
Formulário (mobile) | WFMLA<cód doc>_ecmmobile.html | Formulário para aparelhos móveis |
Propriedades | WFMLA<cód doc>_en_US.properties | Arquivo com as literais para apresentação no idioma inglês |
Propriedades | WFMLA<cód doc>_es.properties | Arquivo com as literais para apresentação no idioma espanhol |
Propriedades | WFMLA<cód doc>_pt_BR.properties | Arquivo com as literais para apresentação no idioma português |
Evento Formulário | displayFields.js | Regras executadas ao mostrar os campos do formulário |
Evento Formulário | inputFields.js | Regras executados no momento em que os dados do formulário são passados para a camada de persistência |
Evento Formulário | validateForm.js | Regras executadas ao validar o formulário |
Diagrama | WFMLA<cód doc>.process | Diagrama do processo de aprovação do documento em questão |
Java Script | datasul-11.5.X-SNAPSHOT.js | Funções para utilização de conexão com o Datasul |
Java Script | ttDados.js | Funções para manipulação de dados a serem apresentados no formulário |
Java Script | wfmla<cód doc>.js | Funções referente ao formulário principal do workflow |
Mecanismo | PorGestorProcesso.js | Mecanismo para busca de gestores do processo |
Evento Workflow | WFMLA<cód doc>.afterTaskComplete.js | Regras executados após executar uma tarefa |
Evento Workflow | WFMLA<cód doc>.afterTaskCreate.js | Regras executadas após criar uma tarefa |
Evento Workflow | WFMLA<cód doc>.beforeCancelProcess.js | Regras executadas antes de cancelar um workflow |
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:Importação e exportação de projeto no Fluig Studio.
Os campos descritores são utilizados para que seja possível visualizar na central de tarefas campos de negócio de cada um dos documentos a serem aprovados, permitindo a visualização e filtro de informações por eles.
Os campos a serem utilizados, devem ser informados na aba formulário, sendo necessário marcar quais se deseja exportar e qual a descrição que eles terão no Fluig. Na sequência são apresentados os campos disponíveis para cada workflow e que informação eles contém.
Disponíveis para todos os workflows:
Campo | Informação |
---|---|
chave_doc | Chave do documento |
cod_empresa | Código da empresa |
cod_estabel | Código do estabelecimento |
valor_doc | Valor da pendência |
nr_transacao | Número da transação |
Workflows WFMLA001, WFMLA003 e WFMLA018:
Campo | Informação |
---|---|
ct_nr_requisicao | Número da requisição |
ct_nome_abrev | Requisitante |
ct_sequencia | Sequência |
ct_it_codigo | Código do item |
ct_desc_item | Descrição do item |
ct_dt_requisicao | Data da requisição |
Workflows WFMLA002 e WFMLA004:
Campo | Informação |
ct_nr_requisicao | Número da requisição |
ct_nome_abrev | Requisitante |
ct_dt_requisicao | Data da requisição |
Workflow WFMLA005
Campo | Informação |
ct_num_ordem | Número da ordem de compra |
ct_cod_emitente | Código do fornecedor |
ct_nome_abrev | Nome abreviado do fornecedor |
ct_it_codigo | Código do item |
Workflows WFMLA006 e WFMLA019:
Campo | Informação |
---|---|
ct_num_pedido | Número do pedido |
ct_numero_ordem | Número da ordem de compra |
ct_data_pedido | Data do pedido |
ct_descricao | Condição de pagamento |
ct_natureza | Natureza do pedido |
ct_it_codigo | Código do item |
ct_desc_item | Descrição do item |
ct_nome_abrev | Nome abreviado do fornecedor |
ct_nome_emit | Nome do fornecedor |
ct_nr_contrato | Número do contrato |
ct_responsavel | Responsável do pedido |
Workflows WFMLA007 e WFMLA008:
Campo | Informação |
---|---|
ct_num_pedido | Número do pedido |
ct_numero_ordem | Número da ordem de compra |
ct_data_pedido | Data do pedido |
ct_descricao | Condição de pagamento |
ct_natureza | Natureza do pedido |
ct_nome_abrev | Nome abreviado do fornecedor |
ct_nome_emit | Nome do fornecedor |
ct_nr_contrato | Número do contrato |
Ct_responsavel | Responsável do pedido |
Workflow WFMLA009:
Campo | Informação |
---|---|
ct_num_ordem | Número da ordem de compra |
ct_nr_processo | Número do processo de compra |
ct_cod_emitente | Código do fornecedor |
ct_nome_abrev | Nome abreviado do fornecedor |
ct_it_codigo | Código do item |
Workflow WFMLA013:
Campo | Informação |
---|---|
ct_num_contrato | Número do contrato de fornecimento |
ct_des_contrato | Descrição do contrato de fornecimento |
ct_data_contrato | Data do contrato |
ct_desc_cond_pag | Descrição da condição de pagamento |
ct_data_ini_valid | Data inicial da validade do contrato |
ct_data_fim_valid | Data final da validade do contrato |
ct_limite_valor | Valor limite |
ct_limite_quantidade | Quantidade limite |
Workflow WFMLA014:
Campo | Informação |
---|---|
ct_num_contrato | Número do contrato de fornecimento |
ct_des_contrato | Descrição do contrato de fornecimento |
ct_seq_medicao | Sequência da medição |
ct_seq_evento | Sequência do evento |
ct_seq_item | Sequência do item |
ct_numero_ordem | Número da ordem de compra |
ct_item | Código do item |
Workflow WFMLA016:
Campo | Informação |
---|---|
ct_num_contrato | Número do contrato de fornecimento |
ct_des_contrato | Descrição do contrato de fornecimento |
ct_seq_evento | Sequência do evento |
ct_numero_ordem | Número da ordem de compra |
ct_data_evento | Data do evento |
A seguir são apresentados links para as configurações necessárias para a integração do ERP com o Fluig. Uma vez feita essa configuração, não há necessidade de efetuar novamente a mesma.
Efetuar a parametrização do aplicativo Datasul para utilizar o Fluig Identity, conforme descrito no documento Identity - Criação de Aplicativo.
Efetuar a sincronização dos dados conforme descrito no documento Identity - Linha Datasul.
Integrar rotinas da linha Datasul com o Fluig para criação de processos permitindo ao cliente trabalhar com a rotina como uma solicitação com atribuição de responsáveis por atividade utilizando o workflow do Fluig para controle de prazo de conclusão, acompanhamento e notificação de responsável e requisitante, sendo as informações enviadas no final do processo para a linha de produtos Datasul para persistência. Veja no neste link como Configurar.
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.
Acesse esse link para mais informações sobre a Instalação de Workflow.