Page tree
Skip to end of metadata
Go to start of metadata

Índice

Objetivo

Esse Workflow permite ao usuário aprovar pendências de aprovação eletrônica de ordens ou pedidos de compra designadas no ERP Logix via Fluig.

Benefícios

Os principais benefícios na utilização deste processo são:

  • Rastreabilidade;
  • Governança.

Ambiente de Negócio

Segmento

Manufatura

Áreas de Negócios

Compras e Suprimentos

Processo Workflow




    Atividades do Processo


    Atividade: Nível 1 Sequencial

    Descrição: Aprovação do nível sequencial.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 2 Sequencial

    Descrição: Aprovação do nível sequencial.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 3 Sequencial

    Descrição: Aprovação do nível sequencial.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 4 Sequencial

    Descrição: Aprovação do nível sequencial.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 5 Sequencial

    Descrição: Aprovação do nível sequencial.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 6 Sequencial

    Descrição: Aprovação do nível sequencial.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 7 Sequencial

    Descrição: Aprovação do nível sequencial.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 8 Sequencial

    Descrição: Aprovação do nível sequencial.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 9 Sequencial

    Descrição: Aprovação do nível sequencial.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 10 Sequencial

    Descrição: Aprovação do nível sequencial.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 1 Hierárquico

    Descrição: Aprovação do nível hierárquico.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 2 Hierárquico

    Descrição: Aprovação do nível hierárquico.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 3 Hierárquico

    Descrição: Aprovação do nível hierárquico.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 4 Hierárquico

    Descrição: Aprovação do nível hierárquico.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 5 Hierárquico

    Descrição: Aprovação do nível hierárquico.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 6 Hierárquico

    Descrição: Aprovação do nível hierárquico.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 7 Hierárquico

    Descrição: Aprovação do nível hierárquico.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 8 Hierárquico

    Descrição: Aprovação do nível hierárquico.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 9 Hierárquico

    Descrição: Aprovação do nível hierárquico.

    Instruções: Selecionar se aprova pendência deste nível.


    Atividade: Nível 10 Hierárquico.

    Descrição: Aprovação do nível hierárquico.

    Instruções: Selecionar se aprova pendência deste nível.


    Como Utilizar

    Workflow de Aprovação de Ordens



      • Designação da compra pelo ERP (Sup22002-Designação de fornecedor)

      • Caso a empresa trabalhe com aprovação eletrônica de ordens de compra por nível de alçada, conforme grade de aprovação do tipo de despesa e faixa de valor (SUP22024- Grade aprovações Ordens de Compras):

      • É verificado se a empresa trabalha com aprovação sequencial ou paralela, conforme parâmetro do LOG00087, “Exibir pendências de nível superior”:

      • Se parâmetro igual a “2” a aprovação é sequencial, então são geradas as pendencias de aprovação apenas para os usuários cadastrados no primeiro nível, conforme cadastro do Sup21015-Níveis de autoridade por usuário:

      • E também para os possíveis substitutos cadastrados para os mesmos, conforme SUP21016(Usuários substitutos):

      • Caso o parâmetro do LOG00087 igual a “1” indica que a aprovação é paralela, então são geradas as pendências de aprovação para todos os usuários cadastrados para todos os níveis da grade e seus respectivos substitutos.


      • Acesso ao Fluig com os usuários que possuem pendência de aprovação e aprovação das mesmas.


      Workflow de Aprovação de Pedidos de Compra



        • Inclusão de pedido de compra pelo ERP (SUP22001 Manutenção de Pedidos de Compra) e liberação do mesmo.

        • Caso a empresa trabalhe com aprovação eletrônica de pedidos de compra por nível de alçada, conforme grade de aprovação do tipo de despesa e faixa de valor (SUP22025- Grade aprovações Pedidos de Compras):

        • É verificado se a empresa trabalha com aprovação sequencial ou paralela, conforme parâmetro do LOG00087, “Exibir pendências de nível superior”:

        • Se parâmetro igual a “2” a aprovação é sequencial, então são geradas as pendencias de aprovação apenas para os usuários cadastrados no primeiro nível, conforme cadastro do Sup21015-Níveis de autoridade por usuário:

        • E também para os possíveis substitutos cadastrados para os mesmos, conforme SUP21016(Usuários substitutos):

        • Caso o parâmetro do LOG00087 igual a “1” indica que a aprovação é paralela, então são geradas as pendências de aprovação para todos os usuários cadastrados para todos os níveis da grade e seus respectivos substitutos.


        • Acesso ao Fluig com os usuários que possuem pendência de aprovação e aprovação das mesmas.


        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: Guia de instalação fluig Studio.


        Buscar os Arquivos para Instalação do Processo BPM 

        O nome do arquivo para instalação do processo BPM é: wfsup001.zip. Ele se encontra dentro do diretório de expedição na seguinte estrutura: Fluig/WF/. 


        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.)

        Rodar Conversor para Criação do Parâmetro em Parâmetros Gerais Logix 

        sup01747.cnv – cria parâmetro no LOG00087(Parâmetros gerais Logix): Aprovação eletrônica de Ordem de Compra no Fluig (código = “aprov_ordem_compra_fluig”) em Processo Entradas / Aprovação Eletrônica SUP /Nível de alçada;

        Parâmetro deve ser marcado para “S” para que a aprovação não seja mais realizada no Logix, e sim no Fluig.

        Sup01750.cnv - cria parâmetro no LOG00087(Parâmetros gerais Logix): Aprovação eletrônica de Pedido de Compra no Fluig (código = “aprov_pedido_compra_fluig”) em Processo Entradas / Aprovação Eletrônica SUP /Nível de alçada;

        Parâmetro deve ser marcado para “S” para que a aprovação não seja mais realizada no Logix, e sim no Fluig.


        Componentes dos Processos BPM

        Processo BPM

        Aprovação de Ordem ou Pedidos de Compra

        Tipo Arquivo

        Nome do Arquivo

        Descrição

        Formulário

         Wfsup001.html

        Formulário do Workflow de Ordem e de Pedido de compra, conforme o caso, oculta ou exibe os campos necessários.

        Formulário (mobile) Não utilizado, pois não está disponível para mobile

        wfsup001_ecmmobile.html

        Formulário para aparelhos móveis

        Evento do formulário

        displayFields.js

        Exibe os campos do formulário

        Evento do formulário

        enableFields.js

        Desabilita campos do formulário

        Script do formulário

        fw.logix.script.js

        Carrega as configurações padrões para o Logix (estilo, botões, etc)


        Script do formulário

        wfsup001.js

        Consistências no formulário


        Diagrama

        wfsup001.process

        Diagrama de processo Fluig para o workflow de aprovação de ordens ou pedidos de compras.

        Evento do workflow

        LGX-WFSUP001.beforeCancelProcess.js

        Regras executadas no cancelamento do processo

        Evento do workflow

        LGX-WFSUP001.beforeTaskComplete.js

         Regras executadas após completar a tarefa


        Evento do workflow


         LGX-WFSUP001.beforeTaskSave.js

         Regras executadas antes de salvar a tarefa

        Evento do workflow

        LGX-WFSUP001.calculateAgreement.js

         Regras executadas ao aprovar uma tarefa

        Evento do workflow

        LGX-WFSUP001.logixEvent.js

        Regras executadas ao integrar com Logix

        Arquivos extras que devem ser criados e exportados para o servidor do Fluig

        ObjetoTemplateDetalhes
        WSECMSERVICELOGIX

        Deverá incluir um serviço através do plugin do Fluig apontando para o local onde está o serviço do Logix configurado.

        Apos a criação do serviço, deverá atualizar os seguintes arquivos informando o nome do serviço criado:

        • enableFields
          • Na função callLogixFunction()
            • var serviceProvider = ServiceManager.getService('nomeDoServiçoCriado');
        • LGX-WFSUP001.logixEvent
          • serviceProvider = ServiceManager.getService('nomeDoServiçoCriado')
        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.

        ERP

        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.

        Criação do aplicativo Logix no Identity

        Efetuar a parametrização do aplicativo Logix para utilizar o Fluig Identity, conforme descrito no documento Itentity - Criação de Aplicativo.

        Sincronizar os dados com Identity

        Efetuar a sincronização dos dados conforme descrito no documento Itentity - Linha Logix.

        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.  

        Acesse esse link para mais informações sobre a Instalação de Workflow.