[BRA] Workflow básico - Com mais de um aprovador - Encomenda de Compra (GESPOH)

Nesse tópico abordaremos o Workflow para Encomendas de Compras (GESPOH) porém com mais de um aprovador.

1-Habilite na ADPVAL o workflow para encomendas de compra e defina se é obrigatório ou não.

Acesse:

PARAMETRIZAÇÃO>PARÂMETROS GERAIS>VALORES PARÂMETROS

Capítulo ACH-Compras:

Grupo APP-Gestão assinaturas:

Parâmetros APPPOH e POHAPPCLE

Marque como sim as definições de aprovação para encomenda de compra.

2-Agora vamos pesquisar se existe regra de workflow para encomendas de compra já criada (standard) no sistema.

Acesse:

PARAMETRIZAÇÃO>WORKFLOW>REGRAS WORKFLOW

No caso em questão já existe a regra de Workflow POHSIG-Gestão assinaturas encomendas, portanto não é necessário criar uma.

3-Vamos parametrizar os aprovadores do Workflow.

Acesse:

PARAMETRIZAÇÃO>WORKFLOW>REGRAS DE AFECTAÇÃO UTILIZADOR

Clique em nova:

Selecione a regra de Workflow no campo de Regra de afectação:

Depois a sociedade (caso seja necessário) e digite uma descrição.

O modelo de dados será carregado automaticamente.

Agora defina o número de aprovadores:

A próxima configuração definirá a tabela que será percorrida e o critério.

No caso queremos que o aprovador seja o utilizador definido como chefe [F:AUS]AUSCHEF(0) vinculado ao utilizador.

Agora crie a regra de afectação e clique na lista direita em VALORES:

Selecione a regra de afetação:

Marque o campo Fórmula/utilizador:

Em VALORES digite a condição que direcionará a aprovação ao chefe definido no cadastro de utilizador.

No caso queremos 3 aprovadores.

[F:AUS]CHEF(0)

[F:AUS]CHEF(1)

[F:AUS]CHEF(2)

4-Defina os aprovadores:

Essa definição é efetuada no cadastro de utilizador em PARAMETRIZAÇÃO>UTILIZADORES>UTILIZADORES

Na aba organização teremos os três parâmetros:

[F:AUS]CHEF(0)

[F:AUS]CHEF(1)

[F:AUS]CHEF(2)

Agora é só definir cada aprovador.

5-Agora faça o teste, crie uma encomenda de compra e verifique se aparece para aprovação.

Verifique que na função de Encomenda de Compra aparecerá no menu direito as opções de Workflow.

Na opção Assinatura podemos enviar manualmente a encomenda para assinar, porém como já temos uma regra definida o sistema exibirá a mensagem de que não tem assinatura a tratar:

Na opção Histórico Assinaturas teremos todo o registro ligado a encomenda de compra e assinaturas;

Na opção Circuito de assinatura o sistema exibe as etapas do Workflow e com quem está a assinatura:

No caso teremos 3 linhas, pois teremos 3 aprovadores.

O sistema seguirá a ordem de configuração da afectação workflow.

Após o primeiro aprovar, a ação será direcionada ao segundo aprovador e assim por diante, até fechar o circuito.

Para visualizar as aprovações, acesse:

EXPLORAÇÃO>EXPLORAÇÃO>MONITOR DE WORKFLOW

Escolha a transação PUR-Assinaturas compras:

Na respectiva aba aparecerá a encomenda de compra com o status a assinar:

Agora clique no pop-up da linha e em seguida na ação ASSINATURA:

Agora selecione a opção:

Espero ter ajudado!