Tacto stellt eine Beispiel-Implementierung in ABAP bereit, mit der Zeichnungsdokumente aus SAP automatisiert in Tacto exportiert werden können. Der Report unterstützt drei Betriebsmodi und kann für regelmäßige Synchronisierungen (Delta) oder einen initialen Vollexport (Batch) eingesetzt werden.
Die drei Betriebsmodi des Dokumentenexporters
Der Report unterstützt drei Betriebsmodi, die über Radiobuttons auf dem Selektionsbild gewählt werden:
Nur Zählen
Ermittelt die Gesamtanzahl aller freigegebenen Zeichnungsdokumente (Status FR), ohne Dateien zu exportieren. Einsatz: Vorab-Prüfung des Datenvolumens.
2. Delta Export
Exportiert nur Dokumente, deren letztes Bearbeitungsdatum (DRAP) innerhalb der letzten X Tage liegt (Parameter p_days). Einsatz: Täglicher oder wöchentlicher Sync neuer oder geänderter Zeichnungen nach Tacto.
3. Batch Export
Exportiert einen definierten Ausschnitt aller freigegebenen Dokumente, gesteuert über Offset und Limit. Einsatz: Initialer Vollexport in mehreren Durchläufen (z. B. je 500 Dokumente), um Speicher- und Laufzeitgrenzen einzuhalten.
Zusätzlich können Sie wählen, ob die Dokumente auf einen Pfad des Applikationsservers oder lokal auf dem Computer des Auslösers abgelegt werden sollen.
Schritte für den automatisierten Datenexport
Beispiel-Klassen anlegen (SE24)
ZCL_TACTO_CSV_UTIL
Beispiel-Report anlegen (SE38)
ZR_TACTO_DOC_EXPORTER
Periodische Ausführung des Exports anlegen (SM36)
Periodischer Datentransfer der Dateien anlegen
Über REST-Verbindung in ABAP
Über externen Server
Hinweis
Sollten Sie Interesse am ABAP-Code unserer Beispiel-Implementierung haben, wenden Sie sich bitte an Ihren Solution Engineer.





