Khái niệm cốt lõi
Dieser Artikel stellt einen Ansatz auf Basis von Antwortmengen-Programmierung (ASP) und einer leicht lesbaren tabellarischen Darstellung basierend auf dem Decision Model and Notation (DMN) Standard vor, um komplexe Lohnregeln ohne Softwareingenieure abzubilden und flexible Lohnsysteme für verschiedene Szenarien zu entwerfen.
Tóm tắt
Der Artikel behandelt die Herausforderungen bei der Entwicklung flexibler Lohnabrechnungssysteme und präsentiert einen Ansatz, der auf einer Kombination von Antwortmengen-Programmierung (ASP) und Decision Model and Notation (DMN) Entscheidungstabellen basiert.
Kernpunkte:
- Lohnabrechnungssysteme müssen sehr flexibel sein, da die Regeln zwischen Unternehmen, Branchen und Ländern stark variieren und sich häufig ändern.
- Der Ansatz ermöglicht es HR-Beratern, komplexe Regeln ohne Softwareingenieure abzubilden und Lohnsysteme für verschiedene Szenarien zu entwerfen.
- Dafür wird ein generisches Modell auf Basis des Discrete Functional Event Calculus (DFEC) verwendet, das in ASP implementiert ist.
- Die HR-Experten können die Regeln in leicht lesbaren DMN-Tabellen definieren, die dann automatisch in das ASP-Programm übersetzt werden.
- Um die nötige Rechenleistung für Echtzeitanwendungen zu erreichen, wird eine effiziente Multi-Shot-Implementierung mit dem ASP-Solver clingo entwickelt.
Thống kê
Die Arbeitszeit eines Mitarbeiters beträgt 8 Stunden pro Tag.
Für Überstunden gibt es einen Aufschlag von 20%.
Für Nachtarbeit und Arbeit, die in die Nacht hineinreicht, gibt es einen Nachtzuschlag von 25%, sofern mehr Zeit in der Nacht als am Abend gearbeitet wurde.
Mitarbeiter dürfen Pausen machen, aber nur Pausen, die nach mindestens einer Stunde Arbeitszeit beginnen, werden bezahlt.
Trích dẫn
"Lohnabrechnungssysteme müssen sehr flexibel in der Auslegung sein."
"HR-Berater sollten so viel wie möglich des Systems selbst konfigurieren können, ohne Hilfe von Softwareingenieuren."
"Die Lösung muss trotz der erforderlichen Flexibilität immer noch recheneffizient sein."