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
speedy:30_modules:import [2022/10/20 14:49] – [Importdatei] speedyspeedy:30_modules:import [2023/01/16 08:18] (aktuell) – [Verwendung] speedy
Zeile 5: Zeile 5:
 ===== Lieferumfang ===== ===== Lieferumfang =====
 ^Datei^Beschreibung^ ^Datei^Beschreibung^
-|bin32\dwImport7.exe|Import Programm 32-Bit | 
 |bin64\dwImport7.exe|Import Programm 64-Bit | |bin64\dwImport7.exe|Import Programm 64-Bit |
  
 ===== Verwendung ===== ===== Verwendung =====
-<code>dwImport.exe -i ImportFile [-t ImportType] [-a ArchPath] [-e ErrorPath] [-l LogPath] [-u Username] [-p Password] [-d] [-z] [-q]</code>+<code>dwImport.exe -i ImportFile [-t ImportType] [-a ArchPath] [-e ErrorPath] [-l LogPath] [-u Username] [-p Password] [-o Option] [-s Setting] [-d] [-z] [-q]</code>
  
 ^Argument          ^ Beschreibung                          ^ ^Argument          ^ Beschreibung                          ^
Zeile 20: Zeile 19:
 |-p Password       | Anmeldekennwort für den angegebenen Benutzer.\\ [optional] | |-p Password       | Anmeldekennwort für den angegebenen Benutzer.\\ [optional] |
 |-o Option         | Zusätzliche Optionen für den Import. Das Argument kann mehrfach verwendet werden.\\ Schlüsselbegriff=Schlüsselwert\\ [optional] | |-o Option         | Zusätzliche Optionen für den Import. Das Argument kann mehrfach verwendet werden.\\ Schlüsselbegriff=Schlüsselwert\\ [optional] |
 +|-s Setting        | Zum Setzen/Überschreiben einer Einstellung. Das Argument kann mehrfach verwendet werden.\\ Schlüsselbegriff=Schlüsselwert\\ [optional] |
 |-d                | delete import files if successful. [optional] | |-d                | delete import files if successful. [optional] |
 |-z                | zip multiple import files to archive/error. [optional] | |-z                | zip multiple import files to archive/error. [optional] |
Zeile 27: Zeile 27:
 ^Option^Beschreibung^ ^Option^Beschreibung^
 |findsamefiles | a) Bei Importbeschreibungen für ein Dokument (z.B. CSV Datei enthält eine Zeile) werden alle gleichbenannten Dateien wie die Importdatei ebenfalls dem neuen Artikel hinzugefügt. \\ b) Bei Importbeschreibungen für mehrere Dokumente (z.B. CSV Datei enthält mehrere Zeilen) und einen Dateinamen pro Zeile haben werden alle Dateien, die gleichbenannt sind mit dem Dateinamen des jeweiligen Dokuments ebenfalls dem Artikel hinzugefügt. | |findsamefiles | a) Bei Importbeschreibungen für ein Dokument (z.B. CSV Datei enthält eine Zeile) werden alle gleichbenannten Dateien wie die Importdatei ebenfalls dem neuen Artikel hinzugefügt. \\ b) Bei Importbeschreibungen für mehrere Dokumente (z.B. CSV Datei enthält mehrere Zeilen) und einen Dateinamen pro Zeile haben werden alle Dateien, die gleichbenannt sind mit dem Dateinamen des jeweiligen Dokuments ebenfalls dem Artikel hinzugefügt. |
-|document.status| Dokument-Status, der hergestellt wird nachdem das Dokument importiert wurde. \\ 4 := Einchecken \\ 8 := Freigeben | +|document.status | Dokument-Status, der hergestellt wird nachdem das Dokument importiert wurde. \\ 4 := Einchecken \\ 8 := Freigeben | 
-|document.release.comment| Kommentartext für Dokumente, für die eine neue Freigabe im Zuge des Imports erstellt wird. |+|document.release.comment | Kommentartext für Dokumente, für die eine neue Freigabe im Zuge des Imports erstellt wird. | 
 +|document.files.replace | Bei bereits vorhandenen Dokumenten werden alle Dateien ersetzt. |
  
 ==== Scripting ==== ==== Scripting ====
Zeile 43: Zeile 44:
  
 ===== Importdatei ===== ===== Importdatei =====
-Die Importdatei kann bzw. muss bestimmte Felder enthalten. Je nach Art des zu importierenden Objektes unterscheiden sich die Felder.+Die Importdatei kann bzw. muss bestimmte Felder enthalten. Je nach Art des zu importierenden Objektes unterscheiden sich die Felder. \\ 
 +Das erste Feld der Importdatei definiert welcher Objekttyp im weiteren Verlauf importiert wird: 
 +^Feldname beginnt mit^Objekttyp^ 
 +| dm_ | Dokument | 
 +| doc_ | ::: | 
 +| bom_ | Stückliste | 
 +| bhead_ | ::: | 
 +| bpos_ | ::: | 
 +| bomh. | ::: | 
 +| bomp. | ::: | 
 +| ctnr_ | Ordner | 
  
 ==== Dokument-Import ==== ==== Dokument-Import ====
 +Um ein Dokument per Importdatei zu erstellten muss mindestens ein Dokument-Typ angegeben werden. \\
 +Soll ein Dokument aktualisiert werden muss eine Dokument-Nummer angegeben werden. Existiert diese Dokument noch nicht wird es erstellt, wenn ebenfalls ein Dokument-Typ definiert wurde. \\
 +In Multi-Vault-Umgebungen muss zusätzlich noch der Vault definiert werden. \\
 +Ist die Ablage des neuen Dokuments in einem bestimmten Ordner gewünscht muss der Ablage-Ordner ebenfalls definiert werden. Erfolgt diese Angabe nicht werden neue Dokumente direkt im Vault erstellt.
  
 ^Feldname^Beschreibung^ ^Feldname^Beschreibung^
-|dm_docno | | +|dm_docno | Dokumentnummer des anzulegenden oder des zu aktualisierenden Dokuments. [optional] 
-|dm_title | |  +|dm_title | Dokument-Titel [optional] 
-|dm_file | |  +|dm_file | Dateiname einer zu importierenden Dokument-Datei. \\ Liegt die Datei im gleichen Verzeichnis wie die Importdatei muss kein Pfad angegeben werden. [optional] 
-|dtype_dtid | |  +|dtype_dtid | ID des Dokument-Typs. 
-|dtype_name | |  +|dtype_name | Name des Dokument-Typs. 
-|dm_doctype | |  +|dm_doctype | ::: 
-|vault_vid | |  +|vault_vid | ID des Vault. [optional] |  
-|dm_vault | |  +|vault_name | Name des Vault. [optional] |  
-|vault_name | |  +|dm_vault ::: 
-|ctype_ctid | |  +|ctnr_parent_id | ID des Ablage Ordners. [optional] |  
-|ctype_name | |  +|ctnr_parent | Vollständiger Name des  Ablage Ordners. [optional] |  
-|dm_ctype | |  +|dm_parent | ::: |  
-|ctnr_parent_id | |  +|ctnr_parent_name | ::: |  
-|ctnr_parent | |  +|ctnr_name | Name des Ablage Ordners. [optional]   
-|dm_parent | |  +
-|ctnr_parent_name | |  +
-|ctnr_name | |  +
-|ctnr_fullname | | +
  
 ==== Stücklisten-Import ==== ==== Stücklisten-Import ====
  
 ^Feldname^Beschreibung^ ^Feldname^Beschreibung^
-|bom_assembly | | +|bom_assembly | Dokument-Nummer der Baugruppe. 
-|bom_docno | | +|bom_docno | Dokument-Nummer der Position. 
-|dm_docno | |+|dm_docno | ::: |