Regras Workflow > Categoria SAL > Cód. SOHSIGVAL (Assinatura encomenda) 

Esta regra de workflow está desencadeada na assinatura de uma encomenda de venda se o signatário não é o último signatário do circuito de assinatura atribuido na criação/modificação da encomenda aberta de venda.

O desencadeamento desta regra vai criar um pedido de assinatura e de endereçar uma mensagem ao signatário devendo assinar esta encomenda de venda.

Se o novo signatário identificado por esta regra de wokflow decide assinar a encomenda de venda lhe foi atribuida, a sua activação vai desencadear uma das regras de workflow seguintes :

  • Desencadear um pedido de assinatura ao signatário seguinte com envio de uma mensagem se o circuito de assinatura não terminou. A regra de workflow SOHSIGVAL será em seguida redesencadeada em cada assinatura de um signatário do circuito se este não foi o último do circuito de assinatura.
  • Desencadear uma atualização da encomenda de venda para a posicionar ao valor : Totalmente assinado se se trata do último signatário A regra de workflow Notificação assinatura (SOHSIGNOT) será então automaticamente desencadeada para assinalar ao vendedor, por uma notificação e um envio de mensagem, que a encomenda de venda foi totalmente assinada.

Se o signatário decide rejeitar a encomenda de venda que lhe foi atribuida, a sua ação vai poder por efeitos ter de desencadear a regra de worflow Rejeição Encomenda (SOHSIGREJ). Esta regra de workflow vai assinalar ao vendedor, por envio de uma mensagem, que a encomenda de venda foi recusada. A encomenda de venda poderá então ser automaticamente saldada segundo o valor do parãmetro Compras Saldo de enc se recusa de assinatura (SOHAPPCLE).

Contexto e modo de funcionamento

Esta regra workflow é de tipo assinatura. Está associada ao evento SOHSIG (Assinatura encomenda).

Desencadeia :

 uma mensagem.

 um seguim..

Critérios desencadeamento

Os critérios complementares de desencadeamento são os seguintes :

  • A gestão das assinaturas deve estar activada sobre a sociedade.
  • Trata-se de uma encomenda aberta : [F:SOH]ORDSTA <>4
  • A encomenda está parcialmente assinada : [F:SOH]APPFLG=2
  • Um signatário assinou a encomenda de venda Evento de seguimento VAL registado

Destinatários

A escolha dos destinatários é definida da seguinte maneira :

  • O destinatário é o próximo signatário do circuito de assinatura atribuida na criação da encomenda de venda. Uma mensagem e um pedido de assinatura lhe estão atribuidos.
  • Escolha de assinatura

    As diferentes escolhas de assinatura possíveis são :

    • Rejeição REJ : Poderá ser escolhido manualmente pelo signatário. Se esta escoha foi retida, a encomenda de venda será posicionada ao valor não assinado ([F:SOH]APPFLG=1).
    • Validação VAL : Poderá estar escolhida manualmente pelo signatário. Se esta escolha está retida, a encomenda de venda será posicionada ao valor parcialmente assinada ou Totalmente assinada em função do facto que se trata ou não do último signatário ([F:SOH]APPLFG=2 ou [F:SOH]APPLFG=3).

    Ações desencadeadas pelo evento

    O evento Workflow desencadeia as seguintes acções :

    Cód. acção

    Arranque

    DIVSOHWIP : Act em-curso artigo de enc

    Durante a assinatura

    DIVSOHOST : Act movimento cliente de enc

    Durante a assinatura

    Atualização em curso artigo de uma encomenda DIVSOHWIP : esta ação tem por objetivo de atualizar os em curso dos artigos geridos em stock. Esta ação está desencadeada no momento da última assinatura quando a geração de em curso de artigo não está autorizado tanto que a encomenda não está totalmente assinada (o parâmetro SOHAPPORD - Em curso artigo enc não assinada tem por valor Não).
    Quando a geração de em curso está autorizado para as encomendas não assinadas, a alocação das encomendas poderá ser recusada ou autorizada em função do valor tomado pelo parâmetro SOHAPPALL - Alocação encomeda não assinada.

    Atualização movimento cliente de uma encomenda DIVSOHWIP : esta ação tem por objetivo de atualizar o em curso financeiro da encomenda de venda. Esta ação está desencadeada no momento da última assinatura quando a atualização do em curso financeiro não está autorizado tanto que a encomenda não está totalmente assinada (o parâmetro SOHAPPOST - Em curso cliente enc não assinada tem por valor Não).

    Tabelas consideradas

    Nenhuma tabela não é considerada por esta função.