View Issue Details

IDProjectCategoryView StatusLast Update
0000214QElectroTechDiagram Editorpublic2026-09-24 11:24
ReporterTGENT Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Summary0000214: Création de multiples références produits, pour un même élément.
DescriptionIl serait intéressant de pouvoir, assigner à un même composant graphique, plusieurs références produits.
En effet pour un même produit (ex. Sectionneur) plusieurs pièces sont à commander (sectionneur, poignée, prolongateur etc..) . La possibilité d'ajouter plusieurs références produits à un composant du schéma permettrait d'éditer une nomenclature complète et de pouvoir l'utiliser telle quelle pour la commande de matériel.
TagsNo tags attached.

Activities

scorpio810_mantis

2021-01-17 11:05

administrator   ~0000474

https://qelectrotech.org/forum/viewtopic.php?pid=13841#p13841
https://qelectrotech.org/forum/viewtopic.php?pid=13818#p13818

TGENT

2021-01-18 10:11

reporter   ~0000475

Je ne vois pas de lien direct, entre les pages de forum proposés par Scorpio810 et le ticket que j'ai ouvert.
N'y a-t-il pas une erreur de compréhension ? Attention, ici je ne parle d'éléments doubles dans les bibliothèques. Ma demande concerne une amélioration des paramètres éléments permettant de lier plusieurs références catalogues à un même élément schématique. Comme expliqué en description.

user245

2021-02-15 00:43

  ~0000492

Have submitted these issues to https://github.com/qelectrotech/qelectrotech-source-mirror/issues so they can be found alongside pull requests

mjulius

2024-08-06 15:01

reporter   ~0000742

This would also be very useful for me.

In addition to this I would also like to have the possibility for slave components to have their own properties. They then would only inherit the label from the master and could have their own article number and description for example. In the nomenclature master and slave would have separate entries with the same label and different properties otherwise.

A use case would be a circuit breaker with an auxiliary contact. Both parts are ordered separately, but, they are assembled later to be one logical component on the schematic.

scorpio810_mantis

2024-08-07 12:50

administrator   ~0000744

Last edited: 2024-08-07 12:51

Maybe see "other "slave
https://github.com/qelectrotech/qelectrotech-source-mirror/pull/222
https://qelectrotech.org/forum/viewtopic.php?pid=16477#p16477

BTW, in the main dialogue information, you can add additional information for auxiliary blocks 1 and 2 for the master element.

mjulius

2024-11-01 15:14

reporter   ~0000756

This is not about the type of slave. In the example above it would still be a normally open switch.

Currently, when an element is defined as any slave the information tab disappears and all the metadata is inherited from the master when the slave is linked. I would like the ability to tell QET to only inherit the label from the master and to store all the other metadata in the element definition of the slave.

One of the greatest features in QET is the possibility to define a SQL query to fill a nomenclature table. I normally use two tables in my projects. The first one is a normal nomenclature that is ordered by the label. The second is a summary parts list that is grouped by manufacturer and manufacturer_reference and that adds up the quantities for each line of output. This can directly be used as a shopping list. When now a slave element had its own entry in the database it would show up as a separate line in my parts list telling me how often it has been used.

From the example in my last comment: There may be several different circuit breakers that have the same auxiliary contact, but not all of the breakers might have one.

scorpio810_mantis

2024-11-03 10:18

administrator   ~0000757

https://qelectrotech.org/forum/viewtopic.php?pid=20558#p20558

ispyisail

2026-09-24 11:24

developer   ~0000881

Both parts of this are now covered:
- Several part references on one element: commit c1706cb (November 2024, in QElectroTech 0.100) adds four auxiliary blocks (aux1 to aux4) to element information, each with its own reference, manufacturer, description and quantity, and they are available in nomenclature tables.
- Slave elements with their own properties (mjulius's case): GitHub #721 (merged 2026-09-12) lets a slave carry its own information, and GitHub #849 (merged 2026-09-13) lists slaves and terminals in the parts list with their own part numbers.
https://github.com/qelectrotech/qelectrotech-source-mirror/commit/c1706cb0
https://github.com/qelectrotech/qelectrotech-source-mirror/pull/721
https://github.com/qelectrotech/qelectrotech-source-mirror/pull/849

The last two are in the current development builds and will be in the next release. If something you need is still missing, add a note here and we will reopen this.

Issue History

Date Modified Username Field Change
2020-12-19 22:29 TGENT New Issue
2021-01-17 11:05 scorpio810_mantis Note Added: 0000474
2021-01-18 10:11 TGENT Note Added: 0000475
2021-02-15 00:43 user245 Note Added: 0000492
2021-02-15 00:44 user245 Product Version => 0.8
2021-02-15 00:45 user245 Fixed in Version => SVN/trunk
2021-02-15 00:46 user245 Product Version 0.8 => SVN/trunk
2021-02-15 00:50 user245 Category Diagram Editor => website
2024-08-06 15:01 mjulius Note Added: 0000742
2024-08-06 15:07 mjulius Category website => Diagram Editor
2024-08-07 12:50 scorpio810_mantis Note Added: 0000744
2024-08-07 12:51 scorpio810_mantis Note Edited: 0000744
2024-11-01 15:14 mjulius Note Added: 0000756
2024-11-03 10:18 scorpio810_mantis Note Added: 0000757
2026-09-24 11:24 ispyisail Note Added: 0000881
2026-09-24 11:24 ispyisail Status new => resolved
2026-09-24 11:24 ispyisail Resolution open => fixed