Verhalten Scanner und Alfresco

cancel
Showing results for 
Search instead for 
Did you mean: 
njuettner_4133
Member II

Verhalten Scanner und Alfresco

Hallo zusammen,

wir entscheiden uns demnächst für eine Software für unsere Scanner mit denen es möglich ist Schreiben als PDF Dateien zu sichern und gleichzeitig Metadaten auszulesen.

Diese Software würde dann 2 Dateien ins WCM einspeisen. Zum einen die generierte PDF und zum anderen die XML Datei in der die Metadaten hinterlegt sind (wie z.B. Rechnungsnummer, …).

Wie kann ich Alfresco mitteilen, dass a) die XML genau zu der mitgelieferten PDF dazugehört und b) Alfresco diese Metadaten in seine Datenbank einträgt damit ich z.B. nach der Rechnungsnummer suchen kann und diese auch wiederfinde?

Ich hoffe mir kann jemand helfen.

Viele Grüße,

Nick
3 Replies
bwerner
Member II

Re: Verhalten Scanner und Alfresco

Hi Nick,

Das Vorgehen mit den zwei Dateien ist ein gängiges Verfahren.
Du kannst das über Regeln und Aktionen anstossen, sobald Du ein Content Modell für Deine Dokument  erstellt hast.
Allerdings wirst Du noch eine Action benötigen, die Dein XML parst und die Metadaten des Dokumentes damit beschreibt.

Du findest die Informationen hier im WIKI.
Content modelling:
http://wiki.alfresco.com/wiki/Category:Content_Modeling

Actions & Rules:
http://wiki.alfresco.com/wiki/Actions_and_Rules

Viele Grüße,
Bernhard
njuettner_4133
Member II

Re: Verhalten Scanner und Alfresco

Hallo Bernhard,

erst einmal vielen Dank für deine Antwort.

Ich hab mir mal die genannten Seiten aus dem Wiki angeschaut und habe diesbezüglich mehrere Fragen.

Ist dieser Metadata-Extractor wie unter diesem Link zu finden: http://wiki.alfresco.com/wiki/Metadata_Extraction dafür zuständig, dass Alfresco die mitgelieferten Daten aus der XML Datei logisch an die PDF Datei verknüpft? Oder ist das was völlig anderes?

Ich habe ja schon testweise Aspects hinzugefügt beispielsweise eine Rechnung. Diese Rechnung hat verständlicherweise wichtige Felder wie z.B. eine Rechnungsnummer.

Was ich nicht verstehe ist, wie erklär ich dem WCM oder allgemein Alfresco nun das die Daten aus der XML Datei in den Aspect "Rechnung" hinzugehören und er sie da auch einträgt?

Viele Grüße,

Nick
thomash
Member II

Re: Verhalten Scanner und Alfresco

Du hast an im Prinzip mehrere Wege dies zu tun.
Zum einen kannst du den Extractionsprozess über einen eigenen MetadataExtractor automatisieren.
Ein anderer Weg ist es hier eine eigene Action zu schreiben die die Informationen aus dem XML ausliest und die Informationen an das gescannte Objekt hängt.
Die Action kannst du dann über eine Regel automatisiert auslösen.
Beides musst du selbstverständlich erstmal entwickeln d.h. um ein wenig Java wirst du dabei nicht herumkommen.