Wiki-Quellcode von Massverarbeitung von Formular-Eingängen-API
Zuletzt geändert von MACH formsolutions am 08.10.2025
Verstecke letzte Bearbeiter
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | ## Massenverarbeitung von Formular-Eingängen |
| 2 | |||
| |
4.1 | 3 | Diese Funktionalität ist besonders für DMS-Partnersysteme interessant. Beispiel: Die Kommune bekommt Formulareingänge des Bürgers, bei denen eine Vorabübertragung der Daten durchgeführt wurde. Der Mitarbeiter der Kommune scannt das Dokument ein. Nach Abschluss des Scan-Vorgangs wird die eingelesene Transaktions-ID und dem definierten CMS-Key an den Formular-Server gesendet. Dieser liefert mittels eines Servlets die gewünschte Datei aus. Für dieses Verfahren ist der cms-Key von MACH notwendig. |
| |
1.1 | 4 | |
| 5 | Das entsprechende Servlet kann wie folgt aufgerufen werden: | ||
| 6 | |||
| 7 | **Beispiel:** | ||
| 8 | <https://pdf.form-solutions.net/servlet/FileDownload?cmskey=22222222-2222js&templatename=010040-aejFvrvs.pdf&d=1> | ||
| |
3.1 | 9 | (Öffnet das PDF-Formular im Browser) |
| |
1.1 | 10 | |
| 11 | ### Übergabeparameter | ||
| 12 | |||
| |
2.1 | 13 | * **cmskey** |
| |
4.1 | 14 | Eindeutiger Schlüssel des Kunden, erhält er von MACH |
| |
2.1 | 15 | * **templatename** |
| |
1.1 | 16 | Vorgangs-ID (aus Mail geparst) incl. der Dateiendung. Die Dateiendung wird benötigt, weil sonst keine Datei abgeholt werden kann. |
| |
2.1 | 17 | * **d** |
| |
1.1 | 18 | Angabe ob im Browser oder nur herunterladen angeboten werden soll, `d=1` im Browser öffnen, `d=0` herunterladen |