Webservice - Automatischer Konto-Report-Export: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
Keine Bearbeitungszusammenfassung
Zeile 24: Zeile 24:
! Parameter !! Wertebereich !! Beschreibung
! Parameter !! Wertebereich !! Beschreibung
|-
|-
| <code><Dateiname></code> || Zeichenkette ||  
| <code><Dateiname></code> || Zeichenkette ||[[Konto-Report#Konto-Report anlegen|Bezeichnung des Konto-Reports]]
|-
|-
| <code><Dateiendung></code> || Zeichenkette ||  
|<code><Dateiendung></code>||Zeichenkette ||[[Konto-Report-Export#Funktionsbeschreibung|Laut Exporteinstellungen]]
|}
|}


=== Formatierung der Ausgabe ===
=== Formatierung der Ausgabe===
 
Eine Datei im Format der hinterlegten Report-Export Einstellungen.
 
 


Eine Datei im Format der hinterlegten Konto-Report Exporteinstellungen.
------
------
== Ausgangssituation ==
=== Voraussetzungen ===
Das Webservice baut auf die Programmfunktionen [[Webservice Tagesinformationen]] bzw. [[Webservice Personalstammdaten Export]] auf und setzt voraus, dass {{Alex}} von Bit Factory gehostet wird.


==<span class="mw-headline" style="box-sizing: border-box; font-family: Montserrat, serif;" id="Aufruf_der_Funktion">Aufruf der Funktion</span>==
==<span class="mw-headline" style="box-sizing: border-box; font-family: Montserrat, serif;" id="Aufruf_der_Funktion">Aufruf der Funktion</span>==
Zeile 55: Zeile 47:
[http://80.122.54.250:8080/Zeitguthabenstände http://52.28.12.244:8080/Zeitguthaben.json]
[http://80.122.54.250:8080/Zeitguthabenstände http://52.28.12.244:8080/Zeitguthaben.json]


===Verschlüsselter Aufruf===
==Funktionsbeschreibung==
'''Aufbau der URL:'''
Das Webservice - Automatischer Konto-Report-Export ist eine [[Programmfunktion]] zur Abfrage von Tagesinformationen pro Personal und Zeitbereich sowie zur Abfrage von Personalstammdaten für einen Zeitbereich.
 
[http://localhost:8080/Personalwolke.json http://Server-IP-Adresse:webServerPort/BezeichnungKontoReport.Dateiendung&WebApiServerKey=Wert]
 
'''Beispiel:'''
 
http://52.28.12.244:8080/Zeitguthaben.json&WebApiServerKey=1234-1234-1234-1234-1234


==<span class="mw-headline" style="box-sizing: border-box; font-family: Montserrat, serif;" id="Funktionsbeschreibung">Funktionsbeschreibung</span>==
==Beispiel==
Das Webservice - Automatischer Konto-Report-Export <span style="color: rgb(0, 0, 0); font-family: Montserrat, serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">ist eine</span> [[Programmfunktion]] <span style="color: rgb(0, 0, 0); font-family: Montserrat, serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">zur Abfrage von Tagesinformationen pro Personal und Zeitbereich sowie zur Abfrage von Personalstammdaten für einen Zeitbereich.</span>
Es sollen folgenden aktuelle Parameter und Zeitkonten über eine URL abrufbar sein:


===<span class="mw-headline" style="box-sizing: border-box; font-family: Montserrat, serif;" id="Abgreifen_der_Steuerdaten">Abgreifen der Steuerdaten</span>===
*Zuname
Die Hinterlegung der Steuerdaten wird beim Anlegen eines [[Automatischer Konto-Report-Export|automatischen Konto-Report-Export]] detailliert beschrieben.
*Vorname
*Personalnummer
*Zeitausgleich
*DRZ-Bilanz Vorschau gesamt


==Fußnoten==
==Fußnoten==

Version vom 25. April 2023, 10:31 Uhr

Das Wt-Webservice - Automatischer Konto-Report-Export ist eine Programmfunktion die es ermöglicht, Dateien die durch einen automatischen Konto-Report-Export erzeugt wurden, abzurufen.

Diese Dateien können durch Fremdsysteme maschinell weiterverarbeitet werden.

Ausgangssituation

Voraussetzungen

Neben den Voraussetzungen für den Betrieb eines Wt-Webservice muss ein Automatischer-Konto-Report-Export konfiguriert sein.

Das Webservice stellt dann für jede Exportierte Datei einen Zugriffspfad zur Verfügung

Formatierung der Anfrage

Die Daten werden dem Webservice als GET-Argumentübertragung übergeben.

Schema für URL-Kodierung

Die URL muss folgendes Format haben:

/<Dateiname>.<Dateiendung>
Parameter Wertebereich Beschreibung
<Dateiname> Zeichenkette Bezeichnung des Konto-Reports
<Dateiendung> Zeichenkette Laut Exporteinstellungen

Formatierung der Ausgabe

Eine Datei im Format der hinterlegten Konto-Report Exporteinstellungen.


Aufruf der Funktion

Ist die Datenbank laut Anforderung eingerichtet, so kann man einen automatischen Konto-Report-Export unverschlüsselt wie folgt aufrufen:

Aufruf über URL
Webservice - Automatischer Konto-Report-Export.png

Unverschlüsselter Aufruf

Aufbau der URL:

http://Server-IP-Adresse:webServerPort/BezeichnungKontoReport.Dateiendung

Beispiel:

http://52.28.12.244:8080/Zeitguthaben.json

Funktionsbeschreibung

Das Webservice - Automatischer Konto-Report-Export ist eine Programmfunktion zur Abfrage von Tagesinformationen pro Personal und Zeitbereich sowie zur Abfrage von Personalstammdaten für einen Zeitbereich.

Beispiel

Es sollen folgenden aktuelle Parameter und Zeitkonten über eine URL abrufbar sein:

  • Zuname
  • Vorname
  • Personalnummer
  • Zeitausgleich
  • DRZ-Bilanz Vorschau gesamt

Fußnoten

Diskussionen