Regras Workflow > Categoria PUR > Cód. POCSIG (Gestão assinaturas enc. aberta) 

Esta regra permite gerir um seguimento de assnaturas em criação ou modificação de encomenda aberta de compra. Se a gestão das assinaturas está activada sobre uma soicedade, uma encomenda aberta de compra deverá estar assinada antes de poder criar os pedidos de entrega. No quadro de inter-sociedades ou de inter-estabelecimetos, a encomenda aberta de venda reciproca não será gerado que na assinatura completa da encomenda aberta de compra.

O parâmetro Compras APPPOC  define a activação do circuito de assinatura sobre as encomendas abertas de compra.

Inclusão de parágrafo

Os valores possíveis para este parâmetro são :

  • Não: A gestão das assinaturas está desactivada. O status de assinatura da encomenda aberta de compras está com valor Sem gestão. Pode-se criar, em todo o momento, pedidos de entrega a partir desta encomenda aberta.

  • Sim Facultativo: A gestão das assinaturas está activada, mas se um circuito de assinatura não foi definido para um valor de regra de afectação, a encomenda aberta de compra será automaticamento assinado (Ver evento de workflow Gestão assinaturas Encomendas abertas POCSIG).

  • Sim obrigatório: A gestão das assinaturas está activada. Um circuito de assinatura deve existir para todo o valor de regra de afectação. No caso contrário, a encomenda aberta de compra será considerada como não assinada e um outro evento de workflow será desencadeada para adverter uma pessoa habilitada que um valor de regra de afectação não foi definida (Ver regra de workflow Notificação da regraPOCSIGNCR).

Uma vez o circuito da assinatura colocada :

A activação da gestão dos compromissos depende do valor do parâmetro Compras Actualização compromissos (PURCMM). Para as encomedas abertas, os compromissos são automaticamente criados na criação dos pedidos de entregas associadas. Não será entã possível sobre as encomendas abertas de parametrizar as regras de assinatura se apoiando sobre a ultrapassagem orçamental.

Descrição do fluxo de Workflow

Um fluxo de assinatura de encomenda aberta de compra se decompõe em diferentes regras de Workflow sucessivos.

A primeira regra desencadeada é POCSIG. Ela se desencadeia em criação ou modificação de encomenda aberta de compra.

Esta regra vai, segundo o contexto :

  • Não dsencadear de pedido de assinatura (se a gestão das assinaturas não foi activada sobre a sociedade).
  • Desencadear um pedido de assinatura com envio de uma mensagem.
  • Desencadear uma assinatura automática sobre o pedido de assinatura se nenhum circuito de assinatura foi definido e se o parâmetro Compras Gestão das assinaturas sobre encomendas abertas (APPPOC) o autoriza.
  • Desencadear uma notificação com o enio de uma mensagem a uma pesoa habilitada se nenhum circuito foi determinado então que o parâmetro Compras Gestão das assinaturas sobre encomendas abertas (APPPOC) existe um circuito de assinatura. A operação a realizar por este utilizador será de criar um novo valor de regra de afectação. Para que a encomeda aberto de compra seja a uma nova tomada em conta, falta ir modificar.

Se o primeiro signatário decide de assinar a encomenda aberta de compra a assinar que lhe foi atribuido, a sua activação vai desencadear a regra de workflow Assinatura Encomenda aberta (POCSIGVAL).  Esta regra vai, segundo o contexto :

  • Desencadear um pedido de assinatura ao signatário seguinte com envio de uma mensagem se o circuito de assinatura não terminou. Esta regra de workflow será em seguida redesencadeada em cada assinatura de um signatário do circuito.
  • Desencadear uma actualização da encomenda aberta de compra para a posicionar ao valor totalmente assinado se se trata do último signatário. A regra de workflow Notificação assinatura (POCSIGNOT) será então automaticamente desencadeado para assinalar ao comprador, por uma notificação e um envio de mensagem, que a encomenda aberta de compra foi totalmente assinada.

Se o primeiro signatário decide de assinar a encomenda aberta de compra a assinar que lhe foi atribuido, a sua activação vai desencadear a regra de workflow Assinatura Encomenda aberta (POCSIGVAL).  Esta regra de workflow vai assinalar o comprador, por envio de uma mensagem, que a encomenda aberta de compra foi recusada.

Contexto e modo de funcionamento

Esta regra Workflow desencadeia-se na gestão de objecto, unicamente para as seguintes operações :

 Create

 Modify

 Options/Transaction

Desencadeia :

 uma mensagem.

 um seguim..

 acções.

A regra de afectação POCSIG (Assinatura encom. abertas) é utilizado pela regra de workflow POCSIG.

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:POH]POHTYP=2
  • A linha foi criada ou modificado : [F:POH]APPFLG=0

A regra de afectação POCSIG permite definir os critérios que serão utilizados para definir as regras de assinaturas. Esta regra de afectação propõe por defeito definir os circuitos de assinatura em função do primeiro código estatístico da ficha fornecedor e do nontante total líquido da encomenda aberta de compra convertida na divisa da sociedade.

Destinatários

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

  • Se o primeiro signatário do circuito de assinatura não é o comprador ou a pessoa tendo criado a encomenda aberta de compra então uma mensagem é enviada ao primeiro signatário e um pedido de assinatura lhe está atribuida.
  • Se o primero signatário do circuito de assinatura é o comprador ou a pessoa tendo criado a encomenda aberta de compra então a encomenda aberta de compra está automaticamente assinada (veir acção SIGWRK e código assinatura VAL) para o primeiro signatário.
  • Se nenhum signatário está encontrado (sem circuito de assinatura), dois casos podem apresentar em função do valor do parâmetro ComprasGestão das assinaturas sobre Encomenda aberta (APPPOC). Se as assinaturas são facultativas uma acção de assinatura automática está desencadeado (ver acção SIGWRKe código assinatura AUT). Se as assinaturas são obrigatórias uma acção de notificação está automáticamente desencadeada (ver acção SIGWRK e o código NCR) .

Escolha de assinatura

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

  • Rejeito REJ : Esta escolha não está possível que se existe um circuito de assinatura. Poderá estar escolhida manualmente por um signatário. Se esta escoha foi retida, a encomenda aberta de compra será posicionada ao valor não assinado ([F:POH]APPLFG=1). Um motivo de recusa poderá estar atribuido. A lista dos motivos está a parametrizar na tabela diversa número 56.
  • Validação VAL : Esta escolha não está possível que se existe um circuito de assinatura. Poderá estar escolhida manualmente por um signatário. Se esta escolha está retida, a encomenda aberta de compra será posicionada ao valor parcialmente assinada ou totalmente assinado em função do facto que se trata ou não do último signatário ([F:POH]APPLFG=2 ou [F:POH]APPLFG=3).
  • Circuito de assinatura não definida NCR : Esta escolha não é possível que se não existe nenhum circuito de assinatura e que o parâmetro Compras Gestão das assinaturas sobre contratos (APPPOC) está ao valor Assinatura obrigatória. Poderá estar escolhida manualmente por um signatário.
  • Assinatura automática AUT :  Esta escolha não é possivel que se nãoexiste nenhum circuito de assinatura e que o parâmetro Compras Gestão das assinaturas sobre contratos (APPPOC) está ao valor Assinatura facultativa. Poderá estar escolhida manualmente por um signatário. Quando esta escolha está afectada, a encomenda aberta de compra 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:POH]APPLFG=2 ou [F:POH]APPLFG=3).

Acções desencadeadas pelo evento

O evento Workflow desencadeia as seguintes acções :

Cód. acção

Arranque

SIGWRK : Assinatura Workflow

Fim workflow

DIVPOHAPP1 : Act assinatura encom. a 1

Fim workflow

DIVGENSOH : Actualiz. encomenda venda

Durante a assinatura

Estas acções desencadeiam os tratamentos seguintes :

Assinatura workflow SIGWRK : E Na ocorrência, é chamada para desencadear automaticamnte uma assinatura da encomenda aberta de compra em curso de tratamnto nas condições seguintes :

  • Se o primeiro signatário determinado é o utilizador que criou a encomenda aberta de compra ou comprador, a acção vai assinar a encomenda aberta de compra com o código resposta VAL Validação
  • Se não existe circuito de assinatura e que o parâmetro Compras Gestão das assinaturas sobre encomendas abertas (APPPOC) está ao valor Assinatura obrigatória,acção vai assinar a encomenda de compra com código resposta NCR Circuito não definido
  • Se não existe circuito de assinatura e que o parâmetro Compras Gestão das assinaturas sobre encomendas abertas (APPPOC) está ao valor Assinatura facultativa,a acção vai assinar a encomenda aberta de compra com código resposta AUT Assinatura automática

Actualização da assinatura encomenda a 1 DIVPOHAPP1: Esta acção tem por objectivo de posicionar a encomenda aberta de compra não assinada. Esta acção está desencadeada quando uma assinatura automática não teve lugar e quando o circuito de assinatura foi determinado

Tabelas consideradas

As seguintes tabelas estão referidas na regra POCSIG :

Tabela

Descr. Tabela

AUTILIS [AUS]

Utilizadores

BPSUPPLIER [BPS]

Fornecedores

PORDER [POH]

Encomendas compra