Changes between Version 1 and Version 2 of WF/maisexemplos
- Timestamp:
- 03/11/08 09:59:24 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WF/maisexemplos
v1 v2 1 == Processos Exemplo == 2 3 * Music CD Loans ([htdocs:wf/util/Music_CD_Loans_32.xml xml]) ([htdocs:wf/util/Music_CD_Loans_32.sql sql]) 4 5 Exemplo didático de um processo para empréstimo de cds. 1 == Exemplos Didáticos == 6 2 7 3 * Processo Básico ([htdocs:wf/util/Processo_Bsico_12.xml xml]) 8 4 9 Exemplo simples de processo. 5 Exemplo simples de processo. É um esqueleto do tipo "Hello World", que pode ser usado como modelo para começar a desenvolver um processo novo. 6 7 * Solicitações ([htdocs:wf/util/Solicitaes_10.xml xml]) 8 9 Exemplo simples de um processo de solicitação de serviços e execução. Corresponde ao processo descrito no [wiki:WF/Tutorialdedesenvolvimentodeumprocessosimples Tutorial de Desenvolvimento de um Processo Simples] 10 11 == Exemplos Reais de Processos que Rodam na Celepar == 10 12 11 13 * Atos Administrativos ([htdocs:wf/util/Atos_Administrativos_14.xml xml]) ([htdocs:wf/util/Atos_Administrativos_14.sql sql]) 12 14 13 Registra comunicações oficiais da organização e as divulga através de email. 14 15 * Solicitações ([htdocs:wf/util/Solicitaes_10.xml xml]) 16 17 Exemplo simples de um processo de solicitação de serviços e execução. 15 Registra comunicações oficiais da organização (circulares, portarias, resoluções, instruções) e as divulga através de email. Armazena os documentos em banco de dados e possibilita consultas. 18 16 19 17 * Sistema Normativo ([htdocs:wf/util/Sistema_Normativo_12.xml xml]) ([htdocs:wf/util/Sistema_Normativo_12.sql sql]) 20 18 21 Registro e consulta às normas da organização. 19 Registro e consulta às normas da organização. Possibilita upload e download de arquivos. Armazena os arquivos em banco de dados. 22 20 23 21 * Ligações Telefônicas ([htdocs:wf/util/Ligaes_Telefnicas_10.xml xml]) ([htdocs:wf/util/Ligaes_Telefnicas_10.sql sql]) 24 22 25 Registra ligações telefônicas , feitas por funcionários da organização, sejam particulares ou a trabalho.23 Registra ligações telefônicas feitas por funcionários da organização (particulares ou a trabalho). Possibilita que o funcionário aprove ou retifique a ligação. Ligações a trabalho são encaminhadas para aprovação do chefe da área do funcionário (integração com o organograma). Emite relatório mensal para faturamento. 26 24 27 25 * Reserva de Recursos ([htdocs:wf/util/Reserva_de_Recursos_11.xml xml]) ([htdocs:wf/util/Reserva_de_Recursos_11.sql sql]) 28 26 29 Controla a agenda de reservas de salas e equipamentos , por data e horário.27 Controla a agenda de reservas de salas e equipamentos da organização, por data e horário. Possibilita reservas com intervalo mínimo de 30 minutos. Possui visualizações estilo calendário semanal. 30 28 31 29 == Como importar os processos de exemplo == … … 33 31 1) Baixar o arquivo xml desejado para o seu computador; 34 32 35 2) Logar como administrador do workflow ;33 2) Logar como administrador do workflow. Pode ser o expresso-admin, ou algum outro usuário que foi autorizado na [wiki:WF/configuracaodomodulo configuração do módulo]; 36 34 37 3) Entrar no módulo workflow e clicar na opção administrar processosque está na aba lateral esquerda;35 3) Entrar no módulo workflow e clicar na opção "Administrar Processos" que está na aba lateral esquerda; 38 36 39 4) Na seção importar um processo, informe o arquivo xml baixado no passo 1 anterior e clique em upload. O processo será importado e estará disponível na lista de processos;37 4) Na seção "Importar um Processo", informe o arquivo xml baixado no passo 1 anterior e clique em "Upload". O novo processo será criado e estará disponível na lista de processos; 40 38 41 5) Clique no processo para exibir os dados básicos e preencha as opções conforme desejado; 39 5) Na lista de processos, clique no processo recém importado, e preencha os dados básicos conforme desejado. Se tiver dúvidas sobre o que significa cada campo, dê uma olhada no [wiki:WF/Processos documento sobre processos]; 40 41 6) Opções de banco de dados (opcional): 42 42 43 43 Alguns exemplos são acompanhados de um arquivo .sql que contém comandos a serem executados no banco de dados Workflow (já criado durante a instalação). Entre em alguma interface de administração de banco de dados !PostGreSql (por exemplo psql ou pgAdmin) e execute os comandos do arquivo. Isto irá criar o schema do processo, um usuário administrador, as tabelas e outras estruturas necessárias. 44 44 45 Note que as tabelas e sequências estão liberadas (comando Grant) para os usuários 'postgres', admin_<nomeprocesso> e admin_workflow. Use esta sistemática para os futuros schemas que você criar.45 Note que as tabelas e sequências estão liberadas (comando Grant) para os usuários 'postgres', admin_<nomeprocesso> e admin_workflow. Use esta sistemática para os futuros schemas que forem criados. 46 46 47 Depois de criar o schema no banco, edite novamente o processo e preencha os parâmetros de banco de dados. 47 Depois de criar o schema no banco, edite novamente os dados básicos do processo e preencha a seção "Opções de banco de dados" com os valores: 48 {{{ 49 Nome do banco de dados: workflow 50 Usuário: admin_<nomeprocesso> 51 Senha: admin_<nomeprocesso> 48 52 49 6) Clique no botão Atualizar (para salvar os dados cadastrais do processo); 53 onde <nomeprocesso> corresponde ao nome do processo que está sendo instalado. 54 Por exemplo: admin_atos. 50 55 51 7) Clique no link "perfis"; 56 Desmarque as opções "Usar Padrão" que estão após estes campos. 57 }}} 58 7) Clique no botão Atualizar (para salvar os dados cadastrais do processo); 52 59 53 8) Associe aos perfis listados os usuários/grupos que os representam;60 8) Clique no link "perfis"; 54 61 55 9) Tudo certo, agora só falta compilar o processo. Para isso clique no link "compilação";62 9) Associe aos perfis listados os usuários/grupos que os representam; 56 63 57 10) Se você estiver em algum perfil, o processo estará disponvível para você na interface do usuário, aba processos. 64 10) Tudo certo, agora só falta compilar o processo. Para isso clique no link "compilação"; 65 66 Se você estiver em algum perfil, o processo estará disponvível para você na interface do usuário, aba processos.