Einstellungen für Qpayslip

Updated durch Victor Jespersen

Funktionsinformationen

Es ist möglich, Qmails (wsdlSendQmail) zu markieren, die ein PDF-Gehaltsabrechnungsdokument enthalten, mit einem spezifischen Namen zu versehen und es möglich zu machen, alle Gehaltsabrechnungen für einen bestimmten Mitarbeiter auf einer neuen Seite innerhalb von MyPage namens Qpayslip anzuzeigen und zu sammeln. Die zuletzt empfangene Qpayslip befindet sich immer oben auf der Seite.

Parameter, die Sie in der Anfrage einrichten sollten

Unit apiKey von der Unit-Karte

<apiKey xsi:type="xsd:string">{apiKey}</apiKey>

An Mitarbeiter-ID senden

<toPersId>{employeeId}</toPersId>

Betreff

Es wird empfohlen, das Datum des Zahlungstags anzugeben, um klarzustellen, wann das Gehalt gezahlt wird.

<subject>2020-02-25</subject>

Anhänge

<attachments xsi:type="flex:MailAttachments" soapenc:arrayType="flex:MailAttachment[]">
<item xsi:type="tns:MailAttachment">
<fileName>testMyPaySlip.pdf</fileName>
<fileContent>JVBERi0xLjMNCjEgMCBvYmoNClsvUERGIC9UZXh0IC9JbW</fileContent>
</item>
</attachments>

<fileName> ist der Dateiname, der in Qpayslip angezeigt wird. Achten Sie darauf, die richtige Erweiterung für die Datei anzugeben

<fileContent> stellt den verschlüsselten Inhalt der Datei dar.

Die Felder fileName und fileContent sind für den Versand von Qpayslip obligatorisch.

Beispiel

<x:Envelope
xmlns:x="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:uri="uri:FlexForce"
xmlns:tns="https://test.quinyx.com/soap/FlexForce">
<x:Header/>
<x:Body>
<uri:wsdlSendQmail x:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<apiKey xsi:type="xsd:string">(API-Schlüssel hier)</apiKey>
<mail xsi:type="flex:Mails" soapenc:arrayType="flex:Mail[]" xmlns:flex="http://qwfm/soap/FlexForce">
<item xsi:type="tns:Mail">
<toPersId>(Benutzer-ID hier)</toPersId>
<subject>2025-06</subject>
<msg>Hallo, hier ist Ihre Gehaltsabrechnung ----------------------</msg>
<fromPersId>(Benutzer-ID des Vorgesetzten hier)</fromPersId>
<attachments xsi:type="flex:MailAttachments" soapenc:arrayType="flex:MailAttachment[]">
<item xsi:type="tns:MailAttachment">
<fileName>(Name der PDF-Datei hier)</fileName>
<fileContent>(Dateiverschlüsselung hier)</fileContent>
</item>
</attachments>
<attachmentsArePayslips>true</attachmentsArePayslips>
</item>
</mail>
</uri:wsdlSendQmail>
</x:Body>
</x:Envelope>

Ergebnis

Im folgenden Beispiel ist der Text Qpayslip 04 das vom Ersteller des Gehaltsabrechnungsdokuments festgelegte Thema und der Text unter dem Datum 29. Januar 2021 ist das Datum, an dem die Gehaltsabrechnung an den Benutzer gesendet wurde; dies wird immer angezeigt.


Wie haben wir das gemacht?