Criar e gerir processos
Parent page: Processos e Fluxos de Trabalho
Altium Designer disponibiliza um poderoso ambiente de design colaborativo. Parte disso é o suporte a Workflows, que orientam os designers de uma empresa através de processos de design típicos do dia a dia, tais como:
- Solicitar novas peças de biblioteca do Workspace
- Realizar revisões de design
- Criação de novos projetos do Workspace.
Cada Workflow utilizado para implementar um determinado processo de design é criado como parte de uma Process Definition. Por isso, pode ser referido como o Workflow subjacente desse processo, ou simplesmente como uma Process Workflow.
Os processos, e os respetivos Workflows, são criados e geridos através da interface de navegador do Workspace do Enterprise Server – por um Administrador desse Workspace.
Para as três áreas de design mencionadas anteriormente, estão incluídos fluxos de trabalho de processos predefinidos com a instalação do seu servidor. Alguns destes são ativados para utilização imediatamente após a instalação. Utilize-os, modifique-os ou crie os seus próprios, conforme necessário, de modo a adequá-los às necessidades da sua empresa. Outros são exemplos – estes não podem ser ativados e utilizados tal como estão. Cada um destes é, por isso, mais semelhante a um "modelo" – edite-o de acordo com os requisitos e a designação da sua empresa, e guarde-o como uma nova definição de processo, que can depois poderá ativar e utilizar, juntamente com todas as outras definições.
Um poderoso Process Workflow Editor proporciona a flexibilidade necessária para criar processos com workflows tão simples ou tão complexos quanto necessário, e em conformidade com os requisitos da sua empresa.
Aceder a Processos
Toda a gestão de processos é efetuada a partir da área Processes (Admin – Processes) da interface de navegador do Workspace do Enterprise Server.
Aceder à área Processes da interface de navegador do Workspace do Enterprise Server – o centro de comando para trabalhar com processos e os workflows associados.
A interface Processes é apresentada através dos quatro separadores seguintes:
- Browser – fornece uma listagem resumida de todos os processos (ativos ou fechados). Um "painel de processos" centralizado, por assim dizer.
- Part Requests – fornece uma área dedicada para gerir os processos relacionados com o tema de solicitação de peças.
- Project Activities – fornece uma área dedicada para gerir os processos relacionados com o tema de trabalho com projetos do Workspace, tais como revisões de design e publicação num sistema PLM.
- Project Creations – fornece uma área dedicada para gerir os processos relacionados com o tema de criação de novos projetos de design do Workspace.
As secções seguintes analisam estes vários separadores com mais detalhe.
Separador Browser
Utilize este separador para navegar centralmente por todos os processos ativos ou fechados, em todos os temas de processo. Por predefinição, o separador apresenta todos os processos Active (em execução). Mude para a visualização de todos os processos Closed (por exemplo, concluídos, rejeitados ou terminados) utilizando o campo pendente acima da lista.
Navegue por todos os processos ativos a partir de um local conveniente. Passe o cursor sobre a imagem para ver um exemplo de navegação por todos os processos fechados.
Para cada entrada, é apresentada a seguinte informação (quando aplicável):
- Status – o estado do processo. Pode ser um dos seguintes:
-
Active – o processo está atualmente ativo, e o workflow associado está a progredir. -
On hold – o processo está atualmente ativo, mas aguarda dados iniciais, como a atribuição de responsável, antes de o seu workflow poder avançar. -
Closed – o processo está agora fechado, por exemplo, foi concluído com sucesso ou rejeitado. -
Terminated – o processo está agora fechado e foi terminado diretamente por um Administrador do Workspace.
-
- Process Name – o nome da definição do processo.
- Title – este campo é utilizado para distinguir entre várias instâncias do mesmo processo. O título é o nome do processo, com um sufixo de instância (#1, #2, e assim por diante).
- State – este é o estado atualmente atingido no workflow associado ao processo.
- Assignee (Apenas processo ativo) – este é o utilizador que tem agora uma tarefa a executar para fazer o processo avançar a partir do seu estado atual no workflow.
- Started By – o utilizador que iniciou o processo.
- Started At – a data e hora em que o processo foi iniciado.
- Ended At (Apenas processo fechado) – a data e hora em que o processo foi fechado.
Para um processo ativo, existe também um controlo Terminate Clique nele para forçar o fim de um processo. O processo será movido para a listagem de processos Closed.
Clique numa entrada de um processo para ver um diagrama do workflow subjacente (no separador Diagram abaixo da lista), mostrando o que precisa de acontecer para que o processo seja concluído e em que ponto esse processo se encontra no seu fluxo, em termos de quem tem agora uma tarefa a executar para o fazer avançar.
Visualizar o workflow subjacente de um processo selecionado no respetivo separador Diagram. Cada workflow é construído de forma diagramática, permitindo-lhe ver rapidamente em que ponto do workflow um processo se encontra atualmente e quem tem agora a próxima tarefa para dar continuidade ao progresso desse processo.
Estão também disponíveis os seguintes separadores adicionais:
- Data – mostra todos os dados pertinentes do processo. Por exemplo, para um processo de revisão de design, isto pode incluir o projeto e o respetivo conjunto de dados, o tipo de revisão, as pessoas envolvidas na revisão e quaisquer anexos adicionais. Para um processo de solicitação de peça, isto pode incluir folhas de dados anexadas, dados paramétricos e quaisquer componentes preliminares.
- History – mostra um histórico das ações realizadas ao longo do workflow do processo.
Utilize os separadores Data e History para navegar por mais detalhes do processo e pelo registo da atividade do respetivo workflow, respetivamente.
Separadores Part Requests/Project Activities/Project Creations
Utilize estes separadores – que reúnem processos em temas específicos – para ver, criar e gerir process workflows que serão utilizados, respetivamente, ao solicitar uma nova peça de biblioteca do Workspace, ao realizar revisões de design ou publicar num sistema PLM, ou ao criar novos projetos de design.
Por predefinição, a região superior de um separador apresenta todas as versões Latest dos processos definidos dentro do tema. Mude para a visualização dos processos definidos All (ou seja, todas as versões) utilizando o campo pendente acima da lista.
Exemplo de navegação pelas versões mais recentes dos processos definidos para um determinado tema (neste caso, o tema Project Activities).
Para cada entrada, é apresentada a seguinte informação:
- Process Name : version – o nome da definição do processo e a respetiva versão. Para garantir que está sempre a visualizar/trabalhar com a versão mais recente, certifique-se de que o campo pendente de versão acima da lista está definido para Latest.
- Instances (active / all) – o número de instâncias desta versão da definição do processo que estão atualmente ativas, juntamente com o número total de instâncias que foram iniciadas.
- Created By – o utilizador que criou esta versão da definição do processo.
- Created At – a data e hora em que esta versão da definição do processo foi criada (guardada e implementada).
- Start – como administrador, pode iniciar uma nova instância desta versão da definição do processo clicando no controlo
. Isto só está disponível desde que a definição do processo tenha sido ativada. Se o processo tiver sido suspenso, ou se for uma definição de exemplo (modelo), o controlo surgirá como
, e não poderá ser iniciada uma instância. - Active – mostra se esta versão da definição do processo está ativa e pode, por isso, ser utilizada, ou se foi suspensa , ou se é uma definição de exemplo (modelo) e, por isso, não pode ser utilizada. Apenas as definições de processo ativas aparecerão na área relevante da GUI do Altium Designer, para utilização pelos designers. Clique no ícone para alternar o estado ativo, quando aplicável.
- Edit – clique no controlo
para modificar o fluxo de trabalho subjacente à definição de processo. O diagrama do fluxo de trabalho para esta versão da definição de processo será apresentado no Process Workflow Editor, como ponto de partida para trabalhar. Qualquer Administrador pode modificar qualquer definição de processo definida pelo utilizador, independentemente de quem a tenha criado originalmente, e guardá-la e implementá-la como a versão seguinte. Para as definições de processo predefinidas fornecidas pela Altium, pode criar uma nova definição de processo com base na edição de uma destas (essencialmente, fazendo um fork), mas não pode modificar a predefinição em si. Para mais informações sobre a edição de uma definição de processo, consulte Editar uma Definição de Processo Existente. - Remove – clique no controlo
para remover (eliminar) esta versão da definição de processo. Tenha em atenção que algumas das definições de processo predefinidas fornecidas pela Altium não podem ser removidas (e, por isso, não têm esse controlo). Se tiver sido iniciada pelo menos uma instância da definição de processo, independentemente de ainda estar ativa ou não, a definição não pode ser removida (o controlo de eliminação será removido).
Clique numa entrada de uma definição de processo para ver o respetivo fluxo de trabalho em diagrama no separador Diagram abaixo da lista. Se existir uma instância atualmente ativa de um processo, a vista mostrará em que ponto do fluxo esse processo se encontra, em termos de quem tem agora uma tarefa a executar para fazer avançar o processo.
Visualização do fluxo de trabalho subjacente de um processo selecionado no respetivo separador Diagram.
Definições de Processo Predefinidas
São fornecidas pela Altium várias definições de processo – abrangendo os três temas de processo – como parte da instalação do Enterprise Server. Algumas destas são ativadas para utilização tal como fornecidas e podem ser usadas tal como estão, enquanto outras são exemplos – não podem ser ativadas nem utilizadas diretamente. Todas podem ser usadas como ponto de partida para criar as suas próprias definições de processo, conforme necessário. Utilize as seguintes secções expansíveis para aceder a informações sobre as definições de processo fornecidas.
Altium-supplied Part Request Process Definitions
- New Part Request – ativada por predefinição, pode ser removida, e o respetivo diagrama de fluxo de trabalho é mostrado abaixo.

- New Part Request Assign – definição de exemplo, pode ser removida, e o respetivo diagrama de fluxo de trabalho é mostrado abaixo.

- New Part Request Multiple Tasks – definição de exemplo, pode ser removida, e o respetivo diagrama de fluxo de trabalho é mostrado abaixo.

New Part Request with Lifecycle Change– definição de exemplo, pode ser removida, e o respetivo diagrama de fluxo de trabalho é mostrado abaixo. Quando a peça solicitada tiver sido criada, avança automaticamente para o estado do ciclo de vidaPrototype.

- New Part Request Notify 3rd Party – definição de exemplo, que fornece a capacidade de acionar uma notificação EDS com parâmetros do fluxo de trabalho, e aguardar uma resposta do EDS. Isto pode ser utilizado para integrar um sistema de terceiros nos processos do Enterprise Server (requer acesso ao SDK do Enterprise Server), oferecendo-lhe a possibilidade de personalizar ainda mais os seus fluxos de trabalho e permitir influenciar decisões no fluxo de trabalho de um processo a partir de uma fonte externa. Pode ser removida, e o diagrama de fluxo de trabalho é mostrado abaixo.

- Part Request with PLM Part Create – definição de exemplo, que suporta a criação automática de um Componente na sua instância PLM, e depois a propagação do número de peça gerado de volta para o componente no Workspace. Pode ser removida, e o diagrama de fluxo de trabalho é mostrado abaixo.

Altium-supplied Project Activity Process Definitions
- Ad Hoc Review – ativada por predefinição, pode ser removida, e o respetivo diagrama de fluxo de trabalho é mostrado abaixo.

- Handoff Review – ativada por predefinição, pode ser removida, e o respetivo diagrama de fluxo de trabalho é mostrado abaixo.

- Milestone Review – ativada por predefinição, não pode ser removida, e o respetivo diagrama de fluxo de trabalho é mostrado abaixo.

- Project Releaser with Publish – definição de exemplo, que fornece a capacidade de publicar numa instância PLM integrada como etapa adicional do Project Releaser. Pode ser removida, e o diagrama de fluxo de trabalho é mostrado abaixo.

- Publish to PLM (User selects) – definição de exemplo, que fornece a publicação dos resultados libertados do projeto Workspace para uma instância PLM integrada, mas com o utilizador a poder selecionar exatamente quais os resultados que são publicados. Pode ser removida, e o diagrama de fluxo de trabalho é mostrado abaixo.

Altium-supplied Project Creation Process Definitions
- Project – definição de exemplo, pode ser removida, e o respetivo diagrama de fluxo de trabalho é mostrado abaixo.

- Project (with parameters) – definição de exemplo, pode ser removida, e o respetivo diagrama de fluxo de trabalho é mostrado abaixo.

Request Project Creation– definição de exemplo, pode ser removida, e o respetivo diagrama de fluxo de trabalho é mostrado abaixo. Um utilizador atribuído tem de aprovar a criação do projeto antes de este poder prosseguir.

- Project with initialise in PLM – definição de exemplo, que suporta a criação automática de números de peça na sua instância PLM, e depois a propagação destes como parâmetros Workspace do projeto Workspace. Pode ser removida, e o diagrama de fluxo de trabalho é mostrado abaixo.

Adicionar uma Nova Definição de Processo
Related page: Definir um Fluxo de Trabalho de Processo
Podem ser criados novos processos utilizando o Process Workflow Editor dedicado. Para aceder ao editor, ative o separador do tema no qual pretende criar o novo processo e, em seguida, clique no botão
no canto superior direito da página.
Aceder ao Process Workflow Editor. Garantir que o tema de processo pretendido está ativo antes do acesso assegurará que a nova definição de processo ficará definida com o tipo de tema correto.
Dê à sua nova definição de processo um nome significativo, depois construa o fluxo de trabalho graficamente e defina os aspetos necessários de cada elemento desse fluxo. Para tarefas do utilizador, é utilizado um User Form Editor para criar o formulário necessário que será apresentado ao utilizador, para obter a sua entrada quando lhe for atribuída uma tarefa no ponto relevante do fluxo de trabalho.
O poderoso Process Workflow Editor oferece-lhe a flexibilidade para construir processos com fluxos de trabalho que podem ser tão simples ou tão complexos quanto necessário, e em conformidade com os requisitos da sua empresa.
Depois de um processo ter sido definido conforme necessário, clique no botão
para o adicionar à lista de processos disponíveis para esse tema de processo. A nova definição de processo será ativada e ficará pronta a utilizar.
Editar uma Definição de Processo Existente
Qualquer Administrador pode modificar qualquer definição de processo definida pelo utilizador, independentemente de quem a tenha criado originalmente, e guardá-la e implementá-la como a versão seguinte. Para o fazer, clique no controlo
da definição de processo que pretende modificar. O diagrama de fluxo de trabalho para esta versão da definição de processo será apresentado no Process Workflow Editor, como ponto de partida para trabalhar.
Exemplo de edição de uma definição de processo existente – aceder ao Process Workflow Editor, com o qual efetuar as alterações necessárias.
Faça as alterações necessárias ao fluxo de trabalho em diagrama do processo, incluindo quaisquer alterações aos formulários associados às tarefas do utilizador, e depois clique no botão
para guardar efetivamente a definição como a versão seguinte. No exemplo aqui apresentado, a definição de processo original Company Pre-release Review : 1 (versão 1) é modificada e guardada para se tornar em Company Pre-release Review : 2 (versão 2).
Com as modificações efetuadas, guarde e implemente como a versão seguinte dessa definição de processo.
Ao utilizar o campo pendente no canto superior esquerdo e definir a entrada para All, pode ver todas as versões das definições de processo existentes. Na imagem abaixo, pode ver ambas as versões da definição de processo Company Pre-release Review.
Mostrar todas as versões da definição de processo de exemplo Company Pre-release Review. Tenha em atenção que apenas a versão mais recente (versão 2) pode ser ativada e utilizada.
Importar/Exportar uma Definição de Processo
As definições de processo podem ser exportadas e importadas, permitindo reutilizá-las rapidamente entre instâncias do Enterprise Server — uma verdadeira poupança de tempo quando o fluxo de trabalho subjacente de um processo é particularmente complexo e ter de o "reinventar" seria, de outro modo, uma tarefa assustadora.
Para importar:
- Aceda ao separador temático (Part Requests, Project Activities, Project Creations) correspondente à definição de processo que pretende importar.
- Clique no botão
para criar uma nova definição de processo e aceder ao Process Workflow Editor. - Clique no botão
. Na caixa de diálogo Open apresentada, navegue até ao ficheiro Workflow pretendido (*.aaw) e abra-o. O conteúdo do ficheiro substituirá completamente tudo o que estiver atualmente definido para a definição de processo (nome, diagrama, etc.).
Para exportar:
- Clique no controlo
para aceder ao modo de edição da versão pretendida da definição de processo que deseja exportar. - No Process Workflow Editor, clique no botão
. A definição de processo será exportada como um ficheiro Workflow (<ProcessDefinitionName>.aaw) para a pasta de transferências predefinida no seu navegador. - Clique na entrada Processes na árvore de navegação à esquerda da interface de navegador do Workspace para sair do Process Workflow Editor sem efetuar quaisquer alterações à definição de processo.
Acesso do Designer aos Fluxos de Trabalho do Processo
Related pages: Efetuar Revisões de Design, Publicar num PLM, Pedidos de Peças Baseados em Processo
Assim que o conjunto necessário de definições de processo para cada tema de processo disponível estiver criado conforme necessário para a sua empresa, as definições que forem ativadas ficarão disponíveis para utilização por todos os utilizadores assim que estiverem ligados ao Workspace do Enterprise Server. As secções seguintes analisam onde um designer pode aceder e iniciar estes processos ativos — tanto através do Altium Designer, como através da interface de navegador do Workspace.
Pedidos de Peças
Related page: Pedidos de Peças Baseados em Processo
No Altium Designer, as definições de processo ativadas que fazem parte do tema Pedidos de Peças podem ser acedidas nos seguintes locais:
- A partir do painel Components. Clique com o botão direito na área principal do painel — as definições ativas do processo de pedido de peças estão disponíveis no submenu Operations » Submit Request. Em alternativa, clique na ligação Submit request na secção Need more components?.

- No painel Manufacturer Part Search. Se o item de pesquisa atualmente selecionado tiver o ícone
, o painel Information (acedido clicando em apresentará o botão
. Clique na parte pendente do botão para aceder a um menu com as definições ativas do processo de pedido de peças. Clicar diretamente na parte principal do botão iniciará a primeira definição de processo da lista.

Se o item de pesquisa atualmente selecionado tiver um ícone
, as definições ativas do processo de pedido de peças estarão disponíveis no menu associado ao botão
(clique na parte pendente do botão).

As definições ativas do processo de pedido de peças também podem ser acedidas a partir do menu do botão direito na área principal do painel, no submenu Submit Request.

- A partir do painel Explorer, na pasta Part requests ou após efetuar uma pesquisa. O botão
estará disponível e, ao ser premido, apresentará as definições ativas do processo de pedido de peças disponíveis para escolha.

A partir da interface de navegador do Workspace, as definições de processo ativadas que fazem parte do tema Pedidos de Peças podem ser acedidas a partir da página Part Requests, clicando no botão
no canto superior direito da página.
Aceder a definições ativadas de Pedidos de Peças a partir da página Part Requests da interface de navegador do Workspace.
Atividades do Projeto
Related pages: Efetuar Revisões de Design, Publicar num PLM, Integração PLM.
As definições de processo ativadas que fazem parte do tema Atividades do Projeto podem ser acedidas em vários locais.
Revisão de Design e Publicação PLM Padrão
No Altium Designer, as definições de processo ativadas de revisão de design e publicação — que fazem parte do tema Atividades do Projeto — podem ser acedidas a partir do submenu de contexto Project Activities, acedido clicando com o botão direito na entrada do projeto de design no painel Projects, ou a partir do menu principal Project » Project Activities.

A partir da interface de navegador do Workspace, as definições de processo ativadas de revisão de design e publicação — que fazem parte do tema Atividades do Projeto — podem ser acedidas a partir da página Projects da interface. Selecione o projeto pretendido e clique no botão
.
Aceder a definições ativadas de Atividades do Projeto (revisão de design e publicação PLM padrão) para um projeto do Workspace, na área Projects da interface de navegador do Workspace.
Publicação PLM através do Project Releaser
No Altium Designer, o processo de publicação numa instância PLM como parte do Project Releaser pode ser acedido a partir do submenu Project » Project Releaser do projeto ativo, ou clicando com o botão direito na entrada do projeto de design no painel Projects e escolhendo o processo na entrada do menu de contexto Project Releaser.

Criações de Projeto
No Altium Designer, as definições de processo ativadas que fazem parte do tema Criações de Projeto podem ser acedidas em três locais:
- A partir do submenu principal File » New » Project in <WorkspaceName>.

- A partir do submenu de contexto Convert to Managed Project, acedido clicando com o botão direito na entrada de um projeto local no painel Projects.

- A partir do submenu de contexto Clone, acedido clicando com o botão direito na entrada de um projeto na caixa de diálogo Open Project dialog quando a localização do Workspace está selecionada.

A partir da interface do browser do Workspace, as definições de processo ativadas que fazem parte do tema Project Creations podem ser acedidas nos seguintes locais:
- A partir da página principal Projects da interface, clicando no botão
.
Aceder às definições ativadas de Project Creations a partir da área principal Projects da interface do browser do Workspace.
- A partir da página Projects da interface, quando se pretende clonar um projeto específico. Selecione o projeto pretendido e, em seguida, clique no botão
para aceder aos processos no menu.
Aceder às definições ativadas de Project Creations quando se pretende clonar um projeto do Workspace, na área Projects da interface do browser do Workspace.
– clique no controlo ou no nome da coluna. Também é possível efetuar pesquisas, utilizando o campo Search no topo da lista. Os dados de todos os campos, exceto Status, Started At, Ended At e Terminate, podem ser utilizados na pesquisa.
. Na caixa de diálogo Open que surge, navegue até ao ficheiro Workflow pretendido (*.aaw) e abra-o. O tema de processo correto será detetado, e o conteúdo do ficheiro será carregado no Process Workflow Editor. Para mais informação, consulte
para exportar um relatório das atividades atualmente listadas (Process Workflows) como um ficheiro 
no canto inferior direito para destacar o ponto atual atingido no workflow – a entrada do(s) utilizador(es) piscará momentaneamente.
)
)
)
. Também surgirá no menu uma entrada adicional relativa a novos pedidos de peças utilizando essa funcionalidade legada. Esta terá o sufixo (Legacy). Se não estiverem disponíveis definições de processo ativas para o tema de processo Pedidos de Peças e a funcionalidade Legacy Part Requests não estiver ativada, o botão Submit Request não será apresentado. Poderá ser necessário terminar sessão no Workspace e voltar a iniciá-la, ou reiniciar o Altium Designer, para atualizar.