Keine Bearbeitungszusammenfassung |
|||
Zeile 40: | Zeile 40: | ||
===Minimaler Status für Webservice-Ausdruck von Dienstplan <ref name="issue8715">{{githubissue|8715}}</ref>=== | ===Minimaler Status für Webservice-Ausdruck von Dienstplan <ref name="issue8715">{{githubissue|8715}}</ref>=== | ||
Der Dienstplan wird beim Abruf über die URL ohne Inhalt angezeigt, sobald der gesetze Wert beim Parameter '''minimaler Status für Webservice-Ausdruck von Dienstplan''' unterschritten wird. | |||
'''<u>Beispiel:</u>''' | |||
Gesetzter Wert beim Parameter ist Status Planung. | |||
Alle Dienstpläne im Status nicht erzeugt werden ohne geplante Dienste, Aufgaben, Planungscodes, Sonderabrechnungen als PDF übergeben. | |||
{| class="wikitable alex-blue" | {| class="wikitable alex-blue" | ||
|+ | |+ | ||
! colspan="2" |Statustreppe | |||
|- | |||
!Status | !Status | ||
!Beschreibung | !Beschreibung | ||
Zeile 53: | Zeile 62: | ||
|- | |- | ||
|Benachrichtigt | |Benachrichtigt | ||
| | |? | ||
|- | |- | ||
|Benachrichtigt Planer | |Benachrichtigt Planer | ||
| | |? | ||
|- | |- | ||
|Ist | |Ist |
Version vom 17. Juli 2023, 09:07 Uhr
Das WebUI-Webservice - Dienstplan PDF ist eine Programmfunktion zur Abfrage des Dienstplans pro Personal oder Planungseinheit und Datum im Dateiformat PDF. [1]
Ausgangssituation
Voraussetzungen
- Es müssen die Voraussetzungen für den Betrieb des WebUI-Webservice erfüllt sein sein.
- Es muss ein Benutzer mit den gewünschten Druckeinstellungen konfiguriert werden.
Systemeinstellungen: Druck-Einstellungen: Benutzer für Webservice Ausdruck von Monatsplan
- Der Benutzer muss mindestens die Rechte Dienstplan lesen besitzen.
Ausdruck Benutzer |
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:
/AlexPrintPlanPeriod [?planCode=] [&employeeId=] [&date=]
Parameter | Wertebereich | Beschreibung |
---|---|---|
planCode |
Zeichenkette | Kurzzeichen einer Planungseinheit |
employeeId |
Datum | Eine Personalnummer, die Planungseinheit ergibt sich aus der Stammzuteilung |
date |
Datum | Datum des Monats des gewünschten Stundennachweises, wenn nicht angegeben Heute |
Beispiel:
http://192.168.0.100:8080/AlexPrintPlanPeriod?date=10.06.2023&employeeId=123
Minimaler Status für Webservice-Ausdruck von Dienstplan [2]
Der Dienstplan wird beim Abruf über die URL ohne Inhalt angezeigt, sobald der gesetze Wert beim Parameter minimaler Status für Webservice-Ausdruck von Dienstplan unterschritten wird.
Beispiel:
Gesetzter Wert beim Parameter ist Status Planung.
Alle Dienstpläne im Status nicht erzeugt werden ohne geplante Dienste, Aufgaben, Planungscodes, Sonderabrechnungen als PDF übergeben.
Statustreppe | |
---|---|
Status | Beschreibung |
Nicht erzeugt | Weiterführende Informationen finden Sie hier. |
Planung | Weiterführende Informationen finden Sie hier. |
Benachrichtigt | ? |
Benachrichtigt Planer | ? |
Ist | Weiterführende Informationen finden Sie hier. |
Abgeschlossen | Weiterführende Informationen finden Sie hier. |
Versiegelt | Weiterführende Informationen finden Sie hier. |