| 1 | Nesta 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 | |
| 14 | Descriçã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 | |
| 20 | O tipo da atividade. Pode ser: start, end, activity, switch, split, join, standalone e view. |
| 21 | |
| 22 | Osignificadodecadatipopodeserencontradanodocumento[wiki:WF_IntroduçãoaoGalaxia] |
| 23 | . |
| 24 | |
| 25 | |
| 26 | |
| 27 | === Propriedades === |
| 28 | |
| 29 | Interativa: indica se uma atividade requer interação com o usuário (checkbox assinalada) ou se deve ser executada automaticamente (checkbox não assinalada). |
| 30 | |
| 31 | Roteamento 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 | |
| 37 | Esta 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 | |
| 39 | Um 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 | |
| 45 | Adiciona transições de ou para a atividade que está sendo cadastrada |
| 46 | |
| 47 | |
| 48 | |
| 49 | === Perfis associados a esta atividade === |
| 50 | |
| 51 | Perfisquetê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 | |
| 58 | Nesta área estão as configurações dos agentes que estão associadas a esta propriedade. |
| 59 | |
| 60 | |
| 61 | |
| 62 | === Adicionar agente === |
| 63 | |
| 64 | Os 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. |