Changes between Initial Version and Version 1 of WF/Atividades


Ignore:
Timestamp:
07/24/07 15:01:45 (17 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/Atividades

    v1 v1  
     1Nesta interface, o desenvolvedor administra o fluxo do seu processo, registrando as atividades, as transições e os perfis de acesso para cada atividade. Clique no link 'gráfico' para ver um desenho do fluxo. 
     2  
     3 
     4[[Image(http://doc.workflow.celepar.parana/wiki/interface_desenvolvimento_atividades.png)]] 
     5 
     6=== Nome === 
     7 
     8É o nome da atividade. Pode conter quaisquer caracteres (espaço, caracteres acentuados, etc.). Em um mesmo processo, não podem coexistir atividades com o mesmo nome. Este nome também será utilizado no menu do processo, sendo, portanto, de fundamental importância que o nome seja explicativo. Usar verbos no infinitivo para indicar ação, p.ex: executar, emitir, compor, revisar. 
     9 
     10 
     11 
     12=== Descrição === 
     13 
     14Descrição do que a atividade faz. Esta informação poderá ser consultada pelo usuário do processo através do menu "Sobre o processo". 
     15 
     16 
     17 
     18=== Tipo === 
     19 
     20O tipo da atividade. Pode ser: start, end, activity, switch, split, join, standalone e view. 
     21 
     22Osignificadodecadatipopodeserencontradanodocumento[wiki:WF_IntroduçãoaoGalaxia] 
     23. 
     24 
     25 
     26 
     27=== Propriedades === 
     28 
     29Interativa: indica se uma atividade requer interação com o usuário (checkbox assinalada) ou se deve ser executada automaticamente (checkbox não assinalada). 
     30 
     31Roteamento automático: indica se a atividade deve passar para a próxima atividade automaticamente ao ser completada (checkbox assinalada) ou se deve ser passada para a próxima atividade explicitamente (checkbox não assinalada). 
     32 
     33 
     34 
     35=== Caminho do menu === 
     36 
     37Esta propriedade é utilizada principalmente para a geração de submenus para uma atividade. Os níveis de submenu são delimitados pelo caractere '/'. Exemplo, supondo que temos uma atividade de nome "Cadastrar Clientes". Se a propriedade "Caminho do menu" estiver vazia, a atividade será listada no nível zero do menu. Se "Caminho do menu" possuir o valor "Cadastro", a atividade estará listada da seguinte maneira: "Cadastro... => Cadastrar Clientes". Se "Caminho do menu" possuir o valor "Cadastro/Cliente", a atividade estará listada da seguinte maneira: "Cadastro... => Cliente... => Cadastrar Clientes". Como pode ser observado, a propriedade "Caminho do menu" não deve terminar com '/' e, nos caminhos até chegar à atividade, são incluídas reticências ('...'). 
     38 
     39Um outro uso que esta propriedade possui é o de ocultar uma atividade do menu. Neste caso, basta colocar o caractere '!' no valor da propriedade. Esta funcionalidade é particularmente útil quando se faz necessário desenvolver um processo sem fluxo. Como a engine não permite ativar um processo sem atividade start e atividade end (com um caminho válido, transições, entre elas), a atividade start é escondida pela utilização da propriedade 'Caminho do menu'. 
     40 
     41 
     42 
     43=== Adicionar transições === 
     44 
     45Adiciona transições de ou para a atividade que está sendo cadastrada 
     46 
     47 
     48 
     49=== Perfis associados a esta atividade === 
     50 
     51Perfisquetêmpermissãoparaexecutaraatividadequeestásendocadastrada.Nestamesmaárea,tambémépossívelcadastrarumnovoperfil.Osperfiseosusuáriosqueneleestãosãoadministradosnainterfacedeperfis,vejaodocumento"[wiki:WF_Perfis] 
     52"paramaioresdetalhes.Podemserassociadosmaisdeumperfilporatividade.Osnomesdosperfistemqueserúnicosnoprocesso,maspodemserepetirentreprocessosdiferentes. 
     53 
     54 
     55 
     56=== Agentes assinalados para esta atividade === 
     57 
     58Nesta área estão as configurações dos agentes que estão associadas a esta propriedade. 
     59 
     60 
     61 
     62=== Adicionar agente === 
     63 
     64Os agentes são como addons para as atividades do Workflow. O mais utilizado é o "mail_smtp" cuja função é enviar e-mails de acordo com eventos da atividade (início da atividade, fim da atividade, etc.). 
     65 
     66 
     67 
     68=== Usuário Padrão === 
     69 
     70É o usuário que receberá a atividade caso não seja, explicitamente, especificado outro.