Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
speedy:30_modules:bulkload [2022/10/20 13:40] speedyspeedy:30_modules:bulkload [2023/09/05 08:41] – [Importierte Dateien erkennen] speedy
Zeile 51: Zeile 51:
 Durch abwählen des Haken in der Spalte "Vorgänger" wird eine bereits importierte Datei dennoch importiert. Durch abwählen des Haken in der Spalte "Vorgänger" wird eine bereits importierte Datei dennoch importiert.
  
 +<note important>Wurde beim Analysieren der Datei eine Dokumentennummer erkannt und vergeben ([[speedy:30_modules:bulkload#dateieigenschaften|Dateieigenschaften]] oder [[speedy:30_modules:bulkload#function_onloadfile_dictionary_filename|OnLoadFile-Skript]]) erfolgt keine Ursprung-Suche.</note>
 ===== Wertänderung für alle angehakten Dokumente übernehmen ===== ===== Wertänderung für alle angehakten Dokumente übernehmen =====
 Änderungen im Dateibaum (z.B. Dokumenttyp, Ordner, ...) werden auf alle markierten Dokumente übertragen.\\ Änderungen im Dateibaum (z.B. Dokumenttyp, Ordner, ...) werden auf alle markierten Dokumente übertragen.\\
Zeile 77: Zeile 78:
 === Automatischer Checkin ===  === Automatischer Checkin === 
 Alle Dokumente erhalten nach dem Import den Status eingecheckt. Alle Dokumente erhalten nach dem Import den Status eingecheckt.
 +
 +
 +===== Dateieigenschaften =====
 +Beim Analysieren der zu importierenden Dateien werden die Dateieigenschaften ebenfalls eingelesen. \\
 +Die Zuordnung der Dateieigenschaften zu den Artikeleigenschaften erfolgt mit Hilfe der [[speedy:40_admin:config#eigenschaftenzuordnung|Eigenschaftenzuordnung]]. \\
 +Dies geschieht in der Konfigurationsdatei "altdaten.ini" Diese Konfigurationsdatei liegt im speedyPDM Unterverzeichnis "\config"
 +
 +Projektspezifisch kann für einzelne Verzeichnisse eine separate Konfigurationsdatei verwendet werden. Beim Einlesen einer Datei sucht speedyPDM zuerst im Verzeichnis der Datei und den darüberliegenden Verzeichnissen nach ein einer altdaten.ini: \\
 +<code>
 +C:
 +   \Daten
 +       \Projekt
 +         altdaten.ini
 +         \Unterprojekt
 +            \Bereich
 +               Importdatei.ipt
 +</code>
 +
 +Wird dort keine altdaten.ini gefunden, wird die altdaten.ini aus dem \config – Verzeichnis von speedyPDM verwendet.
  
  
Zeile 83: Zeile 103:
  
 ^Setting^Beschreibung^ ^Setting^Beschreibung^
-|bulkload.checkin | Standartwert ob Automatisch eingecheckt werden soll.| +|bulkload.AutoDocNo | Dokument Nummer automatisch vergeben |  
-|bulkload.checkorigin | Überprüfung ob eine Datei schon Importiert wurde. |+|bulkload.checkin | Standartwert ob Automatisch eingecheckt werden soll. | 
 +|bulkload.checkorigin | Überprüfung ob eine Datei schon Importiert wurde. \\ Bitte beachten Sie auch den Konfigurationsparameter [document.origin.fullpath]. |
 |bulkload.comment | Globaler Kommentar der bei einem Import über den Massendatenimport eingetragen wird. | |bulkload.comment | Globaler Kommentar der bei einem Import über den Massendatenimport eingetragen wird. |
 |bulkload.createbomtable | Standartwert ob Automatisch die Stücklisten aktualisiert werden sollen. (CAD-Programm wird geöffnet) | |bulkload.createbomtable | Standartwert ob Automatisch die Stücklisten aktualisiert werden sollen. (CAD-Programm wird geöffnet) |
 |bulkload.drawing.MaxSearchLevels | In wie vielen übergeordneten Ebenen soll nach einer dazugehörigen Zeichnung gesucht werden. | |bulkload.drawing.MaxSearchLevels | In wie vielen übergeordneten Ebenen soll nach einer dazugehörigen Zeichnung gesucht werden. |
 +|bulkload.editproperties | Dokument Eigenschaften nach dem Import bearbeiten |
 +|bulkload.excludedDoctypes | Auszuschließende Dokumenttypen |
 |bulkload.excludedFileExt | Gibt an welche Dateien nicht für den Import relevant sind und ausgeschlossen werden. | |bulkload.excludedFileExt | Gibt an welche Dateien nicht für den Import relevant sind und ausgeschlossen werden. |
 |bulkload.logname | Name der Protokolldatei. | |bulkload.logname | Name der Protokolldatei. |
-|bulkload.OtherNamedDrawings | Definiert, ob nach Zeichnungen gesucht werden soll die evtl. nicht den gleichen Namen wie das Modell haben. \\ **Achtung : Kann bei großen Ordnerstrukturen sehr viel Zeit in Anspruch nehmen** | 
-|bulkload.scriptfile | Name der Scriptdatei. Die Scriptdatei liegt im Verzeichnis "\script" | 
 |bulkload.macro.name | Makro-Name des beim Öffnen im CAD auszuführenden Makros. \\ Format1: Makroname ohne Dateiendung und Pfad. \\ Format2:Funktion,Modul,Makroname ohne Dateiendung und Pfad \\ Die Makro-Datei muss im Verzeichnis "\script" liegen. | |bulkload.macro.name | Makro-Name des beim Öffnen im CAD auszuführenden Makros. \\ Format1: Makroname ohne Dateiendung und Pfad. \\ Format2:Funktion,Modul,Makroname ohne Dateiendung und Pfad \\ Die Makro-Datei muss im Verzeichnis "\script" liegen. |
 +|bulkload.NewVer.OnlyRelease | Neue Freigabe erstellen, wenn ein bereits vorhandenes Dokument erneut importiert wird. |
 +|bulkload.openAll | Alle CAD Dateien nach dem Import einmal öffnen |
 +|bulkload.OtherNamedDrawings | Definiert, ob nach Zeichnungen gesucht werden soll die evtl. nicht den gleichen Namen wie das Modell haben. \\ **Achtung : Kann bei großen Ordnerstrukturen sehr viel Zeit in Anspruch nehmen** |
 |bulkload.PartAsLastPropertyFile | 0 := Modelldatei als erste lesen um Dateieigenschaften der Zeichnungsdatei zu verwenden. \\ 1 := Beim Einlesen der Eigenschaften die Modelldatei zuletzt lesen. | |bulkload.PartAsLastPropertyFile | 0 := Modelldatei als erste lesen um Dateieigenschaften der Zeichnungsdatei zu verwenden. \\ 1 := Beim Einlesen der Eigenschaften die Modelldatei zuletzt lesen. |
-|bulkload.container.AssemblyEnding\\ bulkload.container.PartEnding\\ bulkload.container.DrawingEnding\\ bulkload.container.OfficeEnding| Diese Parameter geben die gültigen Dateiendungen an, die beim Import über die Ordnerauswahl im Massendatenimport gesucht werden.\\ Beispiel für Angabe von Dateiendungen: "*.png;*.docx;*.xlsx;*.pptx;*.txt;*.vsdx" |+|bulkload.PartDependencies | Referenzen von Teilen beachten. | 
 +|bulkload.release.comment | Freigabe Kommentar | 
 +|bulkload.scriptfile | Name der Scriptdatei. Die Scriptdatei liegt im Verzeichnis "\script"
 +|bulkload.useSqlite | Lokale SQLite Datenbank alsl Zwischenspeicher verwenden. | 
 +|bulkload.AssemblyEnding\\ bulkload.PartEnding\\ bulkload.DrawingEnding\\ bulkload.OfficeEnding| Diese Parameter geben die gültigen Dateiendungen an, die beim Import über die Ordnerauswahl im Massendatenimport gesucht werden.\\ Beispiel für Angabe von Dateiendungen: "*.png;*.docx;*.xlsx;*.pptx;*.txt;*.vsdx" |
 |solidworks.toolboxpartfolder |Definiert das Basisverzeichnis der Toolboxteile. | |solidworks.toolboxpartfolder |Definiert das Basisverzeichnis der Toolboxteile. |