1-Habilite na ADPVAL o workflow para pedidos de compra e defina se é obrigatório ou não.
Acesse:
PARAMETRIZAÇÃO>PARÂMETROS GERAIS>VALORES PARÂMETROS
Capítulo ACH-Compras:
Parâmetros APPPSH , PSHAPPCLE e PSHAPPHEA.
Marque como sim as definições de aprovação para pedido de compra.
2-Agora vamos pesquisar se existe regra de workflow para pedidos de compra já criada (standard) no sistema.
Acesse:
PARAMETRIZAÇÃO>WORKFLOW>REGRAS WORKFLOW
No caso em questão já existe a regra de Workflow PSHSIG-Gestão assinaturas PC, 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.
4-Defina os aprovadores:
Essa definição é efetuada no cadastro de utilizador em PARAMETRIZAÇÃO>UTILIZADORES>UTILIZADORES
5-Agora faça o teste, crie um pedido de compra e verifique se aparece para aprovação.
Verifique que na função de Pedido de Compra aparecerá no menu direito as opções de Workflow.
Na opção Assinatura podemos enviar manualmente o pedido 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 ao pedido de compra e assinaturas;
Na opção Circuito de assinatura o sistema exibe as etapas do Workflow e com quem está a assinatura:
Para visualizar as aprovações, acesse:
EXPLORAÇÃO>EXPLORAÇÃO>MONITOR DE WORKFLOW
Escolha a transação PUR-Assinaturas compras:
Na respectiva aba aparecerá o pedido de compra com o respectivo pedido com status a assinar:
Agora clique no pop-up da linha e em seguida na ação ASSINATURA:
Agora selecione a opção:
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:
Próximo passo:
[FST] Parametrização - Passo 23 - Parâmetro geral WRKRMTDIR (SUP/WRK)