{% endblock %}
\ No newline at end of file
diff --git a/translations/messages.cs.xlf b/translations/messages.cs.xlf
index f6e53edd..72331a79 100644
--- a/translations/messages.cs.xlf
+++ b/translations/messages.cs.xlf
@@ -11046,6 +11046,18 @@ Element 3
Typ
+
+
+ assembly.bom_import.type.json
+ JSON
+
+
+
+
+ assembly.bom_import.type.csv
+ CSV
+
+ project.bom_import.type.kicad_pcbnew
@@ -11064,6 +11076,319 @@ Element 3
Výběrem této možnosti odstraníte všechny existující položky BOM v projektu a přepíšete je importovaným souborem BOM!
+
+
+ project.import_bom.template.header.json
+ Šablona importu JSON
+
+
+
+
+ project.import_bom.template.header.csv
+ Šablona importu CSV
+
+
+
+
+ project.import_bom.template.header.kicad_pcbnew
+ Šablona importu CSV (KiCAD Pcbnew BOM)
+
+
+
+
+ project.bom_import.template.entry.name
+ Název komponenty v projektu
+
+
+
+
+ project.bom_import.template.entry.part.mpnr
+ Jedinečné číslo produktu u výrobce
+
+
+
+
+ project.bom_import.template.entry.part.ipn
+ Jedinečné IPN součásti
+
+
+
+
+ project.bom_import.template.entry.part.name
+ Jedinečný název součásti
+
+
+
+
+ project.bom_import.template.entry.part.manufacturer.name
+ Jedinečný název výrobce
+
+
+
+
+ project.bom_import.template.json.table
+
+
+
+
+
Pole
+
Podmínka
+
Datový typ
+
Popis
+
+
+
+
+
quantity
+
Povinné
+
Desetinné číslo (Float)
+
Musí být zadáno a obsahovat desetinnou hodnotu (Float), která je větší než 0.0.
+
+
+
name
+
Volitelné
+
Řetězec (String)
+
Pokud je přítomen, musí být neprázdný řetězec. Název položky v kusovníku.
+
+
+
part
+
Volitelné
+
Objekt/Array
+
+ Pokud je potřeba přiřadit součástku, musí to být objekt/pole a musí být vyplněno alespoň jedno z následujících polí:
+
+
part.id
+
part.mpnr
+
part.ipn
+
part.name
+
+
+
+
+
part.id
+
Volitelné
+
Celé číslo (Integer)
+
Celé číslo (Integer) > 0. Odpovídá internímu číselnému ID součástky v Part-DB.
+
+
+
part.mpnr
+
Volitelné
+
Řetězec (String)
+
Neprázdný řetězec, pokud není uvedeno part.id, part.ipn nebo part.name.
+
+
+
part.ipn
+
Volitelné
+
Řetězec (String)
+
Neprázdný řetězec, pokud není uvedeno part.id, part.mpnr nebo part.name.
+
+
+
part.name
+
Volitelné
+
Řetězec (String)
+
Neprázdný řetězec, pokud není uvedeno part.id, part.mpnr nebo part.ipn.
+
+
+
part.manufacturer
+
Volitelné
+
Objekt/Array
+
+ Pokud má být upraven výrobce součástky nebo pokud má být součástka nalezena jednoznačně na základě part.mpnr, musí to být objekt/pole a musí být vyplněno alespoň jedno z následujících polí:
+
+
manufacturer.id
+
manufacturer.name
+
+
+
+
+
manufacturer.id
+
Volitelné
+
Celé číslo (Integer)
+
Celé číslo (Integer) > 0. Odpovídá internímu číselnému ID výrobce.
+
+
+
manufacturer.name
+
Volitelné
+
Řetězec (String)
+
Neprázdný řetězec, pokud není uvedeno manufacturer.id.
Musí být uvedeno a obsahovat hodnotu desetinného čísla (Float) větší než 0.0.
+
+
+
name
+
Optional
+
String
+
Název položky v kusovníku.
+
+
+
Sloupce začínající part_
+
+ Pokud má být přiřazena součástka, musí být uveden a vyplněn alespoň jeden z následujících sloupců:
+
+
part_id
+
part_mpnr
+
part_ipn
+
part_name
+
+
+
+
+
part_id
+
Volitelné
+
Celé číslo (Integer)
+
Celé číslo (Integer) > 0. Odpovídá internímu číselnému ID součástky v Part-DB.
+
+
+
part_mpnr
+
Volitelné
+
Řetězec (String)
+
Musí být uvedeno, pokud nejsou vyplněny sloupce part_id, part_ipn nebo part_name.
+
+
+
part_ipn
+
Volitelné
+
Řetězec (String)
+
Musí být uvedeno, pokud nejsou vyplněny sloupce part_id, part_mpnr nebo part_name.
+
+
+
part_name
+
Volitelné
+
Řetězec (String)
+
Musí být uvedeno, pokud nejsou vyplněny sloupce part_id, part_mpnr nebo part_ipn.
+
+
+
Sloupce začínající part_manufacturer_
+
+ Pokud má být upraven výrobce dílu nebo má být díl jednoznačně identifikován podle hodnoty part_mpnr, musí být uveden a vyplněn alespoň jeden z následujících sloupců:
+
+
part_manufacturer_id
+
part_manufacturer_name
+
+
+
+
+
part_manufacturer_id
+
Volitelné
+
Celé číslo (Integer)
+
Celé číslo (Integer) > 0. Odpovídá internímu číselnému ID výrobce.
+
+
+
part_manufacturer_name
+
Volitelné
+
Řetězec (String)
+
Musí být uvedeno, pokud není vyplněn sloupec part_manufacturer_id.
+
+
+
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns
+ Očekávané sloupce:
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns.note
+
+ Poznámka: Nedochází k přiřazení ke konkrétním součástkám ze správy kategorií.
Volný údaj. Jedinečné identifikační číslo pro každou součástku.
+
+
+
Designator
+
Volitelné
+
Řetězec (String)
+
Volný údaj. Jedinečný referenční označovač součástky na desce plošných spojů, např. „R1“ pro odpor 1. Je převzat do osazovacího názvu záznamu součástky.
+
+
+
Package
+
Volitelné
+
Řetězec (String)
+
Volný údaj. Pouzdro nebo tvar součástky, např. „0805“ pro SMD odpory. Pro záznam součástky není převzato.
+
+
+
Quantity
+
Povinné pole
+
Celé číslo (Integer)
+
Počet identických komponent, které jsou potřebné k vytvoření instance. Je převzat jako počet položky komponenty.
+
+
+
Designation
+
Povinné pole
+
Řetězec (String)
+
Popis nebo funkce součástky, např. hodnota odporu „10kΩ“ nebo kapacita kondenzátoru „100nF“. Je převzato do názvu záznamu součástky.
+
+
+
Supplier and ref
+
Volitelné
+
Řetězec (String)
+
Volný údaj. Může obsahovat např. distribuční specifickou hodnotu. Je převzato jako poznámka ke záznamu součástky.
Skal være angivet og skal indeholde en decimaltalsværdi (Float), der er større end 0.0.
+
+
+
name
+
Valgfrit
+
String
+
Hvis til stede, skal det være en ikke-tom streng. Navnet på posten i stykliste.
+
+
+
part
+
Valgfrit
+
Objekt/Array
+
+ Hvis en komponent skal knyttes, skal det være et objekt/array, og mindst ét af felterne skal udfyldes:
+
+
part.id
+
part.mpnr
+
part.ipn
+
part.name
+
+
+
+
+
part.id
+
Valgfrit
+
Heltal (Integer)
+
Heltal (Integer) > 0. Svarer til det interne numeriske ID for komponenten i Part-DB.
+
+
+
part.mpnr
+
Valgfrit
+
String
+
En ikke-tom streng, hvis hverken part.id, part.ipn eller part.name er angivet.
+
+
+
part.ipn
+
Valgfrit
+
String
+
En ikke-tom streng, hvis hverken part.id, part.mpnr eller part.name er angivet.
+
+
+
part.name
+
Valgfrit
+
String
+
En ikke-tom streng, hvis hverken part.id, part.mpnr eller part.ipn er angivet.
+
+
+
part.manufacturer
+
Valgfrit
+
Objekt/Array
+
+ Hvis en komponents producent skal justeres, eller hvis komponenten skal findes entydigt via part.mpnr, skal det være et objekt/array, og mindst ét af felterne skal udfyldes:
+
+
manufacturer.id
+
manufacturer.name
+
+
+
+
+
manufacturer.id
+
Valgfrit
+
Heltal (Integer)
+
Heltal (Integer) > 0. Svarer til producentens interne numeriske ID.
+
+
+
manufacturer.name
+
Valgfrit
+
String
+
En ikke-tom streng, hvis manufacturer.id ikke er angivet.
Skal være angivet og indeholde en decimaltalsværdi (Float), som er større end 0,0.
+
+
+
name
+
Optional
+
String
+
Hvis tilgængelig, skal det være en ikke-tom streng. Navnet på elementet inden for stykliste.
+
+
+
Kolonner, der begynder med part_
+
+ Hvis en komponent skal tildeles, skal mindst én af følgende kolonner være angivet og udfyldt:
+
+
part_id
+
part_mpnr
+
part_ipn
+
part_name
+
+
+
+
+
part_id
+
Valgfri
+
Heltal (Integer)
+
Heltal (Integer) > 0. Svarer til den interne numeriske ID for komponenten i Part-DB.
+
+
+
part_mpnr
+
Valgfri
+
Streng (String)
+
Skal angives, hvis kolonnerne part_id, part_ipn eller part_name ikke er udfyldt.
+
+
+
part_ipn
+
Valgfri
+
Streng (String)
+
Skal angives, hvis kolonnerne part_id, part_mpnr eller part_name ikke er udfyldt.
+
+
+
part_name
+
Valgfri
+
Streng (String)
+
Skal angives, hvis kolonnerne part_id, part_mpnr eller part_ipn ikke er udfyldt.
+
+
+
Kolonner, der begynder med part_manufacturer_
+
+ Hvis komponentens producent skal ændres eller identificeres entydigt baseret på part_mpnr, skal mindst én af følgende kolonner være angivet og udfyldt:
+
+
part_manufacturer_id
+
part_manufacturer_name
+
+
+
+
+
part_manufacturer_id
+
Valgfri
+
Heltal (Integer)
+
Heltal (Integer) > 0. Svarer til den interne numeriske ID for producenten.
+
+
+
part_manufacturer_name
+
Valgfri
+
Streng (String)
+
Skal angives, hvis kolonnen part_manufacturer_id ikke er udfyldt.
+
+
+
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns
+ Forventede kolonner:
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns.note
+
+ Bemærk: Der sker ingen tilknytning til specifikke komponenter fra kategoristyringen.
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.table
+
+
+
+
+
Felt
+
Betingelse
+
Datatype
+
Beskrivelse
+
+
+
+
+
Id
+
Valgfrit
+
Heltal (Integer)
+
Fri opgave. Et entydigt identifikationsnummer for hver komponent.
+
+
+
Designator
+
Valgfrit
+
Streng (String)
+
Fri opgave. En entydig referencemarkering for komponenten på PCB'et, fx "R1" for modstand 1. Bliver overført til monteringsnavnet på komponentindgangen.
+
+
+
Package
+
Valgfrit
+
Streng (String)
+
Fri opgave. Komponentens pakning eller form, fx "0805" for SMD-modstande. Bliver ikke overført til komponentindgangen.
+
+
+
Quantity
+
Obligatorisk felt
+
Heltal (Integer)
+
Antallet af identiske komponenter, der kræves for at oprette en instans. Overtages som antallet af komponentposter.
+
+
+
Designation
+
Obligatorisk felt
+
Streng (String)
+
Beskrivelse eller funktion af komponenten, fx modstandsværdi "10kΩ" eller kondensatorværdi "100nF". Bliver overført til komponentindgangens navn.
+
+
+
Supplier and ref
+
Valgfrit
+
Streng (String)
+
Fri opgave. Kan eksempelvis indeholde en distributørspecifik værdi. Bliver overført som en note til komponentindgangen.
+
+
+
+ ]]>
+
+
+ project.bom_import.clear_existing_bom.help
@@ -12777,13 +13102,13 @@ Bemærk venligst, at du ikke kan kopiere fra deaktiveret bruger. Hvis du prøver
-
+ assembly.bom_import.template.csv.exptected_columnsMulige kolonner:
-
+ assembly.bom_import.template.csv.table
@@ -12808,7 +13133,7 @@ Bemærk venligst, at du ikke kan kopiere fra deaktiveret bruger. Hvis du prøver
name
Valgfrit
Streng
-
Navnet på posten inden for samlingen.
+
Navnet på posten inden for stykliste.
Kolonner, der starter med part_
diff --git a/translations/messages.de.xlf b/translations/messages.de.xlf
index 34879612..31eead69 100644
--- a/translations/messages.de.xlf
+++ b/translations/messages.de.xlf
@@ -11138,6 +11138,18 @@ Element 1 -> Element 1.2
Typ
+
+
+ assembly.bom_import.type.json
+ JSON
+
+
+
+
+ assembly.bom_import.type.csv
+ CSV
+
+ project.bom_import.type.kicad_pcbnew
@@ -11156,6 +11168,319 @@ Element 1 -> Element 1.2
Wenn diese Option ausgewählt ist, werden alle bereits im Projekt existierenden BOM-Einträge gelöscht und mit den importierten BOM-Daten überschrieben.
+
+
+ project.import_bom.template.header.json
+ Import-Vorlage JSON
+
+
+
+
+ project.import_bom.template.header.csv
+ Import-Vorlage CSV
+
+
+
+
+ project.import_bom.template.header.kicad_pcbnew
+ Import-Vorlage CSV (KiCAD Pcbnew BOM)
+
+
+
+
+ project.bom_import.template.entry.name
+ Name des Bauteils im Projekt
+
+
+
+
+ project.bom_import.template.entry.part.mpnr
+ Eindeutige Produktnummer innerhalb des Herstellers
+
+
+
+
+ project.bom_import.template.entry.part.ipn
+ Eideutige IPN des Bauteils
+
+
+
+
+ project.bom_import.template.entry.part.name
+ Eindeutiger Name des Bauteils
+
+
+
+
+ project.bom_import.template.entry.part.manufacturer.name
+ Eindeutiger Name des Herstellers
+
+
+
+
+ project.bom_import.template.json.table
+
+
+
+
+
Feld
+
Bedingung
+
Datentyp
+
Beschreibung
+
+
+
+
+
quantity
+
Pflichtfeld
+
Gleitkommazahl (Float)
+
Muss gegeben sein und enthält einen Gleitkommawert (Float), der größer als 0.0 ist.
+
+
+
name
+
Optional
+
String
+
Falls vorhanden, muss es ein nicht-leerer String sein. Name des Eintrags innerhalb der Stückliste.
+
+
+
part
+
Optional
+
Objekt/Array
+
+ Falls ein Bauteil zugeordnet werden soll, muss es ein Objekt/Array und mindestens eines der Felder ausgefüllt sein:
+
+
part.id
+
part.mpnr
+
part.ipn
+
part.name
+
+
+
+
+
part.id
+
Optional
+
Ganzzahl (Integer)
+
Ganzzahl (Integer) > 0. Entspricht der Part-DB internen numerischen ID des Bauteils.
+
+
+
part.mpnr
+
Optional
+
String
+
Nicht-leerer String, falls keine part.id-, part-ipn- bzw. part.name-Angabe gegeben ist.
+
+
+
part.ipn
+
Optional
+
String
+
Nicht-leerer String, falls keine part.id-, part.mpnr bzw. part.name-Angabe gegeben ist.
+
+
+
part.name
+
Optional
+
String
+
Nicht-leerer String, falls keine part.id-, part.mpnr- bzw. part.ipn-Angabe gegeben ist.
+
+
+
part.manufacturer
+
Optional
+
Objekt/Array
+
+ Falls der Hersteller eines Bauteils mit angepasst werden oder das Bauteil anhand der part.mpnr-Angabe eindeutig gesucht werden soll, muss es ein Objekt/Array und mindestens eines der Felder ausgefüllt sein:
+
+
manufacturer.id
+
manufacturer.name
+
+
+
+
+
manufacturer.id
+
Optional
+
Ganzzahl (Integer)
+
Ganzzahl (Integer) > 0. Entspricht der internen numerischen ID des Herstellers.
+
+
+
manufacturer.name
+
Optional
+
String
+
Nicht-leerer String, falls keine manufacturer.id-Angabe gegeben ist.
Muss gegeben sein und enthält einen Gleitkommawert (Float), der größer als 0.0 ist.
+
+
+
name
+
Optional
+
String
+
Name des Eintrags innerhalb der Stückliste.
+
+
+
Spalten beginnend mit part_
+
+ Falls ein Bauteil zugeordnet werden soll, muss eine der folgenden Spalten gegeben und ausgefüllt sein:
+
+
part_id
+
part_mpnr
+
part_ipn
+
part_name
+
+
+
+
+
part_id
+
Optional
+
Ganzzahl (Integer)
+
Ganzzahl (Integer) > 0. Entspricht der Part-DB internen numerischen ID des Bauteils.
+
+
+
part_mpnr
+
Optional
+
String
+
Anzugeben, falls keine part_id-, part_ipn- bzw. part_name-Spalte ausgefüllt gegeben ist.
+
+
+
part_ipn
+
Optional
+
String
+
Anzugeben, falls keine part_id-, part_mpnr- bzw. part_name-Spalte ausgefüllt gegeben ist.
+
+
+
part_name
+
Optional
+
String
+
Anzugeben, falls keine part_id-, part_mpnr- bzw. part_ipn-Spalte ausgefüllt gegeben ist.
+
+
+
Spalten beginnend mit part_manufacturer_
+
+ Falls der Hersteller eines Bauteils mit angepasst werden oder das Bauteil anhand der part_mpnr-Angabe eindeutig gesucht werden soll, muss eine der folgenden Spalten gegeben und ausgefüllt sein:
+
+
part_manufacturer_id
+
part_manufacturer_name
+
+
+
+
+
part_manufacturer_id
+
Optional
+
Ganzzahl (Integer)
+
Ganzzahl (Integer) > 0. Entspricht der internen numerischen ID des Herstellers.
+
+
+
part_manufacturer_name
+
Optional
+
String
+
Anzugeben, falls keine part_manufacturer_id-Spalte ausgefüllt gegeben ist.
+
+
+
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns
+ Erwartete Spalten:
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns.note
+
+ Hinweis: Es findet keine Zuordnung zu konkreten Bauteilen aus der Kategorie-Verwaltung statt.
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.table
+
+
+
+
+
Feld
+
Bedingung
+
Datentyp
+
Beschreibung
+
+
+
+
+
Id
+
Optional
+
Ganzzahl (Integer)
+
Offene Angabe. Eine eindeutige Identifikationsnummer für jedes Bauteil.
+
+
+
Designator
+
Optional
+
String
+
Offene Angabe. Ein eindeutiger Referenzbezeichner des Bauteils auf der Leiterplatte, z.B. „R1“ für Widerstand 1. Wird in den Bestückungsnamen des Bauteil-Eintrags übernommen.
+
+
+
Package
+
Optional
+
String
+
Offene Angabe. Das Gehäuse oder die Bauform des Bauteils, z.B. „0805“ für SMD-Widerstände. Wird für ein Bauteil-Eintrag nicht übernommen.
+
+
+
Quantity
+
Pflichtfeld
+
Ganzzahl (Integer)
+
Anzahl der identischen Bauteile, die benötigt werden, um eine Instanz zu erstellen. Wird als Anzahl des Bauteil-Eintrags übernommen.
+
+
+
Designation
+
Pflichtfeld
+
String
+
Beschreibung oder Funktion des Bauteils, z.B. Widerstandswert „10kΩ“ oder Kondensatorwert „100nF“. Wird in den Namen des Bauteil-Eintrags übernommen.
+
+
+
Supplier and ref
+
Optional
+
String
+
Offene Angabe. Kann z.B. Distributor spezifischen Wert enthalten. Wird als Notiz zum Bauteil-Eintrag übernommen.
+
+
+
+ ]]>
+
+
+ project.bom_import.flash.invalid_file
@@ -13410,7 +13735,7 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön
name
Optional
String
-
Falls vorhanden, muss es ein nicht-leerer String sein. Name des Eintrags innerhalb der Baugruppe.
+
Falls vorhanden, muss es ein nicht-leerer String sein. Name des Eintrags innerhalb der Stückliste.
part
@@ -13510,13 +13835,13 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön
-
+ assembly.bom_import.template.csv.exptected_columnsMögliche Spalten:
-
+ assembly.bom_import.template.csv.table
diff --git a/translations/messages.el.xlf b/translations/messages.el.xlf
index a6dda3d4..3707e55d 100644
--- a/translations/messages.el.xlf
+++ b/translations/messages.el.xlf
@@ -2116,13 +2116,13 @@
-
+ assembly.bom_import.template.csv.exptected_columnsΔυνατές στήλες:
-
+ assembly.bom_import.template.csv.table
diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf
index 080ef02e..bf1c6bd1 100644
--- a/translations/messages.en.xlf
+++ b/translations/messages.en.xlf
@@ -11139,6 +11139,18 @@ Element 1 -> Element 1.2Type
+
+
+ assembly.bom_import.type.json
+ JSON
+
+
+
+
+ assembly.bom_import.type.csv
+ CSV
+
+ project.bom_import.type.kicad_pcbnew
@@ -11151,6 +11163,319 @@ Element 1 -> Element 1.2
Clear existing BOM entries before importing
+
+
+ project.import_bom.template.header.json
+ JSON Import Template
+
+
+
+
+ project.import_bom.template.header.csv
+ CSV Import Template
+
+
+
+
+ project.import_bom.template.header.kicad_pcbnew
+ CSV Import Template (KiCAD Pcbnew BOM)
+
+
+
+
+ project.bom_import.template.entry.name
+ Component name in the project
+
+
+
+
+ project.bom_import.template.entry.part.mpnr
+ Unique product number within the manufacturer
+
+
+
+
+ project.bom_import.template.entry.part.ipn
+ Unique IPN of the component
+
+
+
+
+ project.bom_import.template.entry.part.name
+ Unique name of the component
+
+
+
+
+ project.bom_import.template.entry.part.manufacturer.name
+ Unique name of the manufacturer
+
+
+
+
+ project.bom_import.template.json.table
+
+
+
+
+
Field
+
Condition
+
Data Type
+
Description
+
+
+
+
+
quantity
+
Required
+
Decimal (Float)
+
Must be provided and contains a decimal value (Float) greater than 0.0.
+
+
+
name
+
Optional
+
String
+
If present, it must be a non-empty string. The name of the entry within the bill of materials.
+
+
+
part
+
Optional
+
Object/Array
+
+ If a component is to be assigned, it must be an object/array, and at least one of the following fields must be filled in:
+
+
part.id
+
part.mpnr
+
part.ipn
+
part.name
+
+
+
+
+
part.id
+
Optional
+
Integer
+
Integer > 0. Corresponds to the internal numeric ID of the component in the Part-DB.
+
+
+
part.mpnr
+
Optional
+
String
+
A non-empty string if no part.id, part.ipn, or part.name is provided.
+
+
+
part.ipn
+
Optional
+
String
+
A non-empty string if no part.id, part.mpnr, or part.name is provided.
+
+
+
part.name
+
Optional
+
String
+
A non-empty string if no part.id, part.mpnr, or part.ipn is provided.
+
+
+
part.manufacturer
+
Optional
+
Object/Array
+
+ If a component's manufacturer is to be adjusted, or the component is to be unambiguously identified based on part.mpnr, it must be an object/array, and at least one of the following fields must be filled in:
+
+
manufacturer.id
+
manufacturer.name
+
+
+
+
+
manufacturer.id
+
Optional
+
Integer
+
Integer > 0. Corresponds to the internal numeric ID of the manufacturer.
+
+
+
manufacturer.name
+
Optional
+
String
+
A non-empty string if no manufacturer.id is provided.
Must be provided and contain a floating-point value (Float) greater than 0.0.
+
+
+
name
+
Optional
+
String
+
If available, it must be a non-empty string. The name of the entry within the bill of materials.
+
+
+
Columns starting with part_
+
+ If a component is to be assigned, at least one of the following columns must be provided and filled in:
+
+
part_id
+
part_mpnr
+
part_ipn
+
part_name
+
+
+
+
+
part_id
+
Optional
+
Integer
+
Integer > 0. Corresponds to the internal numeric ID of the component in the Part-DB.
+
+
+
part_mpnr
+
Optional
+
String
+
Must be provided if the part_id, part_ipn, or part_name columns are not filled in.
+
+
+
part_ipn
+
Optional
+
String
+
Must be provided if the part_id, part_mpnr, or part_name columns are not filled in.
+
+
+
part_name
+
Optional
+
String
+
Must be provided if the part_id, part_mpnr, or part_ipn columns are not filled in.
+
+
+
Columns starting with part_manufacturer_
+
+ If the manufacturer of a component is to be adjusted or if the component is to be uniquely identified based on the part_mpnr, at least one of the following columns must be provided and filled in:
+
+
part_manufacturer_id
+
part_manufacturer_name
+
+
+
+
+
part_manufacturer_id
+
Optional
+
Integer
+
Integer > 0. Corresponds to the internal numeric ID of the manufacturer.
+
+
+
part_manufacturer_name
+
Optional
+
String
+
Must be provided if the part_manufacturer_id column is not filled in.
+
+
+
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns
+ Expected columns:
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns.note
+
+ Note: No assignment to specific components from the category management is performed.
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.table
+
+
+
+
+
Field
+
Condition
+
Data type
+
Description
+
+
+
+
+
Id
+
Optional
+
Integer
+
Free entry. A unique identification number for each component.
+
+
+
Designator
+
Optional
+
String
+
Free entry. A unique reference identifier of the component on the PCB, e.g., "R1" for resistor 1. It is adopted into the assembly name of the component entry.
+
+
+
Package
+
Optional
+
String
+
Free entry. The housing or package type of the component, e.g., "0805" for SMD resistors. It is not adopted into the component entry.
+
+
+
Quantity
+
Mandatory
+
Integer
+
The number of identical components required to create an instance. It is adopted as the quantity of the entry.
+
+
+
Designation
+
Mandatory
+
String
+
Description or function of the component, e.g., resistor value "10kΩ" or capacitor value "100nF". It is adopted into the name of the component entry.
+
+
+
Supplier and ref
+
Optional
+
String
+
Free entry. Can contain a distributor-specific value, for example. It is adopted as a note to the component entry.
+
+
+
+ ]]>
+
+
+ project.bom_import.clear_existing_bom.help
@@ -13511,13 +13836,13 @@ Please note, that you can not impersonate a disabled user. If you try you will g
-
+ assembly.bom_import.template.csv.exptected_columnsPossible columns:
-
+ assembly.bom_import.template.csv.table
diff --git a/translations/messages.es.xlf b/translations/messages.es.xlf
index 0b17cb8a..1d4f1286 100644
--- a/translations/messages.es.xlf
+++ b/translations/messages.es.xlf
@@ -11076,6 +11076,18 @@ Elemento 3Tipo
+
+
+ assembly.bom_import.type.json
+ JSON
+
+
+
+
+ assembly.bom_import.type.csv
+ CSV
+
+ project.bom_import.type.kicad_pcbnew
@@ -11088,6 +11100,319 @@ Elemento 3
Eliminar entradas BOM existentes antes de importar
+
+
+ project.import_bom.template.header.json
+ Plantilla de importación JSON
+
+
+
+
+ project.import_bom.template.header.csv
+ Plantilla de importación CSV
+
+
+
+
+ project.import_bom.template.header.kicad_pcbnew
+ Plantilla de importación CSV (KiCAD Pcbnew BOM)
+
+
+
+
+ project.bom_import.template.entry.name
+ Nombre del componente en el proyecto
+
+
+
+
+ project.bom_import.template.entry.part.mpnr
+ Número de producto único del fabricante
+
+
+
+
+ project.bom_import.template.entry.part.ipn
+ IPN único del componente
+
+
+
+
+ project.bom_import.template.entry.part.name
+ Nombre único del componente
+
+
+
+
+ project.bom_import.template.entry.part.manufacturer.name
+ Nombre único del fabricante
+
+
+
+
+ project.bom_import.template.json.table
+
+
+
+
+
Campo
+
Condición
+
Tipo de Datos
+
Descripción
+
+
+
+
+
quantity
+
Requerido
+
Decimal (Float)
+
Debe ser proporcionado y contener un valor decimal (Float) mayor que 0.0.
+
+
+
name
+
Opcional
+
Cadena (String)
+
Si está presente, debe ser una cadena no vacía. El nombre del elemento dentro de la lista de materiales.
+
+
+
part
+
Opcional
+
Objeto/Array
+
+ Si se debe asignar un componente, debe ser un objeto/array, y al menos uno de los siguientes campos debe estar cumplimentado:
+
+
part.id
+
part.mpnr
+
part.ipn
+
part.name
+
+
+
+
+
part.id
+
Opcional
+
Entero (Integer)
+
Entero (Integer) > 0. Corresponde al ID numérico interno del componente en la base de datos de componentes (Part-DB).
+
+
+
part.mpnr
+
Opcional
+
Cadena (String)
+
Una cadena no vacía si no se proporciona part.id, part.ipn o part.name.
+
+
+
part.ipn
+
Opcional
+
Cadena (String)
+
Una cadena no vacía si no se proporciona part.id, part.mpnr o part.name.
+
+
+
part.name
+
Opcional
+
Cadena (String)
+
Una cadena no vacía si no se proporciona part.id, part.mpnr o part.ipn.
+
+
+
part.manufacturer
+
Opcional
+
Objeto/Array
+
+ Si se debe ajustar el fabricante de un componente, o si el componente debe identificarse de manera unívoca en base a part.mpnr, debe ser un objeto/array, y al menos uno de los siguientes campos debe estar cumplimentado:
+
+
manufacturer.id
+
manufacturer.name
+
+
+
+
+
manufacturer.id
+
Opcional
+
Entero (Integer)
+
Entero (Integer) > 0. Corresponde al ID numérico interno del fabricante.
+
+
+
manufacturer.name
+
Opcional
+
Cadena (String)
+
Una cadena no vacía si no se proporciona manufacturer.id.
Debe proporcionarse y contener un valor decimal (Float) mayor que 0.0.
+
+
+
name
+
Optional
+
String
+
Si está disponible, debe ser una cadena no vacía. El nombre del elemento dentro de la lista de materiales.
+
+
+
Columnas que comienzan con part_
+
+ Si se va a asignar un componente, al menos una de las siguientes columnas debe proporcionarse y completarse:
+
+
part_id
+
part_mpnr
+
part_ipn
+
part_name
+
+
+
+
+
part_id
+
Opcional
+
Entero
+
Entero > 0. Corresponde al ID numérico interno del componente en la base de datos de partes (Part-DB).
+
+
+
part_mpnr
+
Opcional
+
Cadena (String)
+
Debe proporcionarse si las columnas part_id, part_ipn o part_name no están completas.
+
+
+
part_ipn
+
Opcional
+
Cadena (String)
+
Debe proporcionarse si las columnas part_id, part_mpnr o part_name no están completas.
+
+
+
part_name
+
Opcional
+
Cadena (String)
+
Debe proporcionarse si las columnas part_id, part_mpnr o part_ipn no están completas.
+
+
+
Columnas que comienzan con part_manufacturer_
+
+ Si el fabricante de un componente debe ajustarse o si el componente debe identificarse de forma única según el valor part_mpnr, al menos una de las siguientes columnas debe proporcionarse y completarse:
+
+
part_manufacturer_id
+
part_manufacturer_name
+
+
+
+
+
part_manufacturer_id
+
Opcional
+
Entero
+
Entero > 0. Corresponde al ID numérico interno del fabricante.
+
+
+
part_manufacturer_name
+
Opcional
+
Cadena (String)
+
Debe proporcionarse si la columna part_manufacturer_id no está completa.
+
+
+
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns
+ Columnas esperadas:
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns.note
+
+ Nota: No se realiza ninguna asignación a componentes específicos desde la gestión de categorías.
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.table
+
+
+
+
+
Campo
+
Condición
+
Tipo de dato
+
Descripción
+
+
+
+
+
Id
+
Opcional
+
Entero
+
Entrada libre. Un número de identificación único para cada componente.
+
+
+
Designator
+
Opcional
+
Cadena (String)
+
Entrada libre. Un identificador de referencia único del componente en el PCB, por ejemplo, "R1" para la resistencia 1. Se adopta en el nombre de ensamblaje del registro del componente.
+
+
+
Package
+
Opcional
+
Cadena (String)
+
Entrada libre. El encapsulado o tipo de la carcasa del componente, por ejemplo, "0805" para resistencias SMD. No se adopta en el registro del componente.
+
+
+
Quantity
+
Obligatorio
+
Entero
+
El número de componentes idénticos necesarios para crear una instancia. Se toma como la cantidad de la entrada del componente.
+
+
+
Designation
+
Obligatorio
+
Cadena (String)
+
Descripción o función del componente, por ejemplo, valor de resistencia "10kΩ" o valor de condensador "100nF". Se adopta en el nombre del registro del componente.
+
+
+
Supplier and ref
+
Opcional
+
Cadena (String)
+
Entrada libre. Puede contener, por ejemplo, un valor específico del distribuidor. Se adopta como una nota en el registro del componente.
+
+
+
+ ]]>
+
+
+ project.bom_import.clear_existing_bom.help
@@ -12925,13 +13250,13 @@ Por favor ten en cuenta que no puedes personificar a un usuario deshabilitado. S
-
+ assembly.bom_import.template.csv.exptected_columnsColumnas posibles:
-
+ assembly.bom_import.template.csv.table
diff --git a/translations/messages.fr.xlf b/translations/messages.fr.xlf
index 234dee6e..67480c6a 100644
--- a/translations/messages.fr.xlf
+++ b/translations/messages.fr.xlf
@@ -9481,6 +9481,18 @@ exemple de villeCSV pour un assemblage
+
+
+ assembly.bom_import.type.json
+ JSON
+
+
+
+
+ assembly.bom_import.type.csv
+ CSV
+
+ assembly.bom_import.type.kicad_pcbnew
@@ -9678,13 +9690,13 @@ exemple de ville
-
+ assembly.bom_import.template.csv.exptected_columnsColonnes possibles :
-
+ assembly.bom_import.template.csv.table
diff --git a/translations/messages.it.xlf b/translations/messages.it.xlf
index 57654f44..1f56dfc9 100644
--- a/translations/messages.it.xlf
+++ b/translations/messages.it.xlf
@@ -11078,6 +11078,18 @@ Element 3Tipo
+
+
+ assembly.bom_import.type.json
+ JSON
+
+
+
+
+ assembly.bom_import.type.csv
+ CSV
+
+ project.bom_import.type.kicad_pcbnew
@@ -11090,6 +11102,319 @@ Element 3
Cancellare le voci della BOM (lista dei materiali) esistenti prima dell'importazione
+
+
+ project.import_bom.template.header.json
+ Modello di importazione JSON
+
+
+
+
+ project.import_bom.template.header.csv
+ Modello di importazione CSV
+
+
+
+
+ project.import_bom.template.header.kicad_pcbnew
+ Modello di importazione CSV (KiCAD Pcbnew BOM)
+
+
+
+
+ project.bom_import.template.entry.name
+ Nome del componente nel progetto
+
+
+
+
+ project.bom_import.template.entry.part.mpnr
+ Codice prodotto unico del produttore
+
+
+
+
+ project.bom_import.template.entry.part.ipn
+ IPN unico del componente
+
+
+
+
+ project.bom_import.template.entry.part.name
+ Nome unico del componente
+
+
+
+
+ project.bom_import.template.entry.part.manufacturer.name
+ Nome unico del produttore
+
+
+
+
+ project.bom_import.template.json.table
+
+
+
+
+
Campo
+
Condizione
+
Tipo di Dati
+
Descrizione
+
+
+
+
+
quantity
+
Obbligatorio
+
Decimale (Float)
+
Deve essere fornito e contenere un valore decimale (Float) maggiore di 0.0.
+
+
+
name
+
Opzionale
+
Stringa (String)
+
Se presente, deve essere una stringa non vuota. Il nome dell'elemento all'interno della distinta materiali.
+
+
+
part
+
Opzionale
+
Oggetto/Array
+
+ Se un componente deve essere assegnato, deve essere un oggetto/array e almeno uno dei seguenti campi deve essere compilato:
+
+
part.id
+
part.mpnr
+
part.ipn
+
part.name
+
+
+
+
+
part.id
+
Opzionale
+
Intero (Integer)
+
Intero (Integer) > 0. Corrisponde all'ID numerico interno del componente nel database delle parti (Part-DB).
+
+
+
part.mpnr
+
Opzionale
+
Stringa (String)
+
Una stringa non vuota se non sono forniti part.id, part.ipn o part.name.
+
+
+
part.ipn
+
Opzionale
+
Stringa (String)
+
Una stringa non vuota se non sono forniti part.id, part.mpnr o part.name.
+
+
+
part.name
+
Opzionale
+
Stringa (String)
+
Una stringa non vuota se non sono forniti part.id, part.mpnr o part.ipn.
+
+
+
part.manufacturer
+
Opzionale
+
Oggetto/Array
+
+ Se il produttore di un componente deve essere modificato o se è necessario identificare univocamente il componente basandosi su part.mpnr, deve essere un oggetto/array e almeno uno dei seguenti campi deve essere compilato:
+
+
manufacturer.id
+
manufacturer.name
+
+
+
+
+
manufacturer.id
+
Opzionale
+
Intero (Integer)
+
Intero (Integer) > 0. Corrisponde all'ID numerico interno del produttore.
+
+
+
manufacturer.name
+
Opzionale
+
Stringa (String)
+
Una stringa non vuota se non è fornito manufacturer.id.
Deve essere fornita e contenere un valore decimale (Float) maggiore di 0.0.
+
+
+
name
+
Optional
+
String
+
Se disponibile, deve essere una stringa non vuota. Il nome della voce all'interno della distinta base.
+
+
+
Colonne che iniziano con part_
+
+ Se un componente deve essere assegnato, almeno una delle seguenti colonne deve essere fornita e compilata:
+
+
part_id
+
part_mpnr
+
part_ipn
+
part_name
+
+
+
+
+
part_id
+
Opzionale
+
Intero (Integer)
+
Intero > 0. Corrisponde all'ID numerico interno del componente nel database delle parti (Part-DB).
+
+
+
part_mpnr
+
Opzionale
+
Stringa (String)
+
Deve essere fornita se le colonne part_id, part_ipn o part_name non sono compilate.
+
+
+
part_ipn
+
Opzionale
+
Stringa (String)
+
Deve essere fornita se le colonne part_id, part_mpnr o part_name non sono compilate.
+
+
+
part_name
+
Opzionale
+
Stringa (String)
+
Deve essere fornita se le colonne part_id, part_mpnr o part_ipn non sono compilate.
+
+
+
Colonne che iniziano con part_manufacturer_
+
+ Se il produttore di un componente deve essere modificato o il componente deve essere identificato univocamente in base al valore part_mpnr, almeno una delle seguenti colonne deve essere fornita e compilata:
+
+
part_manufacturer_id
+
part_manufacturer_name
+
+
+
+
+
part_manufacturer_id
+
Opzionale
+
Intero (Integer)
+
Intero > 0. Corrisponde all'ID numerico interno del produttore.
+
+
+
part_manufacturer_name
+
Opzionale
+
Stringa (String)
+
Deve essere fornita se la colonna part_manufacturer_id non è compilata.
+
+
+
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns
+ Colonne previste:
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.exptected_columns.note
+
+ Nota: Non viene effettuata alcuna associazione con componenti specifici dalla gestione delle categorie.
+ ]]>
+
+
+
+
+
+ project.bom_import.template.kicad_pcbnew.table
+
+
+
+
+
Campo
+
Condizione
+
Tipo di dato
+
Descrizione
+
+
+
+
+
Id
+
Opzionale
+
Numero intero
+
Valore libero. Un numero identificativo univoco per ciascun componente.
+
+
+
Designator
+
Opzionale
+
Stringa
+
Valore libero. Un identificatore di riferimento univoco del componente sul PCB, ad esempio "R1" per il resistore 1. Viene trasferito nel nome di montaggio del record del componente.
+
+
+
Package
+
Opzionale
+
Stringa
+
Valore libero. L'involucro o la forma del componente, ad esempio "0805" per i resistori SMD. Non viene trasferito nel record del componente.
+
+
+
Quantity
+
Campo obbligatorio
+
Numero intero
+
Il numero dei componenti identici necessari per creare un'istanza. Registrato come il numero della voce del componente.
+
+
+
Designation
+
Campo obbligatorio
+
Stringa
+
Descrizione o funzione del componente, ad esempio valore del resistore "10kΩ" o valore del condensatore "100nF". Viene trasferita nel nome del record del componente.
+
+
+
Supplier and ref
+
Opzionale
+
Stringa
+
Valore libero. Può contenere ad esempio un valore specifico del distributore. Viene trasferito come nota nel record del componente.
Musi być podane i zawierać wartość dziesiętną (Float) większą niż 0.0.
+
+
+
name
+
Opcjonalne
+
Ciąg (String)
+
Jeśli jest obecny, musi być niepustym ciągiem znaków. Nazwa elementu w wykazie materiałów.
+
+
+
part
+
Opcjonalne
+
Obiekt/Tablica
+
+ Jeśli komponent musi być przypisany, musi być obiektem/tablą i co najmniej jedno z następujących pól musi zostać wypełnione:
+
+
part.id
+
part.mpnr
+
part.ipn
+
part.name
+
+
+
+
+
part.id
+
Opcjonalne
+
Całkowity (Integer)
+
Całkowity (Integer) > 0. Odpowiada wewnętrznemu numerycznemu identyfikatorowi komponentu w bazie danych części (Part-DB).
+
+
+
part.mpnr
+
Opcjonalne
+
Ciag (String)
+
Niepusty ciąg, jeśli part.id, part.ipn ani part.name nie zostały podane.
+
+
+
part.ipn
+
Opcjonalne
+
Ciag (String)
+
Niepusty ciąg, jeśli part.id, part.mpnr ani part.name nie zostały podane.
+
+
+
part.name
+
Opcjonalne
+
Ciag (String)
+
Niepusty ciąg, jeśli part.id, part.mpnr ani part.ipn nie zostały podane.
+
+
+
part.manufacturer
+
Opcjonalne
+
Obiekt/Tablica
+
+ Jeśli producent komponentu musi zostać dostosowany lub komponent musi zostać jednoznacznie zidentyfikowany na podstawie part.mpnr, musi być obiektem/tablą, a co najmniej jedno z następujących pól musi zostać wypełnione:
+
+
manufacturer.id
+
manufacturer.name
+
+
+
+
+
manufacturer.id
+
Opcjonalne
+
Całkowity (Integer)
+
Całkowity (Integer) > 0. Odpowiada wewnętrznemu numerycznemu identyfikatorowi producenta.
+
+
+
manufacturer.name
+
Opcjonalne
+
Ciag (String)
+
Niepusty ciąg, jeśli manufacturer.id nie został podany.
Liczba identycznych komponentów potrzebnych do utworzenia instancji. Traktowane jako liczba wpisów komponentu.
+
+
+
name
+
Optional
+
String
+
Jeśli dostępny, musi być niepustym ciągiem znaków. Nazwa elementu w wykazie materiałów.
+
+
+
Kolumny zaczynające się od part_
+
+ Jeśli ma zostać przypisany komponent, co najmniej jedna z poniższych kolumn musi zostać podana i uzupełniona:
+
+
part_id
+
part_mpnr
+
part_ipn
+
part_name
+
+
+
+
+
part_id
+
Opcjonalna
+
Liczba całkowita (Integer)
+
Liczba całkowita > 0. Odpowiada wewnętrznemu ID numerycznemu komponentu w Part-DB.
+
+
+
part_mpnr
+
Opcjonalna
+
Cišg znaków (String)
+
Musi być podana, jeśli kolumny part_id, part_ipn ani part_name nie są podane.
+
+
+
part_ipn
+
Opcjonalna
+
Cišg znaków (String)
+
Musi być podana, jeśli kolumny part_id, part_mpnr ani part_name nie są podane.
+
+
+
part_name
+
Opcjonalna
+
Cišg znaków (String)
+
Musi być podana, jeśli kolumny part_id, part_mpnr ani part_ipn nie są podane.
+
+
+
Kolumny zaczynające się od part_manufacturer_
+
+ Jeśli producent komponentu ma zostać zmieniony lub komponent ma zostać jednoznacznie zidentyfikowany na podstawie wartości part_mpnr, co najmniej jedna z poniższych kolumn musi zostać podana i uzupełniona:
+
+
part_manufacturer_id
+
part_manufacturer_name
+
+
+
+
+
part_manufacturer_id
+
Opcjonalna
+
Liczba całkowita (Integer)
+
Liczba całkowita > 0. Odpowiada wewnętrznemu numerycznemu ID producenta.
+
+
+
part_manufacturer_name
+
Opcjonalna
+
Cišg znaków (String)
+
Musi być podana, jeśli kolumna part_manufacturer_id nie jest uzupełniona.
Dowolna wartość. Unikalny numer identyfikacyjny dla każdego komponentu.
+
+
+
Designator
+
Opcjonalne
+
String
+
Dowolna wartość. Unikalny identyfikator referencyjny komponentu na płytce PCB, np. „R1” dla rezystora 1. Zostaje przeniesiony do nazwy montażowej wpisu komponentu.
+
+
+
Package
+
Opcjonalne
+
String
+
Dowolna wartość. Obudowa lub typ komponentu, np. „0805” dla rezystorów SMD. Nie zostaje przeniesiony do wpisu komponentu.
+
+
+
Quantity
+
Pole obowiązkowe
+
Liczba całkowita (Integer)
+
Liczba identycznych komponentów potrzebnych do stworzenia instancji zestawu. Zostaje przeniesiona jako ilość wpisu komponentu.
+
+
+
Designation
+
Pole obowiązkowe
+
String
+
Opis lub funkcja komponentu, np. wartość rezystora „10kΩ” lub wartość kondensatora „100nF”. Zostaje przeniesiony do nazwy wpisu komponentu.
+
+
+
Supplier and ref
+
Opcjonalne
+
String
+
Dowolna wartość. Może zawierać np. wartość specyficzną dla dystrybutora. Zostaje przeniesiona jako notatka do wpisu komponentu.
Должно быть указано и содержать дробное значение (Float), большее 0.0.
+
+
+
name
+
Опционально
+
Строка (String)
+
Если присутствует, должно быть непустой строкой. Название элемента в спецификации материалов.
+
+
+
part
+
Опционально
+
Объект/Массив
+
+ Если необходимо назначить компонент, он должен быть объектом/массивом, и должно быть заполнено хотя бы одно из следующих полей:
+
+
part.id
+
part.mpnr
+
part.ipn
+
part.name
+
+
+
+
+
part.id
+
Опционально
+
Целое число (Integer)
+
Целое число (Integer) > 0. Соответствует внутреннему числовому идентификатору компонента в базе данных компонентов (Part-DB).
+
+
+
part.mpnr
+
Опционально
+
Строка (String)
+
Непустая строка, если не указаны part.id, part.ipn или part.name.
+
+
+
part.ipn
+
Опционально
+
Строка (String)
+
Непустая строка, если не указаны part.id, part.mpnr или part.name.
+
+
+
part.name
+
Опционально
+
Строка (String)
+
Непустая строка, если не указаны part.id, part.mpnr или part.ipn.
+
+
+
part.manufacturer
+
Опционально
+
Объект/Массив
+
+ Если необходимо указать производителя компонента или однозначно идентифицировать компонент на основе part.mpnr, он должен быть объектом/массивом, и хотя бы одно из следующих полей должно быть заполнено:
+
+
manufacturer.id
+
manufacturer.name
+
+
+
+
+
manufacturer.id
+
Опционально
+
Целое число (Integer)
+
Целое число (Integer) > 0. Соответствует внутреннему числовому идентификатору производителя.
Количество идентичных компонентов, необходимых для создания экземпляра. Считается количеством записей компонента.
+
+
+
name
+
Optional
+
String
+
Если доступно, должна быть непустая строка. Название элемента в спецификации материалов.
+
+
+
Колонки, начинающиеся с part_
+
+ Если нужно назначить компонент, должна быть указана и заполнена по крайней мере одна из следующих колонок:
+
+
part_id
+
part_mpnr
+
part_ipn
+
part_name
+
+
+
+
+
part_id
+
Необязательная
+
Целое число (Integer)
+
Целое > 0. Соответствует внутреннему числовому ID компонента в базе данных компонентов (Part-DB).
+
+
+
part_mpnr
+
Необязательная
+
Строка (String)
+
Должна быть указана, если колонки part_id, part_ipn или part_name не заполнены.
+
+
+
part_ipn
+
Необязательная
+
Строка (String)
+
Должна быть указана, если колонки part_id, part_mpnr или part_name не заполнены.
+
+
+
part_name
+
Необязательная
+
Строка (String)
+
Должна быть указана, если колонки part_id, part_mpnr или part_ipn не заполнены.
+
+
+
Колонки, начинающиеся с part_manufacturer_
+
+ Если требуется указать производителя компонента или уникально идентифицировать компонент на основе значения part_mpnr, должна быть указана и заполнена по крайней мере одна из следующих колонок:
+
+
part_manufacturer_id
+
part_manufacturer_name
+
+
+
+
+
part_manufacturer_id
+
Необязательная
+
Целое число (Integer)
+
Целое > 0. Соответствует внутреннему числовому ID производителя.
+
+
+
part_manufacturer_name
+
Необязательная
+
Строка (String)
+
Должна быть указана, если колонка part_manufacturer_id не заполнена.
Свободный ввод. Уникальный идентификационный номер для каждого компонента.
+
+
+
Designator
+
Необязательно
+
Строка (String)
+
Свободный ввод. Уникальный идентификатор компонента на печатной плате, например, «R1» для резистора 1. Добавляется в название сборочного узла записи компонента.
+
+
+
Package
+
Необязательно
+
Строка (String)
+
Свободный ввод. Корпус или тип компонента, например, «0805» для SMD резисторов. Не добавляется в запись компонента.
+
+
+
Quantity
+
Обязательно
+
Целое число (Integer)
+
Число идентичных компонентов, необходимых для создания экземпляра сборки. Добавляется как количество записи компонента.
+
+
+
Designation
+
Обязательно
+
Строка (String)
+
Описание или функция компонента, например, значение резистора «10kΩ» или значение конденсатора «100nF». Добавляется в название записи компонента.
+
+
+
Supplier and ref
+
Необязательно
+
Строка (String)
+
Свободный ввод. Может содержать дистрибьюторское значение, например. Добавляется как примечание к записи компонента.