Seite 1 von 1

inaktiver Mitarbeiter wieder eingestellt

Verfasst: Fr Jul 07, 2017 4:24 pm
von PublicBenemy
inaktiver Mitarbeiter wieder eingestellt

Hallo,

folgendes Szenario: Der Stammdatensatz eines Mitarbeiters wurde auf "inaktiv" gestellt, weil er das Unternehmen verlassen hat. Nach einiger Zeit wurde er wieder eingestellt. Der inaktive Datensatz kann ja nicht mehr aktiviert werden. Deswegen wurde ein neuer Datensatz angelegt. Dieser durfte aber durch Programmvorgabe nicht den gleichen Namen haben (was ein bisschen sinnfrei ist, aber nun gut).

Also wurde der neue alte Mitarbeiter mit einem zusätzlichen "-" im Namen angelegt: Der inaktive hieß also "Müller, Max" und war in der Stammsatzliste ausgegraut, der neue hieß "Müller, Max-" und hatte schwarze Schrift in der Liste.

Nun hat der Mitarbeiter erneut das Unternehmen verlassen. Beim Deaktivieren wurde gleichzeitig versucht, das "-" aus dem Namen zu entfernen. Nach einem Klick auf "Übernehmen" gibt es nun zwei gleichlautende Einträge in der Liste der Stammdatensätze, und zwar wie vorher einen ausgegrauten und einen schwarzen. Bei einem Klick auf den Listeneintrag wird aber *in beiden Fällen* der inaktive Datensatz dargestellt, was man an der identischen Systemnummer erkennt.

Was tun?


Vielen Dank und viele Grüße,
Ben.

Re: inaktiver Mitarbeiter wieder eingestellt

Verfasst: Mo Jul 10, 2017 1:14 pm
von Moderator_001
Hallo,

wir konnten das Szenario bei uns reproduzieren. Die Einträge in der Liste sind zwar beide grau, es wird jedoch nur der Datensatz einer Systemnummer aufgelöst.

Der Hersteller wurde darüber informiert, sobald wir eine Rückmeldung erhalten, posten wir es in diesem Thema.

Zur Problemlösung kann folgender Workaround angewendet werden:
  1. Menüpunkt Datei -> Service -> SQL-Command aufrufen.
  2. SQL-Command: update persstam set name = 'Müller, Max - ausgeschieden' where filenr = xx
    wobei für "xx" die Systemnummer des Datensatzes, welcher umbenannt werden soll, verwendet werden muss.

Re: inaktiver Mitarbeiter wieder eingestellt

Verfasst: Fr Jul 28, 2017 9:25 am
von Moelle
PublicBenemy hat geschrieben: Fr Jul 07, 2017 4:24 pm inaktiver Mitarbeiter wieder eingestellt

Hallo,

folgendes Szenario: Der Stammdatensatz eines Mitarbeiters wurde auf "inaktiv" gestellt, weil er das Unternehmen verlassen hat. Nach einiger Zeit wurde er wieder eingestellt. Der inaktive Datensatz kann ja nicht mehr aktiviert werden. Deswegen wurde ein neuer Datensatz angelegt. Dieser durfte aber durch Programmvorgabe nicht den gleichen Namen haben (was ein bisschen sinnfrei ist, aber nun gut).

Also wurde der neue alte Mitarbeiter mit einem zusätzlichen "-" im Namen angelegt: Der inaktive hieß also "Müller, Max" und war in der Stammsatzliste ausgegraut, der neue hieß "Müller, Max-" und hatte schwarze Schrift in der Liste.

Nun hat der Mitarbeiter erneut das Unternehmen verlassen. Beim Deaktivieren wurde gleichzeitig versucht, das "-" aus dem Namen zu entfernen. Nach einem Klick auf "Übernehmen" gibt es nun zwei gleichlautende Einträge in der Liste der Stammdatensätze, und zwar wie vorher einen ausgegrauten und einen schwarzen. Bei einem Klick auf den Listeneintrag wird aber *in beiden Fällen* der inaktive Datensatz dargestellt, was man an der identischen Systemnummer erkennt.

Was tun?


Vielen Dank und viele Grüße,
Ben.
Hallo,

dazu gibt es auch eine andere Lösung.
Ist das Thema noch aktuell und interessant?

Grüße...

Re: inaktiver Mitarbeiter wieder eingestellt

Verfasst: Di Aug 01, 2017 6:23 pm
von Moderator_001
Hallo,

welche alternative Lösung empfehlen Sie?

Re: inaktiver Mitarbeiter wieder eingestellt

Verfasst: Mo Okt 02, 2017 5:51 pm
von PublicBenemy
Moderator_001 hat geschrieben: Mo Jul 10, 2017 1:14 pm
  1. Menüpunkt Datei -> Service -> SQL-Command aufrufen.
  2. SQL-Command: update persstam set name = 'Müller, Max - ausgeschieden' where filenr = xx
    wobei für "xx" die Systemnummer des Datensatzes, welcher umbenannt werden soll, verwendet werden muss.
Hallo und vielen Dank – wollte nur kurz Rückmeldung geben, hat mit Ihrer Hilfe hervorragend funktioniert. Seit dem letzten Update wird offenbar auch der Nachname des Mitarbeiters entsprechend angepasst: Müller, Max (xx inaktiv)

Danke nochmal!

Re: inaktiver Mitarbeiter wieder eingestellt

Verfasst: Mi Jan 03, 2024 11:38 am
von Softie
Hallo,

Ich kann hier nicht folgen..
Wir haben das gleiche Szenario mit einem Widereintritt. Ich bekomme diesen nicht aus dem Archiv und weiß nicht wie ich das mit SQL mache.

Für Hilfe wäre ich dankbar.

Re: inaktiver Mitarbeiter wieder eingestellt

Verfasst: Do Feb 29, 2024 7:12 am
von Moderator_001
Falsche Foren-Kategorie. Hier geht es um "smart time plus", nicht um TiMaS.