Stundennachweis PDF anzeigen über Webservice: Unterschied zwischen den Versionen

K (Orthografie- und Grammatik-Korrekturen durch Praktikant MichaelH (25 July 2022))
Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
Zeile 1: Zeile 1:
Es besteht die Möglichkeit, durch Konfiguration des Intranets den Stundennachweis für einen Mitarbeiter als PDF abzurufen. Dies ermöglicht es auch Mitarbeitern, die keinen ALEX Benutzer haben, ihren Stundennachweis bequem übers Intranet abzurufen.  
Das [[Bfx.Alex.UI.Web.dll|WebUI-Webservice]] - '''Stundennachweis PDF''' ist eine [[Programmfunktion]] zur Abfrage des Stundennachweis pro Personal und Datum im Dateiformat PDF.  


<span>Bei Interesse kontaktieren Sie uns bitte bezüglich der Freischaltung dieser Funktion.</span>
== Ausgangssituation ==


Im Anschluss lässt sich mit der folgenden, angepassten URL der Stundennachweis aufrufen.
=== Voraussetzungen ===


<nowiki> http://IP:WEBUI_PORT/AlexPrintTimeSheet?id=PERSONALNUMMER&date=DD.MM.YYYY</nowiki>
Es müssen die Voraussetzungen für den Betrieb des [[Bfx.Alex.UI.Web.dll|WebUI-Webservice]] erfüllt sein sein.
 
=== Formatierung der Anfrage ===
 
Die Daten werden dem Webservice '''in der URL kodiert''' als '''GET'''-Argumentübertragung übergeben.
 
Ein Datum wird immer als <code>DD.MM.YYYY</code> übertragen.
 
==== Schema für URL-Kodierung ====
 
Der [https://de.wikipedia.org/wiki/URL-Encoding Prozent-Encodierte] [https://de.wikipedia.org/wiki/Query-String Query-String] der URL muss folgendes Format haben. Parameter in eckigen Klammern sind optional:
 
'''/AlexPrintTimeSheet'''
[?id=]
[&date=]
 
{| class="wikitable"
! Parameter !! Wertebereich !! Beschreibung
|-
| <code>id</code> || Zeichenkette || Eine Personalnummer
|-
| <code>date</code> || Datum || Datum des Monats des gewünschten Stundennachweises
|}


== <span class="mw-headline"><span class="mw-headline-number">3</span> Bit Factory interne Zusatzinformation</span><span class="mw-editsection"><span class="mw-editsection-bracket" style="color: rgb(84, 89, 93)">[</span>[https://alexwiki.bitfactory.at/w/index.php?title=Dienstplan_als_PDF_im_Browser&veaction=edit&section=3 Bearbeiten] <span class="mw-editsection-divider" style="color: rgb(84, 89, 93)">|</span> [https://alexwiki.bitfactory.at/w/index.php?title=Dienstplan_als_PDF_im_Browser&section=3&veaction=editsource Quelltext bearbeiten]<span class="mw-editsection-bracket" style="color: rgb(84, 89, 93)">]</span></span> ==
'''[[Intern:Stundennachweis und Dienstplan als PDF im Browser Aktivierung|Aktivierung]]'''
[[Kategorie:Funktionsübersicht]]
[[Kategorie:Funktionsübersicht]]
[[Kategorie:Transparenz für Mitarbeiter]]
[[Kategorie:Transparenz für Mitarbeiter]]
[[Kategorie:Schnittstellen]]
[[Kategorie:Schnittstellen]]

Version vom 10. Januar 2023, 10:51 Uhr

Das WebUI-Webservice - Stundennachweis PDF ist eine Programmfunktion zur Abfrage des Stundennachweis pro Personal und Datum im Dateiformat PDF.

Ausgangssituation

Voraussetzungen

Es müssen die Voraussetzungen für den Betrieb des WebUI-Webservice erfüllt sein sein.

Formatierung der Anfrage

Die Daten werden dem Webservice in der URL kodiert als GET-Argumentübertragung übergeben.

Ein Datum wird immer als DD.MM.YYYY übertragen.

Schema für URL-Kodierung

Der Prozent-Encodierte Query-String der URL muss folgendes Format haben. Parameter in eckigen Klammern sind optional:

/AlexPrintTimeSheet
[?id=]
[&date=]
Parameter Wertebereich Beschreibung
id Zeichenkette Eine Personalnummer
date Datum Datum des Monats des gewünschten Stundennachweises