ich versuche mich ein wenig am CompuDMS Importer.
Die Dokumentation ist hier ziemlich ausführlich und hilfreich, allerdings frage ich mich wie man optionale Metadatenfelder, je nach Input, konfigurieren kann.
Angenommen ich habe 2 Inputs und nicht alle sollen alle definierten Metadatenfelder nutzen.
Für beide Input Ordner existieren lediglich die benötigten bzw. gewünschten Metadatenfelder in CompuDMS.
Trotzdem meckert der Importer immer über ein unbekanntes Metadatenfeld. In meinem Beispiel für den Input "Berichte", hier gibt es keinen Autor.
Ich sag jetzt schon mal danke für die Hilfe!
Hier meine Test Konfiguration:
Code: Alles auswählen
<Configuration>
<Setting key="log_dir" value="C:\Users\nenkler\Desktop\CompuDMSImporter\Test\Log" />
<DefaultSettings>
<Setting key="interval" value="3600" />
<Setting key="input_path" value="C:\Users\nenkler\Desktop\CompuDMSImporter\Test\Import_Watch" />
<Setting key="move_done" value="<?input_path?>\Successfull" />
<Setting key="move_error" value="<?input_path?>\Failed" />
<Setting key="do_version" value="false" />
<Setting key="do_archive" value="false" />
<Setting key="create_dms_dir" value="true" />
<Setting key="delete_after_days" value="5" />
<DMSConnection>
<Setting key="name" value="test" />
<Setting key="url" value="http://test" />
<Setting key="password" value="test" encrypted="True" />
<Setting key="username" value="test" />
</DMSConnection>
<Metadata>
<Metadata>
<Setting key="name" value="Keywords" />
<Setting key="value" value="<?Keywords?>" />
</Metadata>
<Metadata>
<Setting key="name" value="Autor" />
<Setting key="value" value="<?Autor?>" />
</Metadata>
<Metadata>
<Setting key="name" value="Dok Datum" />
<Setting key="value" value="<?Monat?>.<?Jahr?>" />
</Metadata>
</Metadata>
</DefaultSettings>
<Inputs>
<Input>
<Setting key="name" value="Literatur" />
<Setting key="src_file_regex" value="^(?<Autor>\w*)\.(?<Jahr>\d{2})\.(?<Monat>\d{2})\..{7}_(?<Keywords>.*)\..*" />
<Setting key="dms_path" value="\@training\Import_Test" />
</Input>
<Input>
<Setting key="name" value="Berichte" />
<Setting key="src_file_regex" value="^(?<Jahr>\d{4})(?<Monat>\d{2})(\d{2})_Bericht_(?<Keywords>.*)\..*" />
<Setting key="dms_path" value="\@training\Serviceberichte_Test" />
</Input>
</Inputs>
</Configuration>