Esta regra permite gerir um seguimento de assnaturas em criação ou modificação de encomenda de compra. Se a gestão das assinaturas está activada sobre uma sociedade, uma encomenda de compra deverá estar assinada para poder ser imprimida, recepcionada ou faturada. No quadro de inter-sociedades ou de inter-estabelecimentos, a encomenda de venda reciproca não será gerada que na assinatura completa da encomenda.
O parâmetro Compras APPPOH define a activação do circuito de assinatura sobre as encomendas 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 estatuto de assinatura da encomenda de compra está ao valor Sem gestão. A encomenda de compra pode ser imprimida ou recepcionada em todo o momento. Se a actividade da gestão dos compromissos (ver parâmetro Actualização dos compromissosPURCMM), um compromisso será automático gerado à criação da encomenda de compra. A data de compromisso está definido pelo parâmetro Compras Data de compromissoPURCMMDAT.
Sim Facultativo: A gestão das assinaturas está activada, mas se nenhum 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 POHSIG).
Sim obrigatório: A gestão das assinaturas está desactivada. Um circuito de assinatura deve existir para todo o valor de regra de afectação. No caso contrário, a encomenda aberta será considerada como não assinada e um outro evento de work flow está desencadeado para advertir uma pessoa habilitada que um valor de regra de afectação não foi definida (Ver regra de workflow Notificação sem regraPOHSIGNCR).
Uma vez o circuito da assinatura colocado :
- Uma encomenda de compra assinada por pelo menos um dos signatários resta modificável, mas a modificação da encomenda (se se trata de um elemento importante) anulará o circuito de assinatura já pronta para propor uma outra.
- A assinatura do documento é parcial tanto que o último signatário não foi assinado. O número de signatários de um circuito depende do número de utilizadores preenchidos sobre cada valor de regra, o número de signatários máximo sendo definido pela regra de afetação associada à regra de workflow. Se um signatário rejeita uma encomenda de compra no circuito de assinatura, ela passa na lista não assinada e restará tanto que ele não foi modificada. O circuito de assinatura está então considerado como concluido.
- se a encomenda está de novo modificada, um circuito de assinatura será então redesencadeado em função do novo contexto ligado à modificação da encomenda. Para que uma encomenda não seja mais tida em conta, falta saldar. O parâmetro geral Compras Saldo enc se recusa de assinatura (POHAPPCLE) permite saldar automaticamente a encomenda de compra rejeitada.
A activação da gestão dos compromissos depende do valor do parâmetro Compras Actualização compromissos (PURCMM). Os compromissos são automaticamente criados na criação da encomenda de compra.
Descrição do fluxo
Um fluxo de assinatura de encomenda de compra se decompõe em diferentes regras de Workflow sucessivos.
A primeira regra desencadeada é POHSIG. Ela se desencadeia em criação ou modificação de encomenda de compra que esteja a origem (depois a encomenda de compra ela mesmo, ou via uma geração a partir dos planos de aprovisionamento ou do plano do comprador).
Esta regra vai, segundo o contexto :
- Não desencadear 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 em CDE (APPPOH) o autoriza.
- Desencadear uma notificação com o envio de uma mensagem a uma pesoa habilitada se nenhum circuito foi determinado então que o parâmetro Compras Gestão das assinaturas em CDE (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 encomenda de compra seja a uma nova tomada em conta, falta a ir modificar.
Se o primeiro signatário decide de assinar a encomenda de compra a assinar que lhe foi atribuida, a sua activação vai desencadear a regra de workflow Assinatura Encomenda (POHSIGVAL). 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 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 desencadeada para assinalar ao comprador, por uma notificação e um envio de mensagem, que a encomenda de compra foi totalmente assinada.
Se um dos signatários do circuito decide rejeitar a encomenda de compra a assinar que lhe foi atribuido, a sua activação vai desencadear a regra de workflow Assinatura Encomenda aberta (POHSIGREJ). Esta regra de workflow vai assinalar o comprador, por envio de uma mensagem, que a encomenda de compra foi recusada. A encomenda de compra poderá então ser automaticamente saldada segundo o valor do parãmetro Compras Saldo de enc se recusa de assinatura (POHAPPCLE).
Contexto e modo de funcionamento
Esta regra Workflow desencadeia-se na gestão de objecto, unicamente para as seguintes operações :
Create
Modify
Options/Order inquiry
Desencadeia :
uma mensagem.
um seguim..
acções.
A regra de afectação POHSIG (Assinat. encomend. compra) é utilizado pela regra de workflow POHSIG.
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 normal : [F:POH]POHTYP=1
- A encomenda foi criada ou modificada : [F:POH]APPFLG=0
- A encomenda não está saldada : [F:POH]CLEFLG=1
A regra de afectação POHSIG 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 montante total líquido da encomenda de compra convertida na divisa da sociedade e do facto que o orçamento seja ou não ultrapassada.
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 de compra então uma mensagem é enviada ao primeiro signatário e um pedido de assinatura lhe está atribuido.
- Se o primero signatário do circuito de assinatura é o comprador ou a pessoa tendo criado a encomenda de compra então a encomenda 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 se apresentar em função do valor do parâmetro ComprasGestão das assinaturas em CDE (APPPOH). Se as assinaturas são facultativas uma acção de assinatura automática está desencadeada (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 assinatura 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 escolha foi retida, a encomenda 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 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).
- 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 em CDE (APPPOH) 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ão existe nenhum circuito de assinatura e que o parâmetro Compras Gestão das assinaturas em CDE (APPPOH) está ao valor Assinatura facultativa. Poderá estar escolhida manualmente por um signatário. Quando esta escolha está afectada , a encomenda de compra será posicionada ao valor Sim automático e será considerada como tatalmente assinado ([F:POH]APPLFG=5)
- Anulação ANU : Esta escolha de assinatura não se traduz como as outras escolhas por uma opção de assinatura (utiização do código operação particular CAN). Com efeito, Trata-se de uma função de anulação de seguimento apenas acessível no monitor de workflow. Esta escolha permite quando está presente de anular a última acção de assinatura efectuada. A anulação de assinatura não é possivel que se a encomenda de compra correspondente não foi saldada.
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 : Esta ação permite desencadear automaticamente uma assinatura sobre um evento Workflow em curso. Na ocorrência, é chamada para desencadear automaticamente uma assinatura da encomenda de compra em curso de tratamento nas condições seguintes :
- Se o primeiro signatário determinado é o utilizador que criou a encomenda de compra ou comprador, a ação vai assinar a encomenda 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 em CDE (APPPOH) está ao valor Assinatura obrigatória,a 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 em CDE (APPPOHC) está ao valor Assinatura facultativa,a ação vai assinar a encomenda de compra com código resposta AUT Assinatura automática
Actualização da assinatura encomenda a 1 DIVPOHAPP1: Esta ação tem por objectivo posicionar a encomenda de compra a 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 POHSIG :