Histórico da Página
...
- Mobilidade - As aprovações podem ser feitas via Fluig, que é Web, pelo aplicativo do Fluig que é suportado em dispositivos móveis, e ainda no aplicativo Approval, que foi criado especificamente como App para realização de aprovações via aparelhos móveis.
- Rastreabilidade - Plataforma permite acompanhamento das da evolução das pendências, por parte do solicitante, por exemplo, para consulta.
...
Sup21003 Opção Débito Direto/Pesquisa Aprovações
Observações
- Esta funcionalidade após ligado o parâmetro na empresa, permite tanto que as aprovações técnicas de ordens planejadas sejam realizadas pelo Fluig/Approval como que sejam realizadas pelo ERP.
Para isso, quando elas forem aprovadas pelo Sup21001 ou Sup21002(Logix) automaticamente irá baixar as pendências de aprovação existentes na central de tarefas para os usuários no Fluig. - Quando gerada uma ordem de compra planejada, gera uma solicitação no Fluig para aprovação para todos os possíveis usuários aprovadores. No caso de aprovação de ordens de estoque, e no caso de débito direto sem rateio, quando um dos aprovadores aprovar a pendência, baixa automaticamente no Fluig as pendências para os demais possíveis aprovadores.
- Quando trabalha com rateio, ao aprovar um rateio baixa a pendência dos demais aprovadores para aquela unidade funcional apenas.
Como Instalar
Fluig
Instalar o ambiente de Desenvolvimento Fluig
...
Parâmetro deve ser marcado para “S” para que possibilite a aprovação via Fluig.Todavia as aprovações podem também ocorrer pelo Logix, após parâmetro ligado, irá automaticamente baixar pendência no Fluig, se aprovado no Sup21001 ou Sup21002.
Diagrama do Workflow
Componentes dos Processos BPM
Processo BPM | Aprovação Técnica de Ordens de Compra | |||||||
---|---|---|---|---|---|---|---|---|
Tipo Arquivo | Nome do Arquivo | Descrição | ||||||
Formulário | Wfsup002.html | Formulário do Workflow de Aprovação Técnica de Ordens de Compra. | ||||||
Evento do formulário | displayFields.js | Exibe os Arquivo responsável para manipular a exibição dos campos do formulário. | ||||||
Evento do formulário | enableFields.js | Desabilita Arquivo responsável para manipular o controle dos 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 | wfsup002.js | Consistências no formulárioResponsável pelas consistências nas interações do formulário. | ||||||
Script do formulário | jquery-ui-1.11.1.min.js | Biblioteca de funções em JavaScript minificado. | ||||||
Script do formulário | jquery-1.8.0.min.js | Biblioteca de funções em JavaScript. | ||||||
Diagrama | wfsup002.process | Diagrama de processo Fluig para o workflow de aprovação técnica de de ordens de compras. | Evento do workflow | LGX-WFSUP001.beforeCancelProcess.js | Obs. Neste arquivo deverá configurar o servidor Fluig: Configurar os campos para o aplicativo approval caso opte por essa solução | |||
Evento do workflow | LGX-WFSUP- | WFSUP001002. | beforeTaskCompleteservicetask29.js | Regras executadas após completar a tarefa | Evento do workflow | LGX-WFSUP001.beforeTaskSave.js | Regras executadas antes de salvar a tarefaEvento responsável pela atividade de aprovar a ordem de compra no Logix. | |
Evento do workflow | LGX-WFSUP-002.servicetask29beforeStateEntry.js | Evento do workflowLGX-WFSUP-002.beforeStateEntry.jsresponsável pelas validações antes de enviar para a próxima atividade. | ||||||
Evento do workflow | LGX-WFSUP001.logixEvent.js | Regras executadas ao integrar com Logix. | ||||||
Evento do workflow | LGX-WFSUP-002.servicetask32.js | Evento responsável pela atividade de suspender a ordem de compra no Logix. | ||||||
Evento do workflow | LGX-WFSUP-002.servicetask34.js | Evento responsável pela atividade de excluir a ordem de compra no Logix. | ||||||
Evento do workflow | LGX-WFSUP001WFSUP002.calculateAgreement.js | Regras executadas ao para aprovar uma tarefa ocorrendo após o cálculo do consenso utilizado para quando é necessário trabalhar com atividades conjuntas. | ||||||
Evento do workflow | LGX-WFSUP-002.servicetask36.js | Evento responsável pela atividade de analisar se ainda possui pendência de aprovação da ordem de compra. | ||||||
Evento do workflow | LGX-WFSUP-002.servicetask66.js | Evento responsável pela atividade de movimentar para a atividade servicetask29, após retornar ok do método servicetask36 informando que a ordem de compra possui pendência de aprovação. | ||||||
Evento do workflow | LGX-WFSUP-002.mantemSolicitacao.js | Evento responsável pelas validações no lado do servidor. Validando se as informações da ordem como também da aprovação, ainda são satisfatória para permitir concluir a aprovação via Fluig. | ||||||
Evento do workflow | LGX-WFSUP-002afterStateEntry.js | Este evento é executado após entrar em alguma atividade, validando a solicitação. Caso o retorno não seja satisfatório, então este evento invocará o evento de cancelamento da solicitação. |
Arquivos extras que devem ser criados e exportados para o servidor do Fluig
Objeto | Template | Detalhes |
nomeArquivoDataSet.js | function createDataset(fields, constraints, sortFields) { | Criar um dataset para armanezamento do usuário chave que está integrado no Logix x Fluig. Após a criação e importação deste arquivo no servidor do Fluig, informar o dataset nos seguintes arquivos:
|
---|---|---|
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:
|
Envio do Processo BPM para o Fluig
...
Efetuar a sincronização dos dados conforme descrito no documento Itentity - Linha Logix.
Configurações e Parametrizações Iniciais
Para utilizar a funcionalidade após baixar o pacote e exportar o Workflow WFSup002 para o Fluig basta rodar o conversor Sup01748.cnv e setar o parâmetro
Realiza aprovação técnica de Ordem de Compra no Fluig? (Código: aprov_tec_ordem_compra_fluig) no Log00087- Parâmetros Gerais Logix para "S".
Todos os cadastros de aprovação de ordens planejadas no Logix são os mesmos utilizados para aprovação via Fluig, não precisa recadastrar.
Estoque - Cadastro de aprovadores por Tipo de Despesa, Conta ou Família (Sup1778) ou Cadastro de Programadores(Sup20192) apenas, no caso da empresa não trabalhar com Sup1778.
Débito Direto - Cadastro de unidades funcionais por usuário (Sup22006).
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.
...