Solicitações de componentes baseadas em processos
O número de componentes de projeto disponíveis para um engenheiro ao capturar seu próximo projeto pode variar de algumas centenas, espalhadas por bibliotecas individuais de símbolos e modelos, a centenas de milhares, armazenados em um banco de dados corporativo dedicado de peças. Mas, independentemente de quantos componentes estejam disponíveis à mão, sempre haverá mais que não estão, e que precisam ser criados e adicionados para reutilização.
Para uma pequena empresa de projeto, um engenheiro simplesmente trocará de “chapéu” e se tornará o Bibliotecário — criando rapidamente os componentes necessários que estão faltando em seu arsenal de projeto. No entanto, para uma organização maior que emprega um departamento de bibliotecas dedicado para ampliar e manter os componentes de projeto — acessíveis a todos os engenheiros e projetistas dessa organização — faz sentido enviar solicitações de novos componentes (ausentes) para esse departamento. Oferecendo uma solução elegante para isso, Altium Designer disponibiliza o recurso
Um engenheiro pode simplesmente fazer uma solicitação para que uma ou mais peças sejam criadas e ser notificado quando essa solicitação tiver sido concluída, com o(s) componente(s) disponibilizado(s), ou rejeitada (e o motivo). O solicitante fornece o máximo possível de informações-chave para dar suporte à sua solicitação (fabricante e número(s) da peça, descrição(ões), qualquer folha de dados relevante (PDF ou URL)). Itens de Componente Stub podem até mesmo ser criados para que o bibliotecário possa então dar continuidade (e finalizar).
Workflows do Processo de Part Request
Altium Designer fornece um poderoso ambiente de projeto colaborativo. Parte disso é o suporte a
Os processos e seus Workflows são criados e gerenciados por meio da interface do navegador do Workspace — por um Administrador desse Workspace. Uma única definição de processo predefinida para Part Requests vem ativada para uso imediatamente (New Part RequestNew Part Request AssignNew Part Request Multiple TasksPart Request with PLM Part CreatePart Request with lifecycle changeNew Part Request Notify 3rd party
-
— ativa para uso, e cujo diagrama de workflow é mostrado abaixo.New Part Request
O diagrama de workflow da definição de processo .New Part Request -
— definição de exemplo de modelo, a partir da qual você pode criar sua própria definição (editar, nomear e então salvar/implantar). O diagrama de workflow é mostrado abaixo.New Part Request Assign
O diagrama de workflow da definição de processo de exemplo .New Part Request Assign -
— definição de exemplo de modelo, a partir da qual você pode criar sua própria definição (editar, nomear e então salvar/implantar). O diagrama de workflow é mostrado abaixo.New Part Request Multiple Tasks
O diagrama de workflow da definição de processo de exemplo .New Part Request Multiple Tasks -
— definição de exemplo de modelo, com suporte à criação automática de um Component em sua instância de PLM, e então à propagação do número da peça gerado de volta para o componente no Workspace. O diagrama de workflow é mostrado abaixo.Part Request with PLM Part Create
O diagrama de workflow da definição de processo de exemplo .Part Request with PLM Part Create -
— definição de exemplo de modelo, fornecendo a capacidade de alterar o estado do ciclo de vida de um componente. O diagrama de workflow é mostrado abaixo.Part Request with lifecycle change
O diagrama de workflow da definição de processo de exemplo .Part Request with lifecycle change -
— definição de exemplo, fornecendo a capacidade de acionar notificação EDS com parâmetros do workflow e aguardar uma resposta do EDS. Isso pode ser usado para integrar um sistema de terceiros aos processos do Enterprise Server (requer acesso ao SDK do Enterprise Server), oferecendo a capacidade de personalizar ainda mais seus workflows e dar suporte à influência de decisões no workflow de um processo a partir de uma fonte externa. O diagrama de workflow é mostrado abaixo.New Part Request Notify 3rd party
O diagrama de workflow da definição de processo de exemplo .New Part Request Notify 3rd party
Iniciando Part Requests
Depois que o conjunto necessário de definições de processo para o tema de processo Part Requests tiver sido elaborado conforme necessário para sua empresa, as definições ativadas estarão disponíveis para uso por todos os usuários quando estiverem conectados ativamente ao Workspace. As seções a seguir mostram onde um projetista pode acessar e iniciar esses processos ativos — tanto pelo Altium Designer quanto pela interface do navegador do Workspace.
De dentro do Altium Designer
De dentro do Altium Designer, as definições de processo ativadas que fazem parte do tema Part Requests podem ser acessadas nos seguintes locais:
-
No painel Components. Clique com o botão direito na área principal do painel — as definições ativas de processo de solicitação de peça estão disponíveis no submenu
Operations » Submit Request . Como alternativa, clique no linkSubmit request na seção .Need more components? -
No painel Manufacturer Part Search. Se o item de pesquisa atualmente selecionado não tiver o ícone
, o painel Details (acessado clicando em apresentará o botão
. Clique na parte de seta do botão para acessar um menu com as definições ativas de processo de solicitação de peça. Clicar diretamente na parte principal do botão iniciará a primeira definição de processo da lista.

Iniciando uma Part Request no painelManufacturer Part Search a partir de um componente sem modelos.Se o item de pesquisa atualmente selecionado tiver um ícone
, as definições ativas de processo de solicitação de peça estarão disponíveis no menu associado ao botão
(clique na parte de seta do botão).

Iniciando uma Part Request no painelManufacturer Part Search a partir de um componente com modelos.As definições ativas de processo de solicitação de peça também podem ser acessadas pelo menu de clique com o botão direito na área principal do painel, no submenu
Submit Request .
Iniciando uma Part Request na área principal do painelManufacturer Part Search . -
No painel Explorer, quando a pasta dedicada
Part requests estiver selecionada ou após a realização de uma pesquisa. O botão
estará disponível e, quando pressionado, apresentará as definições ativas de processo de solicitação de peça disponíveis para escolha.
Iniciando uma Solicitação
Depois de escolher a definição de processo de solicitação de peça necessária, a caixa de diálogo
As informações reais contidas na caixa de diálogo dependerão do conteúdo definido no formulário associado ao elemento StartStartNew Part Request

Exemplo mostrando a caixa de diálogo New Part Request
A imagem a seguir mostra a caixa de diálogo New Part Request

Exemplo mostrando a caixa de diálogo New Part Request
Para as definições padrão de processo de solicitação de peça, os seguintes controles estão disponíveis:
-
Request title — o nome identificador usado para a Part Request. Pode ser inserido manualmente ou mantido como o padrão , que gera um título no formatoAUTO — por exemplo,<process name> #<incrementing number> .Part Request Lifecycle #9 -
Part number — este é um campo obrigatório que indica ao bibliotecário o número específico da peça que você precisa que ele crie. -
Manufacturer — este é um campo obrigatório para indicar ao bibliotecário quem realmente fabrica a peça. -
Description — este campo pode ser usado para fornecer uma descrição detalhada da peça (normalmente retirada da folha de dados do fabricante). -
Priority — este é um campo obrigatório usado para indicar a prioridade da solicitação. Escolha entre ,Low ouMedium . A configuração padrão éHigh .Medium -
Needed by — use este campo para especificar a data até a qual você precisa que o componente esteja pronto. Ao clicar no campo, será exibida uma janela de calendário para especificar a data necessária. -
Link — se você tiver uma URL para a folha de dados da peça, insira-a neste campo. -
Datasheets — se você tiver alguma folha de dados disponível para a peça, adicione-a usando este campo, seja por meio de uma caixa de diálogo clicando no botão
, seja arrastando e soltando-a na área indicada. Arquivos de qualquer formato podem ser anexados. Para remover um arquivo, clique em seu controle de remoção (
).
-
Preliminary components — use este campo para adicionar links para qualquer símbolo, footprint e componente existente no seu Workspace, que possam ser usados como base para a criação da peça solicitada. Clique no campo e comece a digitar para acessar uma lista de Items disponíveis (por ID do Item). Ao escolher uma entrada, ela será adicionada ao campo. Como alternativa, clique no botão
para acessar a caixa de diálogo Choose Items (uma variante simplificada do painelExplorer ), com a qual é possível procurar os componentes preliminares necessários. Para remover uma entrada, clique em seu controle de fechamento
Adicione links para conteúdo existente no Workspace, que pode ser usado ao criar a peça solicitada. -
Properties — este campo só está disponível ao iniciar a solicitação a partir de uma peça escolhida no painelManufacturer Part Search e simplesmente carrega/apresenta os parâmetros dessa peça, junto com seus valores.
Com todos os dados inseridos/especificados conforme necessário, clique no botão
para iniciar a solicitação. Os campos
ficará indisponível.

Os campos
Na Interface do Navegador do Workspace
Na interface do navegador do Workspace, as definições de processo ativadas que fazem parte do tema Part Requests podem ser acessadas na página
no canto superior direito da página.

Acessando definições ativadas de Part Requests na página
Iniciando a Solicitação
Depois de escolher a definição de processo de solicitação de peça necessária, aparecerá uma janela cujo título reflete o nome da definição de processo escolhida. Ela apresentará controles para definir a peça solicitada — forneça o máximo possível de informações para que a pessoa designada para criar o componente possa entregar a peça exatamente como necessário.
As informações reais contidas na caixa de diálogo dependerão do conteúdo definido no formulário associado ao elemento StartStartNew Part Request

Exemplo mostrando a janela New Part Request
Para as definições padrão de processo de solicitação de peça, os seguintes controles estão disponíveis:
-
Request title — o nome identificador usado para a Part Request. Pode ser inserido manualmente ou mantido como o padrão , que gera um título no formatoAUTO — por exemplo,<process name> #<incrementing number> .Part Request Lifecycle #9 -
Part number — este é um campo obrigatório que indica ao bibliotecário o número específico da peça que você precisa que ele crie. -
Manufacturer — este é um campo obrigatório para indicar ao bibliotecário quem realmente fabrica a peça. -
Description — este campo pode ser usado para fornecer uma descrição detalhada da peça (normalmente retirada da folha de dados do fabricante). -
Priority — este é um campo obrigatório usado para indicar a prioridade da solicitação. Escolha entre ,Low ouMedium . A configuração padrão éHigh .Medium -
Needed by — use este campo para especificar a data até a qual você precisa que o componente esteja pronto. Ao clicar no campo, será exibida uma janela de calendário para especificar a data necessária. -
Link — se você tiver uma URL para a folha de dados da peça, insira-a neste campo. -
Datasheets — se você tiver alguma folha de dados disponível para a peça, adicione-a usando este campo, seja por meio de uma caixa de diálogo clicando no botão
, seja arrastando e soltando-a na área indicada. Arquivos de qualquer formato podem ser anexados. Para remover um arquivo, clique em seu controle de remoção
-
Preliminary components — use este campo para adicionar links para qualquer símbolo, footprint e componente existente no seu Workspace, que possam ser usados como base para a criação da peça solicitada. Clique no campo e comece a digitar para acessar uma lista de Items disponíveis (por ID do Item). Ao escolher uma entrada, ela será adicionada ao campo. Como alternativa, clique no botão
para acessar a janela Explorer , com a qual é possível procurar os componentes preliminares necessários. Para remover uma entrada, clique em seu controle de fechamento
Adicione links para conteúdo existente no Workspace, que pode ser usado ao criar a peça solicitada.
Com todos os dados inseridos/especificados conforme necessário, clique no botão
para iniciar a solicitação. Os campos

Os campos
Atribuição Inicial da Solicitação
Como uma nova solicitação de peça é inicialmente atribuída depende das configurações definidas para
-
Assignee — pode ser um único usuário do seu Workspace, vários usuários ou uma função específica (agrupamento de usuários). -
Except – quem não tem permissão para trabalhar na tarefa, mesmo que faça parte do escopo do responsável pela atribuição (por exemplo, o solicitante não deve aprovar sua própria solicitação de peça!). -
Task ownership – determina quem pode atuar em uma tarefa, em relação ao(s) usuário(s) especificado(s) no campoAssignee . As seguintes opções estão disponíveis:-
– se houver apenas um único usuário no campoOne of assigned usersAssignee , a tarefa inicial de trabalhar na solicitação será atribuída diretamente a esse usuário. Se houver vários responsáveis, todos os usuários verão a tarefa em sua lista de tarefas, e um desses usuários atribuirá a tarefa a si mesmo. -
– todos os responsáveis recebem a tarefa.All assigned users
-
Para as definições de processo padrão de Part Request, o AdministratorsOne of assigned users

Qual usuário recebe inicialmente a tarefa de trabalhar em uma nova solicitação de peça depende de como as configurações de New Part Request
Trabalhando em uma Part Request
Depois que uma Part Request é iniciada, a interação com essa solicitação — ou melhor, com o fluxo de trabalho do processo definido para ela — ocorre por meio do conceito de
Acessando Tasks no Altium Designer
Quando você estiver conectado ao seu Workspace por meio do Altium Designer, sua lista atual de tarefas estará disponível no painel Tasklist. Para tarefas relacionadas a Part Request, observe o New Part Request #1

Exemplo de tarefas de Part Request atualmente atribuídas ao usuário conectado ao Workspace, ou disponíveis para atribuição a ele.
Clicar na entrada de uma tarefa abrirá uma caixa de diálogo contendo o formulário associado a essa tarefa. O formulário apresenta todas as informações e campos que foram definidos para aquela tarefa de usuário específica — por um administrador ao criar o fluxo de trabalho do processo — a fim de obter escolhas, informações ou dados do usuário, o que facilitará a progressão desse fluxo de trabalho.

Exemplo de formulário para uma tarefa de usuário associada ao processo padrão New Part Request
Para visualizar o fluxo de trabalho subjacente do processo pai da tarefa, ative a guia
Acessando o diagrama de fluxo de trabalho do processo padrão New Part Request
Interaja com o formulário conforme necessário para concluir sua tarefa. Isso pode significar escolher uma opção, fazer um comentário ou anexar arquivos/dados adicionais. No processo padrão New Part Request
-
Components – use este campo para adicionar links para qualquer símbolo, footprint e componente existentes no seu Workspace e que tenham sido criados para atender à peça solicitada. -
Next step – use este campo para determinar o que acontece a seguir no ciclo de vida desta solicitação de peça:-
– escolha esta opção se você criou a peça (e modelos de domínio relacionados, se aplicável).Completed -
– escolha esta opção se você não pretende criar a peça (e, crucialmente, adicionando um motivo no campoRejectedNote ). -
– escolha esta opção se você não puder criar a peça neste momento sem informações adicionais do solicitante (e, crucialmente, adicione o que é necessário no campoNeeds more infoNote ).
-
-
Note – use este campo para fornecer um comentário relacionado à tarefa. Por exemplo, indicando que o componente recém-criado está 'pronto para uso' ou uma explicação concisa de por que a peça solicitada não será criada. E, se você precisar de mais informações do solicitante, este é o lugar para indicar o que estava faltando na solicitação original!
Depois de preencher o formulário da sua tarefa conforme necessário, clique no botão
, para que o processo possa avançar para a próxima etapa relevante. A tarefa será considerada concluída e será removida do painel. Se a próxima tarefa no fluxo também for atribuída a você, o formulário associado será apresentado automaticamente.
Acessando Tasks pela interface do navegador do Workspace
Faça login na interface do navegador do seu Workspace e acesse a página
Para tarefas relacionadas a Part Request, observe o New Part Request #1

Exemplo de tarefas de Part Request atualmente atribuídas ao usuário conectado ao Workspace, ou disponíveis para atribuição a ele. Mostradas aqui estão tarefas de Part Request em um Altium 365 Workspace. Passe o cursor sobre a imagem para ver tarefas de Part Request em um Enterprise Server Workspace.
Clique na entrada da tarefa aplicável — relevante para a Part Request — para que o formulário associado seja apresentado na guia

Exemplo de formulário para uma tarefa de usuário associada ao processo padrão New Part Request, quando acessada a partir da página
Para visualizar o fluxo de trabalho subjacente do processo pai da tarefa, ative a guia

Acessando o diagrama de fluxo de trabalho do processo padrão New Part RequestPavel.Demidov@altium.com
Interaja com o formulário conforme necessário para concluir sua tarefa. Isso pode significar escolher uma opção, fazer um comentário ou anexar arquivos/dados adicionais. No processo padrão New Part Request
-
Components – use este campo para adicionar links para qualquer símbolo, footprint e componente existentes no seu Workspace e que tenham sido criados para atender à peça solicitada. -
Next step – use este campo para determinar o que acontece a seguir no ciclo de vida desta solicitação de peça:-
– escolha esta opção se você criou a peça (e modelos de domínio relacionados, se aplicável).Completed -
– escolha esta opção se você não pretende criar a peça (e, crucialmente, adicionando um motivo no campoRejectedNote ). -
– escolha esta opção se você não puder criar a peça neste momento sem informações adicionais do solicitante (e, crucialmente, adicione o que é necessário no campoNeeds more infoNote ).
-
-
Note – use este campo para fornecer um comentário relacionado à tarefa. Por exemplo, indicando que o componente recém-criado está 'pronto para uso' ou uma explicação concisa de por que a peça solicitada não será criada. E, se você precisar de mais informações do solicitante, este é o lugar para indicar o que estava faltando na solicitação original!
Depois de preencher o formulário da sua tarefa conforme necessário, clique no botão
. A tarefa será considerada concluída e será removida da sua lista de tarefas. Se a próxima tarefa no fluxo também for atribuída a você, o formulário associado será apresentado automaticamente.
Visualizando Part Requests
A qualquer momento, qualquer usuário pode visualizar as atividades de solicitação de peça — tanto solicitações ativas quanto solicitações encerradas. Isso pode ser feito em dois locais.
Página Part Requests (interface do navegador do Workspace)
Na página

Navegue por todos os processos de solicitação de peça em um único local conveniente. Mostrado aqui está o acesso à página
Para cada entrada, as seguintes informações são apresentadas (quando aplicável):
-
Status – o estado do processo de solicitação de peça. Pode ser um dos seguintes:-
Active – o processo de solicitação de peça está ativo no momento, e seu fluxo de trabalho associado está progredindo. -
On hold – o processo de solicitação de peça está ativo no momento, mas está aguardando entrada inicial, como a alocação de responsável, antes que seu fluxo de trabalho possa progredir. -
Closed – o processo de solicitação de peça agora está encerrado, por exemplo, foi concluído com sucesso ou rejeitado. -

Terminated – o processo de solicitação de peça agora está encerrado e foi terminado diretamente pelo iniciador da solicitação ou por um administrador do Workspace.
-
-
Process Name – o nome da definição do processo de solicitação de peça. -
Title – este campo é usado para distinguir entre várias instâncias do mesmo processo de solicitação de peça. O título é o nome do processo, com um sufixo de instância ( ,#1 e assim por diante).#2 -
State – este é o estado atualmente alcançado dentro do fluxo de trabalho associado ao processo. -
Assignee (somente processo ativo) – este é o usuário que agora tem uma tarefa a executar para mover o processo de solicitação de peça a partir de seu estado atual no fluxo de trabalho. -
Started By – o usuário que iniciou o processo de solicitação de peça. -
Started At – a data e a hora em que o processo de solicitação de peça foi iniciado. -
Ended At (somente processo encerrado) – a data e a hora em que o processo de solicitação de peça foi encerrado.
Para um processo de solicitação de peça ativo, também há um controle ClosedAdministrators
Clique em uma entrada de um processo de solicitação de peça para visualizar um diagrama do fluxo de trabalho subjacente (na guia

Visualizando o fluxo de trabalho subjacente de um processo de solicitação de peça selecionado em sua guia
As seguintes guias adicionais também estão disponíveis:
-
Data – mostra todos os dados pertinentes do processo. Para um processo de solicitação de peça, isso pode incluir fichas técnicas anexadas, dados paramétricos e quaisquer componentes preliminares. -
History – mostra um histórico das ações realizadas ao longo do fluxo de trabalho do processo.

Use as guias
Painel Tasklist (Altium Designer)
Quando você estiver conectado ao seu Workspace por meio do Altium Designer, todas as atividades baseadas em processo que você iniciou estarão disponíveis para navegação na região
e desative as entradas

Acesse as solicitações de peça que você iniciou diretamente no Altium Designer.
Para cada entrada, as seguintes informações são apresentadas (quando aplicável):
-
State – o estado do processo de solicitação de peça. Pode ser um dos seguintes:-
Active – o processo de solicitação de peça está ativo no momento, e seu fluxo de trabalho associado está progredindo. -
On hold – o processo de solicitação de peça está ativo no momento, mas está aguardando entrada inicial, como a alocação de responsável, antes que seu fluxo de trabalho possa progredir. -
Closed – o processo de solicitação de peça agora está encerrado, por exemplo, foi concluído com sucesso ou rejeitado. -
Terminated – o processo de solicitação de peça agora está encerrado e foi terminado diretamente pelo iniciador da solicitação ou por um administrador do Workspace.
-
-
Title – este campo é usado para distinguir entre várias instâncias do mesmo processo de solicitação de peça. O título é o nome do processo, com um sufixo de instância ( ,#1 e assim por diante).#2 -
Type – o nome da definição do processo de solicitação de peça. -
Started – a data e a hora em que o processo de solicitação de peça foi iniciado.
Clicar em uma entrada abrirá uma caixa de diálogo apresentando o fluxo de trabalho subjacente do processo pai da tarefa — na guia

Visualização do fluxo de trabalho subjacente de um processo de solicitação de peça selecionado na guia
Notificações por e-mail
Somente o solicitante original e qualquer usuário que precise executar uma tarefa relacionada àquela solicitação receberão as notificações por e-mail aplicáveis. O solicitante, que iniciou a solicitação, recebe notificação quando a nova solicitação de peça é enviada e também quando ela é concluída (ou seja, a peça foi criada com sucesso ou a solicitação foi rejeitada). Um usuário que esteja trabalhando na solicitação receberá notificação sobre qualquer tarefa relacionada àquela solicitação que exija sua atenção. Esse usuário pode ser o solicitante original, caso sejam necessárias mais informações da parte dele.
As notificações por e-mail serão recebidas quando o recurso Email Notifications estiver habilitado. Isso é feito por um Administrador na página

Exemplo de e-mail recebido quando a solicitação de peça é concluída.

