Wiki-Quellcode von Parkausweis

Zuletzt geändert von MACH ProForms GmbH am 04.07.2024

Zeige letzte Bearbeiter
1 ## Allgemeines
2
3 ### Voraussetzungen
4
5 * Ein [[Paymentanbieter|Main.07_Einstellungen-Fachadministration.03_Module.01_Payment]] ist bereits eingerichtet.
6 * Assistentenrechte für den [[Mandanten|Main.07_Einstellungen-Fachadministration.01_Mandanten.01_Rechte]] sowie den [[Benutzer|Main.07_Einstellungen-Fachadministration.02_Benutzer.02_Benutzereinzelrechte]] sind vorhanden.
7 * Modulkonfigurationsrechte für den [[Mandanten|Main.07_Einstellungen-Fachadministration.01_Mandanten.01_Rechte]] sowie für den [[Benutzer|Main.07_Einstellungen-Fachadministration.02_Benutzer.02_Benutzereinzelrechte]] sind vorhanden.
8
9 ### Relevante Daten
10
11 * WebService-Url
12 * X-ApiKey
13 * Referer
14
15 ---
16
17 ## Konfiguration des WebServices
18
19 Es muss sichergestellt werden, dass der WebService "HSH Parkausweis" zur Verfügung steht (siehe hierzu "[[Webservice Einrichten|Main.07_Einstellungen-Fachadministration.03_Module.06_Webservice.01_WebserviceEinrichten]])". Hierzu kann entweder der Reiter "Web Services" - "WebService-Definition" oder "WebService-Konfiguration" genutzt werden. Ist die Replikation eingerichtet, sollte der WebService bereits vorhanden sein.
20
21 Unter "WebService-Konfiguration" müssen anschließend die obigen erwähnten Daten erfasst werden. Hierzu wird der WebService-Name "HSH-Parkausweis", die WebService-OrganisationsID "22222222-2222", sowie die von dem Anbieter bereitgestellte, bestenfalls aktuellste WebService-Version ausgewählt. Anschließend wird die WebService-URL eingetragen, beispielsweise "<https://www.meldebehoerde.de:443/cebit/IRWSBV/soap/olav/v2/parkausweis>".
22
23 "Werte für HTTP-Basic Authentifikation" sind standardmäßig nicht zu befüllen.
24
25 "Werte für Zertifikatsauthentifizierung" sind standardmäßig nicht zu befüllen. Eine Einrichtung wird jedoch empfohlen.
26
27 "Werte für Queue-Messaging Konfiguration" sind standardmäßig nicht zu befüllen. Eine Einrichtung wird jedoch empfohlen (siehe hierzu "[[Security Paket|Main.07_Einstellungen-Fachadministration.03_Module.09_Security-Paket]])".
28
29 Die Aktionsparameter sind zu definieren (siehe hierzu "[[Webservice Einrichten|Main.07_Einstellungen-Fachadministration.03_Module.06_Webservice.01_WebserviceEinrichten]]").
30
31 Die Werte der Parameter sind je nach Kunden spezifisch anzupassen.
32
33 Nachfolgend werden die Aktionsparameter für "HSH Parkausweis" aufgelistet.
34
35 ```
36 Aktionsname des WebServices
37 suche
38 Parametername
39 {http://parkausweis.v2.olav.services.endpoint.ireg.web.hshsoft.de/}suche:fassung
40 Wert des Parameters
41 2019-01-01
42
43 Aktionsname des WebServices
44 suche
45 Parametername
46 {http://parkausweis.v2.olav.services.endpoint.ireg.web.hshsoft.de/}suche:test
47 Wert des Parameters
48 ?
49
50 Aktionsname des WebServices
51 suche
52 Parametername
53 {http://parkausweis.v2.olav.services.endpoint.ireg.web.hshsoft.de/}suche:responsewithoutrequest
54 Wert des Parameters
55 ?
56
57 Aktionsname des WebServices
58 suche
59 Parametername
60 {http://parkausweis.v2.olav.services.endpoint.ireg.web.hshsoft.de/}suche:produkt
61 Wert des Parameters
62 Informationsregister
63
64 Aktionsname des WebServices
65 suche
66 Parametername
67 {http://parkausweis.v2.olav.services.endpoint.ireg.web.hshsoft.de/}suche:produkthersteller
68 Wert des Parameters
69 HSH Soft- und Hardware Vertriebs GmbH
70
71 Aktionsname des WebServices
72 suche
73 Parametername
74 {http://parkausweis.v2.olav.services.endpoint.ireg.web.hshsoft.de/}suche:produktversion
75 Wert des Parameters
76 1.10
77
78 Aktionsname des WebServices
79 suche
80 Parametername
81 {http://parkausweis.v2.olav.services.endpoint.ireg.web.hshsoft.de/}suche:version
82 Wert des Parameters
83 1.0
84 ```
85
86 ![[Webservice Header Parameter|@WebServiceHeaderParameter.jpg]]
87
88 Unter "WebService-HeaderParameter" ist der obige erwähnte X-ApiKey sowie ein Referer einzutragen.
89
90 ---
91
92 ## Konfiguration der Veröffentlichung
93
94 Beim entsprechenden Assistent muss eine WebService-Einreichung konfiguriert werden (siehe hierzu "[[Webservice Einrichten|Main.07_Einstellungen-Fachadministration.03_Module.06_Webservice.01_WebserviceEinrichten]])". Für die Einreichung wird der WebService "HSH Parkausweis" ausgewählt.
95
96 ![[WebService Einreichung|@Einreichung.jpg]]
97
98 Damit diese Konfiguration genutzt wird, müssen über Formularkonfiguration weitere Veröffentlichungskonfigurationen definiert werden (siehe hierzu "[[Webservice Einrichten|Main.05_Assistenten.02_VeröffentlichungvonAssistenten]])".
99
100 Das Formular muss per "Senden per E-Mail/Webservice" versendet werden.
101
102 ![[Auswahl Sendeart|@PHP12.jpg]]
103
104 Auf der nachfolgenden Seite muss die Option "Senden mit Webservice" ausgewählt und die entsprechende WebService-Url (siehe oben) hinterlegt werden.
105
106 ![[Hinterlegung Webservice URL|@PHP34.jpg]]
107
108 Nach Bestätigen der Seite ist die Konfiguration abgeschlossen.