Nettoentgelt bis dato nach Entgelt

Leitfaden zur Ad-hoc-Berichterstellung

Version
R61 SP4
Nettoentgelt bis dato nach Entgelt

Der Bericht „Nettoentgelt bis dato nach Entgelt“ verwendet das Thema „Lohn- und Gehaltsliste – Erfassung nach Zahlungslauf“, um die Nettoentgeltbeträge (aktuell, seit Monatsbeginn, seit Quartalsbeginn und seit Jahresbeginn) anzuzeigen. Administratoren können diesen Bericht verwenden, um die Nettoentgeltbeträge im Detail (einzelne Codes und benutzerdefinierte Untergruppen) für den Abgleich von Summen mit Kontoauszügen anzuzeigen.

Felder

Die Vorlage enthält die folgenden Felder:

Feldname Gruppieren nach Sortierreihenfolge Summen
Zahlungslauf – Name Ja A bis Z  
Juristische Person Ja Aufsteigend  
Arbeitnehmer Ja A bis Z  
Aktuelles Nettoentgelt     Spaltensummen: Summe
Nettoentgelt seit Monatsbeginn     Spaltensummen: Summe
Nettoentgelt seit Quartalsbeginn     Spaltensummen: Summe
Nettoentgelt seit Jahresbeginn     Spaltensummen: Summe

Benutzerdefinierte Felder

Aktuelles Nettogehalt

Das benutzerdefinierte Feld Aktuelles Nettogehalt zeigt den aktuellen Nettoentgeltbetrag an. Es verwendet den folgenden Ausdruck:

CASE
    WHEN PRPayRunRegister.RecordType = 'Earning'
         AND PRPayRunRegister.ImpactsNetPay = 'True' THEN PRPayRunRegister.Amount
    ELSE CASE
             WHEN PRPayRunRegister.RecordType = 'Deduction'
                  AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.Amount * (-1))
             ELSE CASE
                      WHEN PRPayRunRegister.RecordType = 'Tax'
                           AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.Amount * (-1))
                      ELSE CASE
                               WHEN PRPayRunRegister.RecordType = 'Garnishment'
                                    AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.Amount * (-1))
                               ELSE 0.00
                           END
                  END
         END
END 

Nettoentgelt seit Monatsbeginn

Das benutzerdefinierte Feld Nettoentgelt seit Monatsbeginn zeigt den aktuellen Nettoentgeltbetrag seit Monatsbeginn an. Es verwendet den folgenden Ausdruck:

CASE
    WHEN PRPayRunRegister.RecordType = 'Earning'
         AND PRPayRunRegister.ImpactsNetPay = 'True' THEN PRPayRunRegister.PayRunAmountMTD
    ELSE CASE
             WHEN PRPayRunRegister.RecordType = 'Deduction'
                  AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.PayRunAmountMTD * (-1))
             ELSE CASE
                      WHEN PRPayRunRegister.RecordType = 'Tax'
                           AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.PayRunAmountMTD * (-1))
                      ELSE CASE
                               WHEN PRPayRunRegister.RecordType = 'Garnishment'
                                    AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.PayRunAmountMTD * (-1))
                               ELSE 0.00
                           END
                  END
         END
END 

Nettoentgelt seit Quartalsbeginn

Das benutzerdefinierte Feld Nettoentgelt seit Quartalsbeginn zeigt den Nettoentgeltbetrag seit Quartalsbeginn an. Es verwendet den folgenden Ausdruck:

CASE
    WHEN PRPayRunRegister.RecordType = 'Earning'
         AND PRPayRunRegister.ImpactsNetPay = 'True' THEN PRPayRunRegister.PayRunAmountQTD
    ELSE CASE
             WHEN PRPayRunRegister.RecordType = 'Deduction'
                  AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.PayRunAmountQTD * (-1))
             ELSE CASE
                      WHEN PRPayRunRegister.RecordType = 'Tax'
                           AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.PayRunAmountQTD * (-1))
                      ELSE CASE
                               WHEN PRPayRunRegister.RecordType = 'Garnishment'
                                    AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.PayRunAmountQTD * (-1))
                               ELSE 0.00
                           END
                  END
         END
END 

Nettoentgelt seit Jahresbeginn

Das benutzerdefinierte Feld Nettoentgelt seit Jahresbeginn zeigt den Nettoentgeltbetrag seit Jahresbeginn an. Es verwendet den folgenden Ausdruck:

CASE
    WHEN PRPayRunRegister.RecordType = 'Earning'
         AND PRPayRunRegister.ImpactsNetPay = 'True' THEN PRPayRunRegister.PayRunAmountYTD
    ELSE CASE
             WHEN PRPayRunRegister.RecordType = 'Deduction'
                  AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.PayRunAmountYTD * (-1))
             ELSE CASE
                      WHEN PRPayRunRegister.RecordType = 'Tax'
                           AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.PayRunAmountYTD * (-1))
                      ELSE CASE
                               WHEN PRPayRunRegister.RecordType = 'Garnishment'
                                    AND PRPayRunRegister.ImpactsNetPay = 'True' THEN (PRPayRunRegister.PayRunAmountYTD * (-1))
                               ELSE 0.00
                           END
                  END
         END
END 

Filter

Die Vorlage enthält die folgenden Filter:

Screenshot of To-Date Net Pay by Pay report filters.