Ansichten:

Verhalten:
Ein Bereich des DocuWare-Dokument-Header wird ausschließlich von DocuWare CONNECT to SAP gepflegt und nicht geändert, sobald das Dokument im Archiv gespeichert ist. Wenn ein vorhandenes DMS für SAP-Dokumente durch eine DocuWare-Integration ersetzt wird, müssen in den meisten Fällen die vorhandenen Dokumente aus dem Altsystem migriert werden. Da diese Migration nicht über CONNECT zu SAP, sondern über eine intern entwickelte GAPI-Anwendung erfolgt, muss der DocuWare-Dokument-Header vom Anwendungsentwickler vollständig gepflegt werden.
Wenn dies nicht korrekt durchgeführt wird, können Probleme bei der Anzeige der migrierten Dokumente über CONNECT to SAP auftreten.

Lösung: 

Dieser Beispielcode wird in die Bereiche <Section> <Metadata> der Headerdatei einer auf diese Weise gespeicherten Datei eingefügt:

Jeder Abschnitt des DocuWare-Dokuments enthält diese Beschreibung im Header.
Folgendes muss beim Einstellen des compld beachtet werden:

  • Im Falle eines einseitigen TIF-Dokuments (oder mehrseitigen TIFs, da dies immer noch nur eine Datei ist, obwohl es mehr als eine Seite hat), wird Constants.COMPID auf "data" gesetzt.
    • ​Constants.MIMETYPE zu "image / tiff"
  • ​Im Fall eines mehrseitigen TIF-Dokuments (z. B. DocuWare TIF, d. H. Ein DocuWare-Dokument besteht aus mehr als einer Datei) muss die compId im ersten Abschnitt auf "data1", die zweite auf "data2" usw. eingestellt werden.
    • ​Constants.MIMETYPE zu "image / tiff"
  • ​Bei SAP-Drucklisten muss der Datenbereich mit den compId "data" und die Beschreibungsdatei mit dem compId "descr" gesetzt werden.
    • ​Die Constants.MIMETYPE Beschreibungsdatei ist auf "application / x-alf" eingestellt
    • Die Constants.MIMETYPE-Datendatei ist auf "application / x-alf-descr" eingestellt.

Der Quellcode der im obigen Beispiel verwendeten DateUtil-Klasse kann auf der folgenden Seite eingesehen werden.