Parametrização > Workflow > Param. monitor workflow 

O motor de Workflow integrado ao software permite de parametrizar notificações a utilizadores, sob a forma de uma linha contendo um conjunto de informações relativas ao evento de origem.

Estas linhas podem ser apresentadas num plano de trabalho parametrizável por transacções, afim de :

  • visualizar as informações que foram parametrizadas para aparecer no plano.
  • realizar um zoom versus um contexto de origem, se for caso disso.
  • visar as linhas que não pedem processos de assinatura elaborada.
  • assinar (em exercendo uma escolha por entre um conjunto de respostas) quando um processo de assinatura foi parametrizado

Esta função permite de parametrizar os planos de trabalho multi-separadores sob a forma de transacções.

Pré-requisitos

SEEREFERTTO Consulte a docuemntação de Implementação

Gestão do ecrã

O ecrã de parametrização está apresentada sob a forma de 8 separadores idênticos (um único está documentado aqui). Cada um dos separadores corrresponde a um separador na transacção final. O número de separadores realmente utilizado em cabeçalho da transação.

Cabeçalho

Apresentação

O cabeçalho permite de definir as informações gerais associadas à transacção (código e intitulado, restrições de acesso, número de separadores e de linhas presentes por separador).

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Bloco número 1

Este código, que identifica o ecrã associado à consulta ou ao registo, está registado no cabeçalho da ficha permitindo a definição da transação. A execução das transações e das consultas, a lista dos códigos acessíveis ao utilizador está presente, se a entrada na transação por defeito não foi forçada.

  • Descr. (campo INTIT)

O título da transação, que permite de ser declinado por língua, está afixado na janela de seleção da transação.

Bloco número 2

Quando este campo está não vazio, o ecrã de consulta ou a transacção de registo de moviementos não está acessível para entrar os dados que se o utilizador corrente tem direito de execução sobre este código. Por outro lado, a modificação (respectivamente a visualização) das características da transacção não é possível que se o utilizador corrente tem o direito de modificação (respectivamente da consulta) sobre o código.

  • Nº separadores (campo NBRMSK)

Define o número de separadores presentes no plano de trabalho. Em função deste número, é necessário de parametrizar as informações presentes e os critérios de ordenação e de colocação em valor sobre cada um destes separadores.

  • Nr. de linhas (campo NBRLIG)

Define o número máximo de linhas afixadas de cada separador.

Fechar

 

Separador Página N

Apresentação

Cada separador permite de definir as características de um separador do plano de trabalho. Descrevem-se então as condições permitindo de filtrer as linhas que devem aparecer sobre o separador em questão (o que permite por exemplo de repartir as linhas em função do sujeito, da urgência, ou de todo outro critério entre separadores), depois as informações que devem ser apresentadas, os campos definindo a ordem de aparição, e das condições de colocação em relevo de certas linhas pelo túnel de estilos.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Bloco número 1

  • Desc. curta (campo INTSHO)

Define o intitulado do separador tal que ele aparece sobre o plano de trabalho.

  • Descr. (campo INTLNG)

titulo longo do objeto.

  • Filtro (campo SELWRK)

Esta condição, define sob a forma de uma expressão avaliada, permite de filtrar os dados presentes sobre as diferentes separadores do plano de trabalho. Pode-se assim não apresentar que uma parte das linhas a tratar em os despachando sobre cada um dos separadores, segundo não importa qual combinação de critérios.
As condições sobre cada separador se acumulam para evitar que um evento seja presente sobre vários separadores.

Quadro Colunas

  • Campo (campo FLDNAM)

O código do campo (tal como ele existe na tabela AWRKHISSUI) está afixado aqui.

  • Ordem (campo FLDORD)

No momento da geração da transacção, os campos são propostos na ordem crescente das filas registadas neste quadro. Uma fila nula significa que o campo não está presente

Na função de parametrização, os campos são apresentados na ordem das filas registadas em cada vez que se relê a transacção, os campos de fila nula sendo rejeitados em fim de quadro.

  • Descr. (campo FLDDES)

O intitulado do campo está afixado aqui : o seu valor por defeito é emitido do dicionário dos dados, mas é possível, por um clique direito, de modificar este valor. Este é particularmente interessante quando o campo é um campo genérico (por exemplo os campos VALCTX), campos cujo conteúdo depende do evento Workflow.

Quadro Estilos

Estilo associado à condição precedente.

  • Condição (campo CRISTY)

Estes critérios, definidos sob a forma deexpressões calculadas, são avaliados para cada linha do plano de trabalho. O estilo de apresentação correspondendo à primeira condição verificada e aplicada à linha correspondente. Se nenhuma condição é verificada, a linha resta na cor por defeito. Isto permite de colocar condicionalmente em valor certas linhas do separador.

 

Quadro Ordenação

  • Campo (campo CLEFLD)

As linhas do plano de trabalho são apresentadas triadas segundo o valor dos campos dados neste quadro (na igualidade sobre um campo, tria-se segundo os valores do campo seguinte).

  • Sentido (campo CLESNS)

Para cada campo, define-se se a ordenação se faz em ordem crescente ou decrescente dos valores.

Fechar

 

Funções acessíveis por clique direito no quadro

Ação de desvio STANDARD

Permite de preencher todos os rangs por incremento de 5 para além do último campo parametrizado como presente.

Ação de desvio STANDARD

Remete a zero todos os rangs dos campos.

Ação de desvio STANDARD

Permite registar um título afixado em associação com o campo afixado. Por defeito, o intitulado afixado provem do dicionário. Mas, para este botão, pode-se associar um intitulado particular à coluna correspondente. Este é particularmente útil sobre os campos genéricos, como as variáveis associadas ao contexto.

Ajuda

Esta função permite de afixar a ajuda em linha relativa ao campo definido pela linha. Isto permite assim de ter uma descrição detalhada da utilidade deste campo. Assim, poderá decidir mais facilmente de interesse de parametrizar a presença deste campo no ecrã correspondente.

 

Fechar

 

Botões específicos

Permite de gerar os ecrãs e a janela correspondente à transação. Esta operação é realizada por defeito ao registo da transação, mas pode ser útil de a lançar manualmente, por exemplo após uma cópia de transação, no dossier onde a transação foi recopiada.

Os seguintes campos estão presentes na janela aberta por este botão :

Bloco número 1

  • campo OBJET

 

  • campo CLES

 

Bloco número 2

  • A partir do dossier (campo DOSORG)

Use this field to define the folder from which the record will be copied. The possible syntaxes are described in the Dedicated appendix.

  • Todos dossiers (campo TOUDOS)

Use this option to copy the record to all the folders defined in the dictionary (ADOSSIER table of the current solution).

  • Para o dossier (campo DOSDES)

Use this field to define the folder to which the record will be copied. The possible syntaxes are described in the Dedicated appendix.

Fechar

Permite de copiar a transacção num outro dossier. As sintaxes possíveis para definir um dossier são dadas em o anexo dedicado

Permite visualizar a janela associada à transacção.

Os seguintes campos estão presentes na janela aberta por este botão :

  • Delegado excepcional (campo DELEXP)

Quando esta check box está assinalada, o utilizador vê aparecer as notificações enviadas aos utilizadores para os quais possui uma delegação excecional.

Esta check box não pode ser assinalada que se o utilizador possui ao menos uma delegação deste tipo.

Define o código utilizador destinatário dos eventos de Workflow em espera de assinatura que se deseja ver.

Não se pode registar que nestes dois casos :

  • Se a opção Todos os utilizadores está acordado ao utilizador para a função.
  • Se a check box Delegado excepcionalestá assinalada (neste caso, pode-se escolher o utilizador para o qual se tem uma delegação excepcional cujo se deseja ver as notificações).

Se este campo não pode ser registado, é por defeito igual ao valor corrente do utilizador.

Se o campo pode ser registado, mas que nenhum valor lhe está dado, as notificações seguintes podem ser vistos :

  • aquelas dos utilizadores para os quais se tem uma delegação excepcional se a check box Delegado excepcionalestá assinalada.
  • aquelas endereçadas à totalidade dos utilizadores senão.
  • Data início (campo DATDEB)

Se esta data está preenchida, apenas os dados cuja data de última modificação ou da data de criação é superior ou igual são tomados em conta no tratamento.

De referir que, por defeito, a data proposta é a data do dia, diminuida de um número de dias igual ao valor do parãmetro WRKDAY.

  • Data fim (campo DATFIN)

Se esta data está preenchida, apenas os dados cuja data de última modificação ou da data de criação é inferior ou igual são tomadas em conta no tratamento.

Por defeito esta data é igual à data do dia.

Fechar

Permite de entrar num plano de trabalho (a escolha da transacção está proposta), afim de a testar

Sobre cada linha do monitor de workflow, os botões para visar ou assinar não são ativos nexte contexto de teste.

Mensagens de erro

Não existe outra mensagem de erro, para além das mensagens genéricas.

Tabelas consideradas

SEEREFERTTO Consulte a docuemntação de Implementação