Zuletzt bearbeitet vor 2 Jahren
von Johanna Prüller

Lohnüberleitung automatisch (Web): Unterschied zwischen den Versionen

Supervisor (Diskussion | Beiträge)
Johanna Prüller (Diskussion | Beiträge)
 
(17 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
"Automatic Wage Accounting" beschreibt die automatische Überleitung der Lohnarten bei Kunden mittels ServerDaemon. Der ServerDaemon führt die in Alex angelegten Lohnartenexporte aus. Die Schnittstelle wird an die angegeben E-Mail-Adressen gesendet.
{{DISPLAYTITLE:Lohnüberleitung automatisch}}


== Ablauf ==
"Automatic Wage Accounting" beschreibt die automatische Überleitung der Lohnarten bei Kunden mittels ServerDaemon. Der ServerDaemon führt die in Alex angelegten Lohnartenexporte aus. Die Schnittstelle wird an die angegebenen E-Mail-Adressen gesendet.
 
==Ablauf==
Der Ablauf wie eine Lohnartenschnittstelle erzeugt werden kann, ist in der [[Kompaktübersicht WEB#Lohnartenschnittstelle erzeugen|Kompaktübersicht WEB]] beschrieben.
Der Ablauf wie eine Lohnartenschnittstelle erzeugt werden kann, ist in der [[Kompaktübersicht WEB#Lohnartenschnittstelle erzeugen|Kompaktübersicht WEB]] beschrieben.


Zeile 8: Zeile 10:
Dadurch gibt es im Kontextmenü bei Monatsplan 2 Einträge:
Dadurch gibt es im Kontextmenü bei Monatsplan 2 Einträge:


[[Bild:LA_ABW_getrennt_überleiten.png|200px]]
{{AlexBild|LA/ABW überleiten|[[Bild:LA_ABW_getrennt_überleiten.png|200px]]|}}
 
==Untermonatige Lohnüberleitung ("Automatischer Export untermonatig")==
== Untermonatige Lohnüberleitung ("Automatischer Export untermonatig")==


Für jene Kunden, die ihre Lohnverrechnung für das aktuelle Monat bereits während des Monats machen, kann die Lohnüberleitung bereits untermonatig durchgeführt werden. (Beispiel: aktuelles Datum: 29. Dezember 2013 -> abgerechnet wird 1.-31.12.2013)
Für jene Kunden, die ihre Lohnverrechnung für das aktuelle Monat bereits während des Monats machen, kann die Lohnüberleitung bereits untermonatig durchgeführt werden. (Beispiel: aktuelles Datum: 29. Dezember 2013 -> abgerechnet wird 1.-31.12.2013)


Die automatische Überleitung funktioniert folgendermaßen:
Die automatische Überleitung funktioniert folgendermaßen:
* Es wird geprüft ob das Vormonat der zu exportierenden Pläne im Status "Abgeschlossen" ist. (muss der Fall sein)
 
* Lohnarten- und Abwesenheitsexport fürs aktuelle Monat werden erstellt. Der Export kann im Status '''"IST"''' durchgeführt werden.  
*Es wird geprüft ob das Vormonat der zu exportierenden Pläne im Status "Abgeschlossen" ist. (muss der Fall sein)
* Mit jedem Lohnartenexport wird gleichzeitig ein Differenzexport für das Vormonat erstellt. (In diesem Beispiel wären im Differenzexport die Lohnarten von 29.12.2013-31.12.2013)
*Lohnarten- und Abwesenheitsexport fürs aktuelle Monat werden erstellt. Der Export kann im Status '''"IST"''' durchgeführt werden.
*Mit jedem Lohnartenexport wird gleichzeitig ein Differenzexport für das Vormonat erstellt. (In diesem Beispiel wären im Differenzexport die Lohnarten von 29.12.2013-31.12.2013)


Folgende Einstellungen sind zu treffen:
Folgende Einstellungen sind zu treffen:


'''Systemeinstellungen'''
'''Systemeinstellungen'''
* Exporteinstellungen:  
 
**"Automatischer Export untermonatig(Status wird ignoriert" auf JA
*Exporteinstellungen:  
**"Automatischer Export untermonatig(Status wird ignoriert)" auf JA
**"Abrechnungsmonat = Entstehungsmonat" auf JA
**"Abrechnungsmonat = Entstehungsmonat" auf JA


== Voraussetzungen ==
==Voraussetzungen==
 
=== ConfigFile <ref name="issue8686">[https://github.com/bitfactory-software/alex/issues/8686 #8686] Freizuschaltende DLL's</ref> ===
    "modelPlugins":
    { "1" : "Bfx.Alex.WageAccountingAutomatic.Model.dll"
    }
  ,"serverDaemonPlugins":
    { "1" : "Bfx.Alex.WageAccountingAutomatic.Model.dll"
    }
 
===Module===
Das benötigte Lohnverrechnungsmodul muss importiert werden
 
Info: Es muss auch immer das Basic_Procedures Modul eingespielt werden.
 
Falls ein Abwesenheitsexportmodul vorhanden ist werden auch die Abwesenheiten automatisch exportiert.


=== System ===
===Parametrierung===
Auf dem Computer, auf dem der Alex-Server-Prozess läuft, muss zumindest "Microsoft .NET Framework 4" (Client Profile) installiert sein. Kann man zB über "[[Windows Update]]" finden und installieren.


=== ConfigFile ===
==== Mailadressen ====
* für Windows
** "modelPlugin": Bfx.Alex.WageAccountingAutomatic.Model.dll
** "serverDaemonPlugin": Bfx.Alex.WageAccountingAutomatic.Model.dll
** "uiPlugin": Bfx.Alex.WageAccountingAutomatic.UI.dll


* für Web
* In den Systemeinstellungen muss in der Parametergruppe "Exporteinstellungen" unter "EMail für automatischen Export" die gewünschte E-Mail Adresse angegeben werden, an die die Schnittstelle geschickt werden soll.  
** "modelPlugin": Bfx.Alex.WageAccountingAutomatic.Model.dll
** "serverDaemonPlugin": Bfx.Alex.WageAccountingAutomatic.Model.dll
** "webuiPlugin": Bfx.Alex.WageAccountingAutomatic.UI.Web.dll


=== Module ===
* In weiterer Folge muss beim ausführenden Benutzer die gewünschte Mail - Adresse erfasst werden.
Das benötigte Lohnverrechnungsmodul muss importiert werden


Falls ein Abwesenheitsexportmodul vorhanden ist werden auch die Abwesenheiten automatisch exportiert.
* Die Schnittstelle wird immer an beide Adressen geschickt.  


=== Einstellungen ===
* Wenn mehrere Mailadressen hinterlegt sind, müssen diese durch ";" getrennt werden - ohne Leerzeichen.  
In den Systemeinstellungen muss in der Parametergruppe "Exporteinstellungen" unter "EMail für automatischen Export" die gewünschte E-Mail Adresse angegeben werden, an die die Schnittstelle geschickt werden soll.
In weiterer Folge muss beim ausführenden Benutzer die gewünschte Mail - Adresse erfasst werden.
Die Schnittstelle wird an beide Adressen geschickt.


"Gruppierungs-Kz. für Lohnartenexport" kann auf Planungseinheit, Bereich oder System gesetzt werden.
==== Parameter Lohnarten-/Abwesenheitsschnittstelle ====
Etwaige Parameter wie z.B. das "Gruppierungs-Kz. für Lohnartenexport" müssen gesetzt werden.


== Problembehebung ==
Sollte beim Lohn- und Abwesenheitsexport ein Fehler auftreten, so wird der Fehler per Mail an den ausführenden Benutzer gesendet.


Daher muss unbedingt eine Mailadresse bei den ausführenden Benutzern hinterlegt werden!


== Fußnoten ==
[[Kategorie:Neu ab Version 7.8]]
[[Kategorie:Neu ab Version 7.8]]

Aktuelle Version vom 24. Mai 2023, 09:11 Uhr


"Automatic Wage Accounting" beschreibt die automatische Überleitung der Lohnarten bei Kunden mittels ServerDaemon. Der ServerDaemon führt die in Alex angelegten Lohnartenexporte aus. Die Schnittstelle wird an die angegebenen E-Mail-Adressen gesendet.

Ablauf

Der Ablauf wie eine Lohnartenschnittstelle erzeugt werden kann, ist in der Kompaktübersicht WEB beschrieben.

Lohnarten/Abwesenheiten getrennt überleiten

Sollen die Lohnarten und die Abwesenheitsschnittstelle getrennt übergeleitet werden, so muss in den Exporteinstellungen der Parameter "Automatischer Export:Lohnarten/Abwesenheiten getrennt überleiten" auf JA gesetzt werden. Dadurch gibt es im Kontextmenü bei Monatsplan 2 Einträge:

LA/ABW überleiten

Untermonatige Lohnüberleitung ("Automatischer Export untermonatig")

Für jene Kunden, die ihre Lohnverrechnung für das aktuelle Monat bereits während des Monats machen, kann die Lohnüberleitung bereits untermonatig durchgeführt werden. (Beispiel: aktuelles Datum: 29. Dezember 2013 -> abgerechnet wird 1.-31.12.2013)

Die automatische Überleitung funktioniert folgendermaßen:

  • Es wird geprüft ob das Vormonat der zu exportierenden Pläne im Status "Abgeschlossen" ist. (muss der Fall sein)
  • Lohnarten- und Abwesenheitsexport fürs aktuelle Monat werden erstellt. Der Export kann im Status "IST" durchgeführt werden.
  • Mit jedem Lohnartenexport wird gleichzeitig ein Differenzexport für das Vormonat erstellt. (In diesem Beispiel wären im Differenzexport die Lohnarten von 29.12.2013-31.12.2013)

Folgende Einstellungen sind zu treffen:

Systemeinstellungen

  • Exporteinstellungen:
    • "Automatischer Export untermonatig(Status wird ignoriert)" auf JA
    • "Abrechnungsmonat = Entstehungsmonat" auf JA

Voraussetzungen

ConfigFile [1]

   "modelPlugins":
   { "1" : "Bfx.Alex.WageAccountingAutomatic.Model.dll"
   }
  ,"serverDaemonPlugins":
   { "1" : "Bfx.Alex.WageAccountingAutomatic.Model.dll"
   }

Module

Das benötigte Lohnverrechnungsmodul muss importiert werden

Info: Es muss auch immer das Basic_Procedures Modul eingespielt werden.

Falls ein Abwesenheitsexportmodul vorhanden ist werden auch die Abwesenheiten automatisch exportiert.

Parametrierung

Mailadressen

  • In den Systemeinstellungen muss in der Parametergruppe "Exporteinstellungen" unter "EMail für automatischen Export" die gewünschte E-Mail Adresse angegeben werden, an die die Schnittstelle geschickt werden soll.
  • In weiterer Folge muss beim ausführenden Benutzer die gewünschte Mail - Adresse erfasst werden.
  • Die Schnittstelle wird immer an beide Adressen geschickt.
  • Wenn mehrere Mailadressen hinterlegt sind, müssen diese durch ";" getrennt werden - ohne Leerzeichen.

Parameter Lohnarten-/Abwesenheitsschnittstelle

Etwaige Parameter wie z.B. das "Gruppierungs-Kz. für Lohnartenexport" müssen gesetzt werden.

Problembehebung

Sollte beim Lohn- und Abwesenheitsexport ein Fehler auftreten, so wird der Fehler per Mail an den ausführenden Benutzer gesendet.

Daher muss unbedingt eine Mailadresse bei den ausführenden Benutzern hinterlegt werden!

Fußnoten

  1. #8686 Freizuschaltende DLL's