Como funciona o sistema de Workflow (fluxo de trabalho)
O Cegid dispõe da base necessária para a melhoria contínua dos processos de negócio, o Business Navigator. Para começar, está disponível um sistema básico de workflow (fluxo de trabalho) que permite lidar com programas, regras de negócio e regras de tempo. Continua com um sistema completo de workflow para automatizar processos empresariais, incluindo a sua modelação, análise, execução e controlo; processos do tipo circuito de aprovação integrado no objeto de negócio. Por exemplo, um circuito de aprovação de uma encomenda, de uma fatura, de um registo, de uma eliminação, etc. Fornece também a infraestrutura mínima necessária para suportar um controlo de processos Business Navigator ou BN. Com a máxima flexibilidade para se adaptar às mudanças de melhoria contínua através da total liberdade de alterar o modelo ou diagrama do processo e o seu controlo de versão. Além disso, é possível definir indicadores de gestão de processos. O processo de negócio BN caracteriza-se pela definição, recolha e exploração de indicadores; KPI do Business Navigator. Com estes indicadores em vigor, os processos podem ser monitorizados através da medição objetiva do valor ganho - a base para a melhoria contínua. O sistema aborda as seguintes áreas ou domínios: A WF é a automatização, parcial ou total, de um processo de negócio, durante o qual documentos, informações ou tarefas são passados de um participante para outro para realizar alguma ação, de acordo com um conjunto de regras. Os sistemas de gestão do WF são aqueles que permitem a construção de aplicações para suportar os diferentes tipos de processos referidos. Em geral, estes sistemas têm pelo menos quatro componentes: A partir de um processo existente (ou desejável), é construída uma representação ou modelo do mesmo. Este é o domínio de modelação. Uma vez criado, o diagrama é transformado num formato que pode ser interpretado pelo motor WF. Este motor é responsável pela geração de instâncias sempre que um processo é iniciado, bem como pela atribuição de tarefas aos diferentes participantes. Este domínio é designado por domínio de execução. No domínio de execução, as pessoas executam o trabalho que lhes é atribuído pelo sistema WF. Além disso, o sistema fornece aos participantes as informações e aplicações de que necessitam para realizar o seu trabalho. O trabalho é acumulado em caixas de entrada individuais ou de grupo. Cada vez que um participante termina o seu trabalho, notifica o sistema e o motor sabe qual é o passo seguinte, de acordo com o modelo de processo. O sistema de WF dispõe de ferramentas de administração e monitorização para a realização de tarefas de manutenção do sistema e das aplicações. Um administrador pode verificar os processos em curso e concluídos. São fornecidas ferramentas de monitorização e acompanhamento dos processos em curso e concluídos: Para os processos em curso, é apresentada uma lista anterior de registos com informações básicas dos processos. Selecionar um deles mostra os seus detalhes: A partir do detalhe de um processo em curso, o administrador pode realizar as seguintes ações: A partir da lista anterior de processos em curso, o administrador pode executar as seguintes ações em todos os itens selecionados: Para visualizar o diagrama de processo e poder ver o seu estado, os passos a efetuar são os seguintes: A lista anterior mostra os processos concluídos. Os fluxos de trabalho são criados utilizando o Desenhador de diagramas, que permite criar diagramas e modelar processos graficamente. Uma regra de distribuição consiste num conjunto ordenado de expressões lógicas avaliáveis, ao qual é atribuído um destinatário. São definidas para cada tarefa do processo, de modo a determinar o utilizador-alvo da atividade manual. As regras são avaliadas sequencialmente até ser encontrada uma regra que seja avaliada como "verdadeira" e o seu utilizador se torne o destinatário da atividade manual. São fornecidas as ferramentas de conceção necessárias: O atributo é uma definição lógica de um tipo de dados ao qual podem ser ligados campos de diferentes objetos de negócio, permitindo a definição de regras independentes do objeto de negócio. Exemplos de atributos podem ser: valor, endereço, número de conta, etc. São utilizados para relacionar objetos concetualmente do mesmo tipo. Exemplos de utilização: São fornecidas as ferramentas de conceção necessárias: A partir do definidor do atributo, deve ser indicado: A partir da ferramenta de design, no Editor de atributos, ligam-se os campos de objetos de negócio a um atributo. Algumas regras: Os atributos são utilizados em diferentes domínios relacionados com o Business Navigator: Uma regra de distribuição consiste num conjunto ordenado de expressões lógicas avaliáveis (verdadeiro/falso), a que é atribuído um destinatário. Podem ser definidas para determinar o utilizador-alvo da atividade manual. As regras são avaliadas sequencialmente até ser encontrada uma regra que seja avaliada como "verdadeira" e o seu utilizador se torne o destinatário da atividade manual. As propriedades gerais de uma regra de distribuição são as seguintes: As regras de distribuição são expressões da forma IF condition THEN action, ou seja, se todas as condições IF forem cumpridas, então serão executadas as ações THEN. Por conseguinte, uma regra de distribuição é constituída por condições, ações e ambiente. São fornecidas as ferramentas de conceção necessárias: Quanto aos destinatários ou pessoas encarregadas de realizar a atividade manual, podem ser de diferentes tipos: Por último, existe a possibilidade de desativar temporariamente um dos destinatários. Para isso, desmarque o indicador Ativo. Os fluxos de trabalho são criados usando o Desenhador de diagramas, que permite criar diagramas e modelar processos graficamente. Para atualizar os diagramas, a partir da vista Principal, em Sistema e Design, aceda a Business Navigator, Diagramas. Os processos representados por diagramas são constituídos pelos seguintes elementos e respetivos conectores: Estes elementos têm propriedades que podem ser visualizadas e editadas para modificação. As propriedades gerais de um diagrama são as seguintes: O sistema permite tratar de tarefas manuais e automáticas: O diagrama mais simples que pode ser representado é aquele que contém apenas um nó inicial, uma atividade e um nó final, com os seus dois conectores. Para adicionar um conector entre dois elementos, coloque o cursor sobre o centro do primeiro elemento. Clique e mantenha clicado o botão do rato e a imagem do cursor muda para a de uma mão. Arraste o elemento para o centro do segundo nó. Quando o botão é libertado, o conector é adicionado e a caixa de diálogo de propriedades da transição é apresentada, podendo ser especificados o seu nome e título. Um objeto de negócio só pode ter um diagrama associado ativo. É possível definir mais do que um diagrama, mas apenas um deles pode estar em produção, ou seja, ativo. O controlo de versões dos diagramas significa que a alteração de um diagrama não afeta os processos que possam estar em curso. Ao guardar um diagrama, é perguntado ao utilizador se quer manter a versão atual ou criar uma nova. A pergunta exata é a seguinte: Adicionalmente: Algumas regras: O sistema de WF permite tratar de tarefas manuais e automáticas; estão disponíveis atividades manuais e automáticas. A atividade automática é aquela que se realiza sem qualquer intervenção humana e que, em última análise, é a execução de um programa. As propriedades da atividade automática são as seguintes: A atividade automática executa o programa de avanço e não avança para a atividade seguinte até que esta esteja concluída. Quando ocorre um retrocesso e é alcançada uma atividade automática, o programa de retrocesso é executado e, uma vez concluído, retrocede para a atividade anterior. Para mais informações, consulte Como funciona um programa. A ferramenta de modelação suporta a importação de diagramas a partir de um ficheiro e a exportação do diagrama para um ficheiro. São suportados dois formatos: O formato BPMN 2.0 ou o formato JSON. As normas de intercâmbio de diagramas estabelecem um formato de ficheiro para guardar e recuperar um diagrama. A maioria dos modeladores de fluxos de trabalho segue a norma BPMN (Business Process Modelling Notation) para definir o aspeto visual do diagrama. A versão BPMN 2.0, publicada em 2010, para além de modificar e acrescentar notações visuais, incorpora também uma norma para o intercâmbio de diagramas. O formato de intercâmbio baseia-se em XML. JSON (JavaScript Object Notation) é um formato de texto simples para intercâmbio de dados. É um subconjunto da notação literal de objetos do JavaScript, embora, devido à sua adoção generalizada como alternativa ao XML, seja considerado (ano 2019) um formato independente da linguagem. Para exportar os diagramas do Business Navigator, a partir da vista Principal, em Sistema e Design, aceda a Business Navigator, Diagramas: Para importar os diagramas do Business Navigator, a partir da vista Principal, em Sistema e Design, aceda a Business Navigator, Diagramas:Conceitos básicos
Além disso...
Ambiente de administração
Conceitos básicos
Processos em curso
É possível visualizar o diagrama do processo?
Ambiente de conceção
Conceitos básicos
Como funcionam os atributos
Quais são os passos para definir um atributo?
Como ligar campos de objetos de negócio a um atributo?
Onde é que os atributos são utilizados?
Como funcionam as regras de distribuição
Além disso...
Definição de condições
Definição de ações
Definição do ambiente
Acerca dos destinatários
Como desenhar um diagrama

Qual é o diagrama mais simples que pode ser representado?
Como adicionar um conector entre dois elementos?
Um objeto de negócio pode ter mais do que um diagrama associado?
Versões de diagramas?
Como adicionar uma atividade automática
Como exportar ou importar um diagrama
BPMN
JSON
Como exportar um diagrama?
Como importar um diagrama?
Como adicionar uma atividade manual
O sistema de BN permite tratar tarefas manuais e automáticas. A atividade manual exige que um destinatário assuma a responsabilidade pela sua execução, geralmente com a ajuda de uma aplicação interativa. As propriedades da atividade manual são as seguintes:- Código. O nome interno que identifica a atividade.
- Atividade. A descrição da atividade.
- Tipo de destinatário. Quanto aos destinatários ou pessoas encarregadas de realizar a atividade manual, podem ser de diferentes tipos:
- Um elemento do modelo organizacional:
- Um utilizador.
- Um grupo ou função; como múltiplos destinatários.
- Um elemento do modelo organizacional, se tiver informado a estrutura:
- Uma pessoa.
- Membros de uma unidade; como destinatários múltiplos.
- A pessoa responsável por uma unidade.
- Uma regra de distribuição.
- Um tipo predefinido, como os seguintes:
- LAUNCHER. O destinatário é o mesmo utilizador que iniciou a instância do circuito.
- PREVIOUS. O destinatário é o mesmo utilizador que foi responsável pela atividade manual anterior.
- RESP.LAUNCHER. A pessoa responsável pelo utilizador que iniciou a instância atual do circuito.
- RESP.PREVIOUS. A pessoa responsável pelo utilizador que foi responsável pela atividade manual anterior.
- DELE.LAUNCHER. O delegado do utilizador que iniciou a instância atual do circuito.
- DELE.PREVIOUS. O delegado do utilizador que foi responsável pela atividade manual anterior.
- EMPTY. Utilizador não definido no momento da conceção. O destinatário deve ser informado em tempo de execução do evento de transição.
- Um elemento do modelo organizacional:
- Destinatário. É responsável pela execução da atividade manual. Consoante o seu tipo, terá um valor ou outro.
- Limite de tempo e unidades. Permite indicar um limite de tempo ou prazo para a execução da atividade manual. Após este período, se a atividade não tiver sido concluída, será enviada uma mensagem de lembrete aos destinatários em causa.
- Sem delegados. Indica se se pretende desativar a utilização dos delegados para esta atividade. Afeta apenas no caso de existir uma estrutura de modelo organizacional vinculada ao diagrama.
- Aprovação. Formulário a apresentar ao utilizador quando este aceder a uma tarefa a partir da respetiva lista de tarefas pendentes. Valores possíveis:
- . Formulário por defeito definido para o objeto de negócio.
- . Formulário padrão do sistema para aprovação de ações.
- Outros formulários com o mesmo objeto de negócio.
- Ligação para a ajuda. Website de acesso à ajuda da atividade.
- Permitir retrocesso. Indica se é permitido retroceder da atividade atual para a atividade anterior. Não deve ser sempre permitido.
- Permitir atribuir. Em ca