Regras Workflow > Categoria SAL > Cód. SQHSIG (Gestão assinat. orçamentos) 

Esta regra permite determinar o circuito das assinaturas em criação ou modificação de orçamentos de venda. Ela será aplicada se a gestão das assinaturas está activada sobre uma sociedade; neste caso, um orçamento deverá ser assinado para poder ser visível e transformado em encomenda por picking.

O parâmetro Vendas APPSQH - Gestão das assinaturas Orçamento definitivo da activação do circuito de assinatura sobre os orçamentos.

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

Uma vez o circuito da assinatura colocado :

A lista dos campos cuja modificação a lista de assinatura e re-desencadeada o circuito de assinaturas :

Código

Título

Orçamento 

Encomenda

Encomenda
aberta

Campos de cabeçalho

 

 

 

 BPAADD

Endereço de entrega

X

X

 

BPCINV

Cliente consignado

 

X

X

BPCPYR

Terceiro pagador

 

X

X

BPCGRU

Cliente grupo

 

X

X

PJT

Código assunto

X

X

 

 VACBPR

Regime de taxa

X

X

X

MDL

Modo de entrega

 

X

 

 DAYLTI

Atraso de entrega

X

X

 

 DME

Entrega parcial

 

X

 

 IME

Modo de faturação

 

X

 

PTE

Condição de pagamento.

X

X

X

DEP

Desconto/Juro

X

X

 

 INVDTAAMT

Valor registado dos elementos de faturação

X

X

X

 BPTNUM

Transportador.

 

X

 

 VLYDAT

Data validada

X

 

X

Campos das linhas

 

 

 

QTY 

Quantidade encomedada

X

X

 

 SAUSTUCOE

Coeficiente UV-US

X

X

X

 GROPRI

Preço bruto

X

X

X

 DISCRGVAL1...9

Despesas/Descontos

X

X

X

 VACITM1...3

Nível de taxa

X

X

X

 BPAADD

Endereço de entrega

X

X

 

MDL

Modo de entrega

 

X

 

 DAYLTI

Atraso de entrega

X

X

 

 BPTNUM

Transportador.

 

X

 

Descrição do fluxo de Workflow

Quando a gestão das assinaturas sobre orçamento está activo (parâmetro Vendas APPSQH - Gestão de assinaturas Orçamento), um fluxo de assinaturas de orçamento está colocado em ordem. Ele se decompõe em diferentes regras de Workflow sucessivos.

A primeirra regra desencadeada é SQHSIG - - Gestão assinatura Orçamento. Ela se desencadeia em criação ou modificação de orçamento.

Esta regra vai, segundo o contexto :

  • Desencadear um pedido de assinatura com envio de uma mensagem se um circuito de assinatura foi definido e que o parâmetro Vendas APPSQH - Gestão das assinaturas Orçamento. está posicionado a Facultativo ou Obligatório.
  • Desencadear uma assinatura automática sobre o pedido de assinatura se nenhum circuito de assinatura não foi definido e se o parâmetro Vendas APPSQH - Gestão das assinaturas Orçamento. está posicionado a Facultativo
  • Desencadear uma notificação com envio de uma mensagem a uma pessoa habilitada se nenhum circuito de assinatura foi deteminado então que o parâmetro Vendas APPSQH - Gestão das assinaturas Orçamento exige um circuito de assinatura. A operação a realizar por este utilizador será de criar um novo valor de regra de afetação. Para que o orçamento seja a novo tomado em conta, será necessário de o modificar.

Se o primeiro signatário decide de assinar o orçamento que lhe foi atribuido, a sua acção vai desencadear a regra de workflow SQHSIGVAL - Assinatura orçamento. 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 do orçamento para o posicionar ao valor : Totalmente assinada se se trata do último signatário A regra de workflow SQHSIGNOT - Notificação assinatura será então automaticamente desencadeada para assinalar ao pedinte, por uma notificação e um envio de mensagem, que o orçamento foi totalmente assinado. Se uma modificação está levada no orçamento (sobre um dos campos indicados acima ou por acréscimo de uma linha), o orçamento repassa numa lista Não assinada e o circuito da assinatura deve repartir com o 1º signatário. O antigo circuito não está anulado porque alcançado; por outro lado, se a notificação ao pedinte não foi lida, aquela é anulada.

Se um dos signatários do circuito decide rejeitar o orçamento a assinar que lhe foi atribuido, a sua ativação vai desencadear a regra de workflow SQHSIGREJ - Rejeita o orçamento. Esta regra de workflow vai assinalar ao vendedor, por envio de uma mensagem, que o orçamento foi recusado.

Contexto e modo de funcionamento

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

 Create

 Modify

 Option/Customs information

Desencadeia :

 uma mensagem.

 um seguim..

 acções.

A regra de afectação SQHSIG (Assinatura orçamentos) é utilizado pela regra de workflow SQHSIG.

Critérios desencadeamento

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

  • A gestão das assinaturas deve estar activada sobre a sociedade.
  • O orçamento foi criado ou modificado : [F:SQH]APPFLG=0
  • A data de validade do orçamento é superior à data do dia, ou nenhuma data de validade não está prenchida para o orçamento : [F:SQH]VLYDAT>=date$ | [F:SQH]VLYDAT=[0/0/0]

A regra de afectação SQHSIG permite definir os critérios que serão utilizados para definir as regras de assinaturas. Esta regra de afetação propõe por defeito de definir os circuitos de assinatura em função do cliente, do montante total líquido do orçamento convertido na divisa da sociedade.

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 do orçamento. Uma mensagem e um pedido de assinatura lhe estão atribuidos.
  • Se o primero signatário do circuito de assinatura é o vendedor ou a pessoa tendo criado o orçamento, então este é automaticamnte assinado (ver acção SIGWRK e o código assinatura VAL)
  • Se nenhum signatário foi encontrado (sem circuito de assinatura), dois casos podem se apresentar em função do valor do parâmetro Vendas APPSQH - Gestão das assinaturas Orçamento. :
     
    - Se as assinaturas são facultativas, uma ação de assinatura automático está desencadeada (ver acção SIGWRK e código assinatura AUT).

    Se as assinaturas são obrigatórias, uma ação de notificação está automáticamente desencadeada (ver açã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 escoha foi retida, o orçamento será posicionado ao valor não assinado ([F:SQH]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, o orçamento será posicionado ao valor parcialmente assinado ou totalmente assinado em função do facto que se trata ou não do último signatário ([F:SQH]APPLFG=2 ou [F:SQH]APPLFG=3).
  • Circuito de assinatura não definida NCR : Esta escolha não é possivel que se não existe nenhum circuito e que o parãmetro Vendas APPSQH - Gestão das assinaturas orçamento tem por valor Assinatura. Poderá estar escolhida manualmente por um signatário. Se o orçamento está posicionado ao valor não assinado ([F:SQH]APPLFG=1).
  • Assinatura automática AUT :  Esta escolha não é possível que se não existe nenhum circuito de assinatura e que o parâmetro Vendas APPSQH - Gestão das assinaturas orçamentos tem por valor : Assinatura facultativa. Poderá estar escolhida manualmente por um signatário. Quando esta escolha está afectada, o orçamento será posicionado ao valor Assinado automático e será considerado como automáticamente assinado([F:SQH]APPLFG=5).
  • Anulação assinatura CAN : Esta escolha de assinatura não se traduz como as outras escolhas por uma opção de assinatura (utilização do código operação particular CAN). Com efeito, Trata-se de uma função de anulação de seguimento acessível no monitor de workflow. Esta escolha permite quando está presente de anular a última ação de assinatura efetuada. A anulação de assinatura não é possivel que se o orçamento não foi já transformado em encomenda

Ações desencadeadas pelo evento

O evento Workflow desencadeia as seguintes acções :

Cód. acção

Arranque

SIGWRK : Assinatura Workflow

Fim workflow

DIVSQHAPP1 : Act. assinatura orç. a 1

Fim workflow

Assinatura workflow SIGWRK : Esta ação permite desencadear automaticamente uma assinatura sobre um evento Workflow em curso. Na ocorrência, ela está chamada para desencadear automaticamente uma assinatura do orçamento em curso de tratamento nas condições seguintes :

  • Se o primeiro signatário determinado é o utilizador que criou o orçamento, a ação vai assinar o orçamento com o código resposta VAL Validação.
  • Se não existe circuito de assinatura e que o parâmetro Vendas APPSQH - Gestão das assinaturas Orçamento tem por valor Assinatura obrigatória,a ação vai assinar o orçamemto com o código resposta NCR Circuito não definido.
  • Se não existe circuito de assinatura e que o parâmetro APPSQH - Gestão das assinaturas Orçamento tem por valor Assinatura obrigatória,a ação vai assinar o orçamemto com o código de resposta AUT Assinatura automática.

Atualizaçao de assinatura orçamento a 1 DIVSQHAPP1: Esta acção tem por objetivo de posicionar o orçamento a : Não assinado. 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 SQHSIG :

Tabela

Descr. Tabela

BPADDRESS [BPA]

Endereços

BPARTNER [BPR]

Parceiro negócio

BPCUSTOMER [BPC]

Clientes

BPDLVCUST [BPD]

Clientes exped.

COMPANY [CPY]

Socied.

FACILITY [FCY]

Estab.

SALESREP [REP]

Representante

SQUOTE [SQH]

Cabeçalho orçamento