Histórico da Página
...
Compras e Suprimentos.
Processo Workflow
Deck of Cards | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
...
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
...
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
Deck of Cards | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||
|
...
Workflow de Pendências MLA
...
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Nota | ||
---|---|---|
| ||
Os aprovadores alternativos do MLA não são integrados automaticamente com o Fluig. Dessa forma, se for necessário utilizá-los no Fluig, eles devem ser configurados manualmente, como usuários substitutos. No momento de realizar as aprovações o Fluig fará as validações para saber se o usuário é um aprovador alternativo válido no MLA. Para informações sobre usuários substitutos no Fluig, consulte: http://tdn.totvs.com/display/public/HF/Substitutos. |
Como Instalar
...
Fluig
Instalar o ambiente de Desenvolvimento Fluig
...
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 |
Informações | ||
---|---|---|
| ||
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. |
...
Abrir o Arquivo do Instalação do Processo BPM no TDS
...
Importação e exportação de projeto no Fluig Studio.
Componentes dos Processos BPM
Processo BPM | Aprovação de Ordem ou Pedidos de Compra | |
---|---|---|
Tipo Arquivo | Nome do Arquivo | Descrição |
Datasets | gestorProcesso.js | Dataset offline customizado que armazena as informações dos gestores do processo (usuários mestre do MLA) no Fluig |
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
...
- É importante lembrar que é preciso exportar o mecanismo customizado “PorGestorProcesso.js” e o dataset "gestorProcesso.js" para o servidor. Ele será o responsável Eles serão responsáveis por permitir que os usuários mestre tenham acesso às pendências no Fluig;
Obs.: Lembrar de selecionar nas propriedades do diagrama o "Gestor" como Mecanismo de atribuição Por Gestor do Processo.”;;
Obs.: Lembrar de selecionar nas propriedades do diagrama o "Gestor" como Mecanismo de atribuição Por Gestor do Processo.”;
Obs. 2: O dataset "gestorProcesso" precisa ser sincronizado com o ERP. Este processo pode ser configurado para ser executado automaticamente ou manualmente.- Para configurar a sincronização automática deve-se acessar no Fluig a opção "Painel de Controle" > "Agendador de Tarefas" > "Adicionar". Selecionar o tipo "Sincronização de Dataset", selecionar o dataset gestorProcesso.js e informar a frequência que será feita a sincronização.
- Para sincronizar manualmente deve-se acessar no Fluig a opção "Painel de Controle" > "Datasets" > localizar o dataset gestorProcesso > Clicar no botão editar na coluna "Sincronização" e clicar no botão "Sincronizar agora".
- No diagrama selecionar a atividade “Analisar Pendências”. Nas propriedades, em “Mec. Atribuição” selecionar “Atribuição por Campo de Formulário” e no Configurar escolher campo “usuário”;
- Depois é necessário exportar o formulário para o servidor. Lembre-se que se estiver utilizando os documentos 2, 3, 4 ou 18 o formulário será o do documento 1. Se estiver utilizando os documentos 6, 7 ou 19 o formulário será o do documento 8. E se estiver utilizando o documento 9 o formulário será o do documento 5.
- Após isso, nas propriedades do diagrama é necessário selecionar o formulário que foi exportado para o servidor e também configurar os campos descritores. Feito isso, basta exportar o diagrama.
...
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 |
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.
...