Consulte a docuemntação de Implementação
O registo no plano de trabalho faz-se sobre um número variável de separadores, segundo a transação escolhida. Sobre cada um dos separadores, encontramos informações que podem ser diferentes, e parâmetros caso a caso. Assim, cada um dos separadores faz aparecer todo ou parte dos eventos a tratar, a repartição se fazendo segundo as regras parametrizáveis. Enfim, uma colocação em valor (por cor, pelo tamanho da fonte de caracteres) e uma ordenação segundo diferentes critérios realizado ao caso a caso.
Apresentação
Regista-se em cabeçalho de critérios de filtragem globais sobre os eventos a tratar, sabendo que filtros mais finos podem existir sobre cada separador da função.
Fechar
Campos
Os seguintes campos estão presentes neste separador :
| 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 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 :
|
| 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. |
| 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
Apresentação
Encontramos em cada separador deste tipo (podem existir até 8), as notificações de Workflow para os quais uma regra de signatário ou de visto foi parametrizado.
A ordem de ordenação por defeito das informações, e a colocação em evidência (por um estilo) das linhas devem ser colocadas em exergo são parametrizáveis pelo separador.
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Bloco número 1
| Botões de navegação permitindo percorrer o conjunto das linhas do plano de trabalho. |
|   |
|   |
|   |
|   |
|   |
| Botão que permite abrir um ecrã de registo de um critério de selecção das linhas sob a forma de uma expressão : lógica. Este critério está aplicado em todos os separadores em mais dos critérios específicos em cada separador. |
| Número cronológico atribuido quando um workflow está desencadeado. No caso de um Workflow manual, um número é atribuido para cada registo desencadeador. Em todos os outros casos, um único número cronológico está atribuido por desencadeamento. Assim, quando uma notificação está enviado a vários utilizadores a partir de um mesmo evento, o número de tempo é o mesmo. |
| Define o destinatário da notificação. Se um visto ou uma assinatura está esperado, é normalmente ele que deve o fazer. Este destinatário não é forçosamente o destinatário que está definido na regra de origem. Com efeito, se a regra prevê uma delegação ao primeiro destinatário livre, e que se o destinatário de partida definiu um delegado com poder para as datas afetadas, é o delegado que é o destinatário da notificação (ou seu delegado se ele mesmo foi delegado...). |
| Quando a mensagem está enviada por regra a um destinatário, o seu endereço de mensagens aparece neste campo. |
| Este número de tempo está atribuido para cada linha tratada (existe então várias quando se tem um worflow de tipo em cabeçalho/ linha com os reagrupamentos. |
| Quando um modelo de dados está anexado à regra, e que este modelo define uma sociedade corrente em função do contexto (que seja diretamente ou pelo intermédio de um estabelecimento), guarda-se no evento a sociedade correspondente Esta sociedade pode ser utilizada (mas não é obrigatório) para definir a regra de afetação que determinará os destinatários da notificação. |
| Este campo vale Não se o utilizador é o primeiro destinatário da notificação. Vale Sim se o utilizador recebe a notificação em tanto que delegado não substituto (opções Todos ou Cascata), e que por outro lado pode assinar (se não existe poder de assinar, a notificação não aparece no plano de trabalho. Falta notar que se este campo vale Sim, pelo menos uma outra linha portando o mesmo número de tempo com o valor Não existe na tabela guardando os dados do plano de trabalho (pode ter outras linhas com o mesmo número de tempo e este indicador igual a Sim se vários delegados com poder de assinatura existente). A primeira assinatura sobre uma das linhas afetadas coloca automaticamente a dia o conjunto de linhas levando o mesmo número de tempo em os considerando como assinados. |
| Este campo vale Sim se uma mensagem foi enviada no momento de execução da regra. |
| Definir o emissor da notificação, quer dizer utilizador cuja ação desencadeou o worflow. Num workflow de tipo Assinatura, o emissor é aquele que assinou a notificação precedente Num workflow outro, o emissor é o utilizador cuja ação desencadeia o envio da notificação. |
| Quando uma linha do plano de trabalho foi assinada pelo desencadeamento de uma relação http depois uma mensagem, este campo guardado de mensagens do utilizador assinado da espécie. |
| Corresponde à data sistema (tal que ela está conhecida do servidor de tratamento) no momento de execução do evento de workflow. |
| Corresponde à hora sistema (tal que ele está conhecido do servidor de tratamento) no momento de execução do evento de Workflow. |
| Corresponde ao valor do campo Natureza de Workflow definida sobre o evento desencadeador. Pode ser um critério cómodo para triar as linhas, para as filtrar, ou para os despachar sobre os diversos separadores do plano de trabalho. |
| Contém o texto avaliado a partir da rubrica Texto seguido definição no separador Seguimento da regra; usualmente, parametriza-se um cometário explicando as circunstâncias do desencadeamento de Workflow. |
| Define o tipo de evento da regra de Workflow na origem da linha de notificação no plano de trabalho. |
| Corresponde ao código evento na origem do workflow, quer dizer do código :
|
| Identifica a regra de Workflow cuja execução foi enviada a notificação. |
| Contém o código operação no contexto desencadeante :
|
| Este campo contém a data na qual o workflow deverá ter sido assinado. É igual à data de desencadeamento se nenhum processo de assinatura não foi colocado em obra, ou se nenhuma data limite foi definida. Com efeito, quando o evento de Workflow supõe uma assinatura :
Quando um reaviso deste tipo está feito :
Se estas regras batch não são utilizados, e se nenhuma outra regra foi definida para movimentar estes campos, o número de reaviso resta igual a 0 e a data de reaviso resta vazio, porque nenhum tratamento standard do Workflow não modifica este valor. |
| Este campo define o nível de assinatura correspondente à notificação da linha. Os valores seguintes, definidos pelo menu local 2922. são possíveis :
|
| Este campo está vazio tanto que o evento não foi assinado. Se foi, encontra-se o código resposta que foi registado, tal que foi definido na tabela diversa número 54. |
| Quando uma linha do quadro das notificações foi assinada, vê-se aparecer aqui o código de utilizador que o assinou. Não se trata forçosamente do destinatário de origem, pois que um outro utilizador pode ter poder para assinar. |
| Quando uma mensagem incluindo um pedido de seguimento por activação de uma ligação http foi enviada, este campo permite de conhecer o endereço de servidor de e-mail do destinatário. |
| Se a notificação de workflow supõe um seguimento (simples visto ou assinatura), este campo permite de saber a que hora o seguimento é feito (resta vazio tanto que ele não foi realizado). |
| Se a notificação de workflow supõe um seguimento (simples visto ou assinatura), este campo permite de saber a que hora o seguimento foi feito (resta vazio tanto que ele não foi realizado). |
| Contém o titulo associado ao código motivo registado na assinatura da regra, quando este registo é possível no momento da assinatura. Isto supõe que se define uma lista de motivos possíveis pelo intermédio de um número de tabela diversa sobre a linha de assinatura correspondente. |
| Contém o código motivo registado na assinatura da regra, quando este registo é possível no momento da assinatura. Isto supõe que se define uma lista de motivos possíveis pelo intermédio de um número de tabela diversa sobre a linha de assinatura correspondente. |
| Quando se regista o código motivo foi previsto na assinatura da regra, encontra-se neste campo o número da tabela diversa que define os motivos possíveis sobre a linha de assinatura correspondente. |
| No caso de um Workflow objeto, encontra-se neste campo a chave do objeto (é o campo Chave desencadeante de origem No caso de um workflow de tipo assinatura, encontra-se neste campo o número tempo na origem da assinatura. Em todos os outros casos, esta zona não foi preenchida. |
| Este campo técnico contém o código da tabela desencadeante e o código da chave correspondente, exatamente da mesma maneira que para o campo Identificador linha. Por outro lado, em caso de evento de tipo assinatura, resta vazia, quer dizer que não é transmitida depois a notificação de origem. |
| Quando um ícone de devolução está associado ao workflow, este campo contém o nome da função sobre a qual a devolução se faz. Se a função é de tipo objeto, encontra-se em seguida, separada por um "/" da tabela, a chave correspondente (os segmentos de chaves, para uma chave em várias partes, sendo separadas por "~"). |
| Este campo técnico contém, na ordem, o nome da tabela na qual se encontra o evento desencadeante de origem, seguido da chave corrente ligada ao grupo que provocou o desencadeamento. O separador entre a tabela e a chave é "/", o separador entre os segmentos da chave (quando ela está composta de vários campos) é "~". O conteúdo está definido da maneira seguinte :
|
| Este número tempo está preenchido unicamente sobre as notificações ligadas a um evento de tipo Assinatura; permite conhecer o número cronológico de evento de origem, aquele cuja assinatura desencadeou a linha corrente. |
| Este campo não é preenchido que sobre as linhas asssociadas a um evento de tipo Assinatura. Permite conhecer o destinatário do workflow de origem (aquele que efetivamente recebeu a notificação após aplicação eventual das regras de delegação : isto não é forçosamente aquele que assinou). |
| Este campo contém a data na qual o último reaviso de assinatura foi feito sobre a notificação. Não está registada se nenhum processo de assinatura foi colocado em obra. Com efeito, quando o evento de Workflow supõe uma assinatura :
Quando um reaviso deste tipo está feito :
Se estas regras batch não são utilizados, e se nenhuma outra regra foi definida para movimentar estes campos, o número de reaviso resta igual a 0 e a data de reaviso resta vazio, porque nenhum tratamento standard do Workflow não modifica este valor. |
| Este campo contém a conta do número de reactivações de assinaturas feitas sobre o evento Workflow. Com efeito, quando o evento de Workflow supõe uma assinatura :
Quando um reaviso deste tipo está feito :
Se estas regras batch não são utilizados, e se nenhuma outra regra foi definida para movimentar estes campos, o número de reaviso resta igual a 0 e a data de reaviso resta vazio, porque nenhum tratamento standard do Workflow não modifica este valor. |
| Este campo corresponde ao nível de assinatura, quando os eventos de assinatura se encadeando :
A variável LEVSIG correspondente é frequentemente utilizada nas regras de workflow quando a regra de afetação do evento de origem dá o conjunto dos signatários (1 a 9 máximo). É então suficiente, no evento de origem como os seus eventos de assinatura que se encadeiam, de dar como fórmula de destinatário USER (LEVSIG+1) para ter o utilizador número N na lista. Isto permite nomeadamente de ter as regras de assinatura recursivas, executadas tanto que resta dos signatários. |
| Quando um workflow envia uma mensagem com um ícone de branqueamento, o contexto de conexão (dossier, servidor, serviço, função...) está definido em forma de um campo alfanumérico. Este campo técnico contém este contexto. Os diferentes segmentos deste camop são separados pelo caracter "/". |
|   |
|   |
| Identifica a chave de origem do circuito de workflow. Esta chave, quando está composto de várias partes, se apresenta como uma concatenação das partes de chaves separadas pelo caracter til (~). Os valores de chave dependem do contexto :
|
| Define o número de utilizadores reenviados pela regra de afetação, quando existe uma. Se não há mais, mas que a regra é de tipo Assinatura, herda-se do número de signatarios definidos na regra de origem. Se nenhuma regra de afectação existe, o valor retornado é 0. |
| Quando o primeiro evento na origem de um circuito de assinatura é um objecto, este campo identifica o código do objecto, Nos outros casos,ele está vazio. É em seguida transmitidos aos diferentes eventos de assinatura que poderão se encadear ao primeiro. |
| Define o primeiro destinatário do evento de workflow. Com efeito, um evento pode enviar uma notificação com várias séries de destinatários, cada uma de entre elas sendo definidas por uma linha no quadro dos destinatários. Este campo representa o destinatário avaliado pela primeira linha se a opção de delegação é Não, Todos, ou Cascata. Se a opção é O primeiro livre , e se o utilizador não está efectivamente presente, e deu a delegação, encontramos no campo utilizador delegado. |
| Este campo faz parte de um conjunto de quinze campos genéricos permitindo de guardar os valores contextuais avaliados no momento do desencadeamento do workflow a partir de fórmulas registadas no quadro nomeado Contexto do separador Seguimento do workflow. Os valores guardados neste quadro podem ser utilizados :
|
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
| Permite definir as assinaturas sucessivas, quando uma regra de afectação de destinatários renvia N signatários para a regra de workflow. Esta informação é nomeadamente utilizada para permitir de gerar correctament as anulações de assinatura. Sobre os eventos de tipo Assinatura para os quais nenhuma regra de afetação está definida, encontramos os signatários associados à regra desencadeante. Assim, quando N signatários em cascata foram definidos na regra de origem, e para que todas as regras de assinatura que seguem não têm regra de afetação, pode-se conhecer o circuito completo de assinatura em cada nível. Deve-se referir que se pretende aparecer aqui os utilizadores definidos pela regra antes da aplicação eventual de regras de delegação. Assim, por exemplo, se o primeiro destinatário da regra de assinatura está ausente, e que ela foi substituida, verá no campo Signatário 1 o signatário de origem, então que no campo Primeiro destinatário, encontraremos o substituto que o pedido de assinatura foi efetivamente enviado. |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
Fechar
Funções acessíveis por clique direito no quadro
Esta função permite de voltar em zoom sobre a função e o contexto na origem do Workflow. No caso de um Workflow sobre objecto, volta-se sobre a ficha correspondente.
Esta função está acessível quando o evento na origem da notificação é de tipo Assinatura; neste caso, remonta-se ao evento de origem (se necessidade de maneira recursiva) para reencontrar a função e a ficha que desencadeia o início do processo.
Esta função permite de voltar sobre a função e no contexto escrito descritos pelo ícone de atraso da parametrização de Workflow. Se nada foi definido de particular, é a operação de origem que é proposta.
Campos
Os seguintes campos estão presentes nesta janela :
Quadro Destinatários
| Define a lista dos endereços de mensagens às quais a notificação foi enviada em tanto que destinatários principais. |
Quadro Cópia
| Define a lista dos endereços de mensagens às quais a notificação foi enviada em tanto que destinatários em cópia. |
Assunto
| Define o campo Objeto da mensagem tal que foi enviada. |
Mensagem
| Define o texto da mensagem tal que foi enviada. |
Bloco número 5
Fechar
Esta função permite de fazer aparecer, numa janela de selecção, a lista das mensagens enviadas a todos os utilizadores destinatários da notificação.
Vê-se uma linha para cada conjunto de destinatários definidos por uma linha no quadro de parametrização dos destinatários de Workflow
Se faz duplo-clique sobre uma das linhas, uma janela abre-se para fazer aparecer o detalhe da mensagem enviada e a lista dos destinatários.
Campos
Os seguintes campos estão presentes nesta janela :
Quadro Destinatários
| Define a lista dos endereços de mensagens às quais a notificação foi enviada em tanto que destinatários principais. |
Quadro Cópia
| Define a lista dos endereços de mensagens às quais a notificação foi enviada em tanto que destinatários em cópia. |
Assunto
| Define o campo Objeto da mensagem tal que foi enviada. |
Mensagem
| Define o texto da mensagem tal que foi enviada. |
Bloco número 5
Fechar
Esta função permite fazer aparecer , numa janela de seleção, a lista das mensagens enviadas aos utilizadores sucessivos tendo assinado a notificação de origem e as notificações seguintes (quando o processo de assinatura se faz a vários níveis).
As linhas aparecem na ordem cronológica inversa (as assinaturas as mais recentes então)
Se faz duplo-clique sobre uma das linhas, uma janela abre-se para fazer aparecer o detalhe da mensagem enviada e a lista dos destinatários.
Esta função permite de desencadear o processo de assinatura da linha. Ela não está disponível que se o utilizador tem poder de assinar, e se a linha não está ainda assinada.
Uma janela abre-se então para propor uma escolha de respostas possiveis, em função da parametrização. Um motivo suplementar pode igualmente ser em registo segundo a parametrização, ver um texto livre (para motivar uma recusa por exemplo).
Esta função permite visar a linha. Esta função não está disponível que se a linha não foi visada. Nenhum outro registo foi pedido, a linha passando ao estado Lido a partir do momento onde esta operação foi feita.
Esta função permite anular uma assinatura acordada (em revindo ao estado anterior do pedido).
Ela não está disponível que se as condições seguintes são todas preenchidas:
Esta operação está diferente de uma operação de rejeito do pedido ou de recuso, que será tratado de maneira todo em feito clássica por parametrização standard.
Fechar