Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

19 - Pedido Emergencial wfmla019

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

WFMLA009

9 - Processo de Compras (Item)

wfmla009.zip

Informações
titleImportante:

Caso utilize o workflow WFMLA002, WFMLA003 ou WFMLA004, 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.

 

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

  • É importante lembrar que é preciso exportar o mecanismo customizado “PorGestorProcesso.js” para o servidor. Ele será o responsável 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.”;
  • 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 ou 4 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.
  • 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.

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.

Image Removed

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 e WFMLA003:

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

 

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
titleImportante:

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 

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

  • É importante lembrar que é preciso exportar o mecanismo customizado “PorGestorProcesso.js” para o servidor. Ele será o responsável 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.”;
  • 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 ou 4 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.
  • 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.

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.

Image Added


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_codigoCó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 WFMLA013Workflows WFMLA006 e WFMLA019:

Campo

Informação

ct_num_pedidocontrato

Número do pedidocontrato de fornecimento

ct_numerodes_ordemcontrato

Descrição do contrato de fornecimentoNúmero da ordem de compra

ct_data_pedidocontrato

Data do pedidocontrato

ct_desc_cond_descricaopag

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

Descrição da condição de pagamento
ct_data_ini_validData inicial da validade do contrato
ct_data_fim_validData final da validade do contrato
ct_limite_valorValor limite
ct_limite_quantidadeQuantidade limite


Workflow WFMLA014:

Campo

Informação

ct_numct_nr_contrato

Número do contrato de fornecimento

ct_des_responsavelcontrato

Responsável Descrição do pedido

 

Workflows WFMLA007 e WFMLA008:

Número do pedidodata_pedido

contrato de fornecimento

ct_seq_medicao

Sequência da medição

ct_seq_evento

Sequência do evento
ct_seq_itemSequência do item

Campo

Informação

ct_num_pedido

ct_numero_ordemNúmero da ordem de compra
ct_item

Data do pedido

ct_descricao

Código do item


Workflow WFMLA016:

Condição de pagamentoResponsável do pedido

Campo

Informação

ct_naturezanum_contrato

Natureza Número do pedidocontrato de fornecimento

ct_nomedes_abrevcontrato

Nome abreviado do fornecedorDescrição do contrato de fornecimento

ct_nomeseq_emitevento

Nome Sequência do fornecedorevento

ct_nrnumero_contratoordem

Número do contrato

Ct_responsavel

da ordem de compra
ct_data_eventoData 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.

...