Demandes de composants basées sur les processus

Le nombre de composants de conception mis à la disposition d’un ingénieur lors de la capture de son prochain design peut aller de quelques centaines, dispersés dans des bibliothèques individuelles de symboles et de modèles à des centaines de milliers, stockés dans une base de données de composants dédiée à l’entreprise. Mais quel que soit le nombre de composants immédiatement disponibles, il y en aura toujours d’autres qui ne le sont pas et qui devront être créés puis ajoutés pour être réutilisés.

Dans un petit bureau d’études, un ingénieur change simplement de « casquette » et devient le bibliothécaire, créant à la volée les composants requis qui manquent à son arsenal de conception. En revanche, dans une organisation plus grande qui emploie un service de bibliothèque dédié pour développer et maintenir les composants de conception — accessibles à tous les ingénieurs et concepteurs de cette organisation — il est logique de soumettre à ce service des demandes de nouveaux composants (manquants). Pour offrir une solution élégante à cela, Altium Designer propose la fonctionnalité Part Requests.

Un ingénieur peut simplement soumettre une demande pour qu’une ou plusieurs pièces soient créées, et être informé lorsque cette demande a été soit traitée et que le ou les composants sont disponibles, soit rejetée (avec la raison). Le demandeur fournit autant d’informations clés que possible pour appuyer sa demande (fabricant et numéro(s) de pièce, description(s), toute fiche technique pertinente (PDF ou URL)). Il est même possible de créer des Stub Component Items que le bibliothécaire pourra ensuite reprendre et finaliser.

Notez que ce document traite de la fonctionnalité Part Request par défaut, basée sur les Workflows. Si vous souhaitez utiliser l’approche legacy Part Request lorsque vous êtes connecté à un Enterprise Server Workspace, c’est possible. Pour ce faire, activez l’option Legacy Part Requests Active, sur la page Admin – Settings – Vault – Legacy Part Requests de l’browser interface de l’Enterprise Server Workspace.

Workflows de processus Part Request

Related page: Creating & Managing Processes (Altium 365 WorkspaceEnterprise Server Workspace)

Altium Designer fournit un puissant environnement de conception collaborative. Cela inclut la prise en charge de Workflows qui guident les concepteurs d’une entreprise dans les processus de conception quotidiens typiques, tels que la création de nouvelles pièces. Chaque Workflow utilisé pour mettre en œuvre un processus de conception particulier est créé dans le cadre d’un Process Definition. Il peut donc être désigné comme le Workflow sous-jacent de ce processus, ou simplement comme un Process Workflow.

Les processus et leurs Workflows sont créés et gérés via la browser interface du Workspace — par un administrateur de ce Workspace. Une définition de processus prédéfinie unique pour les Part Requests est activée prête à l’emploi (New Part Request). Elle se trouve dans l’onglet Part Requests de la page Admin – Processes de la browser interface. Utilisez-la, modifiez-la ou créez la vôtre selon vos besoins afin de répondre aux exigences de demande de pièces dans votre entreprise. En outre, cinq autres exemples de définitions de processus sont disponibles — New Part Request Assign, New Part Request Multiple Tasks, Part Request with PLM Part Create, Part Request with lifecycle change, et New Part Request Notify 3rd party. Ils ne peuvent pas être activés et utilisés tels quels. Chacun d’eux est donc davantage un « modèle » — modifiez-le selon les exigences de votre entreprise, attribuez-lui un nom, puis enregistrez-le comme nouvelle définition de processus, que vous pourrez ensuite activer et utiliser, avec toutes les autres définitions du thème de processus Part Requests.

  • New Part Request — active et prête à l’emploi, dont le diagramme de workflow est illustré ci-dessous.

    Le diagramme de workflow de la définition de processus New Part Request.
    Le diagramme de workflow de la définition de processus New Part Request.

  • New Part Request Assign — définition d’exemple modèle, à partir de laquelle vous pouvez créer votre propre définition (modifier, nommer, puis enregistrer/déployer). Le diagramme de workflow est illustré ci-dessous.

    Le diagramme de workflow de la définition de processus d’exemple New Part Request Assign.
    Le diagramme de workflow de la définition de processus d’exemple New Part Request Assign.

  • New Part Request Multiple Tasks — définition d’exemple modèle, à partir de laquelle vous pouvez créer votre propre définition (modifier, nommer, puis enregistrer/déployer). Le diagramme de workflow est illustré ci-dessous.

    Le diagramme de workflow de la définition de processus d’exemple New Part Request Multiple Tasks.
    Le diagramme de workflow de la définition de processus d’exemple New Part Request Multiple Tasks.

  • Part Request with PLM Part Create — définition d’exemple modèle, prenant en charge la création automatique d’un composant dans votre instance PLM, puis la propagation du numéro de pièce généré vers le composant dans le Workspace. Le diagramme de workflow est illustré ci-dessous.

    Le diagramme de workflow de la définition de processus d’exemple Part Request with PLM Part Create.
    Le diagramme de workflow de la définition de processus d’exemple Part Request with PLM Part Create.

    Il est important de noter que lorsque vous modifiez cette définition d’exemple pour créer la vôtre, vous devez spécifier l’instance PLM dans laquelle les pièces doivent être créées. Sélectionnez l’entité Create Part in PLM dans le diagramme de workflow et choisissez l’instance PLM dans le menu déroulant associé au champ PLM Instance. Ce menu répertorie toutes les instances PLM actuellement définies (telles que définies sur la page PLM Integration de l’interface).
  • Part Request with lifecycle change — définition d’exemple modèle, offrant la possibilité de modifier l’état du cycle de vie d’un composant. Le diagramme de workflow est illustré ci-dessous.

    Le diagramme de workflow de la définition de processus d’exemple Part Request with lifecycle change.
    Le diagramme de workflow de la définition de processus d’exemple Part Request with lifecycle change.

  • New Part Request Notify 3rd party — définition d’exemple, offrant la possibilité de déclencher une notification EDS avec des paramètres issus du workflow, et d’attendre une réponse d’EDS. Cela peut être utilisé pour intégrer un système tiers dans les processus Enterprise Server (nécessite l’accès au SDK Enterprise Server), vous donnant la possibilité de personnaliser davantage vos workflows et de permettre l’influence de décisions dans le workflow d’un processus depuis une source externe. Le diagramme de workflow est illustré ci-dessous.

    Le diagramme de workflow de la définition de processus d’exemple New Part Request Notify 3rd party.
    Le diagramme de workflow de la définition de processus d’exemple New Part Request Notify 3rd party.

Un puissant Process Workflow Editor offre la flexibilité nécessaire pour créer des processus avec des workflows aussi simples ou aussi complexes que nécessaire, et conformes aux exigences de votre entreprise.

Initialisation des Part Requests

Une fois que l’ensemble requis de définitions de processus pour le thème de processus Part Requests a été élaboré selon les besoins de votre entreprise, les définitions activées seront disponibles pour tous les utilisateurs lorsqu’ils seront connectés activement au Workspace. Les sections suivantes examinent les endroits où un concepteur peut accéder à ces processus actifs et les démarrer — à la fois via Altium Designer et via la browser interface du Workspace.

Les administrateurs du Workspace peuvent démarrer une nouvelle instance de toute définition de processus activée — directement depuis l’onglet Part Requests dans la zone Processes de la browser interface du Workspace — en cliquant sur le contrôle .

Depuis Altium Designer

Dans Altium Designer, les définitions de processus activées faisant partie du thème Part Requests sont accessibles aux emplacements suivants :

  • Depuis le panneau Components. Faites un clic droit dans la zone principale du panneau — les définitions de processus actives de demande de pièce sont disponibles depuis le sous-menu Operations » Submit Request. Vous pouvez également cliquer sur le lien Submit request sous la section Need more components?.

    Initialisation d’une Part Request depuis le panneau Component.
    Initialisation d’une Part Request depuis le panneau Component.

    Si aucune définition de processus active n’est disponible pour le thème de processus Part Requests, le sous-menu Submit Request sera grisé (indisponible). Il se peut que vous deviez vous déconnecter du Workspace puis vous reconnecter, ou redémarrer Altium Designer, pour actualiser.
  • Depuis le panneau Manufacturer Part Search. Si l’élément de recherche actuellement sélectionné n’a pas d’icône , le volet Details (accessible en cliquant sur ) présentera le bouton . Cliquez sur la partie déroulante du bouton pour accéder à un menu des définitions de processus actives de demande de pièce. Cliquer directement sur la partie principale du bouton lancera la première définition de processus de la liste.

    Demander une pièce via le panneau Manufacturer Part Search offre l’avantage supplémentaire de préremplir automatiquement pour vous les informations clés, y compris toutes les fiches techniques et les informations paramétriques.

    Initialisation d’une Part Request depuis le panneau Manufacturer Part Search, à partir d’un composant sans modèles.
    Initialisation d’une Part Request depuis le panneau Manufacturer Part Search, à partir d’un composant sans modèles.

    Si aucune définition de processus active n’est disponible pour le thème de processus Part Requests, le bouton sera grisé (indisponible). Il se peut que vous deviez vous déconnecter du Workspace puis vous reconnecter, ou redémarrer Altium Designer, pour actualiser.

    Si l’élément de recherche actuellement sélectionné possède une icône , les définitions de processus actives de demande de pièce seront disponibles dans le menu associé au bouton (cliquez sur la partie déroulante du bouton).

    Initialisation d’une Part Request depuis le panneau Manufacturer Part Search, à partir d’un composant avec modèles.
    Initialisation d’une Part Request depuis le panneau Manufacturer Part Search, à partir d’un composant avec modèles.

    Les définitions de processus actives de demande de pièce sont également accessibles depuis le menu contextuel de la zone principale du panneau, via le sous-menu Submit Request.

    Initialisation d’une Part Request depuis la zone principale du panneau Manufacturer Part Search.
    Initialisation d’une Part Request depuis la zone principale du panneau Manufacturer Part Search.

    Si aucune définition de processus active n’est disponible pour le thème de processus Part Requests, le sous-menu Submit Request sera grisé (indisponible). Il se peut que vous deviez vous déconnecter du Workspace puis vous reconnecter, ou redémarrer Altium Designer, pour actualiser.

  • Depuis le panneau Explorer, lorsque le dossier dédié Part requests est sélectionné ou après avoir effectué une recherche. Le bouton sera disponible et, lorsqu’il est enfoncé, présentera les définitions de processus actives de demande de pièce disponibles au choix.

    Initialisation d’une Part Request depuis le panneau Explorer.
    Initialisation d’une Part Request depuis le panneau Explorer.

    Notez que si la fonctionnalité Legacy Part Requests feature a été activée pour un Enterprise Server Workspace, alors le bouton apparaîtra sous la forme . Une entrée supplémentaire relative aux nouvelles demandes de pièce utilisant cette fonctionnalité héritée apparaîtra également dans le menu. Elle portera le suffixe (Legacy). Si aucune définition de processus active n’est disponible pour le thème de processus Part Requests et que la fonctionnalité Legacy Part Requests n’est pas activée, le bouton Submit Request ne sera pas affiché. Il se peut que vous deviez vous déconnecter du Workspace puis vous reconnecter, ou redémarrer Altium Designer, pour actualiser.

Démarrer une demande

Après avoir choisi la définition de processus de demande de pièce requise, la boîte de dialogue Start Part Request apparaîtra. Elle présentera des contrôles pour définir la pièce demandée — fournissez autant d’informations que possible afin que la personne chargée de créer le composant puisse livrer la pièce exactement comme nécessaire.

Les informations réellement contenues dans la boîte de dialogue dépendront du contenu défini dans le formulaire associé à l’élément Start du workflow du processus. L’image suivante montre le formulaire défini pour l’élément Start de la définition de processus New Part Request, ainsi que la boîte de dialogue Start Part Request résultante lorsque cette définition est exécutée depuis le panneau Components ou le panneau Explorer.

Exemple montrant la boîte de dialogue Start Part Request lors de l’exécution de la définition de processus New Part Request depuis le panneau Components ou le panneau Explorer. Le contenu de la boîte de dialogue est déterminé dans une large mesure par le formulaire sous-jacent de l’élément Start du workflow de processus de cette définition.
Exemple montrant la boîte de dialogue Start Part Request lors de l’exécution de la définition de processus New Part Request depuis le panneau Components ou le panneau Explorer. Le contenu de la boîte de dialogue est déterminé dans une large mesure par le formulaire sous-jacent de l’élément Start du workflow de processus de cette définition.

L’image suivante montre la boîte de dialogue Start Part Request lorsque la définition de processus New Part Request est exécutée depuis le panneau Manufacturer Part Search. Soumettre une demande de pièce depuis ce panneau présente l’avantage supplémentaire de préremplir automatiquement pour vous les informations clés, y compris toutes les fiches techniques et les informations paramétriques.

Exemple montrant la boîte de dialogue Start Part Request lors de l’exécution de la définition de processus New Part Request depuis le panneau Manufacturer Part Search. Notez qu’une grande quantité d’informations est préremplie pour vous (mise en évidence en vert pour la pièce choisie ici).
Exemple montrant la boîte de dialogue Start Part Request lors de l’exécution de la définition de processus New Part Request depuis le panneau Manufacturer Part Search. Notez qu’une grande quantité d’informations est préremplie pour vous (mise en évidence en vert pour la pièce choisie ici).

Pour les définitions de processus de demande de pièce par défaut, les contrôles suivants sont disponibles :

  • Request title — le nom d’identification utilisé pour la Part Request. Il peut être saisi manuellement ou laissé à la valeur par défaut AUTO, qui génère un titre au format <process name> #<incrementing number> — par exemple, Part Request Lifecycle #9.

  • Part number — il s’agit d’un champ obligatoire indiquant au bibliothécaire le numéro de pièce spécifique de la pièce que vous devez lui faire créer.

  • Manufacturer — il s’agit d’un champ obligatoire indiquant au bibliothécaire qui fabrique réellement la pièce.

  • Description — ce champ peut être utilisé pour fournir une description détaillée de la pièce (généralement issue de la fiche technique du fabricant).

  • Priority — il s’agit d’un champ obligatoire utilisé pour indiquer la priorité de la demande. Choisissez Low, Medium ou High. Le paramètre par défaut est Medium.

  • Needed by — utilisez ce champ pour spécifier la date à laquelle vous avez besoin que le composant soit prêt. Un clic dans le champ ouvrira une fenêtre de calendrier permettant de spécifier la date requise.

  • Link — si vous disposez d’une URL vers la fiche technique de la pièce, saisissez-la dans ce champ.

  • Datasheets — si vous avez des fiches techniques disponibles pour la pièce, ajoutez-les via ce champ, soit au moyen d’une boîte de dialogue en cliquant sur le bouton Cliquez et faites glisser pour déplacer, soit par glisser-déposer dans la zone indiquée. Des fichiers de tout format peuvent être joints. Pour supprimer un fichier, cliquez sur son contrôle de suppression ( Cliquez et faites glisser pour déplacer).

  • Preliminary components — utilisez ce champ pour ajouter des liens vers tout symbole, empreinte et composant existants dans votre Workspace, pouvant servir de base à la création de la pièce demandée. Cliquez dans le champ et commencez à taper pour accéder à une liste des Items disponibles (par Item ID). Le choix d’une entrée l’ajoutera au champ. Vous pouvez également cliquer sur le bouton pour accéder à la boîte de dialogue Choose Items (une variante allégée du panneau Explorer), qui permet de parcourir les composants préliminaires requis. Pour supprimer une entrée, cliquez sur son contrôle de fermeture ().

    Ajoutez des liens vers du contenu existant dans le Workspace, qui pourra être utilisé lors de la création de la pièce demandée.
    Ajoutez des liens vers du contenu existant dans le Workspace, qui pourra être utilisé lors de la création de la pièce demandée.

  • Properties — ce champ n’est disponible que lors du démarrage de la demande à partir d’une pièce choisie dans le panneau Manufacturer Part Search et charge/présente simplement les paramètres de cette pièce, ainsi que leurs valeurs.

N’oubliez pas que les contrôles qui vous sont proposés dépendront de la manière dont le formulaire de l’élément Start de votre définition de processus de demande de pièce a été défini. Vous pouvez avoir des contrôles similaires, davantage de contrôles, moins de contrôles et des contrôles différents — c’est tout l’intérêt de pouvoir adapter sur mesure les flux de processus et leurs éléments aux besoins de votre entreprise.

Une fois toutes les données saisies/spécifiées comme requis, cliquez sur le bouton pour lancer la demande. Les champs Part number, Manufacturer et Priority constituent le minimum strict de données nécessaires au traitement d’une demande de pièce, et sont donc obligatoires. Si vous essayez de démarrer la demande sans qu’un de ces champs soit défini, le champ sera signalé comme obligatoire, affiché avec une icône de point d’exclamation rouge, et le bouton sera rendu indisponible.

Les éléments Part number, Manufacturer et Priority sont des informations essentielles nécessaires à la création de la nouvelle pièce et, à ce titre, sont obligatoires — vous ne pouvez pas poursuivre la demande tant que l’un d’eux reste non défini.
Les éléments Part number, Manufacturer et Priority sont des informations essentielles nécessaires à la création de la nouvelle pièce et, à ce titre, sont obligatoires — vous ne pouvez pas poursuivre la demande tant que l’un d’eux reste non défini.

Depuis la browser interface du Workspace

Depuis la browser interface du Workspace, les définitions de processus activées faisant partie du thème Part Requests sont accessibles depuis la page Part Requests, en cliquant sur le bouton en haut à droite de la page.

Accès aux définitions activées de Part Requests depuis la page Part Requests de la browser interface du Workspace. L’exemple affiché ici montre l’accès aux définitions dans un Altium 365 Workspace. Survolez l’image avec le curseur pour voir l’accès aux définitions dans un Enterprise Server Workspace.
Accès aux définitions activées de Part Requests depuis la page Part Requests de la browser interface du Workspace. L’exemple affiché ici montre l’accès aux définitions dans un Altium 365 Workspace. Survolez l’image avec le curseur pour voir l’accès aux définitions dans un Enterprise Server Workspace.

Si aucune définition de processus active n’est disponible pour le thème de processus Part Requests, le bouton sera indisponible. S’il n’existe qu’une seule définition de processus, le bouton n’apparaîtra pas avec une fonctionnalité de menu déroulant et démarrera immédiatement ce processus lorsqu’on cliquera dessus.

Démarrage de la demande

Après avoir choisi la définition de processus de demande de pièce requise, une fenêtre apparaîtra dont le titre reflète le nom de la définition de processus choisie. Elle présentera des contrôles pour définir la pièce demandée — fournissez autant d’informations que possible afin que la personne chargée de créer le composant puisse livrer la pièce exactement comme nécessaire.

Les informations réellement contenues dans la boîte de dialogue dépendront du contenu défini dans le formulaire associé à l’élément Start du workflow du processus. L’image suivante montre le formulaire défini pour l’élément Start de la définition de processus New Part Request, ainsi que la fenêtre New Part Request résultante.

Exemple montrant la fenêtre New Part Request lors de l’exécution de la définition de processus New Part Request depuis la browser interface du Workspace. Le contenu de la fenêtre est déterminé dans une large mesure par le formulaire sous-jacent de l’élément Start du workflow de processus de cette définition.
Exemple montrant la fenêtre New Part Request lors de l’exécution de la définition de processus New Part Request depuis la browser interface du Workspace. Le contenu de la fenêtre est déterminé dans une large mesure par le formulaire sous-jacent de l’élément Start du workflow de processus de cette définition.

Pour les définitions de processus de demande de pièce par défaut, les contrôles suivants sont disponibles :

  • Request title — le nom d’identification utilisé pour la Part Request. Il peut être saisi manuellement ou laissé à la valeur par défaut AUTO, qui génère un titre au format <process name> #<incrementing number> — par exemple, Part Request Lifecycle #9.

  • Part number — il s’agit d’un champ obligatoire indiquant au bibliothécaire le numéro de pièce spécifique de la pièce que vous devez lui faire créer.

  • Manufacturer — il s’agit d’un champ obligatoire indiquant au bibliothécaire qui fabrique réellement la pièce.

  • Description — ce champ peut être utilisé pour fournir une description détaillée de la pièce (généralement issue de la fiche technique du fabricant).

  • Priority — il s’agit d’un champ obligatoire utilisé pour indiquer la priorité de la demande. Choisissez Low, Medium ou High. Le paramètre par défaut est Medium.

  • Needed by — utilisez ce champ pour spécifier la date à laquelle vous avez besoin que le composant soit prêt. Un clic dans le champ ouvrira une fenêtre de calendrier permettant de spécifier la date requise.

  • Link — si vous disposez d’une URL vers la fiche technique de la pièce, saisissez-la dans ce champ.

  • Datasheets — si vous avez des fiches techniques disponibles pour la pièce, ajoutez-les via ce champ, soit via une boîte de dialogue en cliquant sur le bouton , soit par glisser-déposer dans la zone indiquée. Des fichiers de tout format peuvent être joints. Pour supprimer un fichier, cliquez sur son contrôle de suppression ().

  • Preliminary components — utilisez ce champ pour ajouter des liens vers tout symbole, empreinte et composant existants dans votre Workspace, pouvant servir de base à la création de la pièce demandée. Cliquez dans le champ et commencez à taper pour accéder à une liste des Items disponibles (par Item ID). Le choix d’une entrée l’ajoutera au champ. Vous pouvez également cliquer sur le bouton pour accéder à la fenêtre Explorer, qui permet de parcourir les composants préliminaires requis. Pour supprimer une entrée, cliquez sur son contrôle de fermeture ().

    Ajoutez des liens vers du contenu existant dans le Workspace, qui pourra être utilisé lors de la création de la pièce demandée.
    Ajoutez des liens vers du contenu existant dans le Workspace, qui pourra être utilisé lors de la création de la pièce demandée.

N’oubliez pas que les contrôles qui vous sont proposés dépendront de la manière dont le formulaire de l’élément Start de votre définition de processus de demande de pièce a été défini. Vous pouvez avoir des contrôles similaires, davantage de contrôles, moins de contrôles et des contrôles différents — c’est tout l’intérêt de pouvoir adapter sur mesure les flux de processus et leurs éléments aux besoins de votre entreprise.

Une fois toutes les données saisies/spécifiées comme requis, cliquez sur le bouton pour lancer la demande. Les champs Part number, Manufacturer et Priority constituent le minimum strict de données nécessaires au traitement d’une demande de pièce, et sont donc obligatoires. Si vous essayez de démarrer la demande sans qu’un de ces champs soit défini, le champ sera signalé comme obligatoire.

Les éléments Part number, Manufacturer et Priority sont des informations essentielles nécessaires à la création de la nouvelle pièce et, à ce titre, sont obligatoires — vous ne pouvez pas poursuivre la demande tant que l’un d’eux reste non défini.
Les éléments Part number, Manufacturer et Priority sont des informations essentielles nécessaires à la création de la nouvelle pièce et, à ce titre, sont obligatoires — vous ne pouvez pas poursuivre la demande tant que l’un d’eux reste non défini.

Attribution initiale de la demande

La manière dont une nouvelle demande de pièce est initialement attribuée dépend des paramètres définis pour Assignee, Except et Task ownership — définis pour la tâche utilisateur initiale rencontrée après la soumission de la demande, dans le workflow sous-jacent de la définition de processus.

  • Assignee — il peut s’agir d’un seul utilisateur de votre Workspace, de plusieurs utilisateurs ou d’un rôle spécifique (groupe d’utilisateurs).
  • Except – qui n’est pas autorisé à travailler sur la tâche, même s’il fait partie du périmètre des personnes assignées (par exemple, le demandeur ne doit pas approuver sa propre demande de pièce !).
  • Task ownership – détermine qui peut agir sur une tâche, par rapport au(x) utilisateur(s) spécifié(s) dans le champ Assignee. Les options suivantes sont disponibles :
    • One of assigned users – s’il n’y a qu’un seul utilisateur dans le champ Assignee, la tâche initiale de traitement de la demande est directement assignée à cet utilisateur. S’il y a plusieurs personnes assignées, tous les utilisateurs voient la tâche dans leur liste des tâches, et l’un d’eux se l’assigne.
    • All assigned users – toutes les personnes assignées reçoivent la tâche.

Pour les définitions de processus Part Request par défaut, le Assignee est défini comme étant les administrateurs du Workspace (membres du rôle Administrators). Task ownership est défini sur One of assigned users, ce qui signifie que l’un de ces utilisateurs administrateurs doit prendre en charge la demande.

L’utilisateur qui reçoit initialement la tâche de traiter une nouvelle demande de pièce dépend de la manière dont les paramètres de Assignee, Except et Task ownership ont été définis pour la tâche utilisateur initiale, dans le workflow sous-jacent de la définition de processus applicable. L’image ci-dessus montre les paramètres de la définition de processus New Part Request par défaut.
L’utilisateur qui reçoit initialement la tâche de traiter une nouvelle demande de pièce dépend de la manière dont les paramètres de Assignee, Except et Task ownership ont été définis pour la tâche utilisateur initiale, dans le workflow sous-jacent de la définition de processus applicable. L’image ci-dessus montre les paramètres de la définition de processus New Part Request par défaut.

Traitement d’une Part Request

Related page: Working with Tasks (Altium 365 Workspace, Enterprise Server Workspace)

Une fois qu’une Part Request a été initiée, l’interaction avec cette demande – ou plutôt avec son workflow de processus défini – repose sur le concept de Tasks. Une Task correspond à une tâche utilisateur définie dans le workflow – un point où une action de l’utilisateur est nécessaire pour que le workflow puisse progresser. Pour une Part Request, la tâche initiale du workflow sera adressée à la personne assignée à la création de cette pièce et responsable de celle-ci.

Accéder aux tâches depuis Altium Designer

Lorsque vous êtes connecté à votre Workspace via Altium Designer, votre liste actuelle de tâches est disponible dans le panneau Tasklist. Pour les tâches liées aux Part Requests, reportez-vous au Title de la tâche, qui reflète le nom du processus associé, ainsi qu’un suffixe d’instance (par ex., New Part Request #1). Le nom de la tâche est simplement le nom donné à l’élément de tâche utilisateur dans le workflow sous-jacent du processus.

Exemple de tâches Part Request actuellement assignées à l’utilisateur actuellement connecté au Workspace, ou disponibles pour lui être assignées.
Exemple de tâches Part Request actuellement assignées à l’utilisateur actuellement connecté au Workspace, ou disponibles pour lui être assignées.

Une tâche non assignée est affichée dans la liste des tâches avec l’icône . Les tâches qui vous sont assignées se distinguent par l’icône .

Cliquer sur l’entrée d’une tâche ouvre une boîte de dialogue contenant le formulaire associé à cette tâche. Le formulaire présente toutes les informations et tous les champs qui ont été définis pour cette tâche utilisateur spécifique – par un administrateur lors de la création du workflow du processus – afin d’obtenir de l’utilisateur des choix, des informations ou des données qui faciliteront la progression de ce workflow.

Si la tâche n’est actuellement assignée à personne, tous les utilisateurs pouvant prendre en charge la tâche – Candidates pour cette tâche – pourront la voir dans leur panneau Tasklist. Pour travailler sur une telle tâche, vous devrez d’abord vous l’assigner. Lorsque vous cliquez sur une telle tâche, le formulaire qui s’affiche ensuite propose un bouton  – cliquez dessus pour prendre la tâche en charge. Après cela, vous pourrez travailler sur la tâche conformément à son flux de processus sous-jacent.

Exemple de formulaire pour une tâche utilisateur associée au processus New Part Request par défaut, lorsqu’il est ouvert depuis le panneau Tasklist dans Altium Designer.
Exemple de formulaire pour une tâche utilisateur associée au processus New Part Request par défaut, lorsqu’il est ouvert depuis le panneau Tasklist dans Altium Designer.

Pour afficher le workflow sous-jacent du processus parent de la tâche, activez l’onglet Diagram. Le diagramme montre le workflow complet du processus, ainsi que le point atteint dans ce flux – la tâche utilisateur que vous êtes en train de traiter, indiquée par la présence de votre nom.

Affichage du diagramme de workflow pour le processus New Part Request par défaut, mettant en évidence la tâche utilisateur nécessitant une action, et par qui. Affichage du diagramme de workflow pour le processus New Part Request par défaut, mettant en évidence la tâche utilisateur nécessitant une action, et par qui.

Interagissez avec le formulaire selon les besoins pour accomplir votre tâche. Cela peut signifier choisir une option, faire un commentaire ou joindre des fichiers/données supplémentaires. Pour le processus New Part Request par défaut, par exemple, la tâche du créateur de la pièce comporte trois champs clés :

  • Components – utilisez ce champ pour ajouter des liens vers tout symbole, empreinte et composant existants dans votre Workspace, qui ont été créés pour fournir la pièce demandée.
  • Next step – utilisez ce champ pour déterminer ce qui se passe ensuite dans le cycle de vie de cette demande de pièce :
    • Completed – choisissez cette option si vous avez créé la pièce (et les modèles de domaine associés, le cas échéant).
    • Rejected – choisissez cette option si vous n’avez pas l’intention de créer la pièce (et, point crucial, en ajoutant une raison dans le champ Note).
    • Needs more info – choisissez cette option si vous ne pouvez pas créer la pièce pour le moment sans informations supplémentaires de la part du demandeur (et, point crucial, ajoutez ce qui est nécessaire dans le champ Note).
  • Note – utilisez ce champ pour fournir un commentaire relatif à la tâche. Par exemple, pour indiquer que le composant nouvellement créé est « prêt à l’emploi », ou pour donner une explication concise de la raison pour laquelle la pièce demandée ne sera pas créée. Et si vous avez besoin de plus d’informations de la part du demandeur, c’est ici que vous pouvez signaler ce qui manquait dans la demande initiale !
Encore une fois, les champs qui vous sont proposés dépendront du formulaire créé pour cette tâche dans le cadre de la définition de processus utilisée. Ce qui doit se produire est généralement précisé dans le formulaire, et toutes les données dont vous avez besoin pour effectuer votre tâche sont généralement fournies avec le formulaire, ou sous forme de lien. À condition que le formulaire d’une tâche utilisateur ait été conçu de manière intuitive par un administrateur au moment où le processus (et son workflow) a été défini, vous pourrez accomplir efficacement chacune des tâches qui vous sont assignées, sans ambiguïté et sans avoir à demander ce qui doit être fait – sauf, bien sûr, si un utilisateur a par exemple demandé une nouvelle pièce sans fournir suffisamment d’informations pour que vous puissiez agir, auquel cas vous pouvez terminer votre tâche en indiquant que davantage d’informations sont requises !

Une fois le formulaire de votre tâche rempli comme requis, cliquez sur le bouton , afin que le processus puisse passer à l’étape pertinente suivante. La tâche sera considérée comme terminée et sera supprimée du panneau. Si la tâche suivante dans le flux vous est également assignée, le formulaire associé sera présenté automatiquement.

Si des champs obligatoires du formulaire n’ont pas été renseignés, le logiciel le détectera. Les champs obligatoires seront mis en évidence afin que vous puissiez revenir en arrière et les traiter comme nécessaire avant d’essayer d’envoyer à nouveau.

Accéder aux tâches depuis l’interface navigateur du Workspace

Connectez-vous à l’interface navigateur de votre Workspace et ouvrez la page Tasks pour voir la liste de vos tâches actuellement en attente, qui nécessitent une action. Chaque tâche correspond à une étape spécifique atteinte dans le workflow d’un processus associé.

Pour les tâches liées aux Part Requests, reportez-vous au Title de la tâche, qui reflète le nom du processus associé, ainsi qu’un suffixe d’instance (par ex. New Part Request #1). Le nom de la tâche est simplement le nom donné à l’élément de tâche utilisateur dans le workflow sous-jacent du processus.

Exemple de tâches Part Request actuellement assignées à l’utilisateur actuellement connecté au Workspace, ou disponibles pour lui être assignées. Sont présentées ici des tâches Part Request dans un Altium 365 Workspace. Survolez l’image avec le curseur pour voir les tâches Part Request dans un Enterprise Server Workspace.
Exemple de tâches Part Request actuellement assignées à l’utilisateur actuellement connecté au Workspace, ou disponibles pour lui être assignées. Sont présentées ici des tâches Part Request dans un Altium 365 Workspace. Survolez l’image avec le curseur pour voir les tâches Part Request dans un Enterprise Server Workspace.

Une tâche non assignée est affichée dans la liste des tâches avec l’icône . Les tâches qui vous sont assignées se distinguent par l’icône .
Pour un utilisateur ajouté à l’opération globale Task management dans la boîte de dialogue Edit Operation Permissions dialog depuis Altium Designer, un contrôle de filtre est fourni en haut de la liste des tâches. Utilisez-le pour basculer rapidement entre l’affichage de toutes vos tâches (My tasks) et de toutes les tâches de tous les utilisateurs (All tasks). Pour les autres utilisateurs, la liste des tâches est automatiquement filtrée afin que seules les tâches nécessitant leur attention soient répertoriées. Un administrateur peut également parcourir toutes les tâches en attente – du point de vue du workflow du processus – depuis l’onglet Browser de la page Processes.

Cliquez sur l’entrée de tâche applicable – pertinente pour la Part Request – afin d’afficher son formulaire associé dans l’onglet Form, sur le côté droit de la page. Le formulaire présente toutes les informations et tous les champs qui ont été définis pour cette tâche utilisateur spécifique – par un administrateur lors de la création du workflow du processus – afin d’obtenir de l’utilisateur des choix, des informations ou des données qui faciliteront la progression de ce workflow.

Si la tâche n’est actuellement assignée à personne, tous les utilisateurs qui peuvent prendre la tâche en charge – Candidates pour cette tâche – pourront la voir. Pour travailler sur une telle tâche, vous devrez d’abord vous l’assigner. Pour cela, cliquez dans le champ Assignee et commencez à saisir votre nom – puis sélectionnez votre entrée dans la liste dynamique. Après cela, vous pourrez travailler sur la tâche conformément à son flux de processus sous-jacent.

Exemple de formulaire pour une tâche utilisateur associée au processus New Part Request par défaut, lorsqu’il est ouvert depuis la page Tasks dans l’interface navigateur du Workspace.
Exemple de formulaire pour une tâche utilisateur associée au processus New Part Request par défaut, lorsqu’il est ouvert depuis la page Tasks dans l’interface navigateur du Workspace.

Pour afficher le workflow sous-jacent du processus parent de la tâche, activez l’onglet Diagram. Le diagramme montre non seulement le workflow complet du processus, mais également le point atteint dans ce flux – la tâche utilisateur que vous êtes en train de traiter, indiquée par la présence de votre nom.

Affichage du diagramme de workflow pour le processus New Part Request par défaut, mettant en évidence la tâche utilisateur nécessitant une action, et par qui. Dans ce cas, l’utilisateur Pavel.Demidov@altium.com est chargé de créer la pièce demandée et doit traiter la tâche pour que le workflow puisse passer à l’événement suivant.
Affichage du diagramme de workflow pour le processus New Part Request par défaut, mettant en évidence la tâche utilisateur nécessitant une action, et par qui. Dans ce cas, l’utilisateur Pavel.Demidov@altium.com est chargé de créer la pièce demandée et doit traiter la tâche pour que le workflow puisse passer à l’événement suivant.

Interagissez avec le formulaire selon les besoins pour accomplir votre tâche. Cela peut signifier choisir une option, faire un commentaire ou joindre des fichiers/données supplémentaires. Pour le processus New Part Request par défaut, par exemple, la tâche du créateur de la pièce comporte trois champs clés :

  • Components – utilisez ce champ pour ajouter des liens vers tout symbole, empreinte et composant existants dans votre Workspace, qui ont été créés pour fournir la pièce demandée.
  • Next step – utilisez ce champ pour déterminer ce qui se passe ensuite dans le cycle de vie de cette demande de pièce :
    • Completed – choisissez cette option si vous avez créé la pièce (et les modèles de domaine associés, le cas échéant).
    • Rejected – choisissez cette option si vous n’avez pas l’intention de créer la pièce (et, point crucial, en ajoutant une raison dans le champ Note).
    • Needs more info – choisissez cette option si vous ne pouvez pas créer la pièce pour le moment sans informations supplémentaires de la part du demandeur (et, point crucial, ajoutez ce qui est nécessaire dans le champ Note).
  • Note – utilisez ce champ pour fournir un commentaire relatif à la tâche. Par exemple, pour indiquer que le composant nouvellement créé est « prêt à l’emploi », ou pour donner une explication concise de la raison pour laquelle la pièce demandée ne sera pas créée. Et si vous avez besoin de plus d’informations de la part du demandeur, c’est ici que vous pouvez signaler ce qui manquait dans la demande initiale !
Encore une fois, les champs qui vous sont proposés dépendront du formulaire créé pour cette tâche dans le cadre de la définition de processus utilisée. Ce qui doit se produire est généralement précisé dans le formulaire, et toutes les données dont vous avez besoin pour effectuer votre tâche sont généralement fournies avec le formulaire, ou sous forme de lien. À condition que le formulaire d’une tâche utilisateur ait été conçu de manière intuitive par un administrateur au moment où le processus (et son workflow) a été défini, vous pourrez accomplir efficacement chacune des tâches qui vous sont assignées, sans ambiguïté et sans avoir à demander ce qui doit être fait – sauf, bien sûr, si un utilisateur a par exemple demandé une nouvelle pièce sans fournir suffisamment d’informations pour que vous puissiez agir, auquel cas vous pouvez terminer votre tâche en indiquant que davantage d’informations sont requises !

Une fois le formulaire de votre tâche rempli comme requis, cliquez sur le bouton . La tâche sera considérée comme terminée et sera supprimée de votre liste de tâches. Si la tâche suivante dans le flux vous est également assignée, le formulaire associé sera présenté automatiquement.

Si des champs obligatoires du formulaire n’ont pas été renseignés, le logiciel le détectera et signalera des erreurs. Les champs obligatoires seront mis en évidence afin que vous puissiez revenir en arrière et les traiter comme nécessaire avant d’essayer d’envoyer à nouveau.

Affichage des Part Requests

À tout moment, tout utilisateur peut consulter les activités de demande de pièce – à la fois les demandes actives et les demandes closes. Cela peut se faire à partir de deux endroits.

Page Part Requests (interface navigateur du Workspace)

Depuis la page Part Requests de l’interface navigateur du Workspace, vous pouvez parcourir de manière centralisée toutes les demandes de pièce.

Les activités de demande de pièce seront visibles par tous les utilisateurs depuis la page Part Requests, ce qui contribue à éviter que plusieurs demandes pour les mêmes pièces soient soulevées.

Parcourez tous les processus de demande de pièce depuis un emplacement unique et pratique. L’exemple ci-contre montre l’accès à la page Part Requests dans un Altium 365 Workspace. Survolez l’image avec le curseur pour voir l’accès à la page dans un Enterprise Server Workspace.
Parcourez tous les processus de demande de pièce depuis un emplacement unique et pratique. L’exemple ci-contre montre l’accès à la page Part Requests dans un Altium 365 Workspace. Survolez l’image avec le curseur pour voir l’accès à la page dans un Enterprise Server Workspace.

Par défaut, la zone supérieure de l’onglet présente tous les processus de demande de pièce Active (en cours). Basculez vers l’affichage de tous les processus Closed (par ex. terminés, rejetés ou interrompus) à l’aide du champ déroulant situé au-dessus de la liste.

Pour chaque entrée, les informations suivantes sont présentées (le cas échéant) :

  • Status – l’état du processus de demande de pièce. Il peut s’agir de l’un des états suivants :
    •  Active – le processus de demande de pièce est actuellement actif et son workflow associé progresse.
    •  On hold – le processus de demande de pièce est actuellement actif, mais attend une saisie initiale, telle que l’attribution d’un assigné, avant que son workflow puisse progresser.
    •  Closed – le processus de demande de pièce est désormais clos, par exemple parce qu’il a été mené à bien ou rejeté.
    • Terminated – le processus de demande de pièce est désormais clos et a été interrompu directement soit par l’initiateur de la demande, soit par un administrateur du Workspace.
  • Process Name – le nom de la définition du processus de demande de pièce.
  • Title – ce champ est utilisé pour distinguer plusieurs instances du même processus de demande de pièce. Le titre correspond au nom du processus, avec un suffixe d’instance (#1, #2, etc.).
  • State – il s’agit de l’état actuellement atteint dans le workflow associé au processus.
  • Assignee (Processus actif uniquement) – il s’agit de l’utilisateur qui a désormais une tâche à effectuer pour faire avancer le processus de demande de pièce depuis son état actuel dans le workflow.
  • Started By – l’utilisateur qui a initié le processus de demande de pièce.
  • Started At – la date et l’heure auxquelles le processus de demande de pièce a été démarré.
  • Ended At (Processus clos uniquement) – la date et l’heure auxquelles le processus de demande de pièce s’est terminé.

Pour un processus de demande de pièce actif, il existe également un contrôle Terminate (). Cliquez dessus pour mettre fin de force à un processus de demande de pièce. Le processus passera dans la liste Closed des processus de demande de pièce. Seul l’initiateur d’une demande de pièce, ou un membre du rôle Administrators du Workspace, peut interrompre un processus de demande de pièce.

Les processus de demande de pièce peuvent être triés selon toute colonne possédant le contrôle – cliquez sur ce contrôle, ou sur le nom de la colonne. Une recherche peut également être effectuée à l’aide du champ Search en haut de la liste. Les données de tous les champs, sauf Status, Started At et Terminate, peuvent être utilisées pour la recherche.

Cliquez sur une entrée de processus de demande de pièce pour afficher un diagramme de son workflow sous-jacent (dans l’onglet Diagram sous la liste), montrant ce qui doit se produire pour que le processus soit terminé et où ce processus se situe dans son flux, en termes de personne ayant maintenant une tâche à effectuer pour faire avancer le processus.

Cliquez sur le contrôle en bas à droite pour mettre en évidence le point actuel atteint dans le workflow – l’entrée du ou des utilisateurs clignotera momentanément.

Affichage du workflow sous-jacent pour un processus de demande de pièce sélectionné dans son onglet Diagram. Chaque workflow est construit sous forme de diagramme, ce qui vous permet de voir d’un seul coup d’œil à quel endroit du workflow se trouve actuellement une demande de pièce, et qui a maintenant la prochaine tâche pour poursuivre l’avancement de cette demande.
Affichage du workflow sous-jacent pour un processus de demande de pièce sélectionné dans son onglet Diagram. Chaque workflow est construit sous forme de diagramme, ce qui vous permet de voir d’un seul coup d’œil à quel endroit du workflow se trouve actuellement une demande de pièce, et qui a maintenant la prochaine tâche pour poursuivre l’avancement de cette demande.

Les onglets supplémentaires suivants sont également disponibles :

  • Data – affiche toutes les données pertinentes pour le processus. Pour un processus de demande de pièce, cela peut inclure des fiches techniques jointes, des données paramétriques et tout composant préliminaire.

    Les entités applicables, telles que les fiches techniques, apparaîtront sous forme d’hyperliens pour une navigation ou une ouverture rapides.
  • History – affiche un historique des actions effectuées au fil du workflow du processus.

Utilisez les onglets Data et History pour parcourir respectivement plus de détails sur le processus de demande de pièce et une trace de son activité de workflow.
Utilisez les onglets Data et History pour parcourir respectivement plus de détails sur le processus de demande de pièce et une trace de son activité de workflow.

Panneau Tasklist (Altium Designer)

Lorsque vous êtes connecté à votre Workspace via Altium Designer, toutes les activités basées sur des processus que vous avez initiées sont disponibles dans la zone Activities du panneau Tasklist. Pour lister uniquement les processus Part Request, cliquez sur le bouton et désactivez les entrées Project Activity et Project Creation (en laissant uniquement l’entrée Part Request activée).

Accédez aux demandes de pièce que vous avez initiées, directement depuis Altium Designer.
Accédez aux demandes de pièce que vous avez initiées, directement depuis Altium Designer.

Par défaut, la zone présente tous les processus de demande de pièce Active (en cours). Basculez vers l’affichage de tous les processus Closed (par ex. terminés, rejetés ou interrompus) en cliquant sur le bouton et en activant l’entrée Show closed.

Pour chaque entrée, les informations suivantes sont présentées (le cas échéant) :

  • State – l’état du processus de demande de pièce. Il peut s’agir de l’un des états suivants :
    •  Active – le processus de demande de pièce est actuellement actif et son workflow associé progresse.
    •  On hold – le processus de demande de pièce est actuellement actif, mais attend une saisie initiale, telle que l’attribution d’un assigné, avant que son workflow puisse progresser.
    •  Closed – le processus de demande de pièce est désormais clos, par exemple parce qu’il a été mené à bien ou rejeté.
    •  Terminated – le processus de demande de pièce est désormais clos et a été interrompu directement soit par l’initiateur de la demande, soit par un administrateur du Workspace.
  • Title – ce champ est utilisé pour distinguer plusieurs instances du même processus de demande de pièce. Le titre correspond au nom du processus, avec un suffixe d’instance (#1, #2, etc.).
  • Type – le nom de la définition du processus de demande de pièce.
  • Started – la date et l’heure auxquelles le processus de demande de pièce a été démarré.
Vous ne pouvez consulter que vos propres demandes de pièce via Altium Designer, même si vous êtes administrateur. De plus, vous ne pouvez pas interrompre un processus de demande de pièce (ni d’ailleurs aucune autre activité de processus) via le panneau Tasklist.

Cliquer sur une entrée ouvre une boîte de dialogue présentant le workflow sous-jacent du processus parent de la tâche – dans l’onglet Diagram de cette boîte de dialogue – montrant ce qui doit se produire pour que le processus soit terminé et où ce processus se situe dans son flux, en termes de personne ayant maintenant une tâche à effectuer pour faire avancer le processus. Basculez vers l’onglet Data de la boîte de dialogue pour afficher toutes les données pertinentes pour le processus. Pour un processus de demande de pièce, cela peut inclure des fiches techniques jointes, des données paramétriques et tout composant préliminaire.

Affichage du flux de travail sous-jacent pour un processus de demande de composant sélectionné dans son onglet Diagram. Chaque flux de travail est présenté sous forme de diagramme, ce qui vous permet de voir d’un seul coup d’œil à quel stade du flux de travail se trouve actuellement une demande de composant, et qui détient désormais la prochaine tâche afin de faire avancer cette demande. Basculez vers l’onglet Data pour voir les pièces jointes de la demande.
Affichage du flux de travail sous-jacent pour un processus de demande de composant sélectionné dans son onglet Diagram. Chaque flux de travail est présenté sous forme de diagramme, ce qui vous permet de voir d’un seul coup d’œil à quel stade du flux de travail se trouve actuellement une demande de composant, et qui détient désormais la prochaine tâche afin de faire avancer cette demande. Basculez vers l’onglet Data pour voir les pièces jointes de la demande.

Les entités applicables, telles que les fiches techniques, apparaîtront sous forme d’hyperliens pour y accéder rapidement ou les ouvrir.

Notifications par e-mail

Seul le demandeur d’origine et tout utilisateur devant effectuer une tâche liée à cette demande recevront les notifications par e-mail applicables. Le demandeur, qui a initié la demande, reçoit une notification lorsque cette nouvelle demande de composant a été soumise, ainsi que lorsqu’elle est terminée (soit le composant a été créé avec succès, soit la demande a été rejetée). Un utilisateur travaillant sur la demande recevra une notification pour toute tâche liée à cette demande nécessitant son attention. Il peut s’agir du demandeur d’origine, si des informations supplémentaires lui sont demandées.

Les notifications par e-mail sont reçues lorsque la fonctionnalité de notifications par e-mail est activée. Cette opération est effectuée par un administrateur, sur la page Email Notifications (Admin – Settings – Email Notifications) de l’interface navigateur du Workspace.

Exemple d’e-mail reçu lorsque la demande de composant est terminée.
Exemple d’e-mail reçu lorsque la demande de composant est terminée.

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Entréepour nous envoyer vos commentaires.
Disponibilité des fonctionnalités

Les fonctionnalités auxquelles vous avez accès dépendent de la solution Altium dont vous disposez – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, ou Altium Designer (avec un abonnement actif).

Si vous ne voyez pas une fonctionnalité documentée dans votre logiciel actuel, contactez le service commercial d’Altium pour en savoir plus.

Documentation héritée

La documentation d’Altium Designer n’est plus versionnée. Si vous devez accéder à la documentation des versions antérieures d’Altium Designer, consultez la section Documentation héritée de la page Other Installers.

Contenu